/*
Theme Name: Utani
Description: utani theme home
Author: Utani
*/

body {
	margin:0;
	padding-top:0px;
	/*background:#450909;*/
	background-image:url(images/bg_body.gif);
	background-repeat:repeat;
	font-family:Verdana, Geneva, sans-serif;
	color:#444;
	font-size:13px;
	}
	
img {
	border:0;
	}
	
a {
	color:#00A833;
	text-decoration:underline;
}

p{
	font-family:Verdana, Geneva, sans-serif;
	font-size: 12px;
	padding:0px 0px 5px 0px;
	margin: 5px 0px 5px 0px;
	line-height: 20px;
	letter-spacing: 0px;
}

a:hover{
	color:#00A833;
	text-decoration:underline;
}
		
h1, h2, h4, h5, h6 {
}
	
h3 {
	background-color: #ecebea;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

h4 {
	font-family:"Times New Roman", Times, serif;
	color:#696969;
	font-size: 22px;
	line-height: 5px;
}

blockquote {
	padding-left:10px;
	color:#333;
	font-style: normal;
}
	
.clear {
	clear:both;
}
	
.alignleft {
	float:left;
	padding:2px 0 0 5px;
	}
	
.alignright {
	float:right;
	padding:2px 0 0 5px;
	}

/* The Wrapper */
.wrapper {
	width:1018px;
	margin:0 auto;
}

#sombra {
	position: relative;
	left: 1000px;
	height: 297px;
	width: 10px;
	background:transparent url(images/sombra.png) repeat-y;
	z-index: 4;
}

#sombra2 {
	position: relative;
	left: 995px;
	top: -2px;
	width: 10px;
	background:transparent url(images/sombra.png) repeat-y;
	z-index:2;
}

/* The Top */
.top {
	height:297px;
	margin-top:0px;
	/*background:#F00;*/
	background:transparent url(images/blancosombra.png) repeat-y;
	/*border-top:1px solid #BEC4C4;*/
}
	
.blogname {
	/*float:left;*/
	position: relative;
	left: 10px;
	top: -220px;
	border: #000 thick;
	width: 230px;
	height: 82px;
	font-family:Verdana,Tahoma,sans-serif;	
	margin:0px 10px 0 0;
	z-index: 2;
}

.content {
	padding:2px 20px 0px 5px;
	/*background:#fff;*/
	background:transparent url(images/blancosombra.png) repeat-y;
}
	
#monoslideshow {
	position:relative;
	left: 10px;
	top: 10px;
	z-index: 1;
	/*padding-left:10px;*/
	/*visibility: hidden;*/
}

.piefoto {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #FFF;
	position:relative;
	top: -92px;
	left: 20px;
	z-index: 3;
}

/* Menu */
#foxmenucontainer{
	/*height:23px;*/
	/*background:#FFF;*/
	display:block;
	padding: 20px 0px 0px 0px;
	margin: 0px 0px 17px 0px;
	position:relative;
	left:-10px;
	}

#foxmenu{
	position:relative;
	display:block;
	/*height:20px;*/
	font-size:11px;
	font-weight:normal;
	font-family:Verdana, Geneva, sans-serif;
	/*background:#FFF;*/
	/*text-transform: lowercase;*/
	/*font-weight:bold;*/
	padding:0px 0px 0px 0px;
	}
	
#foxmenu ul{
	margin:0px;
	padding:0px 0px 0px 0px;
	list-style-type:none;
	width:auto;
	/*background:#FFF;*/
	float:right;
	height:11px;
	}
#foxmenu ul li{
	display:block;
	float:left;
	margin:0 0px 0 2px;
	/*background:#FFF;*/
	padding-bottom:0px;
	}

#foxmenu ul li a{
	float:left;
	display:block;
	color:#78716c;
	/*text-align: center;*/
	vertical-align:middle;
	text-decoration:none;
	padding:2px 0px 2px 0px;
	width: 92px; 
	/*height: 10px;*/
	/*background:transparent url(images/li2.jpg) no-repeat top right;*/
	/*background:transparent url(images/base_pestana.png) no-repeat;*/
	background:transparent url(images/PASTILLABLANCA.png) no-repeat;
	}
#foxmenu ul li a:hover{
	color:#11aa40;
	border: none;
	}
#foxmenu ul li a.current,#foxmenu ul li a.current:hover{
	border: none;
	color:#11aa40;
	}

/*SUBMENU*/
#foxmenu ul li ul{
	margin-top: 4px;
	position:relative;
	left:-8px;
	}

#foxmenu ul li ul li{
	margin: 0px 0px 0px 0px;
	float:left;
}

