/** contenidos centrales **/


div#hometopcontainer {background-color: #f8f8fa; padding-bottom: .8em; height: 275px;}
div#centralhome {width: 452px;}

div#boxrecursos {}

div.tabbedbox {padding: .4em 0; height: 350px; margin-bottom: 1em;}
div.tabbedbox h3 {margin: 0; font-weight: bold; font-size: 1em;}

ul.tabs {list-style: none; margin: .4em 0 0 0; padding: 0;}
ul.tabs li {display: inline; border: solid 1px #999; border-right: none; border-bottom: none; font-size: .7em; font-weight: bold; margin: 0; padding: .125em .8em 0 .8em; width: 6.5em;}
ul.tabs li.last {border-right: solid 1px #999;}

div.tabcontent {border: solid 1px #999; height: 320px; padding: .7em .7em 0 .7em; margin: 0; overflow: auto;}
div.tabcontent ul {list-style: none; margin: 0; padding: 0; font-size: .7em; width: 218px;}
div.tabcontent ul li {border-top: solid 1px #ccc; padding: .25em 0; color: #8a9cb0; 
	background-image: url(http://static.azafatasypromotoras.com/img/bullet_recursos.png);
	background-repeat: no-repeat;
	background-position: 0 6px;
	padding-left: 18px;
}
div.tabcontent ul li.last { border-bottom: solid 1px #ccc;}
div.tabcontent ul li strong {color: #000; font-weight: normal;}
div.tabcontent ul li a {text-decoration: none; color: #8a9cb0;}
div.tabcontent ul li a:hover {text-decoration: underline; color: #666;}


div#encuesta {border: solid 1px #e0e0e0;}
div#encuesta h3 {margin: 0; font-size: .6em; font-weight: bold; color: #545454; 
	text-transform: uppercase; 
	background-image: url(http://static.azafatasypromotoras.com/img/bg_h3.png);
	background-repeat: repeat-x;
	padding: 4px 7px 7px 4px;
	border-top: solid 4px #899aaa;
	border-bottom: solid 1px #e0e0e0;
}
div#encuesta h4 {margin: 0 0 .4em 0; color: #899aaa; font-size: 1em; font-weight: normal;}
div#encuesta p {font-size: .7em; margin: 0;}
div#encuesta label {font-size: .7em;}

div#btnrodo {background-color: #f1f1f1; padding: 1em .7em; margin: 2.8em 0 0 0; width: 138px; -moz-border-radius: 1em; border-radius: 1em;}
div#btnrodo h4 {margin: 0; color: #899cad; font-size: .9em;}
div#btnrodo p {font-size: .8em; color: #000; margin: 0;}

/** div#rightcol {padding: 0;} **/
div#rightcol {padding: 0; position: relative; margin-top: -6.15em}
div#minipubli {margin-bottom: .8em;}

body#home div#canales {background-position: -120px 0;}

#cursos {padding: .8em .8em; overflow: auto; float: right; margin-left: 1em;}
#cursos h3 {margin: 0 0 .6em 0; font-size: 14px; border-bottom: solid 3px #899aaa; color: #899aaa}
#cursos ul {list-style-image: url(http://static.azafatasypromotoras.com/img/bullet_recursos.png); margin: 0 0 0 24px; padding: 0;list-style-position: outside;}
#cursos ul li a {color: #333; text-decoration: none; font-size: .75em; }
#cursos ul li a:hover {text-decoration: underline; color: #000;}

div.promohome {width: 220px; float: left; padding: 0 .625em; margin-top: 1em; min-height: 180px;}
div.promohome ul {list-style: none; margin: 0; padding: 0;}
div.promohome ul li a {text-decoration: none; color: #000;}
div.promohome ul li a:hover {text-decoration: underline;}
div.promohome h2 {font-size: 1em; margin: 0 .3em;}
#foto_home {margin-left: .9em; float: left;}


div#premium a {color: #fff; text-decoration: none; padding-left: 1em;}

ul#servicios {font-size: .8em; margin: 0; padding: 0;}
ul#servicios li {padding: .25em .2em;}
ul#servicios li.lastservicio {margin-bottom: 0em;}
ul#servicios li.bordered {border-top: solid 1px #d1d1d1;}
ul#servicios li h3 {margin: .4em 0 0 0; font-size: 1em;}

ul#mainservices li {margin-bottom: .55em; padding: .6em 1em; background-color: #edeef2; -moz-border-radius: .5em; border-radius: .5em; -webkit-border-radius: .5em; cursor: pointer;}
ul#mainservices li.over {background-color: #cad1db;}
ul#mainservices li a:hover {color: #000; text-decoration: none;}

div#altas p {font-size: .8em; margin: 0; padding: 0 .6em;}
div#altas ul {/* margin-top: 1.2em; */ font-size: .9em; color: #fff;}
div#altas ul li {padding: .6em .8em; margin-bottom: .6em; -moz-border-radius: .5em; border-radius: .5em; -webkit-border-radius: .5em; cursor: pointer;}
div#altas ul li strong {display: block;}
div#altas ul li a { color: #fff;}
div#altas ul li#altacand {background-color: #b94d8b;}
div#altas ul li#altaempresa {background-color: #95c234;}
div#altas ul li#premium {background-color: #000;}

div#buscadorhome {width: 980px;}

ul#selfpromo {list-style: none; margin: 9.3em 0 1.6em 0; padding: 0;}
ul#selfpromo li {height: 41px; background-image: url(/img/bg_sprites.gif); background-repeat: no-repeat; width: 158px; margin-bottom: .4em; text-align: center; padding-top: 4px;}
ul#selfpromo li a {color: #fff; text-decoration: none; font-size: 14px; font-weight: bold;}
ul#selfpromo li a:hover {text-decoration: underline;}
ul#selfpromo li.green {background-position: 0 -90px;}
ul#selfpromo li.lightgreen {background-position: 0 -135px}
ul#selfpromo li.lightgrey {background-position: 0 -45px;}
ul#selfpromo li.lightgrey a {color: #000;}

body#home div#tagcloud {width: 960px; margin-left: 1.2em; margin-bottom: 1.5em; background-color: #fff; border-top: dotted 1px #ccc; border-bottom: dotted 1px #ccc;}
body#home div#tagcloud a {color: #aaa; text-decoration: none;}
body#home div#tagcloud a:hover {color: #666; text-decoration: underline;}
body#home div#tagcloud h3 {color: #999; border-color: #ccc; background-position: 0 0; padding: 0 0 .6em 2em;}

div#ofertas_canales {width: 210px; float: left;}
div#borderbox { border: solid 4px #72c8e9; border-left: none; border-right: none; height: 400px;}
div#ofertas_canales h3 {font-weight: normal; margin-left: .8em; font-size: 1.3em; margin-bottom: .6em;}
div#ofertas_canales ul {list-style: none; margin: 0; padding: 5px 0;}
div#ofertas_canales ul li {border-top: solid 1px #f1f2f7; font-size: .8em; padding: .4em 1.2em .4em 0;}
div#ofertas_canales ul li.last {border-bottom: solid 1px #f1f2f7;}
div#ofertas_canales ul li a {text-decoration: none; color: #666;}
div#ofertas_canales ul li a:hover {color: #000; text-decoration: underline;}

div#ofertas_cat p {margin: 0;}
div#ofertas_cat ul {list-style: none; margin: 1em 0; padding: 0; font-size: .8em;}
div#ofertas_cat ul li {width: 17em; float: left; margin-right: 1.3em; margin-bottom: .2em;}
div#ofertas_cat ul li a {color: #999; text-decoration: none;}
div#ofertas_cat ul li a:hover {color: #666; text-decoration: underline;}

div#ofertas_comunidad li.size6 {font-size: 2em;}

div#publihome {background-color: #fff; width: 300px; height: 250px; float: right; margin-top: 1em;}

.widget {border: none; width: 780px; height: 700px; overflow: hidden;}
#___plusone_0 {margin-top: .4em !important;}
