body {
	font: 14px/21px Tahoma, Geneva, sans-serif;
	color: #666;
	background: #6C6C6C url(b2.jpg) no-repeat center top;
}
 .logonaranja {
	font-family: "Days One", Arial, sans-serif;
	font-size: 20px;
	line-height:35px;
	color: #FF7D00;

}

 .LOGOBLANCO  {
font-family: "Days One",  Arial, sans-serif;
	font-size: 20px;
	line-height:35px;
	color: #FFFFFF;
	
}
a .logonaranja {
	font-family: "Days One", Arial, sans-serif;
	font-size: 20px;
	line-height:35px;
	color: #FF7D00;

}

a .LOGOBLANCO  {
font-family: "Days One",  Arial, sans-serif;
	font-size: 20px;
	line-height:35px;
	color: #FFFFFF;
	
}
a:hover .LOGOBLANCO{
	text-decoration:none!important;}
.subtituloazul {
	color: #333366;
	font: bold 11px "Trebuchet MS", Arial, sans-serif;
}
.normalazul {
	font-family:"Trebuchet MS", Arial, sans-serif;
	font-size: 11px;
	color: #666666;
}
.subnaranja {
	font-family:"Trebuchet MS", Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FF6600;
}
a:link {
font: 14px/21px Tahoma, Geneva, sans-serif;
	color: #666666;
}
a:hover {
	color: #000000;
	text-decoration: none;
	
}
li a:link {
	color: #666666;
	text-decoration: none;
	font: 12px/18px "Trebuchet MS", Arial, sans-serif;
	
}
li a:hover {
	color: #000000;
	text-decoration: underline;
	
}
li .active {
	color: #FF6600;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
}
.footer {
	font-family:"Trebuchet MS", Arial, sans-serif;
	font-size: 10px;
	color: #666666;
}
.subtitulo2 {
	font-family:"Trebuchet MS", Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #0E395B;
}
h1 {
	color: #FFf;
	margin: 0px;
	font:16px 'Days One', Arial, sans-serif;
	line-height:36px;
}
h2 {
	color: #FF6600;
	margin: 0px;
	font: 24px 'Days One', Arial, sans-serif;
	
}
h3 {
	color: #003366;
	margin: 8px 0px;
	font:  20px 'Days One', Arial, sans-serif;
}
h4 {
	color: #003366;
	margin: 8px 0px;
	font:  14px 'Days One', Arial, sans-serif;
}


#rec{
	margin-top:2210px; }
	
.normalazul a {
	color: #336;
	text-decoration: underline;
	font-size: 11px;
}
.style1 {
	color: #333366
}

#wrapper{
	width:960px;
	margin:16px auto 0;}
#header{
	height:40px;
	background-color:#333366;
	-moz-border-radius-topleft:8px;
	-moz-border-radius-topright:8px;
	-webkit-border-top-right-radius:8px;
	-webkit-border-top-left-radius:8px;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	padding:10px 8px 6px;
}
#header1{
	width:40%;
	float:left;
}	
#logo{
	float:left;
	margin-top:-8px;}
#tipo{
	float:left;
	line-height:34px;}
#tituloheader{
	font-family: Arial, Helvetica, sans-serif;
	float: right;
	width: 50%;
	text-align: right;
	padding-right:16px;
	}
	#breadcrumb {
	width:960px;
	margin:0 auto;
	background-color:#fff;
	height:26px;
	padding:8px 0 0 0;
	text-indent:16px;
	border-bottom:#666666 thin solid;
	font-size: 10px;
	line-height: 20px;
}
#breadcrumb a{
	font-size: 10px;
	line-height: 20px;
}
	#maincontent{
	width:960px;
	min-height:500px;
	margin:0 auto;
	background-color:#fff;
	border-bottom:#666666 thin solid;
	}
	#sidebar{
	width:230px;
	border-right:#666 thin solid;
	margin:0;
	float:left;
		}
		#menu{
			padding:16px;}
			#content{
	width:716px;
	float:right;
			}
	#wrapper #maincontent #sidebar #menu ul{
			margin: 2px;
	padding: 0px;}		
#wrapper #maincontent #sidebar #menu ul li a {
	background: url(flechitas.gif) no-repeat left center;
	padding: 0px 0px 0px 18px;
	display: block;
	margin: 0px;
}
		
#wrapper #maincontent #sidebar #menu ul li {
	list-style: none;
}
#contentheader{
	margin:16px 16px 0 0;}
#multicolumnas{
	}
#col1{
	width: 340px;
	float:left}

#col2{width: 340px;
	float:right;}
#ultimostrabajos{
	width:684px;
	background-color:#333366;
	-moz-border-radius-topleft:8px;
	-moz-border-radius-topright:8px;
	-webkit-border-top-right-radius:8px;
	-webkit-border-top-left-radius:8px;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	padding:8px;
	}
#wrapper #maincontent #content #ultimostrabajos .logonaranja {
	font-size:16px;
}
#wrapper #maincontent #content #ultimostrabajos .LOGOBLANCO {
	font-size: 16px;
}
.article{
	width:696px;
	padding:8px 0 16px;
	border-bottom:#666666 thin solid;
	margin-bottom:8px;}
	.derecha{
		float:right;
		margin:0 0 0 16px}
		#footer{
			font-size:12px;
			width:952px;
			height:26px;
	background-color:#333366;
	-moz-border-radius-bottomleft:8px;
	-moz-border-radius-bottomright:8px;
	-webkit-border-bottom-right-radius:8px;
	-webkit-border-bottom-left-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	padding:4px;
	margin:0 auto 8px;
	color:#FFFFFF;
	text-align:center;
			}
			#footer a{
				color:#FFFFFF;
				
			}
		.posiciones{
			font-size:12px;
	border-radius:8px;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border:thick solid #CCC;
	padding:4px;
	margin:8px 0;
	background: #E9E9E9;
}

