/* ********************************\
************************************
CSS CREATO DA VIDEOCOMP SRL BERGAMO 
************************************
\**********************************/
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { 
	margin: 0; 
	padding: 0; }
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th { 
	font-size: 1em; 
	font-weight: normal; 
	font-style: normal; }
ul,ol { list-style: none; }
img { border: none; }
a img { border: none; }

a { outline:none; }

body { 	
	font: 12px/18px Arial, Helvetica, Verdana, sans-serif; color: #333;
	width:100%;
	background-color:#FFF;
	}


#MCntnr {
	width:970px;
	margin:0 auto;
	}

#FlaM {
	width:970px;
	height:101px;
	margi:0 auto;
	/*background: url(../../img/dabuttare.gif) no-repeat top left;*/
	}
	
#Cnt {
	width:935px;
	margin:0 auto;
	background-color:#FFF;
	}
	

#MN_Cnt {
	width:100%;
	background-color:#000;
	height:348px;
	margin-bottom:10px;
	}

#MN_Cnt2 {
	width:100%;
	background-color:#000;
	min-height:348px;
	height:auto;
	margin-bottom:10px;
	padding-bottom:20px;
	}

#MN_CntB {
	width:100%;
	background-color:#000;
	min-height:500px;
	height:auto;
	margin-bottom:10px;
	padding-bottom:20px;
	}

#MN_Cntp {
	width:100%;
	background-color:#000;
	height:1400px;
	margin-bottom:10px;
	}



#MN_Btn {
	height:140px;
	}

#MN_Btn div {
	display:inline-block;
	float:left;
	margin-left:10px;
	}

#MN_Btn a div.bluetooth {
	width:288px;
	height:138px;
	margin-left:0;
	background:url(../../img/a_sctn_bt_o.gif) no-repeat left -138px;
	}
#MN_Btn a:hover div.bluetooth {
	background:url(../../img/a_sctn_bt_o.gif) top left no-repeat;
	}

#MN_Btn a div.distributori {
	width:339px;
	height:138px;
	background: url(../../img/a_sctn_distributori_o.jpg) no-repeat left -138px;
	}
#MN_Btn a:hover div.distributori {
	background:url(../../img/a_sctn_distributori_o.jpg) top left no-repeat;
	}

#MN_Btn a div.downloads {
	width:288px;
	height:138px;
	background: url(../../img/a_sctn_dwnld_o.jpg) no-repeat left -138px;
	}
#MN_Btn a:hover div.downloads {
	background:url(../../img/a_sctn_dwnld_o.jpg) top left no-repeat;
	}



#MN_Btn a div.bluetooth_e {
	width:288px;
	height:138px;
	margin-left:0;
	background:url(../../img/a_sctn_bt_o_en.gif) no-repeat left -138px;
	}
#MN_Btn a:hover div.bluetooth_e {
	background:url(../../img/a_sctn_bt_o_en.gif) top left no-repeat;
	}

#MN_Btn a div.distributori_e {
	width:339px;
	height:138px;
	background: url(../../img/a_sctn_retailers_o.jpg) no-repeat top left;
	}
#MN_Btn a:hover div.distributori_e {
	background:url(../../img/a_sctn_retailers_o.jpg) left -138px no-repeat;
	}

#MN_Btn a div.downloads_e {
	width:288px;
	height:138px;
	background: url(../../img/a_sctn_dwnld_o_en.jpg) no-repeat left -138px;
	}
#MN_Btn a:hover div.downloads_e {
	background:url(../../img/a_sctn_dwnld_o_en.jpg) top left no-repeat;
	}
	


#MN_FD {
	height:42px;
	margin-top:10px;
	padding:10px;
	background-color:#CCC;
	}

#MN_FD p {
	color:#FFF;
	font-size:11px;
	line-height:13px;
	}

#MN_FD p.copy {
	display:inline;
	width:500px;
	float:right;
	}

#MN_FD p.PI {
	display:inline;
	width:200px;
	float:left;
	}



#Ftr {
	margin:7px 0 14px 0;
	background-color:#FFF;
	color:#999;
	height:30px;
	}

#Ftr ul.f_ndxR {
	float:right;
	}

#Ftr ul.f_ndxL {
	float:left;
	width:
	}

#Ftr ul.f_ndxL li {
	float:left;
	display:inline;
	margin-right:10px;
}

#Ftr ul.f_ndxR li {
	float:right;
	display:inline;
	margin-left:10px;
}