#foxmenu ul li ul li a{
	display:block;
	color:#FFF;
	vertical-align:middle;
	text-decoration:none;
	padding:0px 0px 3px 0px;
	width: 100px;
	height: 10px;
	background-color:#b4afa5;
	font-size:10px;
	/*height: 10px;*/
	background:transparent url(images/PASTILLAMARRON.png) no-repeat;
	/*background:transparent url(images/base_pestana.png) no-repeat;*/
	}

#foxmenu ul li ul li a:hover{
	border: none;
	color: #fcf101;
	}

#foxmenu ul li ul li a.current_utanilabs,#foxmenu ul li ul li a.current_utanilabs:hover{
	border: none;
	color:#fcf101;
	}

#content {
	float: left;
	width: 990px;
	margin: 0;
	padding: 0;
	background-color:#fff;
	z-index:1;
	/*background:transparent url(images/sombra.png) repeat;*/
	}

.fl {
	color: #450909;
	font-size:10px;
	text-decoration:none;
	text-align:left;
	visibility:hidden;
}

.fl a {
	color: #450909;
	font-size:10px;
	text-decoration:none;
	text-align:left;
}

.fl a:hover {
	color: #450909;
	font-size:10px;
	text-decoration:none;
	text-align:left;
    }

.met {
	margin: 0 0;
	padding: 3px 0px 0px 10px;
	color:#78716c;
	}

.title{
	margin: 10px 4px;
	padding: 0px 0px 0px 0px;
	position:relative;
	left: 30px;
	color: #3f3c39;
	/*height:83px;*/
	/*background: #fff url(images/title.jpg) no-repeat left top;*/
}	

.sidebar .direccion {
	width: 222px;
	height: 90px;
	background-image: url(/wp-content/themes/communist/images/fondo_direccion.png);
	background-repeat: no-repeat;
}

.sidebar .direccion .textodir{
	font-family:Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #6b6159;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	position: relative;
	top: 8px;
}

