/*//////////////////////
	deSter style sheet*/

body{
	margin: 0px;
	background-color: #FFFFFF;
	color: #000000;
	font:normal 12px verdana,arial,sans-serif;
}

	/* start normal style */
html{
	height:100%;
}

#central_display_map{
	width:375px;
	margin:0px 0px 0px 170px !important;
	margin:0px 0px 0px 0px;
	padding:10px;
	padding-left:10px;
	border:1px solid #ccc;
	float:left;
}


td{
	font: normal 12px verdana,arial,sans-serif;
	valign: top
}

td a, .link , .link a{
	font-family:verdana;
	color: #024c7d;
	font-size: 12px;
	text-decoration: none;
	
	}
	
.link:hover, .link a:hover{
	font-family:verdana;
	color: #AA1E21;
	font-size: 12px;
	text-decoration: underline; 
	
}

/* *************** Content ************ */

.content_box_h{
	width:505px !important;
	width:535px;
	height:28px;
	background:#024c7d;
	font:normal 14px/28px verdana,arial,sans-serif;
	font-weight:bold;
	color:#ffffff;
	padding-left:15px;
	padding-right:15px;
	margin:25px 0px 0px 48px;
}

.content_box{
        overflow: auto;
	width:505px !important;
	width:535px;
	height:351px !important;
	height:351px;
	background:#fff;
	font:normal 12px verdana,arial,sans-serif;
	color:#040505;
	padding:5px 15px 5px 15px ;
	margin:0px 0px 12px 48px;
}

/* *************** Webcam ************ */

.webcam{
        overflow: auto;
        width:562px !important;
        width:562px;
        height:422px !important;
        height:422px;
        background:#fff;
        font:normal 12px verdana,arial,sans-serif;
        color:#040505;
        padding:0px 0px 0px 0px ;
        margin:5px 5px 0px 46px;
        vertical-align: middle;
        text-align: center;
}

/* *************** News ************ */

.news_box_h{
	width:255px !important;
	width:268px;
	height:28px;
	background:#024c7d;
	font:normal 14px/28px verdana,arial,sans-serif;
	font-weight:bold;
	color:#ffffff;
	padding-left:15px;
	margin:25px 0px 0px 13px;
}

.news_box{
	width:255px !important;
	width:268px;
	height:88px;
	background:#fff;
	font:normal 12px verdana,arial,sans-serif;
	
	color:#040505;
	padding:5px 0px 0px 15px;
	margin:0px 0px 0px 13px;
	
}


.banner{
	position:relative;
	margin:12px 0px 0px 15px!important;
	margin:13px 0px 0px 12px;
}

.banner_all{
	margin:140px 0px 0px 0px !important;
	margin:138px 0px 0px 0px;
}

.banner_fotos{
	margin:45px 0px 0px 0px !important;
	margin:45px 0px 0px 0px;
}

/* *************** Operations ************ */

.operations_box_h{
	width:230px !important;
	width:245px;
	height:28px;
	background:#024c7d;
	font:normal 14px/28px verdana,arial,sans-serif;
	font-weight:bold;
	color:#ffffff;
	padding-left:15px;
	margin:25px 0px 0px 13px;
	
}

.operations_box {
        overflow: auto;
	width:230px !important;
	width:245px;
	height:288px!important;
	height:288px;
	background:#fff;
	font:normal 12px verdana,arial,sans-serif;
	color:#040505;
	padding:5px 0px 0px 15px;
	margin:0px 0px 0px 13px;
}

/* *************** Meteo ************ */

.meteo_box_h{
	width:236px !important;
	width:250px;
	height:28px;
	background:#024c7d;
	font:normal 14px/28px verdana,arial,sans-serif;
	font-weight:bold;
	color:#ffffff;
	padding-left:15px;
	margin:25px 0px 0px 13px;
}

.meteo_box{
	width:236px !important;
	width:250px;
	height:288px!important;
	height:288px;
	background:#fff;
	font:normal 12px verdana,arial,sans-serif;
	font-weight:bold;
	color:#040505;
	padding:5px 0px 0px 15px;
	margin:0px 0px 0px 13px;
}

/* *************** Foto ************ */

.foto_box_h{
        width:236px !important;
        width:236px;
        height:28px;
        background:#024c7d;
        font:normal 14px/28px verdana,arial,sans-serif;
        font-weight:bold;
        color:#ffffff;
        padding-left:5px;
        margin:25px 0px 0px 13px;
}

