/* CSS Document */

/* CSS Document CENTRO FIERA DEL GARDA - GENERALI */

*{
margin:0;
padding:0;}

body{
	background-image: url(sfondo-c.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	text-align:center;
	margin:0;
	padding:0;
	font: normal 10px/14px Verdana,Helvetica,sans-serif; color:#00026B;}

/* STILI STRUTTURA */
h1 {font: bold 24px/24px Verdana,Helvetica,sans-serif; color:#00026B;}
h2 {font: bold 21px/21px Verdana,Helvetica,sans-serif; color:#00026B;}
h3 {font: bold 18px/18px Verdana,Helvetica,sans-serif; color:#00026B;}
h4 {font: bold 16px/16px Verdana,Helvetica,sans-serif; color:#00026B;}
h5 {font: bold 14px/14px Verdana,Helvetica,sans-serif; color:#00026B;}
h6 {font: bold 13px/13px Verdana,Helvetica,sans-serif; color:#00026B;}

/* FORM */
input, textarea, select {font-family: verdana; color:#00026B; font-size: 11px}

p {padding:  0;
margin:0;}


img{border:0}
strong{ font-weight:bold;}



/*================= 2: Link e Navigation============*/
a { font: normal 10px/14px Verdana,Helvetica,sans-serif; color:#00026B;  text-decoration: none; }
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: none; color:#000; }
a:active {text-decoration: none;}

.testobianco, .testobianco a:link, .testobianco a:visited, .testobianco a:hover, .testobianco a:active {	font-family: Verdana, Helvetica, sans-serif;	
font-size: 9px;	font-style: normal;	font-weight: bold;	font-variant: normal;	color: #FFFFFF; text-decoration: none;}


.titolo {font-family: Verdana, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	color: #00026B;}
.titolo a:visited {font-family: Verdana, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	color: #00026B;}
.titolo a:link{font-family: Verdana, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	color: #00026B;}
.titolo a:hover{font-family: Verdana, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	color: #00026B;}
.titolo a:active{font-family: Verdana, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	color: #00026B;}

.testonormal a:visited {font-family: Verdana, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	font-weight: normal;	font-variant: normal;	color: #00026B;}
.testonormal a:link{font-family: Verdana, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	font-weight: normal;	font-variant: normal;	color: #00026B;}
.testonormal a:hover{font-family: Verdana, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	font-weight: normal;	font-variant: normal;	color: #00026B;}
.testonormal a:active{font-family: Verdana, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	font-weight: normal;	font-variant: normal;	color: #00026B;}

.testo, .testo a{font-family: Verdana, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	font-weight: normal;	font-variant: normal;	color: #00026B; text-decoration: none;}
.testo a:visited {font-family: Verdana, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	font-weight: normal;	font-variant: normal;	color: #00026B;  text-decoration: none;}
.testo a:link{font-family: Verdana, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	font-weight: normal;	font-variant: normal;	color: #00026B;  text-decoration: none;}
.testo a:hover{font-family: Verdana, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	font-weight: normal;	font-variant: normal;  text-decoration: none; }
.testo a:active{font-family: Verdana, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	font-weight: normal;	font-variant: normal;	color: #00026B;  text-decoration: none;}

.text{	font-family:  Verdana, Helvetica, sans-serif;	font-size: 11px; font-style: normal; font-weight: normal;	font-variant: normal;	color: #000000; text-decoration: none; }
.text A:visited {	font-family:  Verdana, Helvetica, sans-serif;	font-size: 11px; font-style: normal; font-weight: normal;	font-variant: normal;	color: #000000; text-decoration: none; 	}
.text A:link {	font-family:  Verdana, Helvetica, sans-serif;	font-size: 11px; font-style: normal; font-weight: normal;	font-variant: normal;	color: #000000; text-decoration: none; 	}
.text A:hover{	font-family:  Verdana, Helvetica, sans-serif;	font-size: 11px; font-style: normal; font-weight: normal;	font-variant: normal;	color: #0083BF; text-decoration: none; }
.text A:active{	font-family:  Verdana, Helvetica, sans-serif;	font-size: 11px; font-style: normal; font-weight: normal;	font-variant: normal;	color: #000000; text-decoration: none; }

.abstract{	font-family:  Verdana, Helvetica, sans-serif;	font-size: 11px; font-style: normal; font-weight: bold;	font-variant: normal;	color: #000000; text-decoration: none; 	 }
.abstract A:visited {	font-family:  Verdana, Helvetica, sans-serif;	font-size: 11px; font-style: normal; font-weight: bold;	font-variant: normal;	color: #000000; text-decoration: none; 	}
.abstract A:link {	font-family:  Verdana, Helvetica, sans-serif;	font-size: 11px; font-style: normal; font-weight: bold;	font-variant: normal;	color: #000000; text-decoration: none; }
.abstract A:hover{	font-family:  Verdana, Helvetica, sans-serif;	font-size: 11px; font-style: normal; font-weight: bold;	font-variant: normal;	color: #0083BF; text-decoration: none; }
.abstract A:active{	font-family:  Verdana, Helvetica, sans-serif;	font-size: 11px; font-style: normal; font-weight: bold;	font-variant: normal;	color: #000000; text-decoration: none; 	}

.news, .news a, .news a:link, .news a:visited, .news a:hover, .news a:active {	font-family: Verdana, Helvetica, sans-serif;	
font-size: 9px;	font-style: normal;	font-weight: bold;	font-variant: normal;	color: #00026B; text-decoration: none;}
.newstitolo, .newstitolo a, .newstitolo a:link, .newstitolo a:visited, .newstitolo a:hover, .newstitolo a:active {	font-family: Verdana, Helvetica, sans-serif;	
font-size: 14px;	font-style: normal;	font-weight: bold;	font-variant: normal;	color: #FFFFFF; text-decoration: none;}

.news_hp, .news_hp a, .news_hp a:link, .news_hp a:visited, .news_hp a:hover, .news_hp a:active {	font-family: Verdana, Helvetica, sans-serif;	
font-size: 9px;	font-style: normal;	font-weight: bold;	font-variant: normal;	color: #093261; text-decoration: none;}

/*
.sfondonews {
	background-image: url(/imgs/sfondonews.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 15px;
}
*/

.quadrorosso {
	border: 1px solid #CC0000;
}
.quadrogiallo {

	border: 1px solid #CC9F00;
}
.quadrogri {

	border: 1px solid #666666;
}

.testonero {	font-family: Verdana, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	font-weight: normal;	font-variant: normal;	color: #000000;	line-height: 14px; text-decoration: none;}
.testonero a:visited {	font-family: Verdana, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	font-weight: normal;	font-variant: normal;	color: #000000;	line-height: 14px; text-decoration: none;}
.testonero a:link{	font-family: Verdana, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	font-weight: normal;	font-variant: normal;	color: #000000;	line-height: 14px; text-decoration: none;}
.testonero a:hover{	font-family: Verdana, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	font-weight: normal;	font-variant: normal;	color: #000000;	line-height: 14px; text-decoration: none;}
.testonero a:active{	font-family: Verdana, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	font-weight: normal;	font-variant: normal;	color: #000000;	line-height: 14px; text-decoration: none;}

.linea {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: cc0000;
	border-right-color: cc0000;
	border-bottom-color: cc0000;
	border-left-color: cc0000;
}
.lineagialla {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: D09B0D;
	border-right-color: D09B0D;
	border-bottom-color: D09B0D;
	border-left-color: D09B0D;
}
.lineasx {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-left-style: solid;
	border-top-color: cc0000;
	border-right-color: cc0000;
	border-bottom-color: cc0000;
	border-left-color: cc0000;
}
.testoBORDE {font-family: Verdana, Helvetica, sans-serif;	font-size: 9px;	font-style: normal;	font-weight: bold;	font-variant: normal;	color: #CC0000;	line-height: 14px;}
.testoBORDE a:visited {font-family: Verdana, Helvetica, sans-serif;	font-size: 9px;	font-style: normal;	font-weight: bold;	font-variant: normal;	color: #000000;	line-height: 14px;}
.testoBORDE a:link{font-family: Verdana, Helvetica, sans-serif;	font-size: 9px;	font-style: normal;	font-weight: bold;	font-variant: normal;	color: #CC0000;	line-height: 14px;}
.testoBORDE a:hover{font-family: Verdana, Helvetica, sans-serif;	font-size: 9px;	font-style: normal;	font-weight: bold;	font-variant: normal;	color: #000000;	line-height: 14px;}
.testoBORDE a:active{font-family: Verdana, Helvetica, sans-serif;	font-size: 9px;	font-style: normal;	font-weight: bold;	font-variant: normal;	color: #CC0000;	line-height: 14px;}


.testonormal {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: justify;

}

.lineagri {

	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}

.menu1liv{
	background-image: url(menu1liv.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-indent: 5px;
	text-decoration:none;
	display:block;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
padding-top:2px;

}

.menu1liv a, .menu1liv a:link, .menu1liv a:visited, .menu1liv a:hover, .menu1liv a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-indent: 5px;
	text-decoration:none;
	display:block;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
padding-top:2px;

}
.menu2liv a, .menu2liv a:link, .menu2liv a:visited, .menu2liv a:hover, .menu2liv a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #00026B;
	text-indent: 10px;
	text-decoration:none;
	display:block;
	line-height: 14px;
	
}
.menu2liv-roll, .menu2liv-roll a, .menu2liv-roll a:link, .menu2liv-roll a:visited, .menu2liv-roll a:hover, .menu2liv-roll a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #00026B;
	text-indent: 10px;
	text-decoration:none;
	background-color:#fff;
	background-color:#e1ebf6;
	display:block;
	line-height: 14px;
}
.menu3liv, .menu3liv a, .menu3liv a:link, .menu3liv a:visited, .menu3liv a:hover, .menu3liv a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #00026B;
	text-indent: 12px;
	text-decoration:none;
	display:block;
	line-height: 14px;
}
.menu3liv-roll, .menu3liv-roll a, .menu3liv-roll a:link, .menu3liv-roll a:visited, .menu3liv-roll a:hover, .menu3liv-roll a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #00026B;
	text-indent: 12px;
	text-decoration:none;
	display:block;
	line-height: 14px;
}
.menu4liv a, .menu4liv a:link, .menu4liv a:visited, .menu4liv a:hover, .menu4liv a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #24578e;
	margin-left:12px;
	text-indent: 0;
	text-decoration:none;
	display:block;
	background-color: #fff;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e1ebf6;
	margin-bottom:5px;
	padding-left:15px;
}
.menu4liv-roll, .menu4liv-roll a, .menu4liv-roll a:link, .menu4liv-roll a:visited, .menu4liv-roll a:hover, .menu4liv-roll a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #00026B;
	text-indent: 0;
	text-decoration:none;
	background-color:#e1ebf6;
	display:block;
	line-height: 14px;
	margin-bottom:5px;
	padding-left:15px;
	}

.sfondo-servizi{
	background-image: url(sfondo-s.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-indent: 5px;
	text-decoration:none;
	display:block;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
    padding-top:2px;

}

#photogallery {padding:5px;}
#photogallery .testo,{font-family: Arial, Verdana, Helvetica, sans-serif; text-align: justify; margin-left: 1px; margin-right:1px; padding:5px;}

/*tabella*/
table#risultati{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;

}
table#risultati td, table#risultati th{
border-bottom: 1px #ccc dashed;
border-left: 1px #CCC solid;
border-right: 1px #ededed solid;
padding:5px;}

tr.alterna {
background-color:#f0f0f0;
font-weight:bold;}
tr.alterna td a{
background-color:#f0f0f0;
font-weight:bold !important;}
.intestazione{ 
background-color:#00026b;
color:#ffffff;}
.intestazione a, .intestazione a:link, .intestazione a:visited, .intestazione a:hover, .intestazione a:active{ 
background-color:#00026b;
color:#ffffff;}
table#cerca {
border:1px solid #6e89a0;
}

table#cerca td, table#cerca td a{
background-color:#f0f0f0;
padding:3px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;

}

table#footer {
}

table#footer td, table#footer td a{
padding:5px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: bold;

}

table#area-riservata{
color:#fff;
font-weight:bold;
width:190px;
height:92px;
background-image: url(sfondo-a.jpg);
background-repeat:no-repeat;
background-position:top;
}
table#area-riservata a{
color:#fff;
font-weight:bold;
}
table#area-riservata a:hover{
color:#2a59a1;
font-weight:bold;
margin: 0 5px 0 5px;

}
table#area-riservata td.bianco{
color:#fff;
font-weight:bold;
font-size:11px;

}


table#menu-fiera{
color:#fff;
font-weight:bold;
width:190px;
height:92px;
background-image: url(righe000.jpg);
background-repeat:repeat;
background-position:top;
text-align:left;
}
table#menu-fiera a{
color:#000270;
font-weight:bold;
display:block;
border-bottom: 1px solid #cdd8ea;
margin:0;
padding:5px 5px 5px 10px;
}
table#menu-fiera a:hover{
color:#2a59a1;
font-weight:bold;
}

table#padiglione{
width:725px;
height:325px;
margin:0;
padding:0;
background-image: url(sfondo-p.jpg);
background-repeat:no-repeat;
background-position:top;
}

table#padiglione img{
margin: 0 0 0 25px;
padding:10px;}