.sidebar .direccion .textodir h5{
	font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight:bold;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

/* PAGINAS DEL POST DE LA INDEX */
.post {
	margin: 0px 0px 10px 5px;
	padding: 2px 2px 0px 5px;
	text-align: left;
	font: 12px "verdana", Arial, sans-serif;
	background-image:url(images/base_post2.png);
	background-repeat:no-repeat;
}

.autor{
	color: #11aa40;
	/*font-weight:bold;*/
}

.post h2 {
	margin: 0 0;
	/*height:30px;*/
	background: transparent;
	text-align: left;
	font-family: Verdana, Geneva, sans-serif;
	font-size:25px;
	font-weight:normal;
	color:#454545;
	}

.post h2 a, .post h2 a:link, .post h2 a:visited  {
	color:#454545;
	background-color: transparent;
	}

.post h2 a:hover{
	color: #000;
}

.post .date {
	margin: 0 0;
	padding: 5px 0 0 5px;
	background:transparent ;
	font: bold 12px "verdana", Arial, sans-serif;
	color: #11aa40;
	}	

.post .postmetadata {
	margin: 10px 0 0 0;
	padding: 0px 0px 0px 0px;
	/*height: 20px;*/	
	/*background:#fff url(images/meta.jpg) no-repeat left top;*/
	font: normal 12px Verdana, Arial, sans-serif;
	color:#444;
	/*background:#999;*/
	}

.post .postmetadata a:link,
.post .postmetadata a:visited  {
	color:#fff;
	}	

.post .postmetadata a:hover {
	color: #ddd;
}

.post a:link,
.post a:visited {
	color: #a50d0e;
	background-color: transparent;
}

.post a:hover {
	color: #11a407;
	background-color: transparent;
	text-decoration: none;
}

.post a:link,.post a:visited {
	color: #a50d0e;
	background-color: transparent;
}


.cfi{
	float: left;
	width: 223px;
	position:relative;
	left: 8px;
	top: 8px;
}

.texto-post{
	/*margin: 20px 20px 20px 20px;*/
	font-family:Verdana,Tahoma,sans-serif;
	color:#454545;
	font-size:12px;
	width: 685px;
	height: 66px;
}

.moretext {
	color: #555;
	position:relative;
	left: 0px;
	bottom: 0px;
	font-weight:bold;
}

.com{
	text-align: right;
	font-family:Verdana,Tahoma,sans-serif;
	color: #FFF;
	font-size:12px;
	font-weight:bold;
	position:relative;
	right: 22px;
	bottom: 1px;
}

.tags{
	float:left;
	text-align:right;
	color: #fff;
	position:relative;
	left: 20px;
	bottom: 1px;
}

.tags a:hover{
	color: #11aa40;
}

/* PAGINAS DEL POST DE LA SINGLE */
.postsingle {
	margin: 0px 10px 10px 5px;
	padding:10px 2px 5px 0px;
	/*height: 100%;*/
	text-align:left;
	color:#000;
	font: 12px "verdana", Arial, sans-serif;
	background:#FFF;
	/*border-style:dotted;
	border-color:#999;
	border-width:2px;*/
	border-style:dotted;
	border-color:#a49d97;
	border-width:1px;
	/*background:url(images/base_post.png);
	background-image:url(images/base_post2.png);
	background-repeat:no-repeat;*/
}

.postsingle strong {
	color: #11aa40;
}

.postsingle h2 {
	margin: 0 0;
	/*height:30px;*/
	background: transparent;
	text-align: left;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 25px;
	font-weight:normal;

	}

.postsingle h2 a, .postsingle h2 a:link, .postsingle h2 a:visited  {
	color: #454545;
	background-color: transparent;
	}

.postsingle h2 a:hover {
	color:#000;
}

.postsingle .date {
	margin: 0 0;
	padding: 5px 0 0 0px;
	background:transparent ;
	font: bold 12px "verdana", Arial, sans-serif;
	color: #11aa40;
	text-transform:lowercase;	
}	

.postsingle .postmetadata {
	margin: 10px 0 0 0;
	padding: 0px 0px 0px 0px;
	/*height: 20px;*/	
	/*background:#fff url(images/meta.jpg) no-repeat left top;*/
	font: normal 12px Verdana, Arial, sans-serif;
	color:#444;
	/*background:#999;*/
	}

.postsingle .postmetadata a:link,
.postsingle .postmetadata a:visited  {
	color:#fff;
	}	

.postsingle a:hover {
	color: #11aa40;
	background-color: transparent;
	text-decoration: none;
}

.postsingle .met {
	margin: 0 0;
	padding: 0px 0px 0px 0px;
	color:#78716c;
}

.postsingle .tags {
	color:#454545;
	position:relative;
	left: 2px;
	top: 10px;
}

/* CSS DE LAS PAGINAS */
.postpage {
	/*margin: 0px 50px 10px 200px;*/
	padding: 0px 50px 10px 200px;
	/*height: 100%;*/
	text-align: left;
	color:#000;
	font: 12px "verdana", Arial, sans-serif;
	background:#FFF;
	/*border-style:dotted;
	border-color:#999;
	border-width:2px;*/
	/*border-style:dotted;
	border-color:#a49d97;
	border-width:2px;*/
	/*background:url(images/base_post.png);
	background-image:url(images/base_post2.png);
	background-repeat:no-repeat;*/
}

.postpage h2 {
	margin: 0 0;
	/*height:30px;*/
	background: transparent;
	text-align: left;
	font: 25px "Myriad Pro", Arial, sans-serif;
	font-weight:normal;
}

.columna1 {
	float:left;
	padding-top: 26px;
}

.columna2 {
	float:right;
	top: 20px;
}

.hazclickhome {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 12px;
	padding: 10px 0px 0px 10px;
}

.hazclick {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 12px;
	padding: 2px 0px 0px 0px;
}

.conoceaqui {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 12px;
	padding: 0px 0px 15px 0px;
	margin: 0px;
	position: relative;
	top: -6px;
}

#utani {
	background:#FFF;
	padding: 20px 0px 0px 10px;
	/*display:none;*/
	font-size:13px;
	line-height: 18px;
	visibility:hidden;
	/*display:none;*/
}

#ofrecemosherramientas {
	background:#FFF;
	padding: 20px 0px 0px 0px;
	/*display:none;*/
	font-size:13px;
	line-height: 18px;
	/*visibility:hidden;*/
	display:none;
}

#ofrecemosutanilabs {
	background:#FFF;
	padding: 20px 0px 0px 0px;
	/*display:none;*/
	font-size:13px;
	line-height: 18px;
	/*visibility:hidden;*/
	display:none;
}

#ofrecemoscooperacion {
	background:#FFF;
	padding: 20px 0px 0px 0px;
	/*display:none;*/
	font-size:13px;
	line-height: 18px;
	/*visibility:hidden;*/
	display:none;
}

#herramientas {
	background:#FFF;
	padding: 20px 0px 0px 0px;
	/*display:none;*/
	font-size:13px;
	line-height: 18px;
	visibility:hidden;
	/*display:none;*/
}

#video_herramientas_1 {
	display:block;
}

