@charset "utf-8";
<style type="text/css"> 
<!-- 
body {
	padding:0;
	margin: 0;
}
p { padding:0px; margin:0px; text-align:justify; }
table,td,th { border: 0; padding: 0px; border-collapse: collapse; }

#container { 
	width:995px;
	background-color:#ffffff;
	margin:auto;
	padding:0px;
	height:auto;
	text-align:left; 
	position:relative;
} 
		
/***** TOP AREA *****/
/* **************** */

#Top {
 display:block; position:relative; 
 width:995px; 
 margin:0px 0px 0px 0px;
}

#Top_Row1 { display:block; position:relative; width:995px; height:18px; margin:auto; }
#Top_Row1 #TR1_C1 {display:block; width:630px; height:18px; float:left; display:inline; background-color:#005b7f; }
#Top_Row1 #TR1_C2 {display:block; width:365px; height:18px; float:left; display:inline; background-color:#ec6b23; }

#Top_Row2 { display:block; position:relative; width:995px; height:144px; margin:auto; }
#Top_Row2 #TR2_C1 { display:block; width:275px; height:144px; float:left; display:inline; }
#Top_Row2 #TR2_C2 { display:block; width:720px; height:144px; float:left; display:inline; }

#Top_Row3 { display:block; position:relative; width:995px; height:120px; margin:auto; }
#Top_Row3 #TR3_C1 { display:block; width:275px; height:120px; float:left; display:inline; }
#Top_Row3 #TR3_C2 { display:block; width:188px; height:120px; float:left; display:inline; margin:10px 0px 0px 0px; }
#Top_Row3 #TR3_C3 { display:block; width:187px; height:120px; float:left; display:inline; margin:10px 0px 0px 7px;  }
#Top_Row3 #TR3_C4 { display:block; width:331px; height:120px; float:left; display:inline; margin:10px 0px 0px 6px; }



/***** CONTENT AREA *****/
/* ******************* */

#mainContent {
 display:block; position:relative; 
 width:995px; height:auto; margin:auto; background-color:#ffffff; 
}

#mainContent #MC1_C1 {width:264px; height:auto; float:left; display:inline; margin:0px 0px 0px 0px; background-color:#ffffff;  }
#mainContent #MC1_C2 {width:721px; height:auto; float:left; display:inline; margin:0px 0px 0px 10px; background-color:#ffffff; }




/***** HOME AREA *****/
/* ******************* */


#HomeContent {
 display:block; position:relative; 
 width:721px; height:auto; margin:auto; background-color:#ffffff; 
}

#HomeContent #HC1_C1 { display:block; width:487px; height:auto; float:left; display:inline; margin:0px 8px 0px 0px; background-color:#ffffff;  }
#HomeContent #HC1_C2 { display:block; width:226px; height:auto; float:left; display:inline; margin:0px 0px 0px 0px; background-color:#ffffff; }

#BannerLeftBack {
 display:block; position:relative; margin:auto; 
	background-image: url(../elements/banner_left_back.jpg); background-repeat:no-repeat;
	background-position:top; width:264px; height:303px; background-color:#ffffff;
}

#VideosLeftBack {
 display:block; position:relative; margin:auto; 
	background-image: url(../elements/spot_back.jpg); background-repeat:no-repeat;
	background-position:top; width:224px; height:194px;
}

#VideosLeftBackEN {
 display:block; position:relative; margin:auto; 
	background-image: url(../elements/spot_backEN.jpg); background-repeat:no-repeat;
	background-position:top; width:224px; height:194px;
}

/* MAIN - NEWS */
/* *********** */
#newsmain {
 display:block; position:relative; width:487px; height:auto; margin:auto;
}
#newsmain #newsmain1 { display:block; position:relative; width:487px; background-image: url(../elements/newsmain1.jpg); background-repeat:no-repeat; }
#newsmain #newsmain2 { display:block; position:relative; width:487px; background-image: url(../elements/newsmain2.jpg); background-repeat:no-repeat; border-bottom:1px solid #336379; }
#newsmain #newsmain3 { display:block; position:relative; width:487px; }



/* MENU AREA*/
/* *********** */
#submenu { 
 display:block; position:relative; width:264px; height:auto; margin:auto; }
#submenu #submenuleft { display:block; height:auto; float:left; display:inline; width:50px; margin:10px 0px 10px 0px; }
#submenu #submenuright { display:block; height:auto; float:left; display:inline; width:214px; margin:10px 0px 10px 0px; }




/* BOTTOM PAGE */
/* *********** */
#bottom { display:block; position:relative; width:995px; height:89px; background-image: url(../elements/bottom_back.jpg); background-repeat:no-repeat; }

.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

--> 
</style>