﻿/*Foglio di stile sito Tecnosistem - dettaglio pagine*/
/*HOME*/
.contwelcome{background:#141414 url('../images/bg_footer_welcome.gif') repeat-x 0 100%;width:604px; padding:0 6px 0 10px;}
.contwelcome a{display:block; text-align:right;}
.contwelcome .continua{}
.contwelcome .titolo{padding-top:10px;}
.contprodhome{width:620px; padding-top:25px; background:#202121; height:auto;}
.contprodhome .cntboxdett{width:620px; margin:0px; padding:0px; float:left; height:200px;background: #202121 none;}
.contprodhome .boxdett{float:left;width:140px; height:178px; overflow:hidden; margin-right:20px;padding-top:20px;}
.contprodhome .boxdettlast{float:left;width:140px; height:178px; overflow:hidden; padding-top:20px;}
.contprodhome .boxdett img, .contprodhome .boxdettlast img{border:4px solid #ffffff}
.contprodhome .imgtitolo{width:140px; text-align:center; padding-top:10px;}
.contprodhome .imgtitolo img{border:0px solid #ffffff; border:none;}
/*NEWS*/
.contdetnewsc{width:580px; padding:10px 20px; height:auto;}
.contdetnewsc .titolo{width:580px; padding:5px 0 5px; }
.contdetnewsc .data{width:580px; text-align:right; border-bottom:2px solid #f7c902;color:#ffce00; font-weight:bold;}
.contdetnewsc .titolodet{width:580px;font-size:22px; padding:5px 0 15px; font-weight:normal;}
.contdetnewsc img.detimg{float:right;}
/*CONTATTI*/
.boxcamcont{width:580px;border-top:2px solid #f7c902;padding:10px 0 5px; color:#ffffff;}
.boxcamcont .lblerroreC{width:540px;padding:20px 20px 0px;}
.boxcamcont .boxcampi{width:470px; padding:10px 20px 20px 90px;}
.boxcamcont .boxcampi table, .boxcamcont .boxcampi tr,.boxcamcont .boxcampi td{border:none; border-collapse:collapse;}
.boxcamcont .boxcampi td.cssceldesc{width:150px;}
.boxcamcont .boxcampi td.csscellavalori, .boxcamcont .boxcampi td.csscellavalori input{width:240px;}

.boxcamcont .boxcampi td.csscellacont span{text-align:left; color:#ffffff !important;}
.boxcamcont .boxcampi td.cssceldescTIt{font-size:16px; padding:10px 0 5px;}
/*GALLERY*/
.flashGallery{width:580px;height:505px;}
/*AZIENDA*/
.contmenu{font-family:Arial;width:190px; height:235px; background:transparent url('../images/bg_menu.jpg') repeat-x 0 0; float:left; padding:25px 30px 0px;}
.contaimgs{width:660px;height:260px; overflow:hidden;float:left;}
.contmenu ul, .contmenu li{ list-style:none;}
.contmenu li{padding:2px 0px 3px 0px; border-bottom:2px solid #fef9f3; color:#ffffff; margin:0px;}
.contmenu li a{text-decoration:none; font-size:20px; color:#ffffff; padding:5px 0px 5px 35px; background: transparent url('../images/ico_menu.png') 5px 50% no-repeat; display:block; }
.contmenu li:hover{background: transparent url('../images/hover_menu.png') 0 0 no-repeat;}
.imgPng{}
.contazienda{width:580px; padding:10px 20px; height:auto;}
.contazienda .titolo{width:580px; padding:5px 0 10px; border-bottom:2px solid #f9c901; margin-bottom:10px; }
.contazienda p{}
#map{color:#000000;}
#map a{color:#141414; text-decoration:underline;}
/*PRODOTTI*/
.contprodottidet{background-color:#202121;}
.contprodottidet .titolo{text-align:left; margin-bottom:10px;}
.contprodottidet .titolo h1{padding-left:0px;}
.contprodottidet .titolo,.contprodottidet .titolo h1{float:left;}
.contprodottidet .titolo span img{float:right;}
.contprodottidet .contprodotti{}
.contprodottidet .catprod{background-color:#444343; padding:3px 5px; font-size:14px; text-transform:uppercase;clear:both;margin-bottom:10px;}
.contprodottidet .catprodno{display:none;}
.contprodottidet .hauxRigaProd{clear: left;padding-right: 0px;padding-left: 0px;padding-bottom: 0px;margin: 0px;padding-top: 0px;}
/*.contprodottidet .contboxprod,.contprodottidet .contboxcol{padding:20px 0 0; margin: 0 0 20px}*/
.contprodottidet .hauxRigaProd .boxprod{margin:0px; padding:10px 20px 5px 0; width:140px; float:left;text-align:center;}
.contprodottidet .hauxRigaProd .boxprodlast{margin:0px; padding:10px 0px 5px 0; width:140px; float:left;text-align:center;}
.contprodottidet .cssImgProd{width:140px; height:140px; margin:0px; padding:0 0 5px 0; float:left;}
.contprodottidet .boxprodlast .cssImgProd img, .contprodottidet .boxprod .cssImgProd img{border:4px solid #ffffff}
.contprodottidet .boxprod .codpr,.contprodottidet .boxprodlast .codpr{color:#ffcc00; font-weight:bold;margin:0px;padding:5px 0px 0px;}
.contprodottidet .boxprod .mispr,.contprodottidet .boxprodlast .mispr{margin:0px}
.contprodottidet .boxprod .tespr,.contprodottidet .boxprodlast .tespr{margin:0px;}
/*COLORI*/
.contcolori .contcolori{float:left;}
.contcolori .catcol{background-color:#444343; padding:3px 5px; font-size:14px; text-transform:uppercase; clear:both;margin-bottom:10px;}
.contcolori .catcolno{display:none;}
.contcolori .boxcol{margin:0px; padding:10px 4px 10px 0;  width:100px; float:left;}
.contcolori .boxcollast{margin:0px; padding:10px 0px 10px 0;  width:100px; float:left;}
.contcolori .cssImgProd{width:100px; height:100px; margin:0px; padding:0px; float:left;}
.contcolori .boxcol .codcl,.contcolori .boxcollast .codcl{color:#ffffff; font-weight:bold;width:100px; float:left; text-align:center;margin:0px}