html,body {
	font: 11px Arial, Helvetica, sans-serif;
	background: #F1F1F1 url(../images/bg_main.jpg) repeat-x;
	padding: 0;
	margin: 0;
	height: auto;
}

a:link { text-decoration : none; color:#000099; border: 0px; outline: none}
a:visited { text-decoration : none; color : #000099; border: 0px; outline: none}
a:hover { text-decoration : none; color : #000099; border: 0px; outline: none}
a:active { text-decoration : none; color : #000099; border: 0px; outline: none}

#wrapper {
	width: 100%;
   position: relative;
}

#main {
	width: 980px;
	margin: 0 auto;
}

#header {
	width: 980px;
	height: 396px;
	background: url(../images/header_bg.jpg) no-repeat;
	margin: 0 auto;
	padding: 0px;
}

#headersubpage {
	width: 980px;
	height: 346px;
	background: url(../images/header_bg.jpg) no-repeat;
	margin: 0 auto;
	padding: 0px;
}


#logo h1 {
	padding:0;
	margin:0 0 0 0px;
	text-indent:-5000px;
	width:400px;
	height:120px;
	background: url(../images/logopr.jpg) no-repeat 10px 50px;
	float:left;
}

#logo h1 a{display:block;height:120px;width:400px}

/*Navigation bar. 
Menu by http://devthought.com/cssjavascript-true-power-fancy-menu/*/



/*End Facymenu*/

#promo {
	width: 887px;
	height: 241px;
	padding: 0;
	margin: 0 auto;
	background: url(../images/promo.jpg) no-repeat; 
	clear: right;
	background-position:center;
}

#promosubpage {
	width: 886px;
	height: 184px;
	padding: 0;
	margin: 0 auto;
/*		background: url(../images/promo_subpage.jpg) no-repeat; */
	clear: right;
}
.textpromo {width:550px; float:left;padding:55px 0 0 30px;margin:0}
.textpromo h1{font-family: Arial, Helvetica, sans-serif; color:#000099; font-size:44px; text-align:left; margin:0px 0px -10px 0px; font-weight: bolder;padding:0px; letter-spacing: -2px;}
.textpromo h2{font-family: Georgia, "Times New Roman", Times, serif; color:#000099; font-size:18px; text-align:center; margin-bottom:15px; font-weight:bold;padding:0;}
.textpromo a{font-size:12px;}
.textpromo a:link { text-decoration : underline; color : #188FC7; border: 0px; outline: none} 
.textpromo a:visited { text-decoration : underline; color : #188FC7; border: 0px; outline: none}
.textpromo a:hover { text-decoration : underline; color : #29A7DF; border: 0px; outline: none}
.textpromo a:active { text-decoration : none; color : #188FC7; border: 0px; outline: none} 

#content {
	width: 1000px;
	background: url(../images/bg_content.jpg) repeat-y;
	padding: 0 0px 0px 0px;
	margin: auto;
	overflow:hidden;
	clear:left;
}


#leftcolumn { float:left;font-family: Verdana, Arial, Helvetica, sans-serif; color:#292929; font-size:12px; line-height:18px;padding: 0px 0px 40px 58px; width: 675px; }
#leftcolumn h1 { margin-top: 10px; font-family: Arial, Helvetica, sans-serif; color:#000099; font-size:40px; margin-bottom:5px; font-weight:lighter;  letter-spacing: -1px;}
#leftcolumn h2 { font-family: Georgia, "Times New Roman", Times, serif; color:#000099; font-size:12px; margin-bottom:5px;font-weight:lighter}

#leftcolumn ul {
   list-style-image: url(../images/bullet.gif);
}

#leftcontact {
	width: 880px;
}
#submenu li {
	color:#0994D5}
#panels { width:100%;margin: 0px 0 10px 0; padding:0;height:240px}
#panels h1{font-family: Arial, Helvetica, sans-serif; color: #023E72; font-size: 20px;padding:30px 0 0px 55px;margin:0px; letter-spacing: -1px; font-weight: bolder;}
#panels p {font-family: arial; color:#3c4a52; font-size: 12px;padding:20px 15px 10px 20px;margin:0px}
#panels a {font-size:14px; font-weight:bold}
#panels a:link { text-decoration : none; color : #000099; border: 0px; outline: none}
#panels a:visited { text-decoration : underline; color :#097B9F; border: 0px; outline: none}
#panels a:hover { text-decoration : underline; color : #E2AE02; border: 0px; outline: none}
#panels a:active { text-decoration : none; color : #0FACDF; border: 0px; outline: none} 
.panel01 {width:212px; height:227px;float:left; background:url(../images/panel01.jpg) no-repeat;}
.panel02 {width:212px; height:227px;float:left; background:url(../images/panel02.jpg) no-repeat;margin-left:12px}
.panel03 {width:212px; height:245px;float:left; background:url(../images/panel03.jpg) no-repeat;margin-left:12px}

#rigthcolumn {
	width: 220px;
	float: left;
	margin: 0px 0 0 0px;
}
#rigthcolumn h1 {font-family: Arial, Helvetica, sans-serif; color:#000099; font-size:20px; font-weight:lighter; margin:0;padding:0}
.date {font-family: Arial, Helvetica, sans-serif; color: gray; font-size:12px; font-weight:bold; margin:0;padding:0}
#rigthcolumn h2 {font-family: Arial, Helvetica, sans-serif; color: gray; font-size:12px; font-weight:bold; margin:0;padding:0}
#rigthcolumn p {font-family: Arial, Helvetica, sans-serif ; font-size:11px; font-weight:lighter;margin: 0}
#rigthcolumn a {color:#0994D5;}
.tittlenews {font-family: Arial, Helvetica, sans-serif; color:#000099; font-size:14px; font-weight:bold; margin:0;padding:0}

#submenu {width: 220px; height: 193px; float: left;	margin: 0px 0 0 0px; background: url(../images/submenu.jpg) no-repeat;}
#submenu ul {
	margin: 25px 0 0 35px;
	line-height: 18px;
	padding:0;
}
#submenu li {
	color:#0994D5;
}

#submenu a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0994D5;
	text-decoration: none;
}
#contactframe {
	width: 800px;
	background: #EEF3F9;
	
}

#fotter {
	width: 980px;
	background: url(../images/fotter.jpg) no-repeat;
	background-position:bottom;
	padding: 0;
	margin: auto;
	height: 62px;
	margin: 0px auto;
	clear:both;
	text-align: center;
	color: #000099;
}

#fotter a {color:#0E94D3;}