#video_herramientas_2 {
	display:none;
}

#video_herramientas_3 {
	display:none;
}

#video_herramientas_4 {
	display:none;
}

#utanilabs {
	background:#FFF;
	padding: 20px 0px 0px 0px;
	font-size:13px;
	line-height: 18px;
	visibility:hidden;
	/*display:none;*/
}

#video_utanilabs_1 {
	display:block;
}

#video_utanilabs_2 {
	display:none;
}

#video_utanilabs_3 {
	display:none;
}

#video_utanilabs_4 {
	display:none;
}

#cooperacion {
	background:#FFF;
	padding: 20px 0px 0px 0px;
	font-size:13px;
	line-height: 18px;
	visibility:hidden;
	/*display:none;*/
}

#metodo {
	background:#FFF;
	padding: 20px 0px 0px 0px;
	font-size:13px;
	line-height: 18px;
	visibility:hidden;
	/*display:none;*/
	z-index:1;
}

.esquema_utani_labs {
	margin:0;
	padding:0;
	position:relative;
	left:-70px;
	top:225px;
}

#esquema_metodo {
	margin:0;
	padding:0;
	position:relative;
	left:-350px;
	top:-730px;
	visibility:hidden;
	z-index:2;
}

.pievideo {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 10px;
	padding:0px 0px 5px 0px;
	margin: 10px 0px 5px 0px;
	line-height: 15px;
	letter-spacing: 0px;
}

.pievideomenu {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
	padding:0px 0px 5px 0px;
	margin: 10px 0px 5px 0px;
	line-height: 15px;
	letter-spacing: 0px;
	text-decoration:none;
}

.utanilabsmenu{
	padding: 20px 0px 0px 0px;
}

.utanilabsmenu a{
	text-decoration:none;
	color:#838383;
}

#utanilabs_educacion {
	background:#FFF;
	padding: 20px 0px 0px 0px;
	font-size:13px;
	line-height: 18px;
	/*visibility:hidden;
	position:relative;
	top:0px;*/
	display:none;
}

#utanilabs_salud {
	background:#FFF;
	padding: 20px 0px 0px 0px;
	font-size:13px;
	line-height: 18px;
	/*visibility:hidden;
	position:relative;
	top:-51px;*/
	display:none;
}

#utanilabs_cultura {
	background:#FFF;
	padding: 20px 0px 0px 0px;
	font-size:13px;
	line-height: 18px;
	/*visibility:hidden;
	position:relative;
	top:-102px;*/
	display:none;
}

#utanilabs_integracion {
	background:#FFF;
	padding: 20px 0px 0px 0px;
	font-size:13px;
	line-height: 18px;
	/*visibility:hidden;
	position:relative;
	top:-153px;*/
	display:none;
}

#utanilabs_intergeneracional {
	background:#FFF;
	padding: 20px 0px 0px 0px;
	font-size:13px;
	line-height: 18px;
	/*visibility:hidden;
	position:relative;
	top:-204px;*/
	display:none;
}

/* Fin Estilos */
.postpage h2 a, .postpage h2 a:link, .postpage h2 a:visited  {
	color: #454545;
	background-color: transparent;
}

.postpage .date {
	visibility:hidden;
	margin: 0 0;
	padding: 5px 0 0 0px;
	background:transparent ;
	font: bold 12px "verdana", Arial, sans-serif;
	color: #11aa40;
		}	

.postpage .postmetadata {
	margin: 10px 0 0 0;
	padding: 0px 0px 0px 0px;
	/*height: 20px;*/	
	/*background:#fff url(images/meta.jpg) no-repeat left top;*/
	font: normal 12px Verdana, Arial, sans-serif;
	color:#444;
	/*background:#999;*/
}

.postpage .met {
	margin: 0 0;
	padding: 0px 0px 0px 0px;
	color:#78716c;
}

.entry {
	display:block;
	margin: 0 0;
	padding: 0px 0px 20px 5px;
	width: 100%;
	font-family: Verdana, Geneva, sans-serif x-large;
}
	
.cover{
	margin: 0 0;
	/*background:#fff url(images/cover.jpg);
	background-repeat:repeat-y;*/		
	position:relative;
	left: 30px;
	/*background:#fff;*/
	}

.right {
	float:right;
	width:216px;
}

.rss{
	float:left;
	padding-left:0px;
	padding-top: 8px;
}

/* The Sidebar0 */
.sidebar {
	float:right;
	width:225px;
	padding-top:15px;
	padding-left:5px;
	font-size:13px;
	position:relative;
	left: 11px;
}


