@charset "utf-8";
/* CSS Document */
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px;
	padding:0px;
	color:#1F1F1F;
}

#doc {
   width:76.92em;
   *width:75.2em; /* IE */
   width:1000px;
   margin:auto;
   text-align:left;
   background-color: #fff;
}

.margini {
	padding: 0px
}
img { border:0px;}
#qrt-main {
	margin:0 auto 0 auto;
	padding:6px 0 10px 0;
	background-image:url(../img/bkg.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	width:990px;
	height:auto;
	background-color:#C6C5BD;
}
p, h1, h2, h3, ul, li{ margin:0px; padding:0px;}
p{
	font-size:12px;
	line-height: 16px;
}
a{ margin:0px; color:#1F1F1F;
}
h2{
	font-weight:bold;
	color:#0B66AB;
	font-size:14px;
	padding-bottom: 20px;
}
h3{
	font-size:14px;
	padding-bottom: 20px;
	font-weight: normal;
}
/*---------------------Header----------------------------*/
#header{
	width:990px;
	height:184px;
	}
.logo_vista {
	width:242px;
	height:82px;
	color:#FFF;
	padding:0 0 0 11px;
	float: left;
}
.logo_vista a{
	display:block;
	float: left;
}
.logo_vista img {
	margin:0 0 10px 0;
	padding:0;
	float:left;
}
.logo_vista span img{
	font-size:18px;
	padding:0 0 0 63px;
}
.jqueryslidemenu{
	float:left;
	height:72px!important;
	width: 585px;
	padding: 0 0 0 148px;
	clear: right;
}
.jqueryslidemenu ul,.jqueryslidemenu ul li {
	float:left;
	list-style:none;
	white-space: nowrap;
	z-index:200;
	}
.jqueryslidemenu ul li {
	position: relative;
	display: inline;
	}
.jqueryslidemenu ul li a{
	display:block;
	text-decoration: none;
	border: 0;
	margin: 0;
	height: 43px;
	background-repeat:no-repeat;
	cursor:pointer;
}
* html .jqueryslidemenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
	display: inline-block;
	background-repeat:no-repeat;
	height:43px;
}

/*1st sub level menu*/
.jqueryslidemenu ul li ul{
	position: absolute;
	left: 0;
	display: block;
	visibility: hidden;
	border: 1px solid #000000;
	background-image: url(../img/bkg_sub_menu.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #000;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.jqueryslidemenu ul li ul li{
	display: list-item;
	float: none;
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.jqueryslidemenu ul li ul li ul{
	z-index:200;
	top: 0;
}
/* Sub level menu links style */
.jqueryslidemenu ul li ul li a{
	width: auto; /*width of sub menus*/
	cursor:pointer;
}
a#m_normativa{
	background-image:url(../img/tag_menu_normativa.png);
	width:167px;
	}
a:hover#m_normativa,a#m_normativa.active{
	background-image:url(../img/tag_menu_active_normativa.png);
	}
a#m_occhio{
	background-image:url(../img/tag_menu_occhio.png);
	width:117px;
	}
a:hover#m_occhio, a#m_occhio.active{
	background-image:url(../img/tag_menu_active_occhio.png);
	}
a#m_guida{
	background-image:url(../img/tag_menu_guida.png);
	width:145px;
	}
a:hover#m_guida, a#m_guida.active{
	background-image:url(../img/tag_menu_active_guida.png);
}
a#m_prova {
	background-image:url(../img/tag_menu_prova.png);
	width:136px;
}
a:hover#m_prova, a#m_prova.active {
	background-image:url(../img/tag_menu_active_prova.png);
}
a#ms_funziona{ 
	width:119px;
	background-image:url(../img/tag_menu_occhio_funziona.png)
}
a:hover#ms_funziona, a#ms_funziona.active{ 
	background-image:url(../img/tag_menu_active_occhio_funziona.png)
}
a#ms_difetti{
	width:119px;
	background-image:url(../img/tag_menu_occhio_difetti.png)
}
a:hover#ms_difetti, a#ms_difetti.active{
	background-image:url(../img/tag_menu_active_occhio_difetti.png)
}
a#ms_conoscere{
	width:119px;
	background-image:url(../img/tag_menu_occhio_conoscere.png)
}
a:hover#ms_conoscere, a#ms_conoscere.active{
	background-image:url(../img/tag_menu_active_occhio_conoscere.png)
}
a#ms_dimenticare{
	width:119px;
	background-image:url(../img/tag_menu_guida_dimenticare.png)}
