/* CSS Document */
* { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; }
* a {text-decoration:none;}

body { width:100%; background:url(immagini/bg.jpg); repeat-x; margin:0px; }

form { margin:0px; padding:0px;}
form a { color:#000000; text-decoration:none; }

table { text-align:left}

.centra { width:770px; margin:0 auto; }

.top { width:707px; height:33px; text-align:center; color:#0093DD; background:url(immagini/bg_top.jpg) no-repeat; line-height:33px; font-weight:bold; }
.top a { color:#0093DD; text-decoration:none; }
.top a:hover { text-decoration:underline; }

.intro { width:auto; min-height:500px; text-align:center; }
.contenuti { width:auto; min-height:500px; text-align:center; margin-top:80px; }

.contenuti_sottopagine { width:auto; min-height:500px; text-align:center; margin-top:5px; }

.logo { width:744px; position:absolute; z-index:10; }
.logo_pagine { width:744px; position:absolute; z-index:10 }
.ambulanza { width:744px; position:relative; margin-top:-80px; }

.box { width:744px; height:404px; background:url(immagini/fondo_box.gif) no-repeat; color:#FFFFFF; }

.box_sottopagina { float:left; width:100%;  }

.carrozzeria, .allestimenti { float:left; width:340px; margin-top:60px; margin-left:30px; text-align:center; }
.carrozzeria h1, .allestimenti h1 { font-size:22px;}
.carrozzeria h1 a, .allestimenti h1 a { font-size:22px;}
.carrozzeria a, .allestimenti a { text-decoration:none; color:#FFFFFF; }
.carrozzeria a:hover, .allestimenti a:hover { text-decoration:none; color:#0280C7; }

.vocemenu { height:30px; line-height:30px; text-align:center; font-weight:bold;   }


.filetto { height:1px; background:url(immagini/filetto_carrozzeria.png) no-repeat; text-align:center }
.filetto2 { height:1px; background:url(immagini/filetto_allestimenti.png) no-repeat; text-align:center }

.piede { float:left; width:100%; height:185px; background:url(immagini/bg_piede.jpg) repeat-x; text-align:center; color:#FFFFFF; font-size:1em; line-height:120%; padding-top:15px; }
.piede a { color:#FFFFFF; font-size:1em; line-height:120%; padding-top:15px; text-decoration:none; }
.piede a:hover { color:#027DCD; text-shadow:#FFFFFF; text-decoration:underline; line-height:120%; font-size:1em; padding-top:15px; }


.menu_sottopagina { float:left; width:191px; height:496px; background-image:url(immagini/menu_generico.gif); background-repeat:no-repeat; position:relative; top:-30px; padding-top:10px; padding-left:10px; text-align:left; color:#FFFFFF; font-weight:bold; }

.menu_carrozzeria { float:left; width:191px; height:496px; background-image:url(immagini/menu_carrozzeria.gif); background-repeat:no-repeat; position:relative; top:-30px; padding-top:10px; padding-left:10px; text-align:left; color:#FFFFFF; font-weight:bold; }

.menu_allestimenti { float:left; width:191px; height:550px; background-image:url(immagini/menu_allestimenti.gif); background-repeat:no-repeat; position:relative; top:-30px; padding-top:10px; padding-left:10px; text-align:left; color:#FFFFFF; font-weight:bold; }

.menu_carrozzeria ul, .menu_allestimenti ul { float:left; width:160px; margin:0px; padding:0px; list-style:none; margin-left:30px; }
.menu_carrozzeria li, .menu_allestimenti li { float:left; width:160px; height:27px; line-height:27px; margin:0px; padding:0px 0px 0px 30x; list-style:none; }
.menu_carrozzeria a, .menu_allestimenti a { color:#FFFFFF; font-weight:bold; text-decoration:none }
.menu_carrozzeria a:hover, .menu_allestimenti a:hover { color:#0180CF; font-weight:bold; text-decoration:none }

.contenuti_carrozzeria { float:left; width:466px; min-height:500px; background-color:#EEF3FB; color:#666666; background-image:url(immagini/bg_carrozzeria.jpg); background-repeat:no-repeat; margin-top:20px; padding:10px 20px 20px 20px; text-align:left; }

.contenuti_allestimenti { float:left; width:466px; min-height:500px; background-color:#EEF3FB; color:#666666; background-image:url(immagini/bg_allestimenti.jpg); background-repeat:no-repeat; margin-top:20px; padding:10px 20px 20px 20px; text-align:left; }
.contenuti_allestimenti a { color:#0280C7; text-decoration:none; }
.contenuti_allestimenti a:hover { text-decoration:underline; }

.contenuti_carrozzeria h1, .contenuti_generico h1, .contenuti_allestimenti h1 { width:100%; color:#0280C7; font-size:18px; font-weight:bold; margin:0px 0px 30px 0px; padding:0px; display:block; }

.contenuti_generico { float:left; width:466px; min-height:500px; background-color:#EEF3FB; color:#666666; background-image:url(immagini/bg_generico.jpg); background-repeat:no-repeat; margin-top:20px; padding:10px 20px 20px 20px; text-align:left; }

.altrobottone { float:left; color:#FFFFFF; font-size:16px; margin-top:40px; margin-left:30px; font-weight:bold; line-height:17px; }

.altrobottone a { color:#FFFFFF; font-size:16px; text-decoration:none; }

.altrobottone a:hover { color:#0280C7; font-size:16px; text-decoration:none; }


ul { color:#0280C7; margin-left:15px; padding:0px; }
ul a { color:#0280C7; text-decoration:none; }
ul a:hover { text-decoration:underline}













