
BODY
{
    margin-top: 0px;
    FONT-FAMILY: verdana;
	background-color:#ccd9d9;
	font-size:10px;
	color:#646464;
}
TD
	{
	FONT-SIZE: 10px;
	}
BODY a:hover
	{	
	/*font: 10px/16px Verdana, Arial, Helvetica, sans-serif;*/
	/*text-decoration: none;*/
	color:#000000;
	}
INPUT
{
    BORDER-RIGHT: #003366 1px solid;
    BORDER-TOP: #003366 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #003366 1px solid;
    COLOR: #003366;
    BORDER-BOTTOM: #003366 1px solid;
    FONT-FAMILY: verdana
}
SELECT
{
    BORDER-RIGHT: #82909d 1px solid;
    BORDER-TOP: #82909d 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #82909d 1px solid;
    COLOR: #82909d;
    BORDER-BOTTOM: #82909d 1px solid;
    FONT-FAMILY: verdana
}
TEXTAREA
{
    BORDER-RIGHT: #82909d 1px solid;
    BORDER-TOP: #82909d 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #82909d 1px solid;
    COLOR: #82909d;
    BORDER-BOTTOM: #82909d 1px solid;
    FONT-FAMILY: verdana
}
ul{
  margin: 10px;
  border: 0 none;
  padding: 0;
  !padding: 10;
  /*list-style:circle;*/
}
HR
{
    COLOR: #c0c0c0;
    HEIGHT: 1px;
}
A
{
    FONT-SIZE: 10px;
    COLOR: #4c6073;
	text-decoration:none;
}
TABLE
{
    BORDER-COLLAPSE: collapse;
}

 h1
{
    MARGIN-TOP: 3px;
    FONT-WEIGHT: thin;
    FONT-SIZE: 15px;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana
}
H2
{
    MARGIN-TOP: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px;
    COLOR: black;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana
}
H2#speciale
{
    FONT-SIZE:  13px;
    COLOR: #003366;
	FONT-WEIGHT: bold;
    FONT-FAMILY: Verdana;
	padding-bottom:0px;
	margin-bottom:2px;
}
H4
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY: verdana
}
UL
{
    MARGIN-TOP: 5px;
    MARGIN-LEFT: 17px;
    LIST-STYLE-TYPE: disc
}
H3
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY: verdana
}
.err_captcha{
    FONT-WEIGHT: bolder;
    FONT-SIZE: x-small;
	COLOR:red;
}
.corsi_span{
    MARGIN-TOP: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana
	}
/*NUOVO STILE*/

/*Tableless style*/

.menu_span-x, .menu_span-x li, .menu_span-x li a{
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 160px; /*For KHTML*/
  /*height: 20px; /*For KHTML*/
  /*color: #ffffff;*/
  font:bold 10px/16px Verdana, Arial, Helvetica, sans-serif;
  /*list-style: none;*/
  color:#ffffff;
}
.menu_span-v, .menu_span-v li, .menu_span-v li a{
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 160px; /*For KHTML*/
  /*height: 20px; /*For KHTML*/
  /*color: #ffffff;*/
  font:bold 10px/16px Verdana, Arial, Helvetica, sans-serif;
  /*list-style: none;*/
  color:#5f7777;
}
.sezione
	{
	color: #5f7777; 
	background-color:#ccd9d9 ;
	text-decoration: none; 
	font-size: 10px; 
	font-family: verdana; 
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	}
.sezione ul
	{
	list-style: none;
	margin: 0;
	}
.sezione ul li a
	{
	color: #5f7777; 
	text-decoration: none; 
	font-size: 10px; 
	font-family: verdana; 
	}
.sezione ul li a:hover
	{
	color: #5f7777; 
	text-decoration: none; 
	font-size: 10px; 
	font-family: tahoma; 
	font-weight: bold;
	}
	
.labelsezione
	{
	color: #5f7777; 
	text-decoration: none; 
	font-size:  13px; 
	/*
	font-family: verdana; 
	font-weight: bold;
	*/
	font: 14px/16px Helvetica Condensed, Verdana;	
	}
	
 .corpotitolo
	{
	height:30px;
	color:#5f7777;
	}
	
 .new
 {
	background-color:#FF6600;
	font-weight:bold;
	color:white;
	text-decoration:none;
	font-size:7pt;
	font-family:verdana;
 }
.media_impresa
	{
	width: 520;
	/*color:;*/
	background-color:#ccd9d9;
	padding-left:20px;
	padding-top:20px;
	}

.media_impresa h1
	{
	color:#5f7777;
    font-size: 13px;
    font-family: Tahoma;
	}

.media_impresa a
	{
	text-decoration:none;
	color:#000000;
    font-weight: 10px;
    font-family: verdana;
	}
.media_impresa A:hover
	{
	color: #ffb400; 
	font-size: 10px; 
	font-family: verdana; 
	}
#main_div
	{
	text-align: -moz-center; 
	!text-align:center; /*For IE*/
	vertical-align:middle;
	}
