/**
* azzurro  				 = #D1DAF6
* azzurro acqua    = #005BAA
* blue 						= #012FCB
* blude elettrico	 = #48b2f0
* verde					   = #005BAA
* verdone 				= #26713E
* grigio					= #D8D8D8
**/


body { font-family : Arial, Verdana, Geneva, Helvetica, sans-serif; background : transparent url(../images/body_bg.png) repeat; }

td {  }

.hidden, hr { display: none;}

a, a:visited, a:link, a:hover { color: #48b2f0; font-weight: bold; text-decoration : none;}

a.link_bianco, a:visited.link_bianco, a:link.link_bianco, a:hover.link_bianco { color: white; font-weight: bold; text-decoration : none;}

a:hover { text-decoration : underline; }

a.link_bianco:hover { text-decoration : underline; }

#body  { border-collapse: collapse; border-spacing: 0px; width : 763px; border:0px; height: 394px;} 

#body  td {   padding: 0px;  font-size: 12px}

#body li{   margin-top: 0px;}

#body .content { border-collapse: collapse; border-spacing: 0px; padding: 0px; width: 100%; height: 100%;}

#body #leftcol  .content .menu{	height: 25px; background: transparent;/*background : transparent url(../images/bgmenu.gif) repeat scroll center;*/ }

#body #leftcol  .content .body { background: white; }

#body #leftcol  .content .body #text {  padding: 8px; vertical-align: top; text-align: justify; }

#body #leftcol  .content .body #text #contatti { height: 279px; width: 509px; }

#body #leftcol .content .body .blackborder { border-left : 1px solid #0e367e;  border-top : 1px solid #0e367e;  border-bottom : 1px solid #0e367e; height: 369px; width: 528px; }

#body #leftcol .content .body .blackborder .samsung {color: #48b2f0; font-weight: bold;}

#body #leftcol .content .body .blackborder  #bank {width: 425px; text-align: left; padding-right: 130px;}

#body #leftcol .content .body #news {  padding: 8px; vertical-align: top; text-align: justify; }

#body #leftcol .content .body .blackborder .content #news .pictures { height: 70px; width: 96px; vertical-align: middle;}

#body #leftcol .content .body .blackborder .content #news .text { vertical-align: top; padding-top: 10px; padding-left: 10px;}

#body #leftcol .content .body .blackborder .content #news .text .data {color: #012FCB;}

#body #leftcol .content .body .footer {	height: 71px;	border-top : 1px solid #0e367e; }

#body #leftcol .content .body .footer #footer_img_azienda {	 background: #D8D8D8 url(../images/pagine_default.jpg) no-repeat scroll center; height: 100%; width: 100%;}

#body #leftcol .content .body .footer #footer_img_servizi {	 background: #D8D8D8 url(../images/pagine_default.jpg) no-repeat scroll center; height: 100%; width: 100%;}

#body #leftcol .content .body .footer #footer_img_prodotti {	 background: #D8D8D8 url(../images/pagine_default.jpg) no-repeat scroll center; height: 100%; width: 100%;}

#body #leftcol .content .body .footer #footer_img_riparazioni {	 background: #D8D8D8 url(../images/pagine_default.jpg) no-repeat scroll center; height: 100%; width: 100%;}

#body #leftcol .content .body .footer #footer_img_novita {	 background: #D8D8D8 url(../images/pagine_default.jpg) no-repeat scroll center; height: 100%; width: 100%;}

#body #leftcol .content .body .footer #footer_img_contatti {	 background: #D8D8D8 url(../images/pagine_default.jpg) no-repeat scroll center; height: 100%; width: 100%;}

#body #leftcol .content .body .footer #footer_img_rivenditori {	 background: #D8D8D8 url(../images/pagine_default.jpg) no-repeat scroll center; height: 100%; width: 100%;}

#body #rightcol {  width : 234px;  }

#body #rightcol .content .body #data .ferie {color : #26713E; text-align : center; font-size: 11px; vertical-align : middle; font-weight: bold; }

#body #rightcol .content .menu{ height: 34px; background : transparent url(../images/logo.png) repeat scroll left; width: 234px }

#body #rightcol .content .body{ background: white; vertical-align: top; }

#body #rightcol .content .body #data{ color: #0f377f; font-size: 11px; text-align: center; vertical-align: top; background: transparent url(../images/future_service.jpg) no-repeat top left; }

#body #rightcol .content .body #data a { font-weight: bold; text-decoration: none; color: #012FCB; }

#body #rightcol .content .body #data a:hover { font-weight: bold; text-decoration: underline;  color: #012FCB; }

/*#body #rightcol .content .body #data .bottom{ background: transparent url(../images/logo_connetting_people.gif) no-repeat scroll right; height: 56px; width: 232px;}*/

#body #rightcol .content .body .footer{ background: #0f377f; height: 71px; border-top : 1px solid #0e367e; color : #ffffff; text-align : center; vertical-align : middle; }

#body #rightcol .content .body .blackborder{ border : 1px solid #0e367e; height: 369px; width: 234px;  }

#body #rightcol .footer{ height: 72px; background:#D8D8D8;  }


#bodyrip { margin: 0px; }

#riparazione { border-collapse: collapse; border-spacing: 0px; width : 510px; border:0px; height: 450px;} 

#riparazione  td,  #riparazione  th {   padding: 0px;  font-size: 11px}

#riparazione #leftcol { vertical-align: middle; text-align: center; width: 510px;  }

#riparazione #leftcol .content { border-collapse: collapse; border-spacing: 0px; padding: 0px; width: 510px; height: 100%;}

#riparazione #leftcol .content .menu{	height: 25px; 	background : transparent url(../images/bgmenu_ecommerce.gif) repeat scroll center; }

#riparazione #leftcol .content .body { background: white;  }

#riparazione #leftcol .content .body #header { height: 50px; vertical-align: top;}

#riparazione #leftcol .content .body #header #logo { width: 485px; padding-top: 14px; padding-left: 20px; background: transparent url(../images/logoriparazioni.gif) no-repeat scroll right; height: 52px; font-weight : bold; font-size: 18px;}

#riparazione #leftcol .content .body .title {text-align: right; padding-right: 5px; height: 20px; vertical-align: bottom;}

#riparazione #leftcol .content .body .data {font-weight : bold;  padding-left: 5px; vertical-align: bottom; width: 350px;}

#riparazione #leftcol .content .body .data strong {font-weight : bold; color: red;}

#riparazione #leftcol .content .body #text {font-weight : bold; text-align: right; padding-right: 20px; padding-top: 20px; height: 85px; vertical-align: top;}

#riparazione #leftcol .content .body #pulsanti { text-align: center; padding-top: 5px;}

#riparazione #leftcol .content .body #footer { height: 70px; color: red; padding: 10px 40px 0px 40px; text-align: left; vertical-align: top; font-weight : bold;}

#riparazione #leftcol .content .body .blackborder { border-left: 1px solid Black; border-bottom: 1px solid #0e367e; border-right: 1px solid Black; height: 100%; width: 510px; }

#riparazione #leftcol .content .body .blackborder table {width: 510px}

#riparazione #leftcol .footer { color: #012FCB; height: 45px; text-align : right;}

#riparazione #error {height: 210px; text-align: center; vertical-align: middle; font-weight : bold; font-size: 18px;}

#formrip { vertical-align: top; padding-left: 0px; width: 100%; }

#formrip br {	display : none; }

#formrip .text { margin-top: 4px; float: left; font-weight : bold;}

#formrip input { margin-top: 0px; float: left; margin-right: 4px; }

#formrip #dataform{ padding-left: 150px; }


#bodyimg { margin: 0px; }

#img { border-collapse: collapse; border-spacing: 0px; width : 300px; border: 0px;} 

#img  td,  #img  th {   padding: 0px;  font-size: 11px}

#img #leftcol { vertical-align: middle; text-align: center; width: 300px; }

#img #leftcol .content { border-collapse: collapse; border-spacing: 0px; padding: 0px; width: 300px; height: 100%;}

#img #leftcol .content .menu{	height: 25px; 	background : transparent url(../images/bgmenu_ecommerce.gif) repeat scroll center; }

#img #leftcol .content .body { background: white; vertical-align: middle; text-align: center; width: 300px; height: 340px;}

/*#img #leftcol .content .body #logo { width:100%; padding-top: 14px; padding-left: 20px; background: transparent url(../images/logoriparazioni.gif) no-repeat scroll right; height: 52px; font-weight : bold; font-size: 18px;}*/

#img #leftcol .content .body #logo { width: 100%; height: 52px; font-weight : bold; text-align: right;}

#img #leftcol .content .body .img { width: 300px; height: 100%; vertical-align: middle; text-align: center;}

#img #leftcol .content .body #button { vertical-align: middle; text-align: center;}

#img #leftcol .content .body .blackborder { border-left: 1px solid Black; border-bottom: 1px solid #0e367e; border-right: 1px solid #0e367e; height: 100%; width: 300px; }

#img #leftcol .footer { color: #012FCB; height: 45px; text-align : right;}

#img #error {height: 210px; text-align: center; vertical-align: middle; font-weight : bold; font-size: 18px;}

#link_intertech {text-align: left; width: 762px; padding-top: 5px;}

#link_intertech a:link, #link_intertech a:visited, #link_intertech a:hover {color: #ffffff; text-decoration: none; font-size: 10px;}