#Ftr ul.f_ndxL a {
	color:#999;
	text-decoration:none;
}

#Ftr ul.f_ndxR a {
	color:#999;
	text-decoration:none;
}

#Ftr ul.f_ndxL a:hover {
	color:#09F;
}

#Ftr ul.f_ndxR a:hover {
	color:#09F;
}

#FlashID { 
	display:inline; 
	float:right;
	background-color:#000;
	}

#faqL {
	float:left; 
	display:inline; 
	width:400px;
	}

#faqL a {
	background-color:#333;
	display:inline-block;
	width:430px;
	color:#FFF;
	padding:7px 0 2px 23px;
    padding-left:23px;
	height:15px;
	margin-bottom:6px;
    text-decoration:none;
	font-size:8pt;
	line-height:11px;
	}

#faqL a:hover {
	background-color:#09F;
	}

#faqL a.active {
	background-color:#09F;
	}
	
#faqR {
	float:right; 
	display:inline; 
	width:400px;
	padding:20px 30px 0 0;
	}
	
#faqR p {
	width:395px;
	color:#ccc;
	font-style:normal;
	font-weight:normal;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:8pt;
	}

#faqL.uno a.a {background-color:#09F;}
#faqL.due a.b {background-color:#09F;}
#faqL.tre a.c {background-color:#09F;}
#faqL.quattro a.d {background-color:#09F;}
#faqL.cinque a.e {background-color:#09F;}
#faqL.sei a.f {background-color:#09F;}
#faqL.sette a.g {background-color:#09F;}
#faqL.otto a.h {background-color:#09F;}
#faqL.nove a.i {background-color:#09F;}
#faqL.dieci a.l {background-color:#09F;}
#faqL.undici a.m {background-color:#09F;}

#faqL a.m {height:30px;}

#aziendaL {
	padding:0 80px;
	color:#FFF;
	width:750px;
	}

#aziendaL p {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#ddd;
	padding-top:10px;
	}

#aziendaL h3 {
	font-weight:normal;
	display:block;
	font-size:12px;
	text-decoration:none;
	padding-top:25px;
	padding-bottom:5px;
	font-family:Arial, Helvetica, sans-serif;
	border-bottom:1px solid #444;
	width:750px;
	}

#aziendaL a {
	outline:none;
	}


#aziendaL h3 a:link, h3 a:visited {
	cursor: pointer;
	font-weight:normal;
	display:block;
	text-decoration:none;
	}
	
img.arrow {
	display:inline-block; 
	padding:4px 10px 0 0;
	}
	
#download {
	padding:0 80px;
	color:#FFF;
	width:750px;
	height:360px;
	}

#download p {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#ddd;
	padding-top:10px;
	}

#download h3 {
	font-weight:normal;
	display:block;
	font-size:14px;
	text-decoration:none;
	color:#09F;
	padding-top:25px;
	padding-bottom:5px;
	font-family:Arial, Helvetica, sans-serif;
	border-bottom:1px solid #444;
	width:750px;
	}

#download a {
	outline:none;
	}
	
#download img {
	display:inline-block;
	padding-top:10px;
	}

#download h3 a:link, h3 a:visited {
	cursor: pointer;
	font-weight:normal;
	display:block;
	text-decoration:none;
	}
	
#bluetoothL {
	padding:0;
	color:#FFF;
	width:355px;
	display:inline;
	float:left;
	}

#bluetoothL p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#ddd;
	padding-top:10px;
	}

#bluetoothL h3 {
	font-weight:normal;
	display:block;
	font-size:12px;
	text-decoration:none;
	margin-top:5px;
	padding-top:9px;
	padding-left:30px;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#333;
	width:350px;
	height:25px;
	}

#bluetoothL h3#h3dwn { background:url(../img/download.jpg) center right no-repeat #333; }

#bluetoothL a {
	outline:none;
	color:#FFF;
	text-decoration:none;
	}

#bluetoothL a.lista {	
	width:300px;
	color:#FFF;
	border-bottom:1px solid #333;
	padding:5px 0;
	display:inline;
	float:right;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:8pt;
	outline:none;
	}

#bluetoothL h3 a:link, h3 a:visited {
	cursor: pointer;
	font-weight:normal;
	display:block;
	text-decoration:none;
	}
	
#bluetoothR {
	float:right;
	width:464px;
	display:inline;
	}