#main_div_hid
	{
	text-align: -moz-center; 
	!text-align:center; /*For IE*/
	vertical-align:middle;
	display:none;
	}
#primary_div
	{
	width:1000px;
	text-align:left;
	background-color:#ffffff;
	position:relative;
	}

#primary_div_index
	{
	width:1000px;
	height:490px;
	top:90px;
	text-align:left;
	background-color:#ffffff;
	position:relative;
	background: url(http://www.teamsystem.com/images/mainbg.jpg) right top no-repeat;
	}	
/*Top Menu*/


#menu_top
	{
	position:absolute;
	height:90px;
	width:500px;
	font-size:10px;
	top:0px;
	z-index:1;
	/*background: url(http://www.teamsystem.com/images/testata.jpg) right top no-repeat;*/
	}	
#menu_top span
	{
	position:relative;
	top:67px;
	left:30px;
	font-size:10px;
	color:white;
	}
	
#menu_top  H3 
{
	PADDING-RIGHT: 5px;
	display:inline;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 15px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY: verdana
}
	
#menu_top A
	{
	color: #ffffff; 
	text-decoration: none; 
	font-size: 10px; 
	font-family: Tahoma; 
	font-weight: bold;
	}
#menu_top A:hover
	{
	color: #ffb400; 
	font-size: 10px; 
	font-family: Tahoma; 
	font-weight: bold;
	}
#menu_top A#wrc
	{
	color: #ffb400; 
	text-decoration: none; 
	font-size: 10px; 
	font-family: Tahoma; 
	font-weight: bold;
	}
#menu_top A:hover#wrc
	{
	color: #000000; 
	font-size: 10px; 
	font-family: Tahoma; 
	font-weight: bold;
	}
#menu_top A#ris
	{
	color: #ffb400; 
	text-decoration: none; 
	font-size: 10px; 
	font-family: Tahoma; 
	font-weight: bold;
	}
#menu_top A:hover#ris
	{
	color: #000000; 
	font-size: 10px; 
	font-family: Tahoma; 
	font-weight: bold;
	}
/*Top Menu*/
/*Percorso*/
#percorso_div
	{
	background-color:#ffffff;
	height:45px;
	width:735px;
	top:90px;
	font-size:10px;
	margin-left:265px;
	position:absolute;
	}
#percorso_div span
	{
	top:15px;
	position:relative;
	font-size:10px;
	}
		
#percorso_div_index
	{
	height:45px;
	width:1000px;
	font-size:10px;
	text-align: -moz-right;
	!text-align: right; /*For IE*/
	position:absolute;
	
	background-color:#809999;
	color:#ffffff;
	font-size:10px;
	filter:Alpha(Opacity=80);	
	}
#percorso_div_index div
	{
	margin-top:4px;
	margin-right:30px;
	width:700px;
	}
#percorso_div_index h1
	{
	font-size:10px;
	text-decoration: none; 
	margin-top: 0; 
	margin-bottom: 0; 
	font-weight:normal;
	}
#down
	{
	position:absolute; 
	top:465px; 
	left:600px; 
	z-index:1;
	}
#up
	{
	position:absolute; 
	top:390px; 
	left:600px;
	z-index:1;
	}
#boxnews
	{
	position:absolute; 
	top:380px; 
	left:265px; 
	width:345px; 
	height:100px; 
	background-color:black;
	filter:Alpha(Opacity=60);	
	overflow:hidden;
	}
#boxnews div
	{
	position:relative;
	color:#ffffff;
	font-size:10px;
	padding-left:10px;
	width:330px; 
	}
#boxnews div a
	{
	position:relative;
	color:#ffffff;
	font-size:10px;
	font-weight:bold;
	}	
#banner
	{
	position:absolute; 
	left:625px;
	top:380px;
	background:ffffff;
	}
	
#page_div
	{
	background-color:#ffffff;
	position:absolute;
	top:135px;
	left:265px;
	width:520px;
	}
	
/*Percorso*/
/*Menu Sinitro Div*/
#leftside_div
	{
	position:absolute;
	top:135px;
	left:0px;
	width:230px;
	background-color:#e6e6e6;
	}
	
#leftside_div span
	{
	position:relative;
	top:0px;
	left:30px;
	width:200px;
	background-color:#e6e6e6;
	}
	
#leftside_div_index
	{
	position:relative;
	top:75px;
	left:0px;
	width:230px;
	height:415px;
	background-color:#809999;
	filter:Alpha(Opacity=80);
	}
	
#leftside_div_index span
	{
	position:relative;
	left:30px;
	width:200px;
	filter:Alpha(Opacity=80);
	}
	
/*Menu Sinistro*/
/*Eventi/FocusOn/Brochure Destro*/
#rightside_div
	{
	position:absolute;
	top:135px;
	left:800px;
	width:200px;
	/*height:800;*/
	background-color:#e6e7e8;
	overflow:hidden;
	}
/*Eventi/FocusOn/Brochure Destro*/

 #prodotti_titolo_div
	{
	height:30px;
	/*PADDING-TOP: 10px;	*/
	color:#5f7777;
	}
 #prodotti_titolo_div h2
	{
	color:#5f7777;
	font: 18px/20px Helvetica Condensed, Verdana, Arial, Helvetica, sans-serif;	
	text-align:left;
	}
.prodotti_div_hid
	{
	border-width: .2em; 
	border-style: dotted; 
	border-color: #5f7777; 
	background-color:#ffffff;
	width:580px;
	display:none;
	position:absolute;
	/*
	top:140px;
	left:260px;
	*/
	padding:10px;	
	z-index:1;
	}
 .prodotti_div_vis
	{
	border-width: .2em; 
	border-style: dotted; 
	border-color: #5f7777; 
	background-color:#ffffff;
	width:580px;
	position:absolute;
	/*
	top:140px;
	left:260px;
	*/
	padding:10px;	
	z-index:1;
	}
.div_menu-x  /*usato solo nella pagina index.asp*/
	{
	font:10px/16px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color:#ffffff;
	}
.div_menu-x a  /*usato solo nella pagina index.asp*/
	{
	font:bold 10px/16px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color:#ffffff;
	}
	
.div_menu-v  /*usato solo nella pagina normale*/
	{
	font:bold 10px/16px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color:#5f7777;
	}
.div_menu-v a  /*usato solo nella pagina normale*/
	{
	font:bold 10px/16px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color:#5f7777;
	}
	
.div_menu_c1p a
	{
	font: 10px/16px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color:#ffb400;
	}
.div_menu a
	{
	font: bold 10px/16px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	}
	
.div_menu_c1 a
	{
	font: 10px/16px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color:#5f7777;
	}	
.div_menu_c2 a
	{
	font: 10px/16px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color:#5f7777;
	}
	
.div_menu_c1_sel, .div_menu_c2_sel, .div_menu_c1p_sel
	{
	font: bold 10px/16px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color:#5f7777;
	}
	
#corpotitolo_div
	{
	height:30px;
	width:520px;
	color:#5f7777;
	}
#corpotitolo_div h1
	{
	/*height:30px;*/
	width:520px;
	color:#5f7777;
	font: 18px/20px Helvetica Condensed, Verdana, Arial, Helvetica, sans-serif;
	}

#corpotesto_div
	{
	color:#4c4c4c;
	font-size:10px;
	margin-top: 30px;
	!margin-top: 0px;
	}
/*usato in atrractive tour*/
.corpotesto
	{
	color:#4c4c4c;
	font-size:10px;
	margin-top: 30px;
	!margin-top: 0px;
	}
/*usato in atrractive tour*/

#chiusura_div
	{
	position:absolute;
	left:0;
	top: auto;
	width:1000px;
	font-weight: normal;
	height:15px;
	background-color:#ccd9d9;
	font-size:10px;
	color:#646464;
	z-index:-1;
	}
#closing_image
	{
	position:absolute;
	z-index:-1;
	left:0;
	width:1000px;
	height:15px;
	font-size:10px;
	background: url(http://www.teamsystem.com/images/chiusura_down.jpg) right top no-repeat;
	}
#professional_aderenti,#enterprise_aderenti
	{
	width:520px;
	height:90px;
	padding-left:400px;
	padding-top:15;
	}
#professional_aderenti a,#enterprise_aderenti a
	{
	font-size:small;
	font-family:tahoma;
	text-decoration:none;
	}
#professional_aderenti
	{
	background: url(http://www.teamsystem.com/partner/images/aderenti/pro.gif) left top no-repeat;
	}
#enterprise_aderenti
	{
	background: url(http://www.teamsystem.com/partner/images/aderenti/ent.gif) left top no-repeat;
	}
#richiesta_informazioni
	{
	width:145px;
	height:18px;
	text-align:left;
	background: url(http://www.teamsystem.com/images/info.gif) right top no-repeat;
	}
#depliant
	{
	width:118px;
	height:18px;
	text-align:left;
	background: url(http://www.teamsystem.com/images/download.gif) right top no-repeat;
	}
#richiesta_informazioni a, #depliant a
	{
	text-decoration:none;
	color:#5f7777;
	}
#richiesta_container
	{
	position:relative;
	top:0px;
	}
#richiesta_informazioni a:hover, #depliant a:hover
	{
	font-size:10px;
	text-decoration:none;
	color:#ffb400;
	}
.title_eventi_focuson
	{
	height:30px;
	background-color:#607878;
	font-weight:bold;
	font-size:10px;
	padding-left:20px;
	padding-top:15px;
	color:white;
	}	
.eventi_focuson
	{
	background-color:#e6e7e8;
	font-size:10px;
	padding-left:20px;
	padding-right:20px;
	padding-top:5;
	}
.eventi_focuson a,#corpotesto_div a, #percorso_div a
	{
	FONT-SIZE: 10px !important;
	COLOR: #4c6073 !important;
	text-decoration: none !important;
	}
.eventi_focuson a:hover,#corpotesto_div a:hover, #percorso_div a:hover
	{
	COLOR: #000 !important;
	}	
#prod_image
	{
	width:200px;
	overflow:hidden;
	background-color:#ffffff;
	}
