.siprint { display:none; }

body {
  background:#ffffff;
  font: normal 12px Arial, helvetica, sans-serif;
  color:#000;
  padding: 0px;
  margin: 0px;
  margin-bottom: 20px;  
}

p {
	margin:0;
	padding:0;
}

body, p, td, span, div, .txtnormal {
	font: normal 12px Arial, helvetica, sans-serif;
	 color:#000;	
}

#page{
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	width: 900px;
}

#cabecera {
	background:url(../img/cabecera.png) no-repeat top left;
	width:100%;
	height:100px;
	border-bottom:1px solid #000;
	text-align:right;
}

#cabecera h1 {
	font:normal 15px Arial, Helvetica, sans-serif;
	text-align:right;	
	text-transform:uppercase;
	float:right;
	margin:80px 10px 0px 0px;
}

#col_izq {
	width:270px;
	float:left;
}

#col_dcha {
	width:530px;
	margin-left:20px;
	padding:30px 50px 0 30px;
	float:right;
	text-align:left;
}

#menutit{
	background:#535353 url(../img/menutit_fondo.png) no-repeat left top;
	padding:30px 15px 30px 15px;
}

#menutit ul, #menutit li {	
	padding:0;
	margin:0;	
}

#menutit li {		
	margin-top:20px;
	padding-left:9px;
	list-style:none;	
	background: url(../img/menutit_list.png) no-repeat 0px 5px;	
}

#menutit a {
	font: bold 12px Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:none;	
}
#menutit a:hover { text-decoration:underline; }

	
.descargarpdf {
	display:inline-block;
	height:37px;
	line-height:37px;
	padding-left:40px;
	font-weight:bold;
	font-size:11px;
	background: url(../img/pdf_g.png) no-repeat top left; 
}

.rss {
	display:inline-block;
	height:32px;
	line-height:32px;
	padding-left:40px;
	font-weight:bold;
	font-size:11px;
	background: url(../img/rss.png) no-repeat top left; 
}

#landra {
	margin-top:30px;
	border-top:1px dotted #F47D00;
	border-bottom:1px dotted #F47D00;
	padding: 10px 0;
	font-size:11px;
}

#menusup {
	border-bottom:1px solid #999;
	padding-bottom:5px;
}
#menusup ul, #menusup li {
	padding:0;
	margin:0;
}

#menusup li {
	list-style:none;
	display:inline-block;
	margin-right:20px;
}

#menusup li.buscar {
	float:right;	
}

#menusup a {
	font: normal 15px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
#menusup a:hover { text-decoration:underline;}

#pie {
	width:900px;
	height:30px;
	padding:10px 0;
	margin: 40px 0 10px 0;
	background-color:#A0A0A0;
	color:#fff;
	font: normal 11px Arial, Helvetica, sans-serif;
	text-align:center;
}

#pie a {
	color:#fff;
	font: normal 11px Arial, Helvetica, sans-serif;	
}

.titulo {
	font:normal 18px Georgia, "Times New Roman", Times, serif;	
}

a { color:#F47D00; }

input[type=text] {
	border:1px dotted #F47D00;
	font: normal 12px Arial, Helvetica, sans-serif;
	color:#666;
	background-color:#FFF2E6;
}
input[type=text]:focus {background-color:#FFF;}

input[type=submit], input[type=button] {	
	font: bold 12px Arial, Helvetica, sans-serif;
	color:#F47D00;
	cursor:pointer;
}

.negrita {font-weight:bold;}
.font_negro {color: #000000;}
.font_gris {color: #999999;}
.font_verde {color:#090;}
.font_rojo {color: #CC0000;}
.font_naranja {color: #FF9900;}
.font_azul {color:#005298;}
