
/* BASICOS */

body{font-size:77%;line-height:110%;font-family:Arial, Helvetica, sans-serif;text-align:left; color:#7e7e7e;}

*,html{margin:0;padding:0;}
ul,ol,dl{margin:0 0 1em 2em;}
li,dt,dd{margin-bottom:0.5em;}
p{margin-bottom:1em;} 									
a img{border:none;}
a {text-decoration:none;}							
a:hover{text-decoration:underline;}
:focus{outline:0;}
caption,th,td {text-align:left;font-weight:normal;}
blockquote:before,blockquote:after,q:before,q:after{content:"";}
blockquote,q {quotes:"" "";}
input,select,textarea{font-size:1em;line-height:normal;color:#777;padding:.2em .3em; border:1px solid #282828;}
fieldset{border:none;padding:0;}

.accesorio {display:none;}
.limpiar {width:100%;clear:both;float:none;line-height:0;border:none;height:0;visibility:hidden;}
.limpiarblog {width:50%;clear:both;}

.izda {float:left;}
.dcha {float:right;}
.izquierda {text-align:left;}
.centrado {text-align:center;}
.derecha {text-align:right;}

h1,h2,h3,h4,h5,h6{margin-bottom:.5em; line-height:1.1em;}
h1{font-size:1.8em;}
h2{font-size:1.6em;}
h3{font-size:1.3em;}
h4{font-size:1.2em;}
h5{font-size:1.2em;}
h6{font-size:.9em;}


/* ESTRUCTURA GENERALES */
#wrapper{width:80em;margin:0 auto;overflow:hidden;text-align:left;  }
#header{width:100%;margin-top:1em;padding:0;overflow:hidden;} 
div#container{width:80%;float:left;margin:0 0 2em 0; clear:both;}
div#container,div#primary {margin-top:2em;}
div#secondary {clear:right;border-left:1px solid #fff;}
div#content { width:92%;margin:0;padding-left:2em;}

/*H2 COLOR */
div#content h2 {margin-bottom:1em;clear:both;font-size:1.6em;}


/*CABECERA*/


#header h1{width:20%;margin:0;padding:0;float:left;}
#header h1 span {display:none;}

#header .idioma {margin:1.5em 0 0.2em 0;padding-left:50%;float:right;}
	.idioma ul {list-style:none;}
	.idioma li {padding:0.2em 0.5em;float:left;border-right:1px solid #ccc;}
	.idioma li a { font-size:1em; font-weight:bold;}
	.idioma li.ultimo {border-right:none;}

	.buscar  {width:25.5em;padding:0.5em;float:right; margin-bottom:.3em;}
		.buscar  form label{ display:none;}
		.buscar form input {width:20em;}
		.buscar form input.boton {width:4.7em; padding:0.3em 0.2em;font-size:0.9em; line-height:110%; font-weight:bold;border:none;color:#fff;cursor:pointer;background:#2b2b2b;}


	/*SKIP LINK*/
	div.skip-link { padding:0.2em 0.4em 0.2em 1.2em;position:absolute;right:1em;top:1em; background:#422215 url(images/bk_skip.gif) left top no-repeat; }
		div.skip-link a{color:#fff; }

	/*MENU PRINCIPAL*/
	div#menu {width:100%;margin:0;padding:0;overflow:hidden;border-top:5px solid #808080;background:#000000;}
		div#menu ul,div#menu ul ul {margin:0;padding:0;list-style:none;}
		div#menu ul li,div#menu ul ul li {display:inline; margin:0; padding:0;}
		div#menu ul li a{ margin:0;padding:0.5em 1em;font-size:1em;display:block;float:left;color:#fff;font-weight:bold;font-family:Arial, Helvetica, sans-serif;}
		div#menu ul li ul {left:-999em;position:absolute;}
		div#menu ul li a:hover, div#menu ul li a:active{text-decoration:none;}
		div#menu .icoHome {margin:0 1em 0 0;padding:.2em 0;display:block;float:right;}
		div#menu .icoHome a{margin:0 1em 0 0;padding:.2em 0;display:block;float:right;}

		

/*SUBMENU*/
#subnav {width:100%;margin:0;padding:0.5em 0;list-style:none;}
#subnav li {margin:0;display:inline;padding:0.5em 1em;}



/*POST 1*/
#post-1 {margin-bottom:2.5em;}
.entry-title,.entry-meta {clear:both;}
.entry-title 
.entry-title a{margin-bottom:1em;clear:both;font-size:1em;}
.entry-meta { margin-bottom:1em;padding:.5em .5em .5em .7em;border-bottom:1px dotted #040002;border-top:1px dotted #040002;background:#f2efef; line-height:120%;}
.entry-meta a{font-size:1em;clear:both;}
.entry-date{color:#a9a; font-size:1em;clear:both; margin-bottom:1em; border:none;}
.entry-content {margin-bottom:2em; line-height:120%;}
.entry-content p{margin-bottom:1em;}


div.sociable div{ margin-bottom:0.5em;}
#arkayne { width:100%;}

/*COMENTARIOS*/
.comments {padding:0.5em;}
	.comments ol {margin:0;padding:0;list-style:none;}
	.comments ol li {padding:0.3em;border:1px dotted #dbd6d6; }
	.comment-author {font-size:1em;font-weight:bold;margin-bottom:0.5em;}
	.comment-meta {margin-bottom:0.5em;}
	
/*RESPUESTAS*/
#respond { margin-bottom:1em;}
form#commentform .form-label {color:#7e7e7e;font-size:1.1em;font-weight:bold;margin:0 0 0.3em;}
form#commentform span.required {background:#fff;color:#c30;}
form#commentform,form#commentform p {padding:0;}
input#author,input#email,input#url,textarea#comment {padding:0.3em;}

/*SIDEBAR PRIMERO*/
div.sidebar {float:right;overflow:hidden;}
div.sidebar li {list-style:none;}
div.sidebar li form {margin:0.2em 0 0;padding:0;}
div.sidebar ul ul {margin:0 0 0 1em;}
div.sidebar ul ul li {list-style:disc;margin:0;}
div.sidebar ul ul ul {margin:0 0 0 0.5em;}

div#primary{width:19%;margin:2em 0 2em 0;padding:0;}
div#primary ul li ul  {list-style:none;}
div#primary ul li h3 {margin-bottom:0.5em;padding:0;color:#7e7e7e;border-bottom:1px solid #282828; line-height:100%;}
div#primary ul li h3 span {background:#fff;}
div#primary .xoxo {margin:0 0 0 1em; padding:0;}
div#primary .xoxo li { margin-bottom:2em;}
div#primary .xoxo li ul li {list-style:none; margin-bottom:0.5em;}
div#primary .xoxo li ul li a {color:#555; font-family:"Trebuchet MS",Tahoma,Freesans,Arial,Helvetica,sans-serif;}
div#primary .xoxo li ul li a:hover {color:#555;background:#f3f1f1; text-decoration:underline;}
	
	/*Identidades digitales*/
	#social-bookmarks p { padding-left:2em;}
	#social-bookmarks p a {font-size:1.1em;font-weight:bold;width:100%;}
	#social-bookmarks img {padding:0 0.3em 0 0.3em;}
	
	/*Agenda*/
	#calendar_wrap { width:100%; background:#00FFCC;}
	#calendar_wrap table { width:100%;background:#9c9a9a;border-collapse:collapse;}
	#calendar_wrap table caption {color:#fff;background:#000;text-align:center; padding:0.2em;}
	#calendar_wrap table thead { color:#ccdd00;background:#000; }
	#calendar_wrap table thead th { text-align:center;font-weight:bold;}
	#calendar_wrap table tbody tr td { text-align:center; color:#fff; font-weight:bold; padding:0.1em;}
	#calendar_wrap table tbody tr td a { width:100%; background:#ccdd00; color:#fff;}
	#calendar_wrap table tfoot tr { padding-bottom:0.5em;}
	#calendar_wrap table tfoot tr #prev a{color:#fff; margin:0.2em 0 0 0 ;}
	#calendar_wrap table tfoot tr #next {text-align:right;}
	#calendar_wrap table tfoot tr #next a{color:#fff; margin:0.2em 0 0 0 ;}
	
	/*Suscripcion*/
	#wpsb {width:100%;overflow:hidden;}
	#wpsb p { margin-bottom:0.2em;}
	#wpsb img { margin-right:0.3em; padding:0;}
	.wpsb_form_label  {width:auto; margin:0; padding:0;}
	.wpsb_form_txt {width:65%;margin:0;padding:0.2em;float:left; background:#e0e68f;border:none;}
	.wpsb_form_btn {width:auto;margin:0;padding:0.2em 0.2em 0.2em 0.2em;float:right; color:#fff; background:#9aa700;border:none;}

	/*Blogs listado*/
	div#primary .xoxo li#widget_list_blogs {margin:0; padding:0;}
	div#primary .xoxo li#widget_list_blogs h2 {font-size:1.5em; color:#9aa700;}
	div#primary .xoxo li#widget_list_blogs ul {margin:0; padding:0;}
	div#primary .xoxo li#widget_list_blogs ul li {margin-bottom:.75em;}
	
	div#primary .xoxo li#widget_list_blogs ul li .Servindustria { padding-left:0.3em;border-left:5px solid #521f92;}
	div#primary .xoxo li#widget_list_blogs ul li .Entretenimiento {padding-left:0.3em;border-left:5px solid #ff6b24;}
	div#primary .xoxo li#widget_list_blogs ul li .Construccion {padding-left:0.3em; border-left:5px solid #ec2027;}
	div#primary .xoxo li#widget_list_blogs ul li .Alimentacion {padding-left:0.3em;border-left:5px solid #df0e85;}
	div#primary .xoxo li#widget_list_blogs ul li .Economia {padding-left:0.3em;border-left:5px solid #29abe2;}
	div#primary .xoxo li#widget_list_blogs ul li .Energia {padding-left:0.3em;border-left:5px solid #3db551;}


/*Navegacion de contenidos*/
.navigation { width:100%;margin-bottom:2em;overflow:hidden; border-bottom:1px dotted #CCCCCC; padding-bottom:0.5em; }

.nav-previous { float:left; }
	.nav-previous a {padding-left:1.4em;background:url(images/Icono.Flecha.Izq.png) 0% 50% no-repeat;line-height:120%;}
.nav-next{float:right;}
	.nav-next a {padding-right:1.4em;background:url(images/Icono.Flecha.Der.png) 100% 50% no-repeat;line-height:120%;}


/*FORMULARIO POST*/
textarea#comment { width:92%;margin:0 0 0.5em;height:13em;margin:0 0 0.5em;overflow:auto;}
.form-label label{ font-size:1em;font-weight:normal;}
.form-input input { margin-bottom:0.7em;}


/*GALER�A PENDIENTE DE MODIFICAR*/
div.gallery {clear:both;height:180px;margin:1em 0;width:100%;}
	div.gallery dl{margin:1em auto;overflow:hidden;text-align:center;}
	div.gallery dl.gallery-columns-1 {width:100%;}
	div.gallery dl.gallery-columns-2 {width:49%;}
	div.gallery dl.gallery-columns-3 {width:33%;}
	div.gallery dl.gallery-columns-4 {width:24%;}
	div.gallery dl.gallery-columns-5 {width:19%;}

/*PIE*/
div#footer {width:100%;margin:1.5em 0 0 0;padding:0;clear:both;background:url(images/bk.Pie1.gif) 0 120% no-repeat;border-top:1px solid #000;}
div#footer p {width:30%;margin:0;padding:1.8em 2em 7em 4em ;}




