* {
padding: 0px;
margin: 0px	;
border:0 none;
outline-style:none;
outline-width:0;
text-decoration:none;
}

a {
outline-style:none;
color:#333333;
}
 
a:hover {
color:#93bc39;
}


body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: # 666;
	font-size:11px;
}
#conteiner {
margin: 0px auto;
width:906px;

}
#header {
	height:auto;
	position:relative;
	clear:both;
	margin-bottom:20px;
}
#top {
	background-image:url(images/bg_1.jpg);
	height:51px;
	color:#fcee21;
	margin-bottom:3px;
		padding:5px;
}
#fecha {
	width:180px;
	float:left;
	color:#FBEF21;
	padding-left:5px;
	padding-bottom:5px;
	margin-top:7px;
}
#iconos {
	margin-top:13px;
	width:245px;
	float:right;
}
.white{

clear:both;

padding:10px;
background-color:#ffffff;
}
.black{

clear:both;

padding:10px;
background-color:#030303;
}
#menu {
	width:460px;
	color: #a1a19e;
	height:20px;
	list-style:none;

}
#menu a{
	color: #a1a19e;
}
#menu a:hover{
color:#f8f202;
}
#menu li {
	list-style:none;
	float:left;
}
#menu span {
	padding-left:5px;
	padding-right:5px;
	color:#4a6b7e;}	
#medio {
	height:0 auto;
}

#mediol {
width:587px;
height:567px;
float:left;}

#medior {
float:right;
width:299px;}

#medior h1{
	font-size:12px;
	text-transform:uppercase;
	font-weight:bold;
	padding-bottom:10px;}
h1 span {
	color:#4a6b7e;}

#medior ul{
list-style:none;
width:299px;}

#medior li {
	
	list-style:none;
	border-bottom: 1px solid #c7a709;
	padding-bottom:15px;
	height:80px;
	line-height:16px;
	padding-top:7px;}
.pic {
border:3px solid #4b4b4b;
margin-right:5px;
float:left;
}
h2 img {
float:none;
padding-left:3px;
border:0px;}
#medior h2 {
	color:#333333;
	text-transform:uppercase;
	font-size:11px;
	line-height:13px;
	padding-bottom:5px;}


#banner {
height:325px;
background-color:#000000;
padding:5px;
margin-bottom:20px;}

.text {
height:auto;
width:265px;
border-left:1px solid #e7e7e7;
padding-left:10px;
float:left;
height:200px;}

#poll-container {
width:280px;
height:200px;
float:right;
	border-left:1px solid #ccc;
	padding-left:15px;
	position:relative;}
#poll-container  p{
margin-top:5px;}
#poll-container h1{
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	margin-bottom:10px;
}
.text h1{
	font-size:12px;
	text-transform:uppercase;
	font-weight:bold;
	padding-bottom:10px;}

.bg_gris {
	background-color:#e7e7e7;}
#carrusel {
width:750px;
clear:both;
height:250px;}

#carrusel h1 {
background-color:#787878;
height:25px;
color:#f5f5f5;
width:733px;
padding:5px;
line-height:25px;
font-weight:bold;
text-transform:uppercase;
font-size:12px;
margin-bottom:3px;}

#carrusel ul{
list-style:none;

}
#carrusel li {
background-color:#787878;
list-style:none;
width:130px;
height:192px;
margin-right:3px;
color:#aaaaaa;
padding:8px;
position:relative;
float:left;}

.ultimo {
background-color:#787878;
list-style:none;
width:130px;
height:192px;
color:#aaaaaa;
padding:9px;
position:relative;
float:left;}

.carrupic{

border:3px solid #343434;
margin:0 auto;
}

.descri {
width:124px;
height:24px;
color:#aaa;
clear:both;
background-color:#343434;
margin:0px;
padding:3px;
color:#FFFFFF;
font-size:10px;
margin-bottom:10px;
}

.vermas {
bottom:10px;
right:10px;
position:absolute;
}
#footer{
margin-top:10px;
clear:both;
padding:10px;
color:#FFFFFF;
background-color:#343433;
height:130px;
position:relative;}
#footer2{
margin-top:10px;
clear:both;
padding:10px;
color:#FFFFFF;
background-color:#343433;

position:relative;}
#footer h1 {
font-size:13px;
text-transform:uppercase;
margin-bottom:10px;}
#newsletter{
width:400px;
height:110px;
position:relative;}

.box {
width:210px;
margin-top:10px;
height:20px;
border: 2px solid #515151;
font-size:12px;
}
#newsletter label {
margin-top:12px;
color:#FFFF00;
float:left;
font-weight:bold;
margin-right:8px;
width:60px;
}
.enviart {
		margin-top:10px;
		height:20px;	
    border: 1px solid #006;
    background: #ffc;
}
.enviart:hover {
    border: 1px solid #f00;
    background: #ff6;
}
.button {
    border: 1px solid #006;
    background: #ccf;
}
.button:hover {
    border: 1px solid #f00;
    background: #eef;
}
.credit {
width:820px;
text-align:center;

text-align:right;}

.credit a{
color:#01377d;}

.credit a:hover{
text-decoration:underline;}

.publicidad {
border:1px solid #999999;
padding:5px;
font-weight:bold;
line-height:16px;}

.publicidad span {
color:#fcee21;}

.tituloslinea {
	font-size:12px;
	text-transform:uppercase;
	font-weight:bold;
	padding-bottom:5px;
	border-bottom:1px solid #fcee21;}
	
.textogeneral {
font-size:12px;
text-align:justify;}

.bordegris {
border:5px solid #CCCCCC;}

.tablaborde {
border-right:1px solid #CCCCCC;}
	
.yellowbold{
color:#4a6b7e;
font-weight:bold;
padding-bottom:5px;
font-size:13px;}

.ytxt {
font-size:11px;
color:#000000;}

.yellowbold span {
color:#95bc3e;}
