@font-face {
font-family: "Trajan-Normal";
src: url("../fonts/TRAJAN_N.TTF");
}



* {

	margin: 0;

	padding: 0;

}



body {

	margin: 0px;

	background: #C0C0C0 url(../images/img01.jpg) repeat-x left top;

	text-align: justify;

	/* font-family: Georgia, "Times New Roman", Times, serif; */
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica,
	sans-serif;

	font-size: 14px;

	/*font-style: italic;*/

	color: #333333;

}



h1, h2, h3 {

	color: #d6402f;

}



h1 {

}



h2 {

}



h3 {

}



p, blockquote, ul, ol {

	margin-bottom: 20px;

	line-height: 2em;

}



p {

}

.pform {
line-height:1.4em;
text-align:left;
}

blockquote {

}



ul, ol, li {

	margin: 0px;

	padding: 0px;

	list-style: none;

}



a {

	text-decoration: underline;

	color: #d6402f;

}



a:hover {

	text-decoration: none;

	color: #d6402f;

}



/* Wrapper */



#wrapper {

	padding-bottom: 30px;

}



/* Header */



#header {

	width: 1000px;

	height: 130px;

	margin: 0 auto;

	background: url(../images/cabup.png) no-repeat left top;

	

}



/* Logo */



#logo {

	float: left;

	/*width: 525px; */

	width: 620px;

	height: 86px;

	margin: 0px;

	margin-top:30px;

	margin-left:20px;

	padding-left: 20px;

	text-align: left;

	/* background-color:#d6402f; */

	background: url(../images/logo.png) no-repeat left top;

}



#logo h1 {

	margin: 0;

	padding: 10px 0px 0px 0px;

	text-transform: none;

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 46px;

	font-style: normal;

	font-weight: normal;

	font-variant: normal;

}



#logo h2 {

	margin: -2px 0 0 0;

	padding: 0;

	text-transform: none;

	letter-spacing: 2px;

	font-size: 12px;

	font-weight: normal;

	font-style: italic;

	color: #FFFFFF;

}



#logo a {

	text-decoration: none;

	color: #FFFFFF;

}



/* Menu */



#menu {

	width: 1000px;

	height: 60px;

	margin: 0 auto;

	padding: 0px 0px 0px 0px;

	background: url(../images/cabdown.png) no-repeat left top;

}



#menu ul {

	margin: 0px;

	padding-left: 20px;

	padding-top: 34px;

	list-style: none;

	line-height: normal;



}



/* ---------------------------- */



#menu a:hover, #menu .active a {

	background: url(../images/img08.jpg) repeat-x left top;

	color: #fff;

}





#nav { list-style:none; }

#nav li { float:left;  }

#nav li a {

/* color: #d6402f; background: url(../images/menubg.png) repeat-x left top; display:block; padding:7px 10px; text-decoration:none; font-weight:bold; */

	height: 23px;

	display: block;

	margin: 0px 2px 0px 0px;

/*	padding: 3px 10px 0px 10px;*/
	padding: 3px 8px 0px 8px;

	text-decoration: none;

	/* text-align: center; */

	text-transform: none;

	/* font-family: Georgia, "Times New Roman", Times, serif; */

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #d6402f;

	background: url(../images/menubg.png) repeat-x left top;

}

#nav li a:hover {	color: #fff; repeat-x left top; background: url(../images/img08.jpg) repeat-x left top;

}
#nav .anchosub {min-width:175px;}

/* Submenu */

#nav ul.submenu { padding: 0px 0px 0px 0px; position:absolute; list-style:none;}

#nav ul.submenu li { float:none; /* width:200px; */}

/* ---------------------------- */





/* Subsubmenu */

#menu ul.subsubmenu { border:1px solid #000000; padding:5px; position:absolute; list-style:none; background-color:#333333; margin-left:150px; margin-top:-30px;}

#menu ul.subsubmenu li { float:none; background-image:none; min-width:200px;}



/* Search */



#header-search {

	width: 940px;

	height: 51px;

	margin: 0 auto;

	padding: 0px 0px 0px 0px;

}



#header-search form {

	float: right;

	width: 300px;

	margin: 0;

	padding: 12px 0px 0px 0px;

}



#header-search fieldset {

	margin: 0;

	padding: 0;

	border: none;

}



#header-search-text {

	width: 200px;

	padding: 2px 3px;

	background: #1E1E1E;

	border: none;

	color: #4D4D4D;

}



#header-search-submit {

	background: none;

	border: none;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #E4E4E4;

}



#search {

	height: 51px;

	margin: 0 auto;

	padding: 30px 0px 60px 0px;

}



#search form {

	margin: 0;

	/* padding: 12px 0px 0px 0px; */

	padding: 0px 0px 0px 0px;

}



#search fieldset {

	margin: 0;

	padding: 0;

	border: none;

}



#search input {

	float: left;

	font: 12px Arial, Helvetica, sans-serif;

}



#search-text {

	width: 160px;

	height: 18px;

	/* margin-left: 50px; */

	margin-left: 00px;

	padding: 3px 0 3px 5px;

	border: 1px solid #999999;

	color: #000000;

}



#search-submit {

	/* margin-left: 10px; */

	margin-left: 0px;

	padding: 4px 4px;

	border: none;

	background: #65001d;

	font-size: 10px;

	color: #FFFFFF;

}



/* Page */



#page {

	width: 1000px;

	margin: 0 auto;

	padding: 0px 0px;

	/* background-color:#3f3f3f; */

	background: url(../images/img06.png) repeat-y left top; /* cambiar imagen*/

}



#page-bgtop {

	margin: 0px;

/*	background-color:#5f5f5f; */

	background: url(../images/img05.png) no-repeat left top; /* cambiar imagen*/

}



