@charset "utf-8";
body {background: url(images/mainbg.jpg) repeat-x;
	  margin:0;
	  font: 10px tahoma;
	  margin-top:10px}
	  
.bodysub  {background:url(images/main_bg_inside.gif) repeat-x #1A3B4F;
		   margin:0;
		   font: 10px tahoma;
		   margin-top:10px}

img {border:none}

form {margin:0}

/* Header */

#header {width:900px;
		 height:85px;
		 margin: 0 auto -30px auto;
		 color:#000}

.logo {padding: 15px 0 0 0;
	   margin:0px;
	   float:left}

#headerbg {height:65px}

#header img {margin:0px 0 0 0px;
			 float:left;
			 padding:0}

#header ul {text-transform:uppercase;
			list-style:none;
			float:left;
			margin:30px 0 0;
			padding: 0 0 0 25px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:14px;
			font-style: italic}

#header ul li {background:url(images/separator.gif) no-repeat ;
			   float:left;
			   padding:0 8px 0 8px}

#header ul li.nodivider {background:none}

#header ul li a {text-decoration:none;
				 color:#fff}

#header ul li a:hover {color: #b2e6fe}

#header p {margin:10px 30px 0 0;
		   float:right}

/* Sidebar */

#left {float: right;
	   width:210px;
	   margin: 20px 0px 0px 5px;
	   padding:0;}

#left h1 {font-family: Georgia, "Times New Roman", Times, serif;
		  color:#27A3DF;
		  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}

#left h2 {font-family: Arial, Helvetica, sans-serif;
		  color: gray;
		  font-size:12px;
		  font-weight:bold;
		  margin:0;
		  padding:0}

#left p {color:#4F4F4F;
		 font-family: Arial, Helvetica, sans-serif ;
		 font-size:11px;
		 font-weight:lighter;
		 margin: 0}

#left a {color:#E70304}

.tittlenews {font-family: Arial, Helvetica, sans-serif;
			 color:#515151;
			 font-size:14px;
			 font-weight:bold;
			 margin:0;
			 padding:0}

/* Body */

#main {width:900px;
	   margin:0 auto}

#promo {width:900px;
		height: 192px;
		margin:47px 0 0 0;
		padding:0;
		background:url(images/promo3.jpg) no-repeat top right}

.leftpromo {width:389px;
			float:left;
			padding:0px ;
			margin:0px 0 0 20px}

.leftpromo h1{font-family: Georgia, "Times New Roman", Times, serif;
			  color:#fff;
			  font-size:48px;
			  text-align:left;
			  margin:30px 0px 2px 0px;
			  font-weight:lighter;
			  padding:0px}

.leftpromo h2{font-family: Georgia, "Times New Roman", Times, serif;
			  color:#fff;
			  font-size:12px;
			  text-align:left;
			  margin-bottom:5px;
			  font-weight:lighter}

.leftpromo a{font-size:14px;
			 font-weight:bold}

.leftpromo a:link {text-decoration : underline;
				   color : #C2EE27;
				   border: 0px;
				   outline: none} 

.leftpromo a:visited {text-decoration : underline;
					  color : #8FE1E3;
					  border: 0px;
					  outline: none}

.leftpromo a:hover {text-decoration : underline;
					color : #fff;
					border: 0px;
					outline: none}

.leftpromo a:active {text-decoration : none;
					 color : #C2EE27;
					 border: 0px;
					 outline: none} 

#rigthpromo {width:373px;
			 float:right;
			 height:191px;
			 margin:5px 0 0 0;
			 padding:0 0 0 30px}

#rigthpromosub {width:373px;
				float:right;
				height:155px;
				margin:4px 0 0 0;
				padding:0 0 0 30px;
				background:url(images/promo_inside.jpg) no-repeat top right}

#content {float:left;
		  font-family: Verdana, Arial, Helvetica, sans-serif;
		  color:#292929;
		  font-size:12px;
		  width:100%;
		  line-height:18px;
		  margin-top: 20px;
		  width: 670px}

