/* CSS Document */

html, body {
padding:0px; margin:0px; 
}
body {
font:11px Arial, Verdana, Tahoma, sans-serif; color:#000;
background-color:#95BA09;
background-image:url(img_sito/pattern1.png); 
text-align:center; color:#6F6F6F;
}

#Maincontainer {
position:relative;  height:100%; margin:0 auto; padding:0px; 
background-image:url(img_sito/fondo1.png); background-repeat:repeat-y; background-position:center; 
}


#container {
position:relative; width:935px; height:100%; margin:0 auto; padding:0 14px 0 14px;
text-align:left; border:1px solid #f2f2f2; background-color:#FFF; 
}

#header { height:100px; margin:0 0 0 0; padding:0 0 10px 0px; background-color:#FFF; /*background-image:url(img_sito/bg_header.jpg); background-repeat:no-repeat;*/ }

#menu_nav{
background-color:#CCCCCC;
}

#div_cerca{
padding:10px 0 10px 0;
}

#navigation, #content, #content_index{ float:left; }

#content {
width:673px;  padding:10px 10px 20px 10px; margin:0 auto;
background-image:url(img_sito/banda_g.jpg); background-repeat:no-repeat; background-position:top right; 
/*border:1px solid #009900;*/ 
}

#content_index {
width:673px;  padding:3px 10px 20px 10px;
/*background-image:url(img_sito/banda_g.jpg); background-repeat:no-repeat; background-position:top right;*/ 
}

#footer{
clear:both;
 padding:15px 0 15px 0;
}

#ombra_footer{
height:40px; background-image:url(img_sito/ombrafooter.png); background-repeat:no-repeat; background-position:top center;
}

#dettaglio{
text-align:center;
}

img{
border:0;
}


table.carrello {
width:600px;
/*table-layout:fixed;*/

border-collapse:collapse; 

}

table.carrello td {
border:1px solid #CCC;

}

table.dati {
width:500px;
/*table-layout:fixed;*/

border-collapse:collapse; 

}

table.dati td {
border:1px solid #E0E0E0;

}


/*#calendario { position:absolute; border:1px solid #999; background-color:#FFF; width:210px; display:block; z-index:1; text-align:left; }*/

/*table { width:100%; }*/
.riga2 { background-color:#F3F3F3; }
/*#cerca {
position:absolute; top:20px; right:20px;
}*/
img { border:0px; }

hr { border:1px dashed #ccc; padding:0px; margin:2px; }

a:link, a:visited{ color:#6F6F6F; }
a:hover { color:#6F6F6F; text-decoration:none; }

a.sub:link, a.sub:visited{ color: #fff; text-decoration:none;  }
a.:hover{ color: #fff; text-decoration:none; }

a.tab_rub:link, a.tab_rub:visited{ color: #6F6F6F; text-decoration:none; }
a.tab_rub:hover { color: #6F6F6F; text-decoration:none; }

a.tab_rub2:link, a.tab_rub2:visited{ color: #606396; text-decoration:underline; }
a.tab_rub2:hover { color: #606396; text-decoration:none; }

a.blu:link, a.blu:visited{ color:#00a1fd; text-decoration:none; }
a.blu:hover { color: #00a1fd; text-decoration:underline; }

a.Lmappa:link, a.Lmappa:visited{ color: #6F6F6F; text-decoration:none; }
a.Lmappa:hover { color: #6F6F6F; text-decoration:underline; }

a.menu_princ:link, a.menu_princ:visited{ color: #6F6F6F; text-decoration:none; }
a.menu_princ:hover { color: #FF6600; text-decoration:none; }

a.powered:link, a.powered:visited { color: #999; font-size:11px; text-decoration:none; }
a.powered:hover { color: #999; font-size:11px; text-decoration:none; }



img{
	border:0;
}



