/*  
Theme Name: ZeztaInternazional
Theme URI: http://zeztainternazional.ezln.org.mx
Description: Tema gráfico para ZeztaInternazional.
Version: 1.0
Author: Tuxicodine
Author URI: http://tuxicodine.net
*/

#categoria {margin:10px auto 20px 10px;}
#categoria h1 {font-size:20px;font-weight:bold;color:#C39C4E;}

#bloque2 ul {font-size:11px;color:#dadada;list-style: none;display:block;margin:0px;}
#bloque2 li {padding:10px;border-bottom: 1px dashed #C39C4E;display:block;list-style:none;}
#bloque2 li a {color:#ccc;text-decoration:none;}
#bloque2 li a:hover {color:#fff;text-decoration:none;}
/* .fechamini {font-size:9px;display:inline;padding:2px 4px 2px 4px;margin:1px 6px 2px 0px;background-color:#C39C4E;color:black;} */
.fechamini {font-weight:bold;font-size:10px;display:inline;color:#C39C4E;}
.linkedicion {font-size:9px;display:block;clear:both;color:#ccc;text-align:center;padding-top:4px;}
.linkedicion a {color:#dd0000;text-decoration:none;}
.linkedicion a:hover {text-decoration:underline;}

#elcontenido {font-size:10px;color:#cdcdcd;display:block;padding:8px;text-align:justify;overflow:auto;width:184px;height:379px;}
#elcontenido a {color:#C39C4E;text-decoration:none;}
#elcontenido a:hover {text-decoration:underline;}

#post {margin-top:10px;margin-left:10px;/* width:690px; */}

#fecha {border-top:solid 3px #C39C4E;float:left;width:45px;height:55px;background-color:#222D2D;color:#C39C4E;margin-right:8px;margin-bottom:10px;padding-top:3px;text-align:center;;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px;}

.mes {font-size:12px;clear:both;}
.dia {font-size:18px;clear:both;font-weight:bold;}
.anio {font-size:12px;clear:both;}

#titulo {width:620px;padding:0px 10px 0px 4px;}

#titulo h1 {color:#fafafa;font-size:18px;font-weight:bold;}
#titulo h1 a {text-decoration:none;font-size:18px;font-weight:bold;color:#fafafa;padding-top:5px;}
#titulo h1 a:hover {color:#fafafa;text-decoration:underline;}
#titulo h2 {color:#fafafa;font-size:16px;font-weight:bold;}
#titulo h2 a {text-decoration:none;font-size:16px;font-weight:bold;color:#fafafa;padding-top:5px;}
#titulo h2 a:hover {color:#fafafa;text-decoration:underline;}


#data {font-size:11px;color:#ccc;margin:0px;padding:0px;}
#data a {color:#ccc;text-decoration:none;}
#data a:hover {text-decoration:underline;}

#separador {clear:both;width:100%;}

#texto {color:#dfdfdf;margin:15px;-moz-border-radius:12px;background-color:#3E4F4F;padding:18px;}
#texto a {color:#C39C4E;text-decoration:underline;}
#texto a:hover {color:#FF9900;}

.tope {width:912px;margin:25px auto auto auto;border:none;padding-left:0px;}
.topepestana {width:400px;-moz-border-radius-topright:18px;background-color:#3E4F4F;font-size:24px;color:#9CB2C4;padding-left:10px;padding-top:6px;padding-bottom:6px;}

.contenedor {width:900px;height:700px;background-color:#2F3E3E;border:solid 6px #384747;margin:auto auto 10px auto;-moz-border-radius-topright:18px;-moz-border-radius-bottomright:18px;-moz-border-radius-bottomleft:18px;}

.central {width:700px;height:690px;overflow:auto;float:left;-moz-border-radius-bottomleft:18px;}

#recuadros {width:690px;padding-top:25px;padding-right:10px;}

#bloque {width:130px;height:425px;margin:0px 10px 0px 0px;padding:0px;float:right;border-left:solid 8px #3E4F4F;}
#bloque h2 {
font-size: 90%;
padding: 8px 0px 8px 8px;
margin:0px;
display: block;
color: #fafafa;
background-color: #3E4F4F;
}

#bloque2 {width:200px;height:425px;margin:0px 10px 0px 0px;padding:0px;float:right;border-left:solid 8px #222D2D;}
#bloque2 h2 {
font-size: 90%;
padding: 8px 0px 8px 8px;
margin:0px;
display: block;
color: #fafafa;
background-color: #222D2D;
}


.lateral {width:200px;height:600px;float:right;background-color:#3E4F4F;-moz-border-radius-topright:18px;-moz-border-radius-bottomright:18px;}

#vertmenu {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 100%;
width: 176px;
padding: 0px;
margin: 0px;
}

#vertmenu h1 {
font-size: 80%;
padding: 8px 0px 8px 8px;
margin:0px;
display: block;
color: #fafafa;
background-color: #2F3E3E;
border-left:solid 8px #222D2D;
width:184px;
border-bottom: 1px dashed #C39C4E;
}

#vertmenu h1 a {color: #fafafa;text-decoration:none;}
#vertmenu h1 a:hover {text-decoration:underline;background-color: #2F3E3E;}

#vertmenu h2 {
font-size: 80%;
padding: 8px 0px 8px 8px;
margin:0px;
display: block;
color: #fafafa;
background-color: #2F3E3E;
border-left:solid 8px #222D2D;
border-bottom: 1px dashed #C39C4E;
width:184px;
}



#vertmenu form {
font-size: 80%;
display: block;
border-bottom: 1px dashed #C39C4E;
padding: 12px 0px 12px 16px;
text-decoration: none;
color: #C39C4E;
width:176px;
border-left:solid 8px #222D2D;
}

