a:link, a:active, a:visited {
color: #000000;
text-decoration: none; 
border: 0px solid;
} 
a:hover {
color: #ff0000;
text-decoration: none; 
border: 0px solid;
}
 
a.sub:link, a.sub:active, a.sub:visited {
color: #ffffff;
text-decoration: none; 
border: 0px solid;
} 
a.sub:hover {
color: #333333;
text-decoration: none; 
border: 0px solid;
}





body {

padding-top: 0px;
padding-left: 0px; 
padding-right: 0px;
vertical-align: top;
font-family: arial, verdana, sans-serif, helvetica; 
font-size: 16px;
color: #606060;
text-align: center;
} 


.headercontainer {
	position:relative;	/* This fixes the IE7 overflow hidden bug */
	clear:both;
	float:left;
	width:100%;			/* width of whole page */
	overflow:hidden;		/* This chops off any overhanging divs */
        text-align: left;
}


.header1 {
	float:left;
	position:relative;
	padding:0 0 1em 0;
	overflow:hidden;
        width:936px;
        height:241px;
        
}
.header2 {
	float:left;
	position:relative;
	padding:0 0 0 0;
	overflow:hidden;
        width:21px;
        height:105px;
}
.header3 {
	float:left;
	position:relative;
	padding:0 0 0 0;
	overflow:hidden;
        width:520px;
        height:105px;
}


.footercontainer {
	position:relative;	/* This fixes the IE7 overflow hidden bug */
	clear:both;
	float:left;
	width:100%;			/* width of whole page */
	overflow:hidden;		/* This chops off any overhanging divs */
        text-align: center;
}


.footer1 {
	float:left;
	position:relative;
	padding:0 0 0 0;
	overflow:hidden;
        width:300px;
}

.footer2 {
	float:left;
	position:relative;
	padding:0 0 0 0;
	overflow:hidden;
        width:18px;
        
}
.footer3 {
	float:left;
	position:relative;
	padding:0 0 0 0;
	overflow:hidden;
        width:300px;
}
.footer4 {
	float:left;
	position:relative;
	padding:0 0 0 0;
	overflow:hidden;
        width:18px;

}
.footer5 {
	float:left;
	position:relative;
	padding:0 0 0 0;
	overflow:hidden;
        width:300px;
}

.colcontainer {
	position:relative;	/* This fixes the IE7 overflow hidden bug */
	clear:both;
	float:left;
	width:100%;			/* width of whole page */
	overflow:hidden;		/* This chops off any overhanging divs */
        text-align: left;
}
.colonna1 {
	float:left;
	position:relative;
	padding:0 0 1em 0;
	overflow:hidden;
        width:302px;

        
}
.colonna2 {
	float:left;
	position:relative;
	padding:0 0 0 0;
	overflow:hidden;
        width:15px;

}
.colonna3 {
	float:left;
	position:relative;
	padding:0 0 0 0;
	overflow:hidden;
        width:302px;

}

.colonna4 {
	float:left;
	position:relative;
	padding:0 0 0 0;
	overflow:hidden;
        width:15px;

}
.colonna5 {
	float:left;
	position:relative;
	padding:0 0 0 0;
	overflow:hidden;
        width:302px;
}





.colcontainerint {
	position:relative;	/* This fixes the IE7 overflow hidden bug */
	clear:both;
	float:left;
	width:100%;			/* width of whole page */
	overflow:hidden;		/* This chops off any overhanging divs */
        text-align: left;
}


.colonna1int {
	float:left;
	position:relative;
	padding:0 0 1em 0;
	overflow:hidden;
        width:610px;
        
        
}
.colonna2int {
	float:left;
	position:relative;
	padding:0 0 0 0;
	overflow:hidden;
        width:23px;
        
}
.colonna3int {
	float:left;
	position:relative;
	padding:0 0 0 0;
	overflow:hidden;
        width:302px;
        
}


.menucontainer {
	position:relative;	/* This fixes the IE7 overflow hidden bug */
	clear:both;
	float:left;
	width:100%;			/* width of whole page */
	overflow:hidden;		/* This chops off any overhanging divs */
        text-align: left;
}


