body { 
padding: 0;
margin: 0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
div { 
text-align: left; 
}
#topOfPage { 
display: none; 
}
.MsoNormal{margin:0px;padding:0px}
#contenido_post a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#006f9f;
	text-decoration:underline;
}
#contenido_post a:hover{
	text-decoration:none;
}
.lnk_cabecera{color:#000000;font-size:17px;text-decoration:none}
.lnk_cabecera:hover{text-decoration:underline}
#contenido_post p{margin:0px;padding:0px;}
#contenido_post p,a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#006f9f;
	text-decoration:underline;
}
a:hover{text-decoration:none}
#contenido{margin:0px;padding:0px;}
#contenido a:hover{
	text-decoration:none;
}
#container { 
width: 801px; 
background: #f8fcfc; 
margin-left: auto; 
margin-right: auto;
background-image:url(../img/barra_vertical2.gif);
background-position:left;
background-repeat:repeat-y;
}
#header { 
height: 319px; 
}
#bar{ 
	margin:0px;
	padding:0px;
	margin-left:19px;
	clear: both; 
	height: 20px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#a0b0b0;
	background-image:url(../img/localizador_bt.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	background-color:#f8fcfc;
}
#localizador{
	width:464px;
	height:16px;
	float:left;
	margin:0px;
	padding:0px;
	margin-top:7px;
	text-indent:32px;
}
#fecha{
	width:296px;
	height:16px;
	float:right;
	margin:0px;
	padding:0px;
	margin-top:7px;
	text-align:right;
	padding-right:22px;
}
#top { 
height: 10px; 
clear: both; 
}

#body { 
clear: left; 
width: 70%;  
margin-bottom: 15px; 
margin-top: 15px; 
margin-left:49px;
}

.comments {
color: #454545;
font-size: 11px;
}

p.pollQuestion {  
color: #666666; 
font-size: 10px; 
background-color: #F1F1F1; 
padding-left: 2px; 
border: 1px solid #CCCCCC;
}

p.pollAnswer {  
color: #666666; 
font-size: 10px; 
background-color: #FFFFFF; 
padding-left: 20px; 
}

#bajos { 
clear: both; 
padding-top:5px; 
height:20px;
}
#bajos2 { 
clear: both; 
height:150px;
}
#right_menu {
clear: both; 
float: right; 
padding: 5px; 
padding-top:13px;
width: 20%;
background-color: #f8fcfc;
}

#right_menu_content { 
background-color: #f8fcfc; 
width: 160px; 
}

#right_menu_content a{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-decoration:none;
	color:#000000;
	padding-left:15px;
}

#right_menu_content a:hover { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-decoration: underline; 
	color:#000000;
}


.txt_right{
	height:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	background-color:#e9f2f2;

}
.txt_right2{
	height:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
}
#right_menu li {
padding: 2px;
width:138px;
}
#r_post{
	height:22px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	padding-top:8px;
	width:142px;
}
#r_post img{margin-right:8px;margin-left:2px}
.date { 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color:#a0b0b0;
font-weight:bold;
}

h1 { 
margin: 0; 
margin-bottom: 10px; 
padding: 0; 
font-weight: normal; 
font-size: 25px; 
color: #454545;
}

#top h1 { 
color: #FFFFFF; 
padding-left: 25px; 
padding-top: 65px; 
line-height: 110%;
}

h2 { 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 17px; 
font-weight: bold; 
margin-bottom: 10px; 
margin-top:0px;
padding:0px;
color: #000000; 
}

h3 { 
padding-left: 15px;
font-size: 9px;
color:#a0b0b0;
height:16px;
background-image:url(../img/flecha_tit.gif);
background-repeat:no-repeat;
background-position:left;
vertical-align:text-top;
margin:0px;
padding-bottom:0px;
}

p {	
margin: 0; 
margin-bottom: 5px; 
}
#body p{
	width:458px;
	margin:0px;
	margin-bottom:10px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#646464;
	line-height:15px;
}
#contenido img{
	border:1px solid #000;
	margin:5px;
}
#pie { 
margin:0px;
padding:0px;
width:413px;
float:left;
height:30px;
background-image:url(../img/localizador_bt.gif);
background-position:bottom;
background-repeat:repeat-x;
}
#pie2 { 
float:left;
margin:0px;
padding:0px;
width:96px;
background-image:url(../img/localizador_bt.gif);
background-position:bottom;
background-repeat:repeat-x;
}
a.lnk_sigue{
	text-decoration:none;
	color:#e95d0f;
	font-weight:bold;
}
a.lnk_sigue:hover{
	text-decoration:underline;
	color:#e95d0f;
}
.date a{
	text-decoration:none;
	color:#a0b0b0;
}
.date a:hover{
	text-decoration:underline;
	color:#a0b0b0;
}
#pie a{
	text-decoration:none;
	color:#a0b0b0;
}
#pie a:hover{
	text-decoration:underline;
	color:#a0b0b0;
	font-weight:bold;
}
p.left { 
text-align: left; 
color: #454545; 
font-size: 10px; 
font-weight: bold;
background-color: #F1F1F1; 
padding: 5px; 
border: 1px solid #CCCCCC;
}

p.calendar { 
text-align: left; 
color: #454545; 
font-size: 10px; 
background-color: #F1F1F1; 
padding: 3px; 
}

p.comment_name { 
text-align: left; 
color: #666666; 
font-size: 11px;  
padding: 2px; 
}

p.lblog { 
text-align: center; 
font-size: 10px;
}

#bajos p {	
clear: both; 
color: #c0c0c0; 
font-size: 11px; 
text-align:center;
background-color:#a0b0b0;
margin:0px;
padding:0px;
margin-left:19px;
height:20px;
}
#bajos2 p {	
clear: both; 
color: #c0c0c0; 
font-size: 11px; 
text-align:center;
background-color:#0f1833;
margin:0px;
padding:0px;
margin-left:19px;
height:150px;
vertical-align:middle;
}
form { 
margin: 0px;
padding:0px; 
}

input {
border: 1px solid #c0c0c0; 
color: #454545; 
font-size: 11px; 
letter-spacing: 1px; 
width:200px;
margin-bottom:3px;
}
textarea {
font-family:Verdana, Arial, Helvetica, sans-serif;
border: 1px solid #c0c0c0; 
color: #454545; 
font-size: 12px; 
width:453px;
height:150px;
}
input.searchText { 
width: 150px; 
height: 13px; 
}

input.searchSubmit { 
color: #a0b0b0; 
background: #f8fcfc; 
border: 1px solid #c0c0c0;	
font-size: 12px; 
width: 45px; 
height: 19px; 
margin: 0; 
padding: 0; 
}

ul { 
margin: 0; 
padding : 0; 
list-style : none; 
}

#bar li { 
margin: 0; 
padding: 0; 
padding-top: 4px; 
padding-bottom: 4px;
padding-left: 10px;
padding-right: 10px; 
border-right: 1px solid #FFFFFF; 
float: left; 
display: block;
}

#bar li.active { 
background: #99CC00; 
color: #FFFFFF; 
padding-bottom: 4px; 
}

#bar a{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#a0b0b0;
text-decoration: none; 
font-weight: bold;
} 

#bar a:hover { 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#a0b0b0;
text-decoration: underline;
font-weight: bold;
}

a img { 
border: 0; 
}

a img:active { 
border: 0; 
}

span.highlight { 
color: #abd6f1; 
}

span.hide { 
display: none; 
}

span.underline {
text-decoration: underline; 
}
p{margin:0px;padding:0px}
table {border-collapse:collapse;color:#a0b0b0}
td {border:1px dotted #a0b0b0}