#content h1 {margin-top: 10px;
			 font-family: Georgia, "Times New Roman", Times, serif;
			 color:#27A3DF;
			 font-size:30px;
			 margin-bottom:5px;
			 font-weight:lighter}

#content h2 {font-family: Georgia, "Times New Roman", Times, serif;
			 color:#8F8F8F;
			 font-size:18px;
			 margin-bottom:5px;
			 font-weight:lighter}

#contentsub {float:left;
			 margin:auto;
			 font-family:Verdana, Arial, Helvetica, sans-serif;
			 color:#fff;
			 font-size:12px;
			 width:524px;
			 line-height:18px;
			 margin-top: 15px }

#contentsub h1 {margin-top: 10px;
				font-family: Georgia, "Times New Roman", Times, serif;
				color:#fff;
				font-size:40px;
				text-align:left;
				margin-bottom:5px;
				font-weight:lighter}

#contentsub h2 {font-family: Georgia, "Times New Roman", Times, serif;
				color:#7F7F7F;
				font-size:12px;
				text-align:left;
				margin-bottom:5px;
				font-weight:lighter}

#contentsub a:link {text-decoration : none;
					color : #0FACDF;
					border: 0px;
					outline: none}

#contentsub a:visited {text-decoration : underline;
					   color : #097B9F;
					   border: 0px;
					   outline: none}

#contentsub a:hover {text-decoration : underline;
					 color : #E2AE02;
					 border: 0px;
					 outline: none}

#contentsub a:active {text-decoration : none;
					  color : #0FACDF;
					  border: 0px;
					  outline: none}

#content a:link {text-decoration : none;
				 color : #0FACDF;
				 border: 0px;
				 outline: none}

#content a:visited {text-decoration : underline;
					color : #097B9F;
					border: 0px;
					outline: none}

#content a:hover {text-decoration : underline;
				  color : #E2AE02;
				  border: 0px;
				  outline: none}

#content a:active {text-decoration : none;
				   color : #0FACDF;
				   border: 0px;
				   outline: none}

#panels {width:100%;
		 margin: 15px 0 10px 0}

#panels h1{font-family: arial;
		   color:#fff;
		   font-size: 15px;
		   padding:12px 0 0px 7px;
		   margin:0px;
		   font-weight: bolder}

#panels p {font-family: arial;
		   color:#fff;
		   font-size: 11px;
		   padding:15px 25px 10px 10px;
		   margin:0px}

#panels a {font-size:10px}

#panels a:link {text-decoration : none;
				color : #FFFFFF;
				border: 0px;
				outline: none}

#panels a:visited {text-decoration : underline;
				   border: 0px;
				   outline: none}

#panels a:hover {text-decoration : underline;
				 color : #CCCCCC;
				 border: 0px;
				 outline: none}

#panels a:active {text-decoration : none;
				  border: 0px;
				  outline: none} 
				  
#panels ul {font-family: arial;
			color:#fff;
		    font-size: 11px;
		    padding:5px 0 0 10px;
		    margin:0px;
		    list-style:none;}
		   
#panels ul li {background-image:url(images/arrow.gif);
			   background-repeat:no-repeat;
			   background-position:left;
			   padding:0 0 5px 20px;
			   line-height:normal}
		   
.redpanel {width:212px;
		   float:left;
		   background:url(images/red_panel_bg.jpg) no-repeat}

.bluepanel {width:212px;
			float:left;
			background:url(images/blue_panel_bg.jpg) no-repeat;
			color:#000;
			margin-left:15px}

.greenpanel {width:212px;
			 float:left;
			 background:url(images/green_panel_bg.jpg) no-repeat;
			 margin-left:15px}
			
.number { clear:both; font-weight:bold;color:#fff; font-size:1.5em;}


/* Footer */

#footer {background:none;
		 margin:13px 0;
		 text-align:center;
		 color:#191919;
		 height:30px;
		 padding:15px 0 10px 0;
		 clear:both}