/*[fmt]1000-011B-1*/
/*Theme Name: CERBA v2
Theme URI:http://www.gustavosapir.com.ar
Version: 2.0

General*/
/*+clearfix {*/ #home:after, #home .recent-pages .recent-page:after, #home .recent-posts .recent-post:after, #template-institucional:after, #template-carreras:after, #template-infantiles:after, #template-talleres:after, #template-fundaciones:after, #template-ritmo:after, #banner:after {content:"."; display:block; height:0; clear:both; visibility:hidden; font-size:0;  }

#home, #home .recent-pages .recent-page, #home .recent-posts .recent-post, #template-institucional, #template-carreras, #template-infantiles, #template-talleres, #template-fundaciones, #template-ritmo, #banner {display:inline-block;  }

#home, #home .recent-pages .recent-page, #home .recent-posts .recent-post, #template-institucional, #template-carreras, #template-infantiles, #template-talleres, #template-fundaciones, #template-ritmo, #banner {/*\*/
display:block; /**/
_height:1px;  }

/*+}*/
A {text-decoration:none; color:#632049;  }

A:hover {background-color:#4C002F; color:#FEFEFE;  }

BODY {color:#020202; font-size:12px; font-family:"Trebuchet MS", Arial, Sans-serif; margin:0 auto; padding:0px; background:url(images/body-bg.png) repeat-x;  }

UL, LI {margin:0; padding:0; list-style:none; line-height:1;  }

P, H1, H2, H3, H4, H5, H6, BLOCKQUOTE, FORM {margin:0; padding:0;  }

.centrado {width:980px; margin:0 auto;  }

/*Header*/
/*[clearfix]*/#banner {position:fixed; z-index:1000; width:100%; text-align:left; background:url(images/negro-95.png) repeat; color:#FFFFFF; margin:0 auto; border-bottom:10px solid #555555; padding:5px 10px 27px; font-size:15px; line-height:16px; font-family:Arial; font-weight:normal;  }

#banner P {padding:0; margin:4px;  }

#banner A {color:#C5C5C5; font-weight:bold; margin-left:8px; font-size:12px;  }

#banner H2 {margin:20px 0px; color:#B57EA1; font-size:18px; line-height:20px;  }

#banner A:hover {background-color:#FEFEFE;  }

#header-home {height:264px; margin:0 auto; padding:0px; width:100%; background:url(images/header-bg.png) top center;  }

#header {height:257px; margin:0 auto; padding:0px; width:100%; background:url(images/header-bg.png) top center;  }

#cerba {height:32px; width:384px; /*+placement:shift 385px 7px;*/ position:relative; left:385px; top:7px; z-index:2; margin:0 0 24px;  }

#cerba A {color:#FFFFFF; margin:0 0 0 5px; padding:2px 5px; font-size:11px;  }

#cerba A:hover {background-color:#7D0053; /*+placement:shift;*/ position:relative; left:0; top:0; border-bottom:1px none #000000; padding:2px 5px; /*[empty]color:;*/  }

#centro-de-estudios-del-ritmo {width:482px; background:url(images/centro-de-estudios-del-ritmo.png) no-repeat; height:117px; /*+placement:shift 74px 35px;*/ position:relative; left:74px; top:35px;  }

#centro-de-estudios-del-ritmo A:hover {background-color:transparent;  }

#buscador {width:210px; height:50px; /*+placement:shift 640px -84px;*/ position:relative; left:640px; top:-84px; margin:0; padding:0; z-index:3; background:url(images/buscador.png) no-repeat;  }

#buscador INPUT#search {background-color:transparent; border:none; color:#FEFEFE; /*+placement:shift 3px 13px;*/ position:relative; left:3px; top:13px; width:159px; height:21px; float:left; padding:0 0 0 8px;  }

#buscador .flecha-busqueda {border:1px none #000000; background:transparent url(images/flecha-busqueda.png) no-repeat 8px 4px; height:41px; width:40px; cursor:pointer; float:left;  }

/*Nav*/
#nav-arriba {/*+placement:shift 490px -60px;*/ position:relative; left:490px; top:-60px; border-bottom:1px dotted #A25C89; width:428px; text-align:right; padding-bottom:6px; z-index:3; margin:11px 0 0;  }

#nav-arriba H2 {font-weight:normal; margin:3px; padding:1px 3px; display:inline; font-size:13px;  }

#nav-arriba H2 A {color:#FEFEFE;  }

#nav-abajo {/*+placement:shift 620px -53px;*/ position:relative; left:620px; top:-53px; width:290px; text-align:right; font-size:11px; z-index:3;  }

#nav-abajo H3 {font-size:11px; display:inline; margin:0 0 0 13px;  }

#nav-abajo A {color:#B57EA1;  }

A.verde:hover {background-color:#4CAA15 !important;  }

A.naranja:hover {background-color:#FE6500;  }

A.rojo:hover {background-color:#F00000;  }

A.azul:hover {background-color:#3161DF; color:#FEFEFE !important;  }

A.marron:hover {background-color:#B4773B; color:#FFFFFF !important;  }

/*Home > intro*/
#intro {width:958px; height:274px; margin:21px auto 0; background:url(images/kwick-handler.png) no-repeat top right; /*+placement:shift -41px 1px;*/ position:relative; left:-41px; top:1px;  }

.kwicks {list-style:none; position:relative; margin:0; padding:0;  }

.kwicks LI {height:286px; width:230px; overflow:hidden; padding:0; line-height:17px; /*[disabled]text-align:justify;*/ font-size:11px; cursor:default;  }

.kwicks LI H3 {display:block; font-size:11px; text-transform:uppercase; width:200px; margin:12px 0 0; padding:0 2px;  }

.kwicks LI H3 A {color:#010101; padding:0; border-bottom:1px dotted #474747;  }

.kwicks LI H3 A:hover {color:#FEFEFE;  }

#kwick1 {background:url(images/kwick1.png) no-repeat; /*[empty]color:;*/ margin:0;  }

#kwick1 .intro-carreras {margin:27px 0 0 200px; width:176px; height:203px; /*[disabled]text-align:justify;*/  }

#kwick1.active { }

#kwick2 {background:url(images/kwick2.png) no-repeat; margin:0;  }

#kwick2 .intro-talleres {margin:34px 0 0 199px; width:176px; height:203px;  }

#kwick3 {background:url(images/kwick3.png) no-repeat;  }

#kwick3 .intro-infantiles {margin:34px 0 0 195px; width:176px; height:203px; /*[disabled]text-align:justify;*/  }

#kwick4 {background:url(images/kwick4.png) no-repeat;  }

#kwick4.active {background:url(images/kwick4.png) no-repeat;  }

#kwick4 .intro-ritmo {margin:19px 0 0 188px; width:186px; height:106px;  }

#kwick4 .intro-fundaciones {margin:34px 0 0 186px; width:190px; height:105px;  }

/*Home > contenido*/
/*[clearfix]*/#home {width:100%; background:#F0ECE7 url(images/separador-home.png) no-repeat center top; padding-bottom:33px; margin-top:45px;  }

#home H4 {padding:0 0 2px; font-size:13px;  }

#home H4 A {padding:1px 3px; font-size:13px;  }

#home .recent-pages {background:url(images/tit-actualizaciones.png) no-repeat -2px 55px; padding:98px 0 0; width:300px; float:left; margin:0 30px 0 0;  }

#home .recent-pages A {color:#3B0025;  }

/*[clearfix]*/#home .recent-pages .recent-page {border-top:1px dotted #999999; padding:10px 0px; margin:0;  }

#home .recent-pages .recent-page .izq {vertical-align:top; margin:0 13px 0 0; float:left; width:48px; background-color:#EAE5DF; text-align:center;  }

#home .recent-pages .recent-page .der {float:left; width:227px; vertical-align:top;  }

#home .recent-pages A:hover {background-color:#E5DED8;  }

#home .recent-posts {background:url(images/tit-cronograma.png) no-repeat -1px 57px; padding:98px 0 0; width:300px; float:left; color:#010101; margin:0 0 0 23px;  }

#home .recent-posts A {color:#000000;  }

/*[clearfix]*/#home .recent-posts .recent-post {border-top:1px dotted #999999; padding:10px 0px 3px; margin:0;  }

#home .recent-posts .recent-post .izq {margin:0px 13px 0 0; float:left; width:48px; background-color:#F9F7F5; padding:1px 3px; text-align:center;  }

#home .recent-posts .recent-post .der {float:left; vertical-align:top; width:227px;  }

#home .recent-posts A:hover {background-color:#FEFEFE;  }

#home #registrate {width:298px; background:url(images/registrarse.png) no-repeat; float:right; height:523px; padding:0; /*+placement:shift -1px 48px;*/ position:relative; left:-1px; top:48px;  }

/*Templates colores*/
#template-carreras A:hover, #sitemap .verde A:hover {background-color:#4CAA15 !important; color:#FEFEFE;  }

#template-talleres A:hover, #sitemap .naranja A:hover {background-color:#FE6500; color:#FEFEFE;  }

#template-infantiles A:hover, #sitemap .rojo A:hover {background-color:#F00000; color:#FFFFFF;  }

#template-ritmo A:hover, #sitemap .azul A:hover {background-color:#3161DF; color:#FEFEFE !important;  }

#template-fundaciones A:hover, #sitemap .marron A:hover {background-color:#B4773B; color:#FFFFFF !important;  }

#template-carreras A {color:#4CAA15;  }

#template-talleres A {color:#FE6500;  }

#template-infantiles A {color:#F00000;  }

#template-ritmo A {color:#1C55C0;  }

#template-fundaciones A {color:#B4773B;  }

/*Template>sidebar*/
#izquierda {float:left;  }

#sidebar {width:240px; margin:0 0 12px; height:380px; padding:70px 0 0 25px;  }

#sidebar H3 A {font-size:16px; text-transform:uppercase; text-shadow:1px 1px #000000; margin:0; padding:0; color:#FEFEFE; /*+placement:shift 7px -32px;*/ position:relative; left:7px; top:-32px;  }

#sidebar H3 A:hover {background-color:transparent; border-bottom:1px dotted #FFFFFF;  }

#sidebar LI {margin:0; padding:5px 0px 7px 19px; font-size:13px; line-height:20px; text-align:left;  }

#sidebar LI:hover {/*[disabled]list-style:none outside url(images/flecha-hover.png);*/ background:transparent; color:#010101;  }

#sidebar LI A {color:#FFFFFF; padding:0;  }

#sidebar LI A:hover {background:transparent; color:#010101; border-bottom:1px dotted #000000;  }

#sidebar LI.current_page_item {/*[disabled]background:url(images/flecha-current.png) no-repeat 168px -2px;*/  }

#sidebar LI.current_page_item A {color:#020202; font-weight:bold; cursor:default;  }

#sidebar .current_page_item .page_item A {color:#FFFFFF; font-weight:normal; cursor:pointer;  }

#template-carreras #sidebar {background:url(images/sidebar-verde.png) no-repeat;  }

#template-talleres #sidebar {background:url(images/sidebar-naranja.png) no-repeat;  }

#template-infantiles #sidebar {background:url(images/sidebar-rojo.png) no-repeat;  }

#template-ritmo #sidebar {background:url(images/sidebar-azul.png) no-repeat;  }

#template-fundaciones #sidebar {background:url(images/sidebar-marron.png) no-repeat;  }

#template-institucional #sidebar {background:url(images/sidebar-violeta.png) no-repeat;  }

/*Template>sidebar-extra*/
#sidebar-extra {width:237px; margin:0 0 0 36px;  }

#sidebar-extra H2 {margin:0 0 11px;  }

#sidebar-extra LI {margin:0; border-top:1px dotted #999999; padding:10px 0px; line-height:14px;  }

#sidebar-extra LI A.post-title {font-weight:bold; margin-bottom:0; font-size:13px;  }

#sidebar-extra LI P {margin:8px 10px 0; font-size:11px; color:#5B5B5B;  }

/*Template> contenido-pages*/
/*[clearfix]*/#template-institucional, #template-carreras, #template-infantiles, #template-talleres, #template-fundaciones, #template-ritmo {margin:30px auto 21px; width:980px; z-index:5;  }

#contenido-pages {float:left; width:600px; margin:30px 0 21px 35px; z-index:5;  }

#contenido-pages P {line-height:24px; font-size:13px; margin-bottom:12px; text-align:justify; clear:both;  }

#contenido-pages LI {line-height:22px;  }

#contenido-pages H1 {margin-bottom:9px;  }

#contenido-pages H1 A {font-size:26px; border-bottom:0px none #000000;  }

#contenido-pages H2 {font-size:22px; margin-bottom:30px;  }

#contenido-pages H3 {margin-top:16px; font-size:17px;  }

#contenido-pages HR {margin:20px 0 25px; /*[disabled]background:url(images/separador1.gif) no-repeat 45px 1px;*/ height:41px; padding:0; border:0 none #000000;  }

#contenido-pages A:hover {border-bottom:1px dotted #010101; background-color:transparent; color:#010101;  }

#page-carrera #contenido-pages A {color:#7AAC1E; font-weight:bold; padding:0; border-bottom:1px dotted #7AAC1E;  }

/*Sitemap*/
#sitemap {background:#6A0045 url(images/separador-sitemap.png) no-repeat top center; width:100%; margin:0; padding:43px 0 0;  }

#sitemap H3 {font-size:14px; margin:0 0 8px; border-bottom:1px dotted #A25C89; padding-bottom:5px;  }

#sitemap H3 A {color:#FED6EF; font-size:14px; font-weight:normal;  }

#sitemap LI A {color:#B57EA1; padding:0; border-bottom:1px none #000000; font-size:0.9em;  }

#sitemap LI A:hover {background-color:#4C002F;  }

#sitemap LI {margin:0 0 12px; padding:0; line-height:16px; display:block;  }

#sitemap TD {vertical-align:top; text-align:left; width:217px; padding:0 13px 0 10px;  }

/*Footer*/
#footer {height:81px; margin:0 auto; padding:42px 0 10px; clear:both; background:#570036 url(images/separador-footer.png) no-repeat top center;  }

#footer .centrado {background:url(images/cerba-footer.png) no-repeat 23px 1px; width:848px;  }

#footer A {color:#1C55C0; text-decoration:none; margin:0 0 0 9px; padding:1px 4px;  }

#footer A:hover {color:#CCCCCC; background-color:#3B0025;  }

#footer #credit {color:#FEFEFE; font-size:12px; text-align:left; width:700px; margin:0 auto 0 170px;  }

#footer #credit STRONG {margin-right:20px;  }

#footer #credit A {color:#FFFFFF;  }

#footer #powered {margin:10px auto 0px 168px; color:#FEFEFE; font-size:12px; width:700px; text-align:justify;  }

#footer #powered A {color:#FEFEFE;  }

/*Formacion Musico Percusionista - post 246*/
#contenido-pages.post-246 DIV {margin:33px 92px 27px 65px; /*[empty]+placement:;*/  }

#contenido-pages.post-246 DIV H3 {color:#4CAA15; background-color:#F1F1F1; padding:4px 5px 4px 8px;  }

#contenido-pages.post-246 DIV.nivel1 H3 {color:#060606; background-color:#E4F4C7;  }

#contenido-pages.post-246 DIV.nivel2 H3 {color:#010101; background-color:#C0E57B;  }

#contenido-pages.post-246 DIV.nivel3 H3 {color:#010101; background-color:#78A920;  }

#contenido-pages.post-246 DIV LI {border-top:1px dotted #4CAA15; padding:3px 3px 3px 31px;  }

/*Requisitos por nivel - post 249*/
#contenido-pages.post-249 TABLE {background-color:#79AB1A; width:253px; margin:0 33px 0 0; padding:0;  }

#contenido-pages.post-249 TD {width:179px; border:1px solid #000000;  }

#contenido-pages.post-265 {/*[disabled]+placement:shift 252px -5px;*/ padding:0;  }

/*Contacto*/
.email-contacto {width:191px; background:url(images/email-contacto.gif) no-repeat 36px 2px;  }