.sidebar h2 {
	height:20px;
	line-height:20px;
	font-size:12px;
	color:#fff ;
	margin:0;
	background:url(images/pastilla_lateral.png);
	background-repeat:no-repeat;
	padding:0px 0px 0px 22px;
	font-family:Verdana, Geneva, sans-serif;

	}
.sidebar ul {
	list-style-type: none;
	margin: 0 ;
	padding: 0;
}

.sidebar ul ul {
	list-style-type: none;
	margin: 0;
	padding: 0px 0 5px 0;
	/*background:#A31919;*/
}

.sidebar ul ul ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	border:0;

	}

.sidebar ul ul ul ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	border:0;

	}

.sidebar li {
	list-style-type: none;
	margin: 0 0 15px 0;
	padding: 0;

	}

.sidebar li li {
	list-style-type:none;
	margin: 0;
	background: #fff ;
	padding: 3px 10px 3px 10px;
	border-bottom:1px solid #CFD3D4;
	}

.sidebar li li li {
	list-style-type:none;
	border:0;
	margin: 0;
	background: #fff;
	padding: 3px 10px 3px 2px;

	}

.sidebar li li li li {
	list-style-type:none;
	border:0;
	margin: 0;
	background: #fff;
	padding: 3px 10px 3px 10px;
	}
	
.sidebar p {
	padding: 7px 10px;
	background:#950D0F;
	margin:0;
	}
	
.sidebar  a:link, .sidebar  a:visited{
	color:#454545;
		}	
		
.sidebar  a:hover {
	color: #11aa40;
		}
.sidebar table {
	color:#fff ;
	width:100%;
	text-align:center;
	background-color:#950D0F;
	}
/* --- FOOTER --- */

#footer {
	/*height:30px;
	padding:10px 0 0 0px;
	color:#fff;
	background:#8b0e0f;
	font-size:10px;
	font-weight:normal;
	text-align:center;
	letter-spacing:1px;
	visibility:hidden;*/
	background:transparent url(images/pastilla_footer.png) repeat-y;
	width:1020px;
	height:202px;
	}

#footer a {
	color:#454545;
	}

#footer a:hover {
	color:#000;
	}


/* The Navigation */

.navigation {
	height:25px;
	padding:0 20px;
	}
.navigation a {
	font-weight:bold;
	text-decoration:none;
	font-size:14px;
	color:#8B0E0F;
	}
.navigation a:hover {
	color:#222;

	}

/* The Attachment */

.contentCenter {
	text-align:center;
	}

/* The Page Title */

h2.pagetitle {
	padding:0;
	margin:0 0 20px 0;
	font-size:20px;
	text-align:center;
	font-weight:100;
	}

/* The Comments */

.comments {
	background-color:#f0eeed;
	margin: 0px 10px 0px 5px;
	padding: 0px 0px 45px 10px;
	/*background-image: url(images/pastilla_comentario.png);
	background-repeat:no-repeat;*/
	border-style:dotted;
	border-color:#a49d97;
	border-width:1px;
}

.comments .imgcabecera{
	width:720px;
	height:17px;
	position:relative;
	left:-10px;
	top:0px;
}

.comments form {
	padding-top: 10px;
}

.comments textarea {
	width:90.5%;
	height:160px;
	background:#fff;
	/*border:1px solid #1E1E1E;*/
	border: none;
	color:#484849;
	padding:10px;
	overflow:auto;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	margin-top: 10px;
}

#commentform {
	padding-left:23px;
}

#commentform input {
	background:#fff;
	/*border:1px dotted #1E1E1E;*/
	color:#484849;
	padding-left:10px;
	float:right;
	border:hidden;
	position:relative;
	right: 45px;
	padding-right:10px;
	width: 355px;
}

.comments input#submit {
	padding:0;
	width:72px;
	height:29px;
	position:relative;
	right: 50px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#454545;
	border: solid #454545 thin;
}

.comments h1 {
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	line-height:18px;
	margin:0px 0 0 12px;
	color:#FFF;
	position:relative;
	left:0px;
	top:-18px;
}


.comments h2 {
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	line-height:18px;
	margin:15px 0 0 20px;
	color: #11aa40;
	/*position:relative;
	left:0;
	top:0;*/
}

.comments ol {
	margin:10px 0px 0px 16px;
}

.comments ol li p {
	margin:5px 0px 10px 10px;
	color:#666;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
}

.comments .listcomments{
	border-bottom:#666 dotted thin;
	margin:0px 0px 0px 0px;
	width:724px;
	padding: 0px 0px 16px 0px;
	position:relative;
	left: -10px;
	top: -10px;
}
