/* CSS Document */

body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#8196A4;	
}
#contenedor{
	width:990px;
	background-color:#FFFFFF;
	margin-left:auto;
	margin-right:auto;
}
#cabezera{
	width:auto;
	margin:0;
}
.textoo
{   font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.textoo a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #6699CC;
	text-decoration: none;
}
.textoo a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #6699CC;
	text-decoration: none;
}
.pag
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FFFFFF;
}
.pag a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
		color: #FFFFFF;
}
.pag a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FFFFFF;
}
#menu{
	width:auto;
	background-image:url(../images/bg0.jpg);
	text-align:right;
	padding:2px;
	color:#FFFFFF;
	margin:auto;
}
#menu a{
	color:#FFFFFF;
	text-decoration:none;
}
#menu a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}

#menu2{
	font-size:12px;
	width:auto;
	height:15px;
	background-image:url(../images/bg0.jpg);
	padding:2px;
	font-weight:bold;
}
#menu2 a{
	color:#000;
	text-decoration:none;
}
#menu2 a:hover{
	color:#000;
	text-decoration:underline;
}
#lateral{
	width:200px;
	float:left;
}
#derecho{
	width:200px;
	float:right;
	margin:20px 0 0 0;
}
#derecho .news-list-container{
width:195px;	
margin:0px 0px 0px 0px;
}
#derecho img{
margin:0 5px;
}
#principal{
	width:530px;
	float:left;
	margin:15px;
}
#principal h3{
	font-size:13px;
}

h1 {
	 font-size:13px;
	 margin:0px 0px 0px 20px ;
}
h1 a{
	font-size:13px;
	margin:0px;
	color: #000000;
	text-decoration: none;
}
h1 a:hover{
	font-size:13px;
	margin:0 0 0 0px;
	color: #000000;
	text-decoration: none;
}
#fecha{
	background-image: url(../images/clear.gif);
	text-align:right;
	padding:0 25px;
}
#idiomas{
	text-align:right;
	padding:0 10px;
}
#idiomas a{
	text-decoration:none;
	color:#000000;
}
#idiomas a:hover{
	text-decoration:underline;
}
#idiomas a:visited{
	color:#487DCC;
}
.tx-macinasearchbox-pi1
{	width:195px;		
}
.formm{
	background-color:#fed9aa;
	width:195px;
	height:30px;
	margin:0px 0px 0px 0px;
	
}
#lateral h2{
	
	background-color:#fcb23f;
	font-size:13px;
	padding:0px 0px 0px 20px;
	background-image:url(../images/punkt_bg.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin:18px 0px 0px 3px ;
}
#derecho h2{
	
	background-color:#fcb23f;
	font-size:13px;
	padding:0px 0px 0px 20px;
	background-image:url(../images/punkt_bg.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin:0px 0px 0px 0px ;
}
H1.csc-firstHeader, H2.csc-firstHeader, H3.csc-firstHeader, H4.csc-firstHeader, H5.csc-firstHeader, H6.csc-firstHeader { 
margin:0 0 0 20px ; 
font-size:13px;  
margin-top: 0px;
padding:0px 0px 0px 0px;

}
#principal H1.csc-firstHeader, H2.csc-firstHeader, H3.csc-firstHeader, H4.csc-firstHeader, H5.csc-firstHeader, H6.csc-firstHeader { 
margin:0 0 0 20px ; 
font-size:13px;  
margin-top: 0px;
padding:0px 0px 0px 0px;
	color:#487DCC;
}


#lateral h2.seleccionado{
	color:#FFFFFF;
	background-color:#7DA4CE;
	
	
}

#lateral .csc-header {
		
	background-color:#fcb23f;
	font-size:13px;
	padding:0px 0px 0px 0px;
	background-image:url(../images/punkt_bg.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin:10px 0px 0px 5px ;
	
	
}

#derecho .csc-header {
	width:195px;	
	background-color:#fcb23f;
	font-size:13px;
	padding:0px 0px 0px 0px;
	background-image:url(../images/punkt_bg.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin:0 0 0 0px ;
	
	
}
#principal .csc-header h1 {	
	 margin:0px 0px 0px 9px ;
	 padding:6px 0px 6px 0px;
}

p.texto{
	width:170px;
	background-color:#fed9aa;
	margin:0 15px;
	padding:5px;
}
#principal p.bodytext{
	margin:0px 0px 0px 9px;
	padding:0px 0px 2px 0px;
	
}

p.bodytext{
	margin:0px 0px 0px 20px;
	padding:3px 0px 3px 0px;
	
}
.csc-textpic-imagewrap{
margin:0px 0px 0px 10px;
}
.imagen{
	margin:0 40px;	
}

input{
border:#000000 1px solid;
font-size:10px;}

.top{
	float:right;
}
p a{
	text-decoration:none;
	color:#487DCC;
}
p a:hover{
	text-decoration:underline;
}
.csc-sitemap{
 -decoration:none;
	color:#487DCC;
}
.csc-sitemap a:hover{
text-decoration:underline;
}
td a{
	text-decoration:none;
	color:#487DCC;
	
}
td a:hover{
	text-decoration:none;
	color:#487DCC;
}
td {
		font-size:11px;
}
.menu3 li{
	list-style-type:none;
	margin:0 0 4px 0;
	font-size:12px;
}
.menu3 li a{
	text-decoration:none;
	color:#000000;
}
.menu3 li a:hover{
	text-decoration:underline;
}
.menu3 li a:visited{
	color:#487DCC;
}
#footer { 
 width: auto;
 height:10px;
 clear: both;
 
}
#principal .csc-textpic-text{
	background-color:#FFFFFF;
	margin:0px 0px 10px 5px;
	padding:0px 0px 0px 0px;
}
.csc-textpic-text{
	background-color:#fed9aa;
	margin:0px 0px 10px 5px;	
	padding:0px 0px 0px 0px;
}
.csc-textpic csc-textpic-firstcol{
	background-color:#fed9aa;
	margin:0px 0px 10px 5px;	
	padding:0px 0px 0px 0px;
}

.csc-bulletlist a{
	text-decoration:none;
	color:#000000;
}
.csc-bulletlist{
	list-style-image: url(../img/punteado.gif);
	padding:5px;
	margin-top: 0;
	margin-right: 30px;
	margin-bottom: 0;
	margin-left: 15px;
}
.csc-bulletlist a:hover{
	text-decoration:underline;
}
.csc-bulletlist a:visited{
	color:#000000;
}



.news-list-date {	
    margin:0 0 0 0px ;
}
.news-list-date a{
	font-size:13px;
	margin:0 0 0 0px;
	color: #000000;
	text-decoration: none;
}
.news-list-date a:hover{
	font-size:13px;
	margin:0 0 0 0px;
	color: #000000;
	text-decoration: none;
}