/* Content */



#content {

	float: left;

	height:auto;

	width:700px;

	padding-top: 30px;

	/* padding-right: 40px;*/

	padding-right: 0px;

	padding: 0px 60px;

/*	background-color:#3f3f3f; */

/* border-bottom: 1px solid #d6402f; */
background: url(../images/bg_cont.png) no-repeat right bottom;

}



.post {

	background: url(../images/img04.gif) repeat-x left bottom;

	margin: 0px 0px 30px 0px;

	border-bottom: 1px solid #d6402f;

}



.post .title {

	padding: 20px 0px 0px 0px;

	letter-spacing: -1px;

	text-decoration: none;

	font-family: "Trajan-Normal";

	font-size: 28px;

	font-weight: normal;

	/* font-style: italic; */

	color: #d6402f;



}



.post .title a {

	padding: 0px 0px 0px 0px;

	letter-spacing: -1px;

	text-decoration: none;

	font-family: "Trajan-Normal";

	/* font-family: Georgia, "Times New Roman", Times, serif; */

	font-size: 28px;

	font-weight: normal;

	/*font-style: italic; */

	color: #d6402f;

}



.post .entry {

	padding: 20px 0px;

}



.post img {

	float: left;

	padding: 15px 0px;

}



.post .meta {

	text-align: right;

	padding: 0px 0 20px 0;

	font-weight: bold;

	color: #202020;

}



.post .byline {

	font-size: 12px;

	font-style: italic;

	/* text-transform: lowercase; */

	color: #7D807A;

}



/* Sidebar */



#sidebar {

	

	float: right; /* antes left*/

	/* width: 300px; */

	/* padding: 75px 0px 0px 0px; */

	height:620px;

	width: 150px;

	padding: 0px 0px 0px 0px;

	/* background-color:#fff; */

}



#sidebar ul {

	margin: 0;

	padding: 0;

	list-style: none;

	line-height: normal;

}



#sidebar li {

	margin-bottom: 1px;

}



#sidebar li ul {

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

}



#sidebar li li {

	margin: 0;

	/* padding: 7px 0px; */

	padding: 0px 0px;

	/*border-bottom: 1px solid #d6402f;*/

	background: none;

}



#sidebar h2 {

	height: 35px;

	margin: 0px;

	padding: 10px 0px 10px 50px;

	/*background: url(../images/img07.jpg) no-repeat left top;*/

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 18px;

	font-weight: normal;

	font-style: italic;

	color: #524B36;

}



#sidebar h3 {

	font-size: 77%;

	color: #110404;

}



#sidebar p {

	margin: 0;

	line-height: normal;

	color: #D4C792;

}



#sidebar a {

	border: none;

	text-decoration: none;

	color: #4E4628;

}



#sidebar a:hover {

	text-decoration: underline;

}



/* Submenu */



#submenu {

}



/* News */



#news {

}



#news a {

	font-size: 85%;

}



/* Footer */



#footer {

	width: 1000px;

	height: 50px;

	margin: 0 auto;

	padding: 0px;

	background: url(../images/img04.png) no-repeat left top;

	color: #666666;

}



#footer p {

	margin: 0;

	padding: 40px 40px 50px 40px;

	text-align: left;

	font-size: 11px;

}



#footer a {

	text-decoration: underline;

	color: #333333;

}



#footer a:hover {

	text-decoration: none;

}



/* maquetacion imagenes*/

p.imgder {

margin:0px;

padding:0px;

padding-left:20px;

float:right;

}



img.imgder {

margin:0px;

padding:0px;

}



p.imgizq {

margin:0px;

padding:0px;

padding-right:20px;

float:left;



}

img.imgizq {

margin:0px;

padding:0px;

}



p.imgCentro{

	width:700px;

	height:120px;

	/* background-color:#CC6666; */

}

img.imgCentro {

padding-left:211px;

padding-right:211px;

}



.banner {



}



img.banner {
	display: block;
	margin-left: 20px;
	margin-right: 20px;
}





img.pdf {

	display: block;

	border:none;

	margin-left: 20px;

	margin-right: 20px; }

	





.tags {

	width: 100%;

	height: 100px;

	margin: 0 auto;

	padding: 0px;

	background-color:#666666;

	color: #999;

	border-top: 3px solid #3f3f3f;

}



.tags p {

	margin: 0;

	padding: 10px 40px 0px 40px; 

	text-align: left;

	font-size: 11px;

}



.tags a {

	text-decoration: underline;

	color: #333333;

}



.tags a:hover {

	text-decoration: none;

}





.divclear {

clear:both;

}





img {

    border:none;

}



/* animacion 3d*/



#cu3er-container {

width:700px;

height:375px;

outline:0;
}

#cu3er-container2 {

width:700px;

height:375px;

outline:0;
}
.separadorCuber { display:block; margin-bottom:20px;}

.prueba{

background-color:#000000;

color:#FF0000;

font-family: "Trajan-Normal";

}

.gris {
color: #333333;
}
.rojoDF {
color: #d6402f;
}

.rsocial .rsocialINI .rsocialFIN{

}
img.rsocialINI {
	display:inline;
	margin-left: 20px;
	margin-right: 5px;
}
img.rsocial {
	display:inline;
	margin-left: 5px;
	margin-right: 5px;
}
img.rsocialFIN {
	display:inline;
	margin-left: 5px;
	margin-right: 20px;
}
.azul {

color:#000033;}

/*para WP*/

.h4p20 {padding-bottom:20px}



/* letra capitalizada */

.capital:first-letter { font-size: 2em; font-weight: bold; color: #D6402F; margin-top:10px; }


.sinAncho {width:20px!important;}


.ante-tabal-gastos {font-weight:bold;color: #d6402f; }
