/* CSS Document */
*{

}

body{
	background:#050505;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	margin-top:0px;
}

img{
	border:none
}

p{

}


a{
	color:#33649c; 
	font-weight:normal; 
	font-size:12px; 
	text-decoration:none
}

a:visited{
	color:#33649c;
}

a:hover{
	color:#33649c; 
	text-decoration:underline;
}

hr{

}

hr.separator{

}

.article_seperator{
	background:url(../images/gl.gif) repeat-x 0 bottom; 
	height:6px; 
	display:block; 
	margin:0px 0px 10px 0px;
}

/*2D5891
/*¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯FORMS¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯*/
.button{
	background:url(../images/button2.gif) no-repeat 0 0; 
	width:120px; 
	height:20px; 
	color:#ffffff; 
	font:bold 11px verdana; 
	margin:2px 0px 0px 20px; 
	border:none;
}
.contact_email #contact_text {
	width:350px; 
	height:100px;
}
.introtext{
	width:80%;
}
.contact_email .inputbox{
	width:auto;
}


*/
/*Inicio de CSS de la barra de Navegacion*/

#navlist
{
margin-right:30px;
padding: 0 0 30px 10px;
font: Verdana, verdana, Helvetica, sans-serif;
font-size:12px;
color:#CCCCCC;
width:750px;
}

#navlist ul, #navlist li
{
margin: 0;
padding: 0;
display: inline;
list-style-type: none;
}

#navlist a:link, #navlist a:visited
{
float: left;
line-height: 40px;
font-weight: bold;
margin: 0 5px 4px 5px;
padding: 0px 5px 0px 5px;
text-decoration: none;
color: #cccccc;
}

#navlist a:link#current, #navlist a:visited#current, #navlist a:hover
{
padding: 0px 5px 0px 5px;
background:url(../templates/theme031/images/bck_l1.gif);
color:#ffffff;
}

#navlist a:hover { 
	color: #ffffff; 
}

/* Fin de CSS de barra de Navegacion*/

/*_________________________________________________________________________________________________*/

/* Inicio de la tabla de navegacion*/

#nav-table
{
margin: 0;
padding: 0 0 20px 10px;
font:Verdana, verdana, Helvetica, sans-serif;
font-size:12px;
color:#CCCCCC;
}

#nav-table ul, #nav-table li
{
margin: 0;
padding: 0;
display:table;
list-style-type: none;
}

#nav-table a:link, #nav-table a:visited
{
float: left;
line-height: 20px;
font-weight: bold;
margin: 0 5px 4px 5px;
padding: 0px 5px 0px 5px;
text-decoration: none;
color: #cccccc;
}

#nav-table a:link#current, #nav-table a:visited#current, #nav-table a:hover
{
padding: 0px 5px 0px 5px;
color:#ffffff;
}

#nav-table a:hover { 
	color: #ffffff;
	text-decoration:blink;
}


/* __________________________________________________________________*/