.menu1 {
	float:left;
	position:relative;
	padding:5px 0 0 0;
	overflow:hidden;
        width:121px;
        height:25px;
        background-color:#b600ff;
        font-family: arial, verdana, sans-serif, helvetica;   
        font-size: 16px;
        text-align: center;
        
}
.menu2 {
	float:left;
	position:relative;
	padding:0 0 0 0;
	overflow:hidden;
        width:14px;
        
}
.menu3 {
	float:left;
	position:relative;
	padding:5px 0 0 0;
	overflow:hidden;
        width:121px;
        height:25px;
        background-color:#0000c2;
        font-family: arial, verdana, sans-serif, helvetica;  
 
        font-size: 16px;
        text-align: center;
}

.menu4 {
	float:left;
	position:relative;
	padding:0 0 0 0;
	overflow:hidden;
        width:14px;
        
        
}
.menu5 {
	float:left;
	position:relative;
	padding:5px 0 0 0;
	overflow:hidden;
        width:121px;
        height:25px;
        background-color:#0073ff;
        font-family: arial, verdana, sans-serif, helvetica;  

        font-size: 16px;
        text-align: center;
}
.menu6 {
	float:left;
	position:relative;
	padding:0 0 0 0;
	overflow:hidden;
        width:14px;
        
}

.menu7 {
	float:left;
	position:relative;
	padding:5px 0 0 0;
	overflow:hidden;
        width:121px;
        height:25px;
        background-color:#00af00;
        font-family: arial, verdana, sans-serif, helvetica;  
 
        font-size: 16px;
        text-align: center;
        
}
.menu8 {
	float:left;
	position:relative;
	padding:0 0 0 0;
	overflow:hidden;
        width:15px;
        
}
.menu9 {
	float:left;
	position:relative;
	padding:5px 0 0 0;
	overflow:hidden;
        width:121px;
        height:25px;
        background-color:#f1cb00;
        font-family: arial, verdana, sans-serif, helvetica;  

        font-size: 16px;
        text-align: center;
}

.menu10 {
	float:left;
	position:relative;
	padding:0 0 0 0;
	overflow:hidden;
        width:15px;
        
}
.menu11 {
	float:left;
	position:relative;
	padding:5px 0 0 0;
	overflow:hidden;
        width:121px;
        height:25px;
        background-color:#ff7602;
        font-family: arial, verdana, sans-serif, helvetica;  

        font-size: 16px;
        text-align: center;
}

.menu12 {
	float:left;
	position:relative;
	padding:0 0 0 0;
	overflow:hidden;
        width:15px;
        
}
.menu13 {
	float:left;
	position:relative;
	padding:5px 0 0 0;
	overflow:hidden;
        width:121px;
        height:25px;
        background-color:#ff0000;
        font-family: arial, verdana, sans-serif, helvetica;  

        font-size: 16px;
        text-align: center;
}




.violet {
        padding-top: 5px;
        height:25px;
        background-color:#b600ff;
        font-family: arial, verdana, sans-serif, helvetica;  
        color: #ffffff; 
        font-size: 16px;
        text-align: center;
}

.yellow {
        padding-top: 5px;
        height:25px;
        background-color:#f1cb00;
        font-family: arial, verdana, sans-serif, helvetica;  
        color: #ffffff; 
        font-size: 16px;
        text-align: center;
}

.red {
        padding-top: 5px;
        height:25px;
        background-color:#ff0000;
        font-family: arial, verdana, sans-serif, helvetica;  
        color: #ffffff; 
        font-size: 16px;
        text-align: center;
}

.orange {
        padding-top: 5px;
        height:25px;
        background-color:#ff7602;
        font-family: arial, verdana, sans-serif, helvetica;  
        color: #ffffff; 
        font-size: 16px;
        text-align: center;
}

