* { margin: 0; padding: 0; font-size: 100%; }
body { 
	padding: 0px; 
	font: 11px/1.5 Arial, sans-serif; 
	/*text-align: center; 
	background: #333; 
	color: #555;*/
}
.css_pagina{
	background-image:url(../images/bg_1.jpg);
	background-repeat:repeat-y;
	background-position:left;
	height:100%;
	width:1050px;
}

.css_logo{
	background-image:url(../images/logo_0.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	height:360px;
	width:202px;
}

.css_sup{
	background-image:url(../images/bg_sup_1.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#FFFFFF;
	height:38px;
}

.title{
	color:#999;
	height:12px;
	/*padding-left:15px;*/
	padding-top:15px;
	margin-bottom:10px;
	/*background-image:url(../images/ic_1.jpg);*/
	background-repeat:no-repeat;
	background-position:left bottom;
}

.title a{
	color:#999;
	text-decoration:none;
}
.title a:hover{
	color:#000;
	text-decoration:none;
}
.title .activo{
	color:#DE5801;
	text-decoration:none;
}



.title2{
	color: #FFFFFF;
	height:12px;
	padding-left:15px;
	padding-top:5px;
	margin-bottom:5px;
	background-image:url(../images/flecha.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
}

.title2 a{
	color:#FFFFFF;
	text-decoration:none;
}
.title2 a:hover{
	color:#000;
	text-decoration:none;
}
.title2 .activo{
	color:#DE5801;
	text-decoration:none;
}






.css_der{
	background-image:url(../images/bg_der_1.jpg);
	background-repeat:repeat-y;
	background-position:right top;
}
.css_header{
	width:100%; 
	height:50px;
}
.css_centro{
	width:745px; 
	height:100%;
	background:#FFF;
}

.col1{
	width:420px;
	float:left;
	display:block;
	padding-left:0px;
}
.col1 div{
	font-family:Boockman Old Style;
	margin:0px 0px 0px 20px;
	
}
.col1 h2{
	color:#E05802;
	font-size:14px;
	
	font-family:Georgia;
	margin:10px 0px 10px 20px;
}

.col2{
	width:310px;
	float:left;
	margin-left:35px;
	display:block;
	padding-left:15px;
}
.col2 h1{
	color:#000;
	font-size:13px;
	font-family:Arial;
}
.coll h3{
color:#DD5700;
	font-size:13px;
	font-family:Arial;
}
div.pagination {
width:auto;
padding:3px;
margin:1px;
text-align:center;
float:left;
clear:both;
font-size:10px;
/*float:right;*/
}

div.pagination a {
padding: 2px 5px 2px 5px;
margin-right: 2px;
border: 1px solid #97CA44;
text-decoration: none; 
color: #2E7D8A;
}
div.pagination a:hover, div.pagination a:active {
border:1px solid #5E931F;
color: #fff;
background-color: #5E931F;
}
div.pagination span.current {
padding: 2px 5px 2px 5px;
margin-right: 2px;
border: 1px solid #5E931F;
font-weight: bold;
background-color: #5E931F;
color: #FFF;
}
div.pagination a.current {
padding: 2px 5px 2px 5px;
margin-right: 2px;
border: 1px solid #5E931F;
font-weight: bold;
background-color: #5E931F;
color: #FFF;
}
div.pagination span.disabled {
padding: 2px 5px 2px 5px;
margin-right: 2px;
border: 1px solid #999;
color: #999;
}

#rcda_div { font-family: Georgia; font-size: 12px; /*color: #8B8B8B*/ color:#686868; letter-spacing: 0px; }
#rcda_div p { margin-bottom: 18px;  }
#rcda_div li { margin-left: 25px;  }


#pdata { font-family: Arial; font-size: 14px; color: #000000; font-weight:bold;}

#pdata2 { font-family: Arial; font-size: 14px; color: #DE5801; font-weight:bold; padding-bottom:15px;}


#div_noti { font-family:Georgia; font-size:14px;}

/* variables  del col1 h7  --- col1 h77  */

#col1h7{
font-family:Georgia;
font-size:13px ;
color:#686868;
text-decoration:none;
}


#col1h77{
font-family:Georgia;
font-size:11px ;
color:#686868;
text-decoration:none;
}

.col1h2{
	color:#E05802;
	font-size:14px;
	
	font-family:Arial;
	margin:0px 0px 0px 0px;
	font-weight:bold;
}

#div_1{

	width:140px;
	float:left;
	margin-left:35px;
	display:block;

}