#bluetooth {
	background: url(../../img/just_speak_caberg.jpg) no-repeat 65px 15px;
	height:500px;
	width:100%;
	}

#bluetooth a {
	outline:none;
	color:#FFF;
	text-decoration:none;
	}

#Shldr {
	height:1400px;
	width:200px;
	display:inline;
	float:left;
	border-right:1px solid #ddd;
	background:url(../../img/bg_apribili_sintesi.gif) center 60px no-repeat #e1e5e1;
	}

#PrdCnt {
	height:1400px;
	width:730px;
	display:inline;
	float:right;
	}

#prSx {
	height:1400px;
	width:355px;
	display:inline;
	float:left;
	}

#prSx a {
	outline:none;
	}

#prDx {
	height:1400px;
	width:367px;
	display:inline;
	float:right;
	background-color:#000;
	}

.title {
	height:15px;
	background-color:#333;
	color:white;
	font-size:8pt;
	width:323px;
	display:inline-block;
	float:right;
	font-weight:normal;
	padding:10px 15px;
	margin-top:15px;
	}

.prDes {
	min-height:40px;
	background-color:#333;
	color:white;
	font-size:9pt;
	width:323px;
	display:inline-block;
	float:right;
	margin-top:10px;
	padding:10px 15px;
	}

.prDes span {
	color:#0CF;
	}
	
#Ticon {
	float:right;
	width:335px;
	padding:10px;
	}	

#Ticon img {
	float:left;
	display:inline;
	margin-right:6px;
	margin-top:6px;
	}
	
#certificazioni {
	min-height:80px;
	background-color:#333;
	color:white;
	font-size:9pt;
	width:335px;
	display:inline-block;
	float:right;
	margin-top:20px;
	padding:10px;
	}

#certificazioni img {
	margin:10px;
	display:inline-block;
	float:left;
	}

#peso {
	min-height:8px;
	background-color:#09F;
	color:white;
	font-size:9pt;
	width:335px;
	display:inline-block;
	float:right;
	margin-top:20px;
	padding:10px;
	}
	
.zoom { display:inline-block; }

#visuale { margin-left:20px; margin-top:5px; width:330px; }

#visuale img {
	display:inline-block;
	float:left;
	width:75px;
	margin:2px;
	}

#sezioni { margin-left:10px; margin-top:5px; background-color:#333; color:#FFF; font-size:8pt; padding-left:10px; width:330px; }

.tb_size {
	color:#FFF;
	font-size:8pt;
	width:143px;
	float:left;
	margin-left:13px;
	text-align:center;
	}

.tb_size p {
	color:#FFF;
	font-size:8pt;
	text-align:center;
	}

.tb_size td.bg_blck {
	background-color:#222;
	}

.tb_size_one {
	color:#FFF;
	font-size:8pt;
	width:288px;
	float:left;
	margin-left:13px;
	text-align:center;
	}

.tb_size_one p {
	color:#FFF;
	font-size:8pt;
	text-align:center;
	}

.tb_size_one td.bg_blck {
	background-color:#222;
	}

.model_sec {
	margin:20px auto 0 auto;
	width:120px;
	font-weight:bold;
	text-align:center;
	}

table#form {
		padding:30px 0;
		height:350px;
	}

table#form tr { 
height:30px;
margin:0;
padding:0;
}

table#form td {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#FFF;
		margin:5px;
		height:30px;
	}

table#form span.red {
		color:#F00;
	}

table#form input {
	background:#000;
	border:1px solid #555;
	color:#fff;
	padding:2px;
	margin:5px;
	}

table#form select {
	margin:5px;
	}

table#form input.invia {
	background: url(../../img/invia.gif) no-repeat bottom left;
	width:153px;
	height:30px;
	border:0;
	cursor:pointer;
	}

table#form input.send {
	background: url(../../img/send.gif) no-repeat bottom left;
	width:153px;
	height:30px;
	border:0;
	cursor:pointer;
	}

table#form textarea {
	background:#000;
	border:1px solid #555;
	color:#fff;
	padding:2px;
	margin:5px;
	}

#img_bt {
	padding-top:300px; 
	padding-left:80px; 
	height:200px; 
	width:860px;
	}

#img_bt img {
	display:inline-block;
	float:left;
	margin-right:10px;
	}

#contatti p {
	padding-top:30px;
	padding-left:80px;
	padding-bottom:30px;
	color:#FFF;
	}

#contatti span {
	padding-bottom:5px;
	margin-bottom:10px;
	}