.cyan {
        padding-top: 5px;
        height:25px;
        background-color:#0073ff;
        font-family: arial, verdana, sans-serif, helvetica;  
        color: #ffffff; 
        font-size: 16px;
        text-align: center;
}

.green {
        padding-top: 5px;
        height:25px;
        background-color:#00af00;
        font-family: arial, verdana, sans-serif, helvetica;  
        color: #ffffff; 
        font-size: 16px;
        text-align: center;
}

.blue {
        padding-top: 5px;
        height:25px;
        background-color:#0000c2;
        font-family: arial, verdana, sans-serif, helvetica;  
        color: #ffffff; 
        font-size: 16px;
        text-align: center;
}




.meteo {
        padding-top: 5px;
        height:25px;
        background-color:#ff5900;
        font-family: arial, verdana, sans-serif, helvetica;  
        color: #ffffff; 
        font-size: 16px;
        text-align: center;
}

.meteosat {
        padding-top: 5px;
        height:25px;
        background-color:#0073ff;
        font-family: arial, verdana, sans-serif, helvetica;  
        color: #ffffff; 
        font-size: 16px;
        text-align: center;
}





.advg {

border: 1px solid; 
border-color: #999999;
}






.colmaskaddx {
	position:relative;	/* This fixes the IE7 overflow hidden bug */
	clear:both;
	float:left;
	width:100%;			/* width of whole page */
        height:52px;
	overflow:hidden;		/* This chops off any overhanging divs */
        text-align: left;
}


.col1addx {
	float:left;
	position:relative;
	padding:0 0 1em 0;
	overflow:hidden;
        width:302px;
        height:52px;
        
}
.col2addx {
	float:left;
	position:relative;
	padding:0 0 0 0;
	overflow:hidden;
        width:6px;
        height:52px;
}
.col3addx {
	float:left;
	position:relative;
	padding:0 0 0 0;
	overflow:hidden;
        width:302px;
        height:52px;
}








.socials { 
width:298px;
height:50px;
border: 1px solid; 
color: #999999;
border-color: #999999;
}

 

.titlex {
font-family: arial, verdana, sans-serif, helvetica; 
font-size: 16px; 
color: #ff0000; 
text-align: center;
}
.testox {
font-family: arial, verdana, sans-serif, helvetica; 
font-size: 16px; 
text-align: justify; 
}

.title {
font-family: arial, verdana, sans-serif, helvetica; 
font-size: 24px;  
}

.win {
font-family: arial, verdana, sans-serif, helvetica; 
font-size: 20px;  text-align: justify;
}

.menu {
font-family: arial, verdana, sans-serif, helvetica; 
font-size: 24px;  
}

.info {
font-family: arial, verdana, sans-serif, helvetica; 
font-size: 13px;  
}

.logo {
text-align: center;
border: 0px solid;
height:241px;
}

.if {
border: 0px solid;
}

.center {
text-align: center;
}

.justify {
text-align: justify;
}

.right {
text-align: right;
}

.f3 {
background-color:#ffffff;
font-family: arial, verdana, sans-serif, helvetica; 
font-size: 11px; 
color: #999999;
text-align: center;
}

.tricolore {
border: 0px solid;


}

.menudxcontainer {
	position:relative;	/* This fixes the IE7 overflow hidden bug */
	clear:both;
	float:left;
	width:100%;			/* width of whole page */
	overflow:hidden;		/* This chops off any overhanging divs */
        text-align: left;
}


.menudx1 {
	float:left;
	position:relative;
	padding:0 0 0 0;
	overflow:hidden;
        width:140px;
        
        
}
.menudx2 {
	float:left;
	position:relative;
	padding:0 0 0 0;
	overflow:hidden;
        width:20px;
        
}
.menudx3 {
	float:left;
	position:relative;
	padding:0 0 0 0;
	overflow:hidden;
        width:140px;
        
}

.titlemdx {
font-family: arial, verdana, sans-serif, helvetica; 
font-size: 16px; 
text-align: center;

}
.testomdx {
font-family: arial, verdana, sans-serif, helvetica; 
font-size: 15px; 
text-align: left; 
}
