
body {
	background: #FFFFFF url(images/img01.gif) repeat-x;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #6E6E6E;
}

input, textarea {
	background: #FFFFFF url(images/img04.gif) repeat-x;
	border-top: 1px solid #A3A3A3;
	border-right: 1px solid #E5E5E5;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #D6D6D6;
	font: normal 1em/normal "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #6E6E6E;
}

h1, h2, h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
}

h1, h1 a, h2, h2 a {
	text-decoration: none;
	color: #125798;
}

h1 a:hover, h2 a:hover {
	text-decoration: underline;
}

h1 {
	font-size: 38px;
}

h2 {
	font-size: 28px;
	font-weight: normal;
	font-style: italic;
}

h3 {
	font-size: 16px;
	color: #939292;
}

p, ul, ol {
	margin-top: 1.5em;
	line-height: 190%;
}

ul, ol {
	margin-left: 3em;
}

blockquote {
	margin-left: 3em;
	margin-right: 3em;
}

a {
	color: #125798;
}

a:hover {
	text-decoration: none;
	color: #8D0000;
}

a img {
	border: none;
}

A {
 text-decoration:none;
}

img.left {
	float: left;
	margin-right: 20px;
}

img.right {
	float: right;
	margin-right: 20px;
}

hr {
	display: none;
}

p {
	color:#006699;
}

/* Logo */

#logo {
	width: 650px;
	height: 117px;
	margin: 0 auto;
}

#logo h1, #logo h2 {
	margin: 0;
}

#logo h1 {
	float: left;
	
}

#logo h2 {
	float: right;
	
	font-size: 16px;
	font-weight: normal;
}

#logo h2, #logo h2 a {
	color: #939292;
}

#logo a {
	text-decoration: none;
}

/* Menu */

#menu {
	width: 960px;
	height: 28px;
	margin: 0 auto;
	background:url(images/cabeza.png) no-repeat;

	
	
	
}

#menu ul {
	margin: 0;
	padding: 7px 0 0 10px;
	list-style: none;
	line-height: normal;
}

#menu li {
	float: left;
	padding: 0 0 0 22px;
	background: url(images/img03.gif) no-repeat left center;
}



#menu a {
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
}

#menu a:hover {
	text-decoration: underline;
}

/* Search */

#search {
	float: right;
	width: 200px;
}

#search form {
	margin: 0;
	padding: 0;
}

#search fieldset {
	margin: 0;
	padding: 0;
	border: none;
}

#search input {
}

#search #s {
	width: 150px;
}

#search #x {
	display: none;
}

/* Banner */

#banner {
	width: 960px;
	height:30px;
	margin: 0 auto;	
	padding-top: 80px;
	background: url(images/Cabecera.png) no-repeat;
}

/* Page */

#page {
	width: 900px;
	margin: 0 auto;
	padding: 10px 35px 0 25px;
	background: url(images/img06.gif) no-repeat;
}

/* Content */

#content {
	float: right;
	width: 603px;
	/*background: url(images/imgFondo.jpg) no-repeat;*/
}

#contentL {
	float: right;
	width: 603px;
}

.post {
}

.post .title {
	margin: 0;
	padding: 20px 20px 0 20px;
}

.post .entry {
	padding: 0 20px;
	background: url(images/imgFondo.jpg) no-repeat;
	width: 550px;
	height: 300px; 
}

.post .meta {
	height: 47px;
	margin: 20px 0 40px 0;
	padding: 15px 0 0 20px;
	background: url(images/img07.gif) no-repeat;
	line-height: normal;
}

/* Sidebar */

#sidebar {
	float: left;
	width: 250px;
}

#sidebar ul {
	margin: 0;
	padding: 0;
	list-style: none;
	line-height: normal;
}

#sidebar li {
	margin-bottom: 40px;
}

#sidebar li ul {
}

#sidebar li li {
	margin: 0;
	padding: 5px 20px;
}

#sidebar li h2 {
	height: 32px;
	margin-bottom: 15px;
	padding: 5px 0px 0px 20px;
	background: url(images/sidebarx.png) no-repeat;
	font-size: 18px;
	color: #FFFFFF;
}

#sidebar li p {
	padding: 0 20px;
}

/* Footer */

#footer {
	clear: both;
	width: 870px;
	height: 5px;
	margin: 0 auto;
	padding: 5px 45px;
	background: url(images/img06.gif) no-repeat;
}

#footer p {
	margin: 0;
	line-height: normal;
	color: #B4B4B4;
}

#footer a {
	color: #B4B4B4;
}

#footer .legal {
	float: left;
}

#footer .credit {
	float: right;
}

