/* CF cornici CSS Document */

/******* TAGS ******/

body, html {
margin:0; border:0;
padding:0px 0 20px 0;
background-color:#000;

font-family:Verdana, sans-serif;
font-size:11px;
}

/******* OBJECTS ******/

.clr{ clear:both; height:1px; font-size:1px; }
.bar170 {
width:170px; height:1px; overflow:hidden;
background-image:url(../images/bar.gif);
margin:10px 0 10px 0;
line-height:1px;
}
.bar {
width:628px; height:1px;
background-image:url(../images/bar.gif);
margin:10px 0 13px 0;
line-height:1px;
}

#logo {
margin-left:10px;
}
.title_level { font-family:Verdana, sans-serif; font-size:18px; margin-left:20px; text-align:left; }
.title_level_1 { color:#AC7E4D; background-color:#333; }
.title_level_2 { color:#7B6C57; background-color:#333; }
.title_level_3 { color:#FFF; background-color:#333; }

.margin_top_45 { margin-top:45px; }

.product_image { float:left; margin-right:20px; margin-left:30px; border:0; }
.map { float:left; margin-right:20px; margin-left:30px; border:0; width:400px; height:366px; overflow:hidden; }
#iframe { width:400px; height:366px; border:0; overflow:hidden; }

.thumb { margin-left:20px; border:0; }
.thumb_main { margin:0px 20px 10px 10px; border:0; float:left; }
.txt_11 { color:#555; font-size:11px; }
.txt_11 a:link, a:visited { color:#555; text-decoration:underline; } .txt_11 a:hover { color:#555; text-decoration:none; }
.txt_13 { color:#FFF; font-size:13px; }
.txt_13 a:link, a:visited { color:#FFF; text-decoration:underline; } .txt_13 a:hover { color:#FFF; text-decoration:none; }

/******* LAYOUT ******/

.main_wrapper {
width:883px;
margin:10px auto 0 auto;
}
.base_top {
width:100%; height:15px;
background-color:#000;
}
.base_left {
width:100%; height:25px;
background-color:#000;
}
.base_middle {
width:100%;
background-color:#000;
overflow:hidden;
}
#left {
width:195px;
float:left;
padding-left:30px;
overflow:auto;
}
.main_menu {
margin-left:8px;
}
.left_offerte {
width:180px;
padding:10px;
float:left;
}
.right_offerte {
width:270px;
padding:10px;
float:left;
background-image:url(../images/bar_vertical.gif);
background-repeat:repeat-y;
}
.options {
font-weight:bold;
list-style:none;
margin:0; padding:0;
color:#FFF;
letter-spacing:1px;
font-size:13px;
}
.options a:link, a:visited { text-decoration:none; color:#FFF; }.options a:hover { text-decoration:underline; color:#FFF; }
.sub_options {
font-weight:lighter;
list-style:none;
margin:0 0 8px 6px;
padding:0;
font-size:11px;
}
.sub_options li a:link, li a:visited { text-decoration:none; color:#FFF; }.sub_options li a:hover { text-decoration:underline; color:#FFF; }
#right {
padding-left:225px;
margin-right:20px;
}
#product {
padding-left:225px;
margin-right:20px;
width:400px;
}
#theme { margin-bottom:20px; }	/* home */
#product_wrapper { width:600px; overflow:hidden; float:left; }	/* product */
.description { 
font-family:Verdana, sans-serif;
color:#FFF;
font-size:12px;
margin:0 30px 0 auto;
float:right;
width:200px;
}
.description_main { 
font-family:Verdana, sans-serif;
color:#FFF;
font-size:11px;
margin-top:0;
margin-right:30px;
}
.gallery_cornici { padding-left:30px; float:left;}
.gallery_cornici_colori { padding-left:30px; width:300px; }
.thumb_cornici { width:75px; margin-right:15px; margin-bottom:10px; float:left; text-align:left; font-size:9px; line-height:9px; padding:2px; border:solid 1px #000; }
.thumb_cornici_on { width:75px; margin-right:15px; margin-bottom:10px; float:left; text-align:left; font-size:9px; line-height:9px; padding:2px; border:solid 1px #FFF; }
.thumb_cornici img, .thumb_cornici_on img { border:0; margin-bottom:4px; }
.thumb_cornici span, .thumb_cornici_on span { width:90px; letter-spacing:-1px; color:#FFF; }
.thumb_cornichi span strong { letter-spacing:0px; }
.thumb_cornici_on span strong { letter-spacing:0px; }
#gallery { text-align:center; padding-left:-20px; margin-left:320px; }			
.pages a:link, a:visited { color:#555; text-decoration:underline; } .pages a:hover { color:#555; text-decoration:none; }
.base_bottom {
width:100%; height:25px;
background-color:#000;
}
div.altreimmagini_dettaglio {
float:left;
padding-left:40px;
margin-top:18px;
}