a:hover#ms_dimenticare,a#ms_dimenticare.active{
	background-image:url(../img/tag_menu_active_guida_dimenticare.png)}
a#ms_radio{
	width:119px;
	background-image:url(../img/tag_menu_guida_radio.png)}
a:hover#ms_radio,a#ms_radio.active{
	background-image:url(../img/tag_menu_active_guida_radio.png)}
a#ms_studio{
	width:119px;
	background-image:url(../img/tag_menu_guida_studio.png)}
a:hover#ms_studio,a#ms_studio.active{
	background-image:url(../img/tag_menu_active_guida_studio.png)}
a#ms_motorshow{
	width:119px;
	background-image:url(../img/tag_menu_guida_motorshow.png)}
a:hover#ms_motorshow,a#ms_motorshow.active{
	background-image:url(../img/tag_menu_active_guida_motorshow.png)}

.occhio_vista {
	float:right;
	margin:0 0 0 0;
	padding: 0 34px 0 0;
}
.tag-sezione{
	float:left;
	width:950px;
	height: 33px;
	padding: 0 20px 0 20px;
}
/*---------------------Content----------------------------*/
#content{ 
	width:990px;
		
}
.border_content{
	width:948px;
	height:auto;
	margin:0 auto 0 auto;
	padding:5px;
	border:1px solid #0A62A0;
}
.contentTxt{
	width:911px;
	margin:0;
	border:1px solid #FFF;
	padding:20px  15px 20px 20px;
	background-image:url(../img/bkg_testo.jpg);
	background-repeat:repeat-x;
	background-position:left top;
	background-color:#FFF;
	z-index: 1;
}
.contTag{
	position:relative;
	z-index:100;
	margin-top: -6px;
}
.img_occhio_txt {
	float:left;
	margin:0 12px 12px -20px;
	padding:0 0 0 0;
	background-image:url(../img/occhio.png);
	background-position:top left;
	background-repeat:no-repeat;
	width:54px;
	height:68px;
}
.txt_float {
	float:left;
	width:850px;
}
.txt_float span {
	font-weight:bold;
	color:#0B66AB;
}
.img_difetti_vista {
	float:left;
	width: 364px;
	margin: 0 12px 0 0;
	text-align: center;
}
/* pagina mettiti_prova.html */
ul.list_test {
	width:850px;
	display:block;
	height:auto;
	padding:5px 0 15px 0;
	;
}
ul.list_test2 {
	width:650px;
	display:block;
	height:auto;
	padding:5px 93px 15px 107px;
	;
}
ul.list_test li,ul.list_test2 li {
	float:left;
	list-style-type:none;
	display:block;
	width:183px;
	border:1px solid #9B9C96;
	background-color:#E2E2DE;
	margin:0 10px 10px 0;
	padding:10px 10px 0 10px;
	text-align:center;
}
ul.list_test li.last,ul.list_test2 li.last {
	margin:0;
}
ul.list_test li h3,ul.list_test2 li h3 {
	font-size:12px;
	color:#0B66AB;
	font-weight:bold;
	display:block;
	margin:0;
	padding:9px 0 5px 0;
}
ul.list_test li h3 span,ul.list_test2 li h3 span {
	font-size:18px;
	font-weight:normal;
}
ul.list_test li p a,ul.list_test2 li p a {
	display:block;
	width:89px;
	height:28px;
	margin:0 auto;
	padding:8px 0 0 0;
	text-decoration:none;
	font-size:11px;
	color:#FFF;
	font-weight:bold;
	background-image:url(../img/btn_inizio_test.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
#flash {
	width:946px;
	height:660px;
}

