/* CSS Document  solo per la homepage */


* {margin: 0; padding: 0;}

body {color:#1C577B; background: #F3f3f1;
background-image:url(../img/biancobianco.gif);
background-repeat:repeat-y; 
font-family: arial, verdana, lucida, helvetica, sans-serif;
font-size: 13px;
}

#eeewrapper {
width: 890px; background-color: white; 
/*margin: 0 auto auto 2px; border: 2px outset #FFF000;*/
/*border-left: 12px solid #FFF000url(http://151.1.32.20/eurocontrol/img/header2_bg.gif) repeat-x;;*/
}


/* //////////////  solo per la home ///////////////////////   */
#immagine{
position:absolute;
margin-left:700px;
top:0px;
width:auto;
height:700px;

}


/* //////////////  header  ///////////////////////   */


#header{
height:130px;
margin:0px;
background-image:url(../img/header2_bg.gif);
background-repeat:repeat-x;
}
/* //////////////  parte logo ///////////////////////   */
.logo{
background-image:url(../img/header_bg.gif);
background-repeat:repeat-x;
width: 860px; /* width:860px; */
height: 140px;

/*margin-top:18px;
**margin-top:18px;*/

padding-top:18px;
**padding-top:18px;

padding-left:30px;
padding-bottom:25px;

**padding-bottom:0px;
*padding-bottom:11px;
/**margin-bottom: 3px;
**margin-bottom: 1px;*/

height:100px;
}
 
* html .logo { /* target IE6 only */ 
 padding-bottom:0px;
}
 


.bandierine{
position:absolute;
top:3px;
left:855px;
width:100px;
height:30px;

}


/* //////////////  parte contenuti ///////////////////////   */
#contenuticp{
background-image:url(../img/biancobianco.gif);
background-repeat:repeat-y; 
width:890px;
margin:0px;
height:auto;
min-height:600px;
z-index:20;

}
#contenuti{

background-image:url(../img/bianco2.gif);
background-repeat:repeat-y; 
width:890px;
margin:0px;
height:auto;
/***height:600px;*/
min-height:600px;
z-index:20;

}

#sfondodx{
position:absolute;
margin-left:890px;
margin-top:140px;
background-color:#F3F3F1;
height:100%;
z-index:10;
}

/* //////////////  parte slogan ///////////////////////   */
.slogan{
width:476px;	
/*margin-left:0px; */
height:14px;
font-size:11px;
background-color:#C4DF9B;
padding: 0px;
margin: 0px;
}

/* //////////////  menu ///////////////////////   */
#menu{
width:476px;
height:20px;
**height:20px;
/*background-image:url(../img/angle.gif);
background-position: left;
background-repeat:no-repeat;*/
background-color:#0076C0;
color:#FFFFFF;
font-size:11px;
word-spacing:.23em;
margin-top:0px;
padding: 16px 0px 0px 31px;
 **margin-bottom:7px; 
}


/*///////menu/////// /*/

#menu ul {
	display:inline;
	list-style:none;
	* margin-left: -13px; /* hack ie8*/
	color:#FFFFFF;
}
#menu ul li a {
	color:#FFFFFF;
	border-bottom: 6px solid #0076C0;
	display:inline;
	text-decoration:none;
}
#menu ul li a:hover {
	color:#FFFFFF;
	border-bottom: 6px solid #C4DF9B;
	display:inline;
/*	text-decoration:none;*/
	}
	
.selected {
/*	height: 60px; */
	border-bottom: #B6D884;
	border-bottom-style: solid;
	border: 6px;
	color: #C4DF9B;
}
	


/* ///////  COLONNE CONTENUTI /////// /*/

#conte{
position:relative;
width:890px;
margin:0px;
clear:both;
overflow:hidden;
height:auto;
background-color:#E7E8E9;
border-bottom:1px solid #BFBFBF;
border-top:1px solid #F6F6F6;

}
#conteintro{

height:auto;
width:890px;
text-align:justify;
background-color:#FFFFFF;

}

/* ///////  colonna SX /////// /*/
#colonna-sx { 
	float:			left; 
	width:			507px; 
	**width:			508px; 
	text-align:justify;
	
	border-right:4px solid #C4DF9B;
	
	
}
#colonna-sx .box {
	padding:	5px 15px 5px 31px;
}

/* ///////  colonna DX /////// /*/

#colonna-dxx {
	float:			left; 
	width:			182px; 
	margin-right: -1px;
	padding-top:4px;
	font-size:10px;
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
}

#colonna-dxx .box {
	padding:	5px;
}

/* ///////  colonna PRINCIPALE /////// /*/

#principale { 
	float:			left; 
	width:			200px; 
	margin: 		0 0 -1px 0;
	padding-top:4px;
	padding-left: 40px;
	
	
}
#principale .box { 
	border-color:	#000; 
	border-width:	1px; 
	padding:			5px;
}



/* ///////  colonna SX  cp/////// /*/
#colonna-sxcp { 
	float:			left; 
	width:			507px; 
	**width:			508px; 
	text-align:justify;
	overflow:auto;
	
	
	border-right:4px solid #C4DF9B;
	
	
}
#colonna-sxcp .box {
	padding:	5px 15px 5px 31px;
}


/* ///////  colonna PRINCIPALE cp /////// /*/

#principalecp { 
	float:			left; 
	width:			182px; 
	margin: 		0 0 -1px 0;
	padding-top:4px;
	
	
}
#principalecp .box { 
	border-color:	#000; 
	border-width:	1px; 
	padding:			5px;
}




/*////////////        H       ///////////*/

h1{

font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
color:#666666;
height:auto;
/*
border-left:1px solid #f6f6f6;*/
text-align:justify;
padding:4px 10px 10px 0px;

}

h2{
font-size:10px;
text-align:right;
}

h3{
font-size:18px;
font-weight:bold;
color:#669966;
height:auto;
}

/*////////////        P       ///////////*/


p{
margin: 10px 0px 0px 0px;
}



/* footer */




#footer {
position:relative;
overflow:auto;
clear:both;
height:30px;
padding: 10px 0px 10px 31px;
font-size:10px;
border-top:1px solid #999999;

}

#footer a {
	color:#006699;
	display:inline;
	text-decoration:underline;
}
#footer a:hover {
	color:#99CC66;
	display:inline;
	text-decoration:none;
}

a {
	color:#006699;
	display:inline;
	text-decoration:underline;
}
a:hover {
	color:#99CC66;
	display:inline;
	text-decoration:none;
}


#wrapper {
margin: 0 0 0 0;}
#wrapper  
{margin: 0;}