/*MenuHorizontal*/
 ul#navmenu-h { 
 margin: 0; 
 padding: 0; 
 list-style: none; 
 position: relative; } 
 
 ul#navmenu-h ul { 
 width: 160px;
 margin: 0; 
 list-style: none; 
 display: none; 
 position: absolute; 
 top: 100%; 
 left: 0; } 
 
 ul#navmenu-h ul ul,ul#navmenu-h ul ul ul { 
 top: 0; 
 left: 100%; } 
 
 ul#navmenu-h li { 
 float: left; 
 display: inline; 
 position: relative; } 
 
 ul#navmenu-h ul li { 
 width: 100%; 
 display: block; }
 
 ul#navmenu-h a { 
 border-top: 1px solid #FFF; 
 border-right: 1px solid #FFF; 
 padding: 6px; 
 float:  left; 
 display: block; 
 background: #DDD; 
 color: #666; 
 font: bold 11px Arial, sans-serif; 
 text-decoration: none; height: 1%; } 
 
  ul#navmenu-h a:hover,ul#navmenu-h li:hover a,ul#navmenu-h li.iehover a {
  background: #BBB; color: #FFF; } 
  ul#navmenu-h li:hover li a,ul#navmenu-h li.iehover li a { 
  float: none; background: #BBB; }
  
  ul#navmenu-h li:hover li a:hover,ul#navmenu-h li:hover li:hover a,ul#navmenu-h li.iehover li a:hover,ul#navmenu-h li.iehover li.iehover a { background: #999; } 
  
ul#navmenu-h li:hover li:hover li a,ul#navmenu-h li.iehover li.iehover li a {
 background: #999; } 
 
  ul#navmenu-h li:hover li:hover li a:hover,ul#navmenu-h li:hover li:hover li:hover a,ul#navmenu-h li.iehover li.iehover li a:hover,ul#navmenu-h li.iehover li.iehover li.iehover a {
   background: #666; } 
   
   ul#navmenu-h li:hover li:hover li:hover li a,ul#navmenu-h li.iehover li.iehover li.iehover li a { 
   background: #666; } 
   
   ul#navmenu-h li:hover li:hover li:hover li a:hover,ul#navmenu-h li.iehover li.iehover li.iehover li a:hover {
    background: #333; } 
	
	 ul#navmenu-h li:hover ul ul,ul#navmenu-h li:hover ul ul ul,ul#navmenu-h li.iehover ul ul,ul#navmenu-h li.iehover ul ul ul {
	  display: none; } 
	  
	  ul#navmenu-h li:hover ul,ul#navmenu-h ul li:hover ul,ul#navmenu-h ul ul li:hover ul,ul#navmenu-h li.iehover ul,ul#navmenu-h ul li.iehover ul,ul#navmenu-h ul ul li.iehover ul { 
	  display: block; }


/*MenuVertical*/

ul#navmenu-v,ul#navmenu-v li,ul#navmenu-v ul { 
	width: 160px;
	margin: 0; 
	list-style: none; }

ul#navmenu-v li { 
	float: left; 
	position: relative;  
	width: 100%; } 

ul#navmenu-v li.iehover { 
	z-index: 1000; 
} 

ul#navmenu-v ul { 
	display: none; 
	position: absolute;
	 top: 0; 
	 left: 100%; 
	 z-index: 9999; 
} 

ul#navmenu-v a { 
	border-top: 1px solid #FFF; 
	border-right: 1px solid #FFF; 
	padding: 6px; 
	display: block; 
	background: #A0B6CF; 
	color: #666; 
	font: bold 11px Arial, sans-serif; 
	text-decoration: none; 
	height: 1%; } 

ul#navmenu-v a:hover,ul#navmenu-v li:hover a,ul#navmenu-v li.iehover a { 
	background: #1E1E5B; color: #FFF; 
} 
ul#navmenu-v li:hover li a,ul#navmenu-v li.iehover li a { 
	float: none; background:#1E1E5B; 
} 
ul#navmenu-v li:hover li a:hover,ul#navmenu-v li:hover li:hover a,ul#navmenu-v li.iehover li a:hover,ul#navmenu-v li.iehover li.iehover a {
	 background:  #A0B6CF;
  }

ul#navmenu-v li:hover li:hover li a,ul#navmenu-v li.iehover li.iehover li a { 
	background: #999; 
} 

ul#navmenu-v li:hover li:hover li a:hover,ul#navmenu-v li:hover li:hover li:hover a,ul#navmenu-v li.iehover li.iehover li a:hover,ul#navmenu-v li.iehover li.iehover li.iehover a {
	 background: #666; 
 } 
 ul#navmenu-v li:hover li:hover li:hover li a,ul#navmenu-v li.iehover li.iehover li.iehover li a {
	  background: #666; 
  }
 ul#navmenu-v li:hover li:hover li:hover li a:hover,ul#navmenu-v li.iehover li.iehover li.iehover li a:hover {
	   background: #333; 
   } 
ul#navmenu-v li:hover ul ul,ul#navmenu-v li:hover ul ul ul,ul#navmenu-v li.iehover ul ul,ul#navmenu-v li.iehover ul ul ul {
		 display: none; } 
	 
 ul#navmenu-v li:hover ul,ul#navmenu-v ul li:hover ul,ul#navmenu-v ul ul li:hover ul,ul#navmenu-v li.iehover ul,ul#navmenu-v ul li.iehover ul,ul#navmenu-v ul ul li.iehover ul {
	  display: block; }
	  
/*CONTENEDOR*/



