﻿html {
overflow:auto;
}


html, body, p, div, ul, td, li, a, h1, h2, h3 {

margin:0;
padding:0;
}

img, img a {
border:0;
}

html, body, ul, li
{
	font-family: Tahoma, Helvetica, sans-serif !important;
	font-size:11px;
	line-height:normal;
	color:#666 !important;
}

p
{
	font-family: Tahoma, Helvetica, sans-serif !important;
	font-size:12px;
	line-height:normal;
	color:#666 !important;
}

a:link,  a:visited {
border:0;
text-decoration:none;
color:#0099FF;
font-size:11px;
}
ul{list-style-type:none;}

/*
div.colsx{background-image:url(../images/bgcolsx.jpg); background-repeat:repeat-y; background-position:left;}
*/

/*
#########################################
main body
#########################################
*/
#mainbody {
width:983px;
/*height:346px;*/
min-height:344px;
margin:-3px  auto 0 auto;
border-left:1px #CCCCCC solid;
border-right:1px #CCCCCC solid;
}

#mainbody a:link, #mainbody a:visited, #mainbody a:active {	
	FONT-SIZE: 11px !important;	
	text-decoration: none !important;
	}

#mainarea a:link, #mainarea a:visited, #mainarea a:active {	
	COLOR: #0099ff !important;
	}

/*
#########################################
chiusa
#########################################
*/

#chiusa {
width:991px;
height:17px;
background:#CCCCCC url(../images/chiusa.gif) no-repeat top left;
margin:0 auto;
}


/*
#########################################
foot
#########################################
*/

#foot {
width:983px;
margin:0 auto;
height:80px;
}

#brands {

height: 50px;
text-align:right;
}

#indir {
text-align:center;

}

/*
#########################################
servizi
#########################################
*/

#servizi_box{
	width:260px; 
	height:300px; 
	background-image:url(../images/bg_tab_servizi.jpg); 
	background-repeat:repeat-x;
	float:left;
	margin-left:5px;
}
#servizi_box img{margin-top:26px;}
#servizi_box h2{color:#FFFFFF; margin-left:13px; margin-top:15px; font-size:16px;}
/*
div.lettera{background-image:url(../images/bg_tab_servizi_lettera.jpg); background-position:top right; background-repeat:no-repeat;}
*/
p.sscritta{ margin-left:13px; margin-top:5px; font-size:11px; color:#333333; height:150px; width:232px;}
div#orari p{width:170px; margin-left:45px; margin-top:10px; font-size:12px; text-align:center;}


/*
#########################################
SHOWROOM
#########################################
*/
#filmato{
	width:788px; /*ho tolto 2 px x il bordo*/
	height:265px; 
	/*border:1px solid #666666;*/
	margin-top:15px;
	background-image:url(../images/bg_showroom1.jpg);
	background-repeat:no-repeat;
} 

/*
#flv{
	width:450px;
	height:298px;
	margin-left:3px;
	margin-rigth:5px;
	margin-top:3px;
	float:left;

	}
#scritta_e_logo_f{background-image:url(../images/logo_fiat.gif);}
#scritta_e_logo_a{background-image:url(../images/logo_alfa.gif);}
#scritta_e_logo_l{background-image:url(../images/logo_lancia.jpg);}
#scritta_e_logo_fvc{background-image:url(../images/logo_commerciali.gif);background-position:210px 245px;}

#scritta_e_logo_a, #scritta_e_logo_l, #scritta_e_logo_f, #scritta_e_logo_fvc {
	float:left;
	width:320px;
	height:298px;
	background-repeat:no-repeat;
	background-position:260px 245px;
}
*/

p.qwerty{
	margin-top:80px;
	margin-left:0;
	padding-left:5px;
	font-family: Tahoma, Helvetica, sans-serif;
	font-weight:bold;
}
#show{
	width:790px;
	/*height:500px;*/
	float:left;
	margin-top:5px;
	margin-bottom:30px;
}
#show h2{
	font-size:14px;
	border-bottom:1px solid #666666;
}
#show2{
	width:790px;
	height:600px;
	float:left;
	margin-top:5px;
}
#show2 h2{
	font-size:14px;
	border-bottom:1px solid #666666;
}
#modelli{
	width:540px;
	float:left;
}
div#scheda{width:250px;float:left;margin-top:10px;}
p.sscheda{width:250px; height:31px; background-image:url(../images/bg_p_scheda.jpg);}
#scheda h2{margin-left:15px; margin-right:10px; padding-top:5px; color:#013074; font-size:14px; border-bottom:1px solid #666;} 
#scheda p span{font-size:12px; font-weight:bold;}

/****************stili generali *******************/

#txt{float:left; width:49%;}
#immag{float:right; width:49%; text-align:right;}
#destra
{
	width:784px !important;
	float:right !important;
	font-family: Tahoma, Helvetica, sans-serif !important;
	margin-right: 10px;
}
#destra p.testo{margin-top:15px !important; margin-bottom:15px !important; font-size:12px !important; width:780px !important; float:left !important;}
#mainbody h1{color:#013074 !important; font-size:14px !important; margin-top:15px !important; margin-bottom:5px !important;}
h2.gallery{border-bottom:1px solid #666666; width:780px; font-size:14px;color:#013074;}
#destra table{font-size:12px !important;}
table#tabform td{padding-left:5px;}
table#tabform2 td{padding-left:5px; height:60px;}
table#tabpress td{width:220px;}


/*
#########################################
MMV CHANNEL
#########################################
*/

.linkn a{margin:5px; font-weight:bold; color:#FFFFFF;}

#xul ul{margin-top:5px; margin-bottom:5px; font-size:12px; list-style-type:disc; margin-left:12px;}

p.p_news500
{
	margin-left:30px;
	margin-right:30px;
	margin-top:5px;
	margin-bottom:5px;
	text-align:justify;
}
h1.h1_news500
{
	font-size:27px;
}
h2.h2_news500
{
	font-size:20px;
}

/*
#########################################
HELP
#########################################
*/


td.help_off
{
	width: 570px;
	height: 50px;
	padding-left: 9px;
	padding-right: 20px;
	vertical-align:middle;
	background: transparent url(../images/bghelp_off.jpg) no-repeat left top;
}

td.help_on
{
	width: 570px;
	height: 50px;
	padding-left: 9px;
	padding-right: 20px;
	vertical-align:middle;
	background: transparent url(../images/bghelp_on.jpg) no-repeat left top;
}