/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

* { padding: 0; margin: 0; }

img {border:0px; }


#totale {margin: 0 auto; width:990px;}

.clear {clear:both;}

/* header */

#header {height:70px; padding:10px 30px 0px 30px;}

#header .advtop { float:right; margin-right:-10px;}

#header .ricerca { float:left; margin-left:-10px;/*margin-top:20px;*/}

/* menu */

#menu {background-image:url(../images/sfondomenu.jpg); width:970px; height:74px; margin:0px 10px 0px 10px;}
#menu .logo {float:left; margin-top:20px; margin-left:90px; font-style:italic; font-size:28px; color:#FFFFFF; width:280px;}

#menu .voci {float:right;margin-left:35px; margin-top:24px; font-style:italic; font-size:24px; color:#FFFFFF; width:565px;}

#menu .vocecentro {margin-left:20px; margin-right:20px;}

#menu a:link { color:#FFF; text-decoration:none;}
#menu a:visited {  color:#FFF; text-decoration:none;}
#menu a:hover {  color: #CCC; text-decoration:none;}


/* contenuto*/
#content {padding:10px 20px 10px 20px;}

#content .intro{margin-bottom:10px;}

#content .box_sx {float:left; width:471px;}
#content .box_sx img {float:left;}
#content .box_rx {float:right;width:471px;}
#content .box_rx img {float:left;}
#content .box_rx .entry p { margin-bottom:4px; margin-top:4px;}

#content h2 {font-size:18px;}

#content .advmiddle {clear:both; text-align:center; padding:10px 0px 10px 0px;}

#content a:link { color:#000; text-decoration:none;}
#content a:visited {  color:#000; text-decoration:none;}
#content a:hover {  color: #666; text-decoration:none;}

/*contenuto interno */

#content .advleft{background-color:#006699; min-height: 263px; height: auto !important;
 height: 263px; text-align:center;}
#content .bg_advleft_top{background-image:url(../images/bg_advleft_top.jpg); height:17px;}
#content .bg_advleft_bottom{background-image:url(../images/bg_advleft_bottom.jpg); height:17px; margin-bottom:10px;}

#offerte a:link { color:#000; text-decoration:underline;}
#offerte a:visited {  color:#000; text-decoration:underline;}
#offerte a:hover {  color: #666; text-decoration:underline;}

#easy { margin-top:5px;}
#easy img{ display:none;}

/* footer */
#footer {text-align:center; border-top:1px solid blue; clear:both; margin-top:10px; line-height:18px;}



/* Begin Form Elements */
#searchform {
	margin: 10px auto;
	padding: 5px 3px;
	text-align: center;
	}

#sidebar #searchform #s {
	width: 108px;
	padding: 2px;
	}

#sidebar #searchsubmit {
	padding: 1px;
	}

.entry form { /* This is mainly for password protected posts, makes them look better. */
	text-align:center;
	}

select {
	width: 130px;
	}

#commentform input {
	width: 170px;
	padding: 2px;
	margin: 5px 5px 1px 0;
	}

#commentform textarea {
	width: 100%;
	padding: 2px;
	}

#commentform #submit {
	margin: 0;
	float: right;
	}
/* End Form Elements */



/* Begin Comments*/
.alt {
	margin: 0;
	background-color: #E6F9FF;
	padding-left:10px;
	}

.commentlist {
	padding: 0;
	text-align: justify;
	}

.commentlist li {
	margin: 15px 0 3px;
	padding: 5px 10px 3px;
	list-style: none;
	}

.commentlist p {
	margin: 10px 5px 10px 0;
	}

#commentform p {
	margin: 5px 0;
	}

.nocomments {
	text-align: center;
	margin: 0;
	padding: 0;
	}

.commentmetadata {
	margin: 0;
	display: block;
	}
/* End Comments */