#vertmenu form input {width:90px;height:16px;font-size:10px;background-color:#94BDBD;border:none;-moz-border-radius:3px;margin:0;padding:2px;}

#vertmenu form .button {width:55px;height:23px;margin-left:10px;padding:3px 3px 3px 3px;background-color:#222D2D;color:#fff;-moz-border-radius:3px;border:none;cursor:pointer;}

#vertmenu ul {
list-style: none;
margin: 0px;
padding: 0px;
border: none;
}
#vertmenu ul li {
list-style: none;
margin: 0px;
padding: 0px;
}
#vertmenu ul li a {
font-size: 80%;
display: block;
border-bottom: 1px dashed #C39C4E;
padding: 8px 0px 8px 16px;
text-decoration: none;
color: #C39C4E;
width:176px;
border-left:solid 8px #222D2D;
}

#vertmenu ul li a:hover, #vertmenu ul li a:focus {
color: #fafafa;
background-color: #2F3E3E;
border-left:solid 8px #FF9900;
}

.pie {width:900px;margin:5px auto 20px auto;text-align:right;color:#506565;font-size:11px;font-weight:bold;}

/*reset.css*/
body{color:#B8DFFF;background:#222D2D;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup,sub{line-height:-1px;vertical-align:text-top;}sub{vertical-align:text-bottom;}input, textarea, select{font-family:inherit;font-size:inherit;font-weight:inherit;}

/*fonts.css*/
body {font:13px/1.22 "trebuchet ms",arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:99%;}


/* base.css, part of YUI's CSS Foundation */
h1 {
	/*18px via YUI Fonts CSS foundation*/
	font-size:138.5%;  
}
h2 {
	/*16px via YUI Fonts CSS foundation*/
	font-size:123.1%; 
}
h3 {
	/*14px via YUI Fonts CSS foundation*/
	font-size:108%;  
}
h1,h2,h3 {
	/* top & bottom margin based on font size */
	margin:1em 0;
}
h1,h2,h3,h4,h5,h6,strong {
	/*bringing boldness back to headers and the strong element*/
	font-weight:bold; 
}
abbr,acronym {
	/*indicating to users that more info is available */
	border-bottom:1px dotted #000;
	cursor:help;
} 
em {
	/*bringing italics back to the em element*/
	font-style:italic;
}
blockquote,ul,ol,dl {
	/*giving blockquotes and lists room to breath*/
	margin:1em;
}
ol,ul,dl {
	/*bringing lists on to the page with breathing room */
	margin-left:2em;
}
ol li {
	/*giving OL's LIs generated numbers*/
	list-style: decimal outside;	
}
ul li {
	/*giving UL's LIs generated disc markers*/
	list-style: disc outside;
}
dl dd {
	/*giving UL's LIs generated numbers*/
	margin-left:1em;
}
th,td {
	/*borders and padding to make the table readable*/
	border:1px solid #000;
	padding:.5em;
}
th {
	/*distinguishing table headers from data cells*/
	font-weight:bold;
	text-align:center;
}
caption {
	/*coordinated marking to match cell's padding*/
	margin-bottom:.5em;
	/*centered so it doesn't blend in to other content*/
	text-align:center;
}
p,fieldset,table {
	/*so things don't run into each other*/
	margin-bottom:1em;
}

/* style me some comments and inputs */

#commentblock{-moz-border-radius:8px;border-width:1px;border-style:solid;border-color:#2F3E3E;}
#commentblock{margin:20px 20px 20px 20px;padding:10px 10px 10px 10px;font-size:.9em;}

#comments {width:435px;padding:12px 0 0 0;}
#commentblock h2{color:#0066cc;margin-bottom:7px;}


#commentlist li {list-style:none;margin:10px;padding:10px;border-style:solid;-moz-border-radius:8px;border-width:2px;border-style:solid;border-color:#2F3E3E;}


#commentform label {
	display:block;
	font-weight:bold;
	margin:5px 0;
}
#campo {
	padding: 2px;
	color:#222;
background-color:#94BDBD;
-moz-border-radius:5px;
border:none;
}
#commentform textarea {
	width:450px;
	padding:8px;
	font: normal 1em 'Trebuchet MS', verdana, sans-serif;
	border:none;
	height:100px;
	display:block;
	color:#222;
background-color:#94BDBD;
-moz-border-radius:8px;
}
#button { 
	margin: 0; 
	font: bold 0.8em Arial, Sans-serif; 
	padding: 4px; 
background-color:#222D2D;
color:#fff;
-moz-border-radius:3px;
border:none;
cursor:pointer;
}
