/* ::::::::]  TECNAP GROUP  [:::::::::::::*/ /* NON VARIARE L'ORDINE */

/*::::::: LINGUE :::::::::::::::*/


.lingue {
	position:absolute;
	top: 6px;
	left: 59px;
	z-index: 1000;
	padding: 0px;
	width: 50px;
}
.italiano {
	width: 20px;
	height: 15px;
}
.inglese {
	width: 20px;
	height: 15px;
}
/*::::::: LINGUE :::::::::::::::*/

.background_home {
	background-color: #546672;
}
body {
	scrollbar-3dlight-color : #ffffff;
    scrollbar-arrow-color : #666666;
    scrollbar-base-color : #cccccc;
    scrollbar-darkshadow-color : #ffffff;
    scrollbar-face-color : #ffffff;
    scrollbar-highlight-color : #cccccc;
    scrollbar-shadow-color : #cccccc;
    scrollbar-track-color : #ffffff;
	background-color: #F8F8F8;
}
.position {
	position: relative;
	margin: auto;
	width: 950px;
	left: -4px;

}
.contenitore {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 850px;
	height: 600px;
}
.mainframe {
	position: absolute;
	top: 235px;
	left: 45px;
	width: 870px;
	height: 500px;
	z-index: 100;
}
/*------------ LAYOUT ----------------*/

.area_sito {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 10;
}
.area_top {
	position: absolute;
	top: 34px;
	left: 35px;
	z-index: 40;
}
.area__brtop {
	position: absolute;
	top: 2px;
	left: 38px;
	z-index: 40;
}
/*::::::::::: posizionamento Partita Iva :::::::::::.*/


.piva {
	position: absolute;
	top: 750px;
	left: 430px;
	z-index: 100;
	font-family: Verdana;
	font-size: 11px;
	color: #333333;
}


/*::::::::::::: sfondo in doppia lingua :::::::::::*/
.sfondomainI {
	background-image: url(gl50/main.jpg);
	background-repeat: no-repeat;
	width: 850px;
	height: 450px;
	background-color: #F8F8F8;
	background-position: left top;
	margin-top: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-left: 0px;
}
.sfondomainGB {
	background-image: url(gl50/main_gb.jpg);
	background-repeat: no-repeat;
	width: 850px;
	height: 450px;
	background-color: #F8F8F8;
	background-position: left top;
	margin-top: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-left: 0px;
}
/*-------- LINK TOP --------*/

.linktop {
	position: absolute;
	top: 202px;
	left: 76px;
	z-index: 60;
	text-align:center;
	width: 809px;
	height: 15px;
}
.link:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #336699;
	font-weight: bold;
	text-decoration: none;
}
.link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: underline;
}
.link:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #336699;
	font-weight: bold;
	text-decoration: none;
}
.link:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #336699;
	font-weight: bold;
	text-decoration: none;
}

/*:::::::::: LINK TUTTI ::::::::*/

a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #336699;
	font-weight: bold;
	text-decoration: none;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC0000;
	font-weight: bold;
	text-decoration: underline;
}
a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #336699;
	font-weight: bold;
	text-decoration: none;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #336699;
	font-weight: bold;
	text-decoration: none;
}
/* IMMAGINE NEL MAIN */

.img_main {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 50;
}
/*::::::::::::::: classi AGGIUNTIVE PER ALTRI MODULI :::::::::*/

/*---------- prodotti ------------------*/

.tableelencopr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0066;
	text-decoration: none;
	width: 150px;
}

.elencoprodotto:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	line-height: 20px;	
}
.elencoprodotto:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 20px;	
}
.elencoprodotto:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 20px;	
}
.elencoprodotto:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	line-height: 20px;	
}
.tablevisprod {
	width: 600px;
	height: 350px;
	margin-top: 10px;
	padding-top: 10px;
}
.titoloprodotto{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0066;
	text-decoration: none;
	line-height: 20px;
	background-color: #FFFFFF;
	width: 600px;
}
.imgprodotti{
	background-image: url(tecnap/main.jpg);
	background-repeat: no-repeat;
	width: 600px;
	height: 250px;
}





/*-----------FINE PRODOTTI--------------*/
/*°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°*/


.bottone_azienda {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 25px;
	color: #FFFFFF;
	text-decoration: none;
	height: 38px;
	width: 127px;
	background-image: url(gl50/bottone_azienda.jpg);
	background-repeat: no-repeat;
	text-align: center;
}
.bottone_competenze {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 25px;
	color: #FFFFFF;
	text-decoration: none;
	height: 38px;
	width: 127px;
	background-image: url(gl50/bottone_competenze.jpg);
	background-repeat: no-repeat;
	text-align: center;
}
.bottone_contatti {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 25px;
	color: #ffffff;
	text-decoration: none;
	height: 38px;
	width: 127px;
	background-image: url(gl50/bottone_azienda.jpg);
	background-repeat: no-repeat;
	text-align: center;
}
.img {
	border: 1px dashed #666666;
	text-align: center;
	left: 10px;
	margin-left: 10px;
}
