/**************************************
 * THEME NAME: ceslava
 *
 * Files included in this sheet:
 *
 *   ceslava/fw_layout.css
 *   ceslava/fw_color.css
 *   ceslava/fw_fonts.css
 **************************************/

/***** ceslava/fw_layout.css start *****/

#content_campus form label {float:none;width:auto;}
#content_campus form .button{width:auto !important;}
@charset "utf-8";
body{background-color:#FFF; color:#193144;font-family:"Lucida Grande","Lucida Sans Unicode", Arial,sans-serif;font-size:75%;line-height:1.8em;margin:0;padding:0;}
.thrColHybHdr #container{background:#fff;margin:0 auto;text-align:left;width:100%;}
img, .noborde {border:0;}
#header{background-image:url(http://ceslava.com/blog/wp-content/themes/testing/images/bg.gif);overflow:hidden;padding:0;clear:both;border-bottom:0px solid #007dc8;}
#footer{background-color:#007dc8;bottom:0;clear:both;padding:3px 0;margin:20px 0 0 0;}
#footer p,#footer_r{color:#FFF;font-size:8pt;margin:0;padding:0;text-align:center;}
.fltrt{float:right;margin-left:8px;}
.fltlft{float:left;margin-right:8px;}
.clearfloat{clear:both;font-size:1px;height:0;line-height:0;}
a{color:#007dc8;outline-style:none;text-decoration:none;}
a:hover,a:focus{color:#004a76;}
a:visited{color:#666666;}
a.more{padding-right:10px;}
a.more-link{font-size:3em;line-height:1em;border:0;margin:8px 0;padding:0 4px 0 0;}
#header img{vertical-align:middle;}
#menu{float:right;font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:200;margin:0;overflow:hidden;padding:0;text-align:right;width:290px;}
#menu li{border-right-color:#FFF;border-right-style:solid;border-right-width:1px;display:inline;padding:0 8px;}
#menu li.sin_borde{border-right-width:0;padding:0 8px;}
#menu a:hover{color:#007dc8;}
.busqueda{color:#007dc8;float:right;font-family:Arial, Helvetica, sans-serif;font-size:10px;text-indent:3px;width:150px;}
#buscador form{margin:5px;padding:0;}
#header a{border:none;color:#FFF;text-decoration:none;}
#header a:hover{color:#007dc8;}
h1,h2 {font-size:1.8em;color:#007dc8;font-family: "Helvetica Neue",Rockwell,Georgia, Arial Narrow, Arial, Helvetica, sans-serif; font-weight:lighter;}
#menu ul{margin:45px 0 0;padding:0;}
img.left{float:left;margin:0 12px 0 0;}
img.right{float:right;margin:0 0 0 12px;}
#navigation{line-height:2.7em;}
#navigation li{border-color:#FFF;border-left:1px solid #FFF;float:right;list-style-type:none;margin:0;padding:0;white-space:nowrap;}
#navigation li a{background-color:#007dc8;border-bottom:none;display:block;font-size:0.8em;letter-spacing:1px;padding:0 8px;}
* html #navigation a{width:1%;}
#suscribir{color:#007dc8;padding:20px;text-align:center;}
#projectworld table{margin:auto;text-align:center;}
#suscribir input{border:1px solid #007dc8;color:#007dc8;}
.centrar{text-align:center;}
.espaciar a{margin-left:10px;}
a:active.outlined{outline-style:dotted;}
#menu div{clear:both;margin-bottom:0;}
.clear{clear:both;}
.cl1{background-color:#333;float:left;overflow:hidden;width:5%;}
.cl1 ul{visibility:hidden;}
.cl1:hover ul{visibility:visible;}
.cl1:hover{background-color:#FFF;width:25%;}
img a{border-bottom:0;}
#content h1, h1{font-size:2em; letter-spacing:0px; line-height:1.5em; margin-bottom:5px;}
#content h2, h2{font-size:1.7em;margin:18px 0 5px;}
#content.archive h2{margin:0 0 26px;}
#content.archive h3{font-family:Georgia, serif;font-size:1.3em;font-weight:400;margin:0 0 10px;}
#content.archive h4{font-size:1em;margin:0 0 18px;}
p{margin:0;padding:13px 0 0;}
blockquote{margin:0;padding:0 18px;}
pre{margin:0 0 18px;overflow:auto;padding:4px;}
pre,code,kbr{font-family:Courier, Monaco, monospace;}
code,kbr{padding:0 2px;}
abbr,acronym{font-size:0.9em;letter-spacing:1px;}
img.center{display:block;margin:0 auto;}
#container{margin:0 auto;padding:0;text-align:left;width:100%;}

.entry #filedunder{clear:both;font-size:0.9em;margin-top:10px;padding:3px 0 0;}
.minientry{border-bottom:1px dotted;border-color:#D9D9D9;border-top:1px dotted;margin:0 0 35px;padding:10px 0;position:relative;}
.minientry .commentlink{border-color:#949494;border-right:1px solid;font-size:0.9em;margin-left:3px;padding-right:7px;}
.minientry .permalink{font-size:0.9em;font-style:normal;margin-left:3px;padding-left:15px;}
.minientry .author,.minientry .editlink a{border-left:1px solid;font-size:0.9em;font-style:normal;margin-left:6px;padding:0 8px 0 10px;}
#comments h2{margin-bottom:24px;}
#comments h2 a{border-bottom:0;border-left:1px solid;color:#666;font-size:0.55em;margin-left:20px;padding-left:6px;}
#comments ul{margin:0 20px;}
#comments li{margin-bottom:18px;position:relative;}
#comments li p{padding:0 0 10px;}

* html #comments .header{height:19px;}
#comments .header strong{font-family:Georgia,sans-serif;}
#comments .header .gravatar{position:absolute;right:1px;top:1px;}
#commentform,#contactform{margin-bottom:18px;}
form fieldset{border:0 solid;}

#commentform label{margin:0 15px;}
#contactform label{margin:0 15px 0 0;}
#commentform input{width:200px;}
#commentform textarea{width:325px;}
#contactform textarea,#contactform #ceslava_subject{width:465px;}
* html #commentform textarea{width:320px;}
* html #contactform textarea,* html #contactform #ceslava_subject{width:445px;}
form .button{background-color:#F0F0F0;border-bottom:1px solid;border-color:#FFF #DCDCDC #DCDCDC #FFF;font-weight:700;width:90px !important;}
#commentform .button{margin-left:90px;}
#contactform .button{margin-left:75px;}
form .info{padding-left:90px;}
.archive .postspermonth{color:#A0A0A0;list-style:none;margin:0;}
.next a{float:right;padding-right:10px;}
.previous a{float:left;padding-left:10px;}
#entrynavigation{border-bottom:1px solid;border-color:#F3F4F4;font-size:0.9em;height:1%;margin-bottom:13px;overflow:auto;padding-bottom:13px;}
* html #subcontent{padding-top:32px;}
#subcontent h1{font-size:1.6em;margin:5px 3px;color:#007dc8;letter-spacing:0;}
#subcontent h2{background:#007dc8;color:#FFF;font-family:Georgia,serif;font-size:1em;line-height:1em;margin:18px 0 10px;}
#subcontent h2 em{display:block;font-style:normal;padding:5px 10px;}
#subcontent ul li{border-bottom-color:#007dc8;list-style-type:none;margin:0;padding-bottom:2px;padding-right:3px;}
#subcontent table{width:90%;}
#subcontent table td a{display:block;}
#subcontent li a{display:block;height:1%;}
#subcontent ul.categories li li{border-bottom:none;margin:0;padding:0 0 3px;}
#subcontent ul.categories li ul ul{margin:0 0 0 16px;}
#subcontent table tfoot{border-top:1px solid;}
#subcontent table tfoot a{border:none;font-weight:700;}
#subcontent table tfoot #next a{text-align:right;}
kbr{color:#009193;}
#comments{width:100%;}
.editlink{height:14px;position:absolute;right:2px;width:14px;}
.entry .info .editlink a,.minientry .editlink a,#comments li .editlink a{border:none;display:block;font-size:1px;height:14px;line-height:0;margin:0;padding:0;text-indent:-9999px;width:14px;}
.entry .info .editlink a:hover,.minientry .editlink a:hover,#comments li .editlink a:hover{background:none;}
#subcontent{float:right;font-size:0.9em;line-height:1.5em;list-style-position:outside;padding:2px;width:37%;}
#subcontent ul li a:hover,#subcontent ul li a:visited{list-style-type:none;}
#footer a {border-bottom-color:#FFF;color:#FFF;}
#footer a:hover{border-bottom-width:0;}
.solucion{background-color:#FFF;}
.solucion:hover{background-color:#000;color:#FFF;}
#ads ul table, #aus, .ad, .adc{margin:auto;text-align:center;}
div#pag_enlaces div.enlaces{float:left;margin:0 10px 10px 0;width:48%;}
em{padding:1px 0 2px;font-style:normal;}
div#pag_tutos div.tutos{margin:0 10px 10px 0;}
#content .tutos{color:#FFF;margin:auto;width:100%;}
.tutos .suscribir_abajo{width:75%;}
.tutos input{color:#333;}
.singlecol p {padding-left:10px;}
.enlaces__{border:0;color:#333;text-align:left;}
#content{float:left;margin:0 0 10px 5px;overflow:hidden;width:60%;}
#subcontent table td{padding:0px;}
#blog_home_ad{float:left;padding-right:2px;}
.feedTitle{padding:10px 5px;}
.avatar{float:right;margin:25px 25px 0px 10px;padding:5px;}
#comments p{margin:0 25px 0 0;width:95%;}
.v2b{background-color:#171B20;margin:auto;text-align:center;}
.listainline li,.listainline li div,.listainline li table{display:inline;padding:5px;}
.solucion a:visited,.suscribir_abajo p,.exponsor,h3 a:hover{color:#FFF;}
.img,a img{border:none;}
.thrColHybHdr #container #header,.ceslava{color:#FFF;font-family:Arial, Helvetica, sans-serif;font-size:20px;font-weight:700;}
#menu a:link, #creditos a{color:#FFF;text-decoration:none;}
#menu a:hover, #footer a:hover {color:#EEEEEE;}
#menu a:visited, #footer a:visited {color:#CCEDFF;}
#menu #buscador,ul ul,.minientry p,#publi_coments #comments{padding:0;}
#logotipo {padding:10px;}
.centrar td{padding:5px;}
#logotipo a:hover{color:#007dc8;}
h3,h3 a, h3 a:visited, #subcontent h2 a, #subcontent h2 a:hover, #subcontent h2 a:visited{color:#FFF;border-bottom:0.1em dotted #FFF;}
#navigation ul,body,h1,h2,h3,h4,h5,h6,#subcontent ul,#subcontent p,#subcontent li{margin:0;padding:0;}
#content h4,#content.archive h5{font-size:1em;margin:0;}
.minientry .editlink a,#subcontent ul.categories li ul,div#pag_enlaces p,div#pag_tutos p{margin:0;}
#subcontent table tfoot #prev a,h1,h2,h3,h4{text-align:left;}
.cadaver a:link,.cadaver a:visited,.cadaver p{color:#fff;}
.coursebox, .generalbox, .busqueda, #content h3, .sideblock .content {
-moz-border-radius-bottomleft:3px;
-moz-border-radius-bottomright:3px;
-moz-border-radius-topleft:3px;
-moz-border-radius-topright:3px;
-x-system-font:none;
border-style:solid;
border-width:1px;
display:block;
border-color:#007dc8;}
#subcontent h2, #content h3  {font-size:1em; padding:3px 15px; margin:20px 0 5px 0; display:inline-block;}
#content h3, #subcontent h2, #footer{background-image:url(http://ceslava.com/blog/wp-content/themes/testing/images/bg.gif); font-style:normal;font-weight:lighter; color:#FFFFFF;}
.clear {clear:both;}
#container {}
.concursos {margin: auto;
text-align:center;}
.concursos p{padding:0; margin:0;}
.sidebar_c1 {width:48%;float:right;margin:auto;padding:1%;}
.sidebar_c2 {width:48%;float:right;margin:auto;padding:1%;}
.single {margin:5px 0;}
#comments p {padding-left:10px;}
#comments img {margin:0; padding:0;}
.entry #filedunder p{padding-top:0px;margin:0;}
#translation_bar {float:right; }
#translation_bar img {padding:3px;}
.sideblock .header, h2.headingblock, .headingblock   {border-width:0;}
.dictionary h3 {color:#333; text-transform:lowercase; display:inline;}
.glossarypost {
  width: 60%;
  border-width:0px;

  border-collapse:separate;
  margin: 2% auto;
 
  text-align: left;
}
.glossarycategoryheader h2.main {text-align:left; background-color:#007DC8; color:#FFF; padding:10px; text-indent:10%;}
.coursebox .info a .accessicon{width:2px; float:right;}
.coursebox .info .name a {display:inline; font-size:150%; font-family:"Helvetica Neue",Rockwell,Georgia,Arial Narrow,Arial,Helvetica,sans-serif; font-weight:lighter; padding:2%;}/***** ceslava/fw_layout.css end *****/

/***** ceslava/fw_color.css start *****/

/***** ceslava/fw_color.css end *****/

/***** ceslava/fw_fonts.css start *****/

/***** ceslava/fw_fonts.css end *****/