.Estilo2 {font-size: 10px}
.Estilo3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
.Estilo4 {color: #CCCCCC}
.Estilo5 {
	color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

/* Fin de la tabla de Navegacion*/

/*
	mainmenu		-	_s1
	login form		-	_s2
	polls			-	_s3
	who's on line	-	_s4
	latest news		-	_s5
	search			-	_s6
	popular			-	_s7
	newsflash		-	_s8
	topmenu			-	_s9
	user7			-	_s10
	
*/
.feature{
	padding: 0px 0px 5px 5px;
	font-size: 80%;
	min-height: 200px;
	height: 50px;
	text-decoration: none;
}
html>body .feature {height: auto;}

.feature h3{
	font: bold 13px Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	padding: 5px 0px 5px 0px;
	text-decoration: none;
}

.feature a{
	font: bold 13px Verdana, Arial, Helvetica, sans-serif;
	color: #005FA9;
	padding: 5px 0px 5px 0px;
	text-decoration: none;
}

.feature img{
	float: left;
	padding: 0px 10px 0px 0px;
}

#tabs {
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:750px;
	margin-right:25px;
	}

#main{}

.module_s1{
	background:url(../templates/theme031/images/mainmenu_bg.gif) repeat-y 0 0; 
	margin:0px 0px 0px 0px;
}

.module_s1 div{
	background:url(../templates/theme031/images/mainmenu_top.gif) no-repeat 0 0; 
	width:100%;
}
	
.module_s1 div div{
	background:url(../templates/theme031/images/mainmenu_bottom.gif) no-repeat right bottom;
}

.module_s1 div div div{
	padding:18px 0px 17px 0px;
}

.module_s1 div div div div{
	padding:0px 0px 0px 0px;
}

.module_s1 h3{
	font:bold 12px verdana; 
	color:#000000; 
	padding:0px 0px 8px 24px; 
	margin:0px 0px 2px 17px; 
	background:url(../templates/theme031/images/mainmenu_h3_bg.gif) no-repeat 0 0;
}

.module_s1 table{
	width:168px; 
	margin:0px 0px 0px 17px;
}

.module_s1 td{
	padding:0px 0px 0px 0px; 
	background:url(../templates/theme031/images/mainmenu_gl.gif) repeat-x bottom;
}

.module_s1 td td{
	padding:0px 0px 0px 0px; 
	background:none;
}

.module_s1 td div{
	margin:0px 0px 0px 0px; 
	padding:0px 0px 0px 0px; 
	background:none; 
	/*width:138px !important*/
	}   
	
/*sub_main_menu indent*/
.module_s1 a{
	background:url(../templates/theme031/images/mainmenu_bullet.gif) no-repeat 0 5px; 
	padding:0px 0px 0px 19px; 
	margin:0px 0px 0px 27px; 
	color:#f5f5f5 !important; 
	font:bold 11px verdana; 
	height:23px; 
	display:block;
}	
/* Item Of Menu Main */

.module_s1 a:hover{
	color:#333333;
	text-decoration:none;
}
.module_s1 img{width:0px; height:0px}

.mainlevel{
}
 	
a.mainlevel:visited{
	color:#f5f5f5;
}

a.mainlevel:hover{
	color:#333333;
}

#active_menu 			{} 	/* active item */

a.sublevel				{} 
a.sublevel:link 		{}
a.sublevel:visited 		{}
a.sublevel:hover 		{}



#logo .c2	
#content .c2 			{
	width:206px;
}



ul#mainlevel-nav 		{
	/*padding:0px 0px 0px 19px;*/
}

ul#mainlevel-nav li		{
	display:block; 
	float:left; 
	background:url(../templates/theme031/images/topmenu_separator.gif) no-repeat right 2px; 
	/*padding:0px 27px 0px 27px; 
	margin:16px 0px 0px 0px;*/
}

a.mainlevel-nav 	 	{
	color:#ffffff; 
	font:bold 11px verdana; 
	text-decoration:none; 
	/*margin:0px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
*/	
}
a.mainlevel-nav:visited{
	color:#ffffff; 
	font:bold 11px verdana; 
	text-decoration:none;
}

a.mainlevel-nav:hover 	{
	color:#ffffff; 
	font:bold 11px verdana; 
	text-decoration:underline; 
	/*padding:10px 0px 0px 0px; */
}




a.category:link 		{
}

a.category:hover 		{
}

a.category:visited 		{
}


.blog					{
	margin:0px 0px 0px 0px;
	font-size:10px;
}	/* Main table*/

.blog h3				{
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#0066CC;
}	/* Main table*/

.blog p				{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#0066CC;
}	/

.blog td				{
	padding:0px 0px 0px 0px;
}

.blogsection 			{} 	/* Links of Blog's section */
.blog_more 				{
	/*padding:7px 0px 5px 0px;*/
} 	/* Text "More" in blog's section*/