.foto_box{
	overflow: auto;
        width:236px !important;
        width:236px;
        height:270px!important;
        height:270px;
        background:#fff;
        font:normal 12px verdana,arial,sans-serif;
        font-weight:bold;
        color:#040505;
        padding:8px 0px 0px 5px;
        margin:0px 0px 0px 13px;
}

.foto_content_box{
        text-align: center;
        overflow: auto;
	width:505px !important;
	width:535px;
	height:450px !important;
	height:450px;
	background:#fff;
	font:normal 12px verdana,arial,sans-serif;
	color:#040505;
	padding:10px 15px 0px 15px ;
	margin:0px 0px 12px 48px;
}

/* *************** Multi Foto ************ */

.fotomulti_box_h{
        width:236px !important;
        width:236px;
        height:28px;
        background:#024c7d;
        font:normal 14px/28px verdana,arial,sans-serif;
        font-weight:bold;
        color:#ffffff;
        padding-left:5px;
        margin:25px 0px 0px 13px;
}

.fotomulti_box{
	overflow: auto;
        width:236px !important;
        width:236px;
        height:420px!important;
        height:420px;
        background:#fff;
        font:normal 12px verdana,arial,sans-serif;
        font-weight:bold;
        color:#040505;
        padding:8px 0px 0px 5px;
        margin:0px 0px 0px 13px;
}

.fotomulti_content_box{
        text-align: center;
        overflow: auto;
	width:505px !important;
	width:535px;
	height:450px !important;
	height:450px;
	background:#fff;
	font:normal 12px verdana,arial,sans-serif;
	color:#040505;
	padding:10px 15px 0px 15px ;
	margin:0px 0px 12px 48px;
}


/* *************** clubs ************ */

.clubs_1_content_box_h{
	width:280px !important;
	width:300px;
	height:28px;
	background:#024c7d;
	font:normal 14px/28px verdana,arial,sans-serif;
	font-weight:bold;
	color:#ffffff;
	margin:25px 10px 0px 20px;
	padding:0px 0px 0px 15px ;
}

.clubs_1_content_box{
	width:280px !important;
	width:300px;
	height:200px;
	background:#fff;
	font:normal 12px verdana,arial,sans-serif;
	color:#040505;
	padding:0px 0px 0px 15px ;
	margin:0px 0px 12px 20px
}

.clubs_2_content_box{
	width:195px !important;
	width:210px;
	height:200px;
	background:#fff;
	font:normal 12px verdana,arial,sans-serif;
	color:#040505;
	padding:0px 0px 0px 15px ;
	margin:0px 0px 12px 2px;
}

.clubs_2_content_box_h{
	width:190px !important;
	width:210px;
	height:28px;
	background:#024c7d;
	font:normal 14px/28px verdana,arial,sans-serif;
	font-weight:bold;
	color:#ffffff;
	padding:0px 0px 0px 15px ;
	margin:25px 0px 0px 2px;
}

.clubs_3_content_box_h{
	width:303px !important;
	width:303px;
	height:28px;
	background:#024c7d;
	font:normal 14px/28px verdana,arial,sans-serif;
	font-weight:bold;
	color:#ffffff;
	padding:0px 0px 0px 15px ;
	margin:25px 0px 0px 12px;
}

.clubs_3_content_box{
	width:303px !important;
	width:303px;
	height:200px;
	background:#fff;
	font:normal 12px verdana,arial,sans-serif;
	color:#040505;
	padding:0px 0px 0px 15px ;
	margin:0px 10px 12px 12px;
}

/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar{position:absolute; width:10; height:10; background-color:#000000; visibility:hidden}

/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute; padding:2px; font-family:tahoma,arial,helvetica; font-size:12px; font-weight:bold}
.clLevel0{color:#ffffff;}
.clLevel0over{ color:#ffffff; cursor:pointer; cursor:hand; }
.clLevel0border{position:absolute; visibility:hidden;}

/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; padding:1px 0px 0px 5px; font-family:tahoma, arial,helvetica; font-size:11px; font-weight:bold}
.clLevel1{color:#040505;}
.clLevel1over{color:#ffffff; cursor:pointer; cursor:hand; }
.clLevel1border{position:absolute; visibility:hidden; background-color:#E9C024;}

/*Styles for level 2*/
.clLevel2, .clLevel2over{position:absolute; padding:2px; font-family:tahoma,arial,helvetica; font-size:10px; font-weight:bold}
.clLevel2{background-color:Navy; color:white;}
.clLevel2over{background-color:#0099cc; color:Yellow; cursor:pointer; cursor:hand; }
.clLevel2border{position:absolute; visibility:hidden; background-color:#006699;}

