@charset "utf-8";
/* CSS Document */

body {
	margin:0px;
	padding:0px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-image:url(images/body_bg.jpg);
	background-position:top;
}

a{ text-decoration:none; color:#06F; outline:none;}
a:hover{ text-decoration:none; color:#009; }
object{ outline:none;}


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


#top
{
	width:900px;
	height:100px;
	margin:auto;
	background-image:url(images/fondo_top.png);
	background-repeat:no-repeat;
}
	
	#top #logo
	{ width:250px; height:100px;float:left;}
	#top #top_right
	{ width:650px; height:100px; float:left;  }
		#top #top_right #quickmenu
		{ width:650px; height:30px; float:left; text-align:right;}
			#top #top_right #quickmenu .button
			{ height:30px; width:120px; float:right; text-align:right; border:}
			#top #top_right #quickmenu .button_hover
			{height:30px; width:120px;float:right; text-align:right; background-image:url(images/buttons/top_button_s.png); color:#069;}
		#top #top_right #title_top
		{ width:650px; height:70px; float:left;}
		

#header
{
	width:900px;
	height:300px;
	margin:auto;
}

#content
{ width:900px; height:inherit; margin:0 auto; background-image:url(images/content_bg.png)}
	#content_left
	{
	width:250px;
	height:auto;
	margin:0;
	float:left;
	background-image:url(images/left_bg.png);
	padding:0 10px 0 0;
	}
	#content_left a{ text-decoration:none; color:#000; }
	#content_left a:hover{ text-decoration:none; color:#009; }
	
	
		#content_left .left_title
         { background-image:url(images/left_title.png); width:260px; height:20px; padding:1.0em 0 0 0; font-size:1.2em; font-weight:bold; }
		 #content_left .left_title_red
         { background-image:url(images/left_title_red.png); width:260px; height:20px; padding:1.0em 0 0 0; font-size:1.2em; font-weight:bold; }
		 #content_left .left_title_blue
         { background-image:url(images/left_title_blue.png); width:260px; height:20px; padding:1.0em 0 0 0; font-size:1.2em; font-weight:bold; }
		 #content_left .text_link
         { font-size:1.1em; text-align:left; margin:10px; font-weight:bold; }
		 #content_left .text_link_hover
         { font-size:1.1em; text-align:left; margin:10px; font-weight:bold; background-color:#FF9; }
		
	#content_right
	{ width:625px; height:auto; margin:auto; float:left; text-align:center; margin:15px 0 0 15px;}
	
	#content_right .top_banner
	{ width:625px; height:200px;}
	
	#content_right .leftdiv { width:380px; height:auto; float:left; margin:0;}
		#content_right .leftdiv .title{ height:19px; width:370; background-image:url(images/titles/title_blue_380x25.jpg); color:#FFF; padding:6px 5px 0 5px; font-weight:bold; font-size:1.2em; text-align:right; margin:0 0 15px 0;}
		#content_right .leftdiv img { padding:5px; background-color:#CCC;}
	#content_right .rightdiv { width:230px; height:auto; float:left; margin:0 0 0 15px;}
		#content_right .rightdiv .title{ height:19px; width:220; background-image:url(images/titles/title_yellow_230x25.jpg);  color:#000; padding:6px 5px 0 5px; font-weight:bold; font-size:1.2em; text-align:right; margin:0 0 15px 0;}
	

#footer
{ width:100%; height:174px; margin:auto; background-image:url(images/footer_bg.png); clear:both;}
#footer_center
{ width:900px; height:174px; margin:auto; background-image:url(images/footer_bg_center.png); background-repeat:no-repeat;}