a.blogsection:link 		{color:#2D5891} 	/* Link's style */
a.blogsection:visited 	{color:#2D5891} 	/* visited Link's style */
a.blogsection:hover 	{color:#2D5891} 	/* hover Link's style*/


.user1 .c_t				{background:url(../templates/theme031/images/latestnews_bg.gif) repeat-x 0 0 #f21aa2;}
.user1 .c_l				{background:url(../templates/theme031/images/c_l.gif) repeat-y 0 0; width:100%}
.user1 .c_r				{background:url(../templates/theme031/images/c_r.gif) repeat-y right top}
.user1 .c_b				{background:url(../templates/theme031/images/c_l.gif) repeat-x 0 bottom}
.c_t					{background:url(../templates/theme031/images/c1_l.gif) repeat-x 0 0 #ffffff;;}
.c_l					{background:url(../templates/theme031/images/c1_l.gif) repeat-y 0 0; width:100%}
.c_r					{background:url(../templates/theme031/images/c1_l.gif) repeat-y right top}
.c_b					{background:url(../templates/theme031/images/c1_l.gif) repeat-x 0 bottom}
.c_tl					{background:url(../templates/theme031/images/c1_tl.gif) no-repeat 0 0}
.c_tr					{background:url(../templates/theme031/images/c1_tr.gif) no-repeat right top}
.c_br					{background:url(../templates/theme031/images/c1_br.gif) no-repeat right bottom}
.c_bl					{background:url(../templates/theme031/images/c1_bl.gif) no-repeat left bottom}
.c_bl .space			{padding:16px 30px 15px 25px;}




/*¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯titles¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯*/
.componentheading		{
	font:bold 14px verdana !important; 
	color:#da1065 !important; 
	padding:10px 0px 32px 0px !important; 
	background:url(../templates/theme031/images/title_bg.gif) no-repeat right top; 
	margin:0px 0px 0px 0px;
}

.contentheading			{
	font:bold 14px verdana !important; 
	color:#da1065 !important; 
	padding:10px 0px 32px 0px !important; 
	background:url(../templates/theme031/images/title_bg.gif) no-repeat right top; 
	margin:0px 0px 0px 0px;
}
	/*<_¯_¯_¯_¯_¯_¯_¯_¯_¯_¯_¯_¯_----------------------------------------*/
.contentpane .contentheading {background:none !important} /* Page Contact us */

.contentpaneopen 		{
	/*margin:10px 0px 0px 0px; width:99%*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;	
}
.contentpaneopen p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.contentpaneopen b {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	
}

.contentpaneopen 	img	{margin:0px 16px 0px 0px; float:left}
.contentpaneopen 	td	{font:normal 10px verdana; /*line-height:14px;*/ color:#575859; padding:0px 0px 0px 0px; text-align:left} 	/* the table that containing the service information (components, categories, forms...).*/
.contentpaneopen td td	{padding:0px 0px 0px 0px !important}/* the table that containing text */
.contentpaneopen a		{color:#33649c; font-weight:normal; font-size:11px; text-decoration:underline}
.contentpaneopen a:hover{color:#33649c; text-decoration:none}
.contentpaneopen label	{line-height:30px}
.contentpaneopen li		{padding:0px 0px 12px 11px; background:url(../templates/theme031/images/li_bg.gif) no-repeat 0 6px}
.contentpaneopen input	{margin:0px 5px 0px 0px;padding:0px 0px 2px 0px;}
* html .contentpaneopen input {width:auto}
.contentpaneopen .inputbox  {width:150px; margin:0px 0px 0px 0px;}
.contentpaneopen .button	{background:url(../templates/theme031/images/button.gif) no-repeat 0 0; width:67px; height:20px; color:#ffffff; margin:0px 0px 0px 5px; font-weight:bold}

.contentpane	 	td	{padding:0px 0px 10px 0px; font:normal 12px verdana; line-height:16px}
.contentpane	 	li	{}
.contentpane	 	li a{color:#065083; font-size:12px; padding:0px 0px 0px 0px;}
* html .contentpane iframe		{width:90% !important;margin:0px 0px 0px 0px;}
.contentpane .button	{background:url(../templates/theme031/images/button2.gif) no-repeat 0 0; width:120px; height:20px !important; color:#ffffff; margin:0px 0px 0px 0px; font-weight:bold}
.contentpagetitle 		{} 

span.contentheading	{background:none; padding:0px 0px 0px 0px !important;}



/******************************************************************************************/


.main_table{}
.main_table td{
	line-height:40px;
	margin:0px, 0px, 0px, 0px;
}


#encuesta{
	/*color:#999999;**/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#CCCCCC;
}


.Estilo3 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	color:#999999;
	}
	
	
.copy{

	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:9px; 
	color:#CCCCCC; 
	
}

.copy div{

	margin-top:opx;
	margin-right:0px;
	margin-left:30Px;
	margin-right:10px;	
}

.en_w {  color: #FFFFFF; text-decoration: none; font-size:12px}
.en_b {  color: #000000; text-decoration: none; color:#AA0000; font-size:12px}
.menu {  font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 13px; color: #000000; text-decoration: none; font-weight: normal; word-spacing: 1px}
.en_g {  color: #888888; text-decoration: none}
.form {  font-family: "Arial", "Helvetica", "sans-serif"; font-size: 11px; color: #000000; text-decoration: none}
.en_g2 {  color: #999999; text-decoration: none}
.table_top {  background-color: #6699CC}
.table_01 {  background-color: #999999}
.table_02 {  background-color: #F0F0F0}
.menu_in { font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 10px; color: #000000; font-weight: bold; text-decoration: none; /*word-spacing: 1px ;*/ background-color: #F2F2F2}

/* Mis estilos propios */

.titulos
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 20px; color: #000000; font-weight: bold;
}

.textoNormal
{
	font-size: 11px; color:#000000; line-height: 160%
}

.noticia {  font-size: 11px; color: #000000; font-family: "Verdana", "Arial", "Helvetica", "sans-serif"}
