/* START RESET */
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 {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}
legend{color:#000;}
/* END RESET */

/* Base fix element after reset*/
h1{font-size:138.5%;}
h2{font-size:123.1%;}
h3{font-size:108%;}
h1,h2,h3{margin:1em 0;}
h1,h2,h3,h4,h5,h6,strong{font-weight:bold;}
abbr,acronym{border-bottom:1px dotted #000;cursor:help;} 
em{font-style:italic;}
blockquote,ul,ol,dl{margin:1em;}
ol,ul,dl{margin-left:2em;}
ol li{list-style:decimal outside;}
ul li{list-style:disc outside;}
dl dd{margin-left:1em;}
/*th,td{border:1px solid #000;padding:.5em;}*/
th{font-weight:bold;text-align:center;}
caption{margin-bottom:.5em;text-align:center;}
p,fieldset,table,pre{margin-bottom:1em;}
input[type=text],
input[type=password],
textarea{width:12.25em;*width:11.9em;}

/* ESTAR SIFR */
.sIFR-flash { visibility: visible !important; margin: 0; }
.sIFR-replaced { visibility: visible !important; }
span.sIFR-alternate { position: absolute; left: 0; top: 0; width: 0; height: 0; display: block; overflow: hidden; }
.sIFR-flash + div[adblocktab=true] { display: none !important; }
.sIFR-hasFlash h1 { visibility: hidden; }
.sIFR-hasFlash h2 { visibility: hidden; letter-spacing: -9px; font-size: 55px; }
.sIFR-hasFlash h3 { visibility: hidden; letter-spacing: -6px; font-size: 25px; }
.sIFR-hasFlash h4 { visibility: hidden; letter-spacing: -5px; font-size: 21px; }
.sIFR-hasFlash h5#pullquote { letter-spacing: -4px; visibility: hidden; font-size: 24px; }
/* END SIFR */


/* LAYOUT */
body {font-family: verdana;font-size:13px;color:#414835;background-color: #DEE4A3;}
#wp { width: 978px; margin-left: auto; margin-right: auto; }
#headTop {height:20px;background-image: url(/img/hdTop.jpg); background-repeat: no-repeat;}
#head { height: 270px; width: 978px; }

/* NAV SITE ( menu - title ) */
.acMenu { height: 27px; padding-left:7px;padding-top:10px;color:#525A45;border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #C0C69A; }
.acTitle { height: 63px; }
.acMenu a {text-decoration: none;font-size:16px;}
.acMenu a:hover {color:#888E70;}
.acLink {color:#525A45;}
.acOver{ color:#888E70; }
.acDefault {background-repeat: no-repeat; background-position: left center;}

/* PAGINATION */
.pagination {height:25px;}
.pagination span {font-size:16px;}
.pagination a {font-size:16px;padding-left:3px;text-decoration:none;}
.pagination a:hover {color:#888E70;}
.pagination a.active {color:#888E70;}

/* css for sIFR */
.font1 {display:hidden;margin-left:10px ;font-size:24px;}
.font2 {display:hidden;font-size:24px;}

/* SITE INFO (columns) */
.c{height:100%;overflow:auto;}
.cL{width:479px;float:left;padding-right:18px;background-color:#DFE6A5;border-right:solid 2px #C8D28F;}
.L{width:459px;float:left;}
.R{width:459px;float:left;}

.tdLeft {width:489px;}
.tdCenter {width:20px;background-color:#DFE6A5;}
.tdRight {width:489px;}

/* general general */
.btop {border-top:solid 1px #C8D28F;}
.brgt {border-right:solid 4px #C8D28F;}
.blft {border-left:solid 2px #C8D28F;}
.bbot {border-bottom:solid 4px #C8D28F;}
.pd {padding:10px;}
.pdmid{padding:20px 20px 10px 20px;}
.pdleft {margin-left:30px;}
.bg1{background-color:#B2BA87;}
.bg2{background-color:#878F6A;}
hr {border:	1px solid #828966;margin:0 30px 0 30px;}
/* position and repeat background */
.bgRnr{background-repeat: no-repeat;}

.bgPbl{background-position: bottom left;}
.bgPtr{background-position: top right;}
.bgPbl{background-position: bottom left;}
.bgPbr{background-position: bottom right;}
.note {font-size:11px;padding:2px;}
.note a {text-decoration: none;color:#792B18;}

/* Home */
.home{margin:10px 0 0 36px;}
.homePC {color:#FFFFFF;font-weight:bold;}
.home .block1 { height:160px;color:#792B18;padding:10px;}
.home .block1 .wp{ height:80px;overflow:hidden;}
.home .block1 a{ color:#FFFFFF;text-decoration: none;margin-top:5px;}
.home .block2 { height:140px;color:#792B18;padding:10px;}
.home .block2 .wp{ height:80px;overflow:hidden;margin-top:5px;}
.home a {color:#FFFFFF;text-decoration: none;margin:6px 12px;font-weight:bold;}
.row1 {background-image:url(/img/homeR1.jpg);background-repeat:repeat-y;}
.row2 {background-image:url(/img/homeR2.jpg);}
.home .t1 {height:28px;background-image:url(/img/homeT1.jpg);} 
.home .t2 {height:28px;background-image:url(/img/homeT2.jpg);}
.homeNoti {font-weight: bold;}
.homeFecha {font-size: 11px;}
.homeLugar{text-transform: uppercase;}


/* ACERCA DE MI (ADM) */
.acercademiTitleMenu {width: 772px;}
.acercademiTitle {background-image: url(/img/ADMtit.jpg); background-repeat: no-repeat; background-position: right top;}
.ADMback{width:473px;height:330px;background-image: url(/img/ADMback.jpg);}

/* citas */
.acercademiCitas {height:63px;background-image: url(/img/AMDcitas.jpg); }
.pd p {padding:10px 0px 10px 0px;}
.AMDfechaCita {height:25px;margin-bottom:10px;font-size:14px;color:#E5ECB6;border-bottom:solid 1px #C9CFA1;font-weight:bold;}
.AMDautorCita {text-align: right;color:#414835;font-weight:bold;}
.AMDlink {float:right;padding:10px 10px 5px 10px;color:#792B18;font-weight:bold;text-decoration: none;}

/* bio */
.acercademiBio {height:62px;background-image: url(/img/AMDBio.jpg);}
.bioHr {height:46px;border-bottom:1px solid #828966;margin-left:30px;margin-right:20px;}
.ADMbio1row{background-image:url(/img/ADMbio1row.jpg);}
.ADMbio2row{background-image:url(/img/ADMbio2row.jpg);}

/* prensa */
.acercademiPrensa {height:63px;background-image: url(/img/AMDprensa.jpg);}
.AMDlinkPrensa {display:block;float:left;margin: 0 6px 0 0;color:#792B18;font-weight:bold;text-decoration: none;font-size:12px;}
.AMDrowPrensa { margin:10px 10px;}
.bPsaL { border-right:solid 4px #757D5D;}
.bPsaB {border-bottom:solid 4px #757D5D;}
.imgPsa {background-color:#757D5D;}
.AMDrowR{background-image:url(/img/ADMprensaBackLeft.jpg);}
.AMDprensaOne {width:658px;margin:50px auto 40px auto;}

/* fotos */
.acercademiFotos {float:left;width:124px;height:53px;background-image: url(/img/AMDfotos.jpg);}
.acMenuFotos {float:left;width: 840px; padding-top:10px;color:#525A45;border-bottom: 1px solid #C0C69A;}
.acFotosLinks {margin-left:100px;}
.acMenuFotos a {text-decoration: none;font-size:16px;}
.acMenuFotos a:hover {color:#888E70;}
.fotosHr{height:5px;width:950px;border-bottom:1px solid #828966;margin:0 10px 0 10px;}
.rowFoto{padding:15px;margin-top:20px;}
.rowFotoHome{width:200px;height:250px;padding:15px;text-align: center;margin-top:20px;}
.rowFotoHome img{padding:5px;border:1px solid #828966;}
.rowFoto img{padding:5px;border:1px solid #828966;}
.Flink {color:#792B18;font-weight:bold;text-decoration: none;}
.fotosHome img {padding:5px;border:1px solid #828966;}
.fotosDesc {width:200px;padding:5px 0 0 10px;}
.FTtitulo {width:169px;margin:auto auto;font-weight:bold;}
.FTsubTitulo{font-size:30px;margin:20px 0 0 20px;}
.FThr{border-bottom:1px solid #828966;}

/* agenda (AGD)  */
.agendaTitle {height:60px;background-image: url(/img/AGDimg.jpg); background-repeat: no-repeat; background-position: right top;}
.agendaTitleMenu{width: 850px; }
.AGDtable {width:970px;overflow:hidden;margin:auto;}
.AGDtable tr th {border:5px solid #B2BA87;}
.special {padding-top:5px;}
.AGDtable tr td {width:33%;border-left:5px solid #B2BA87;border-right:5px solid #B2BA87;color:#DFE6A5;}
.agendaRow {border-bottom:5px solid #B2BA87;padding:20px 5px 20px 10px;} 
.agendaTitulo1 {font-size:20px}
.agendaTitulo2 {font-size:20px}
.agendaTitulo3 {font-size:20px}
.last {border:none;}
.agendaDesc {}
.Alink{text-align: center;color:#792B18;text-decoration: none;}
.AGDir {height:28px;vertical-align:bottom;}
.AGDback{width:459px;height:330px;background-image: url(/img/AGDback.jpg); background-repeat: no-repeat; background-position: left bottom;}

/* proyectos (PY) */
.PYimg {height:100px;background-image: url(/img/PYimg.jpg); background-repeat: no-repeat; background-position: right top;}
.PYimgMenu{width: 820px; }
.PYback{width:472px;height:323px;background-image: url(/img/PYback.jpg); background-repeat: no-repeat; background-position: left bottom;}

/* PY talleres */
.PYtalleres{height:63px;background-image: url(/img/PYtalleres.jpg); }
.PYtalleresup{background-image:url(/img/PYtalleresup.jpg);}

/* PY investigacion */
.PYinvestigacion{height:63px;background-image: url(/img/PYinvestigacion.jpg);}
.investigacionHr {width:420px;height:1px;border-bottom:1px solid #828966;margin-left:20px;}
.PYupinv{background-image:url(/img/PYupinv.jpg);}

/* PY concierto en el jardin */
.PYmusicatertulia{height:63px;background-image: url(/img/PYtertulia.jpg);}
.PYrow1{background-image:url(/img/PYrow1.jpg);}

/* concierto en el jardin*/


/* contactame (CONT) */
.CONTimg {height:60px;background-image: url(/img/CONTimg.jpg); background-repeat: no-repeat; background-position: right top;}
.CONTimgMenu {width:780px;}
.CONThr{height:2px;border-bottom:1px solid #9AA176;}
.wpContactos {margin:20px 0 20px 30px;}
.rowContactos {width:220px;height:150px;float:left;padding:20px 90px 30px 0px;}
.rowContactos .font2 {font-size:20px;}
.contactosBack{width:761px;height:315px;background:url(/img/contactosBack.jpg);}

/* forms contactame*/
input, label, select, textarea {margin:5px 10px 5px 10px;}
input, select, textarea {border:1px solid #828966;background:#DEE4A3;}
input.default, input.large {height:20px;}
input.radio {margin: 0;vertical-align: baseline;}
input.large{width:250px;}
select {width:160px;}
textarea {width:420px;height:100px;}
.submit {border:2px solid #828966;background-color:#878F6A;padding:0 10px 0 10px;color:#792B18;}
.errsVals {width:450px;margin:auto auto;background:#792B18;color:#DEE4A3;padding:10px;}
.errsVals div {font-size:16px;font-weight:bold;}
.success {width:450px;margin:auto auto;padding:20px;background:#DEE4A3;}



/* MUSICA Y VIDEO (MV) */
.MVtit {height:50px;background-image:url(/img/MVtitle.jpg);background-repeat: no-repeat; background-position: right top;}
.MVtitMenu {width:750px;}
.MVback {width:478px;height:400px;background-image: url(/img/MVback.jpg); background-repeat: no-repeat; background-position: left bottom;}
.MVinback {background-image: url(/img/MVinback.jpg); background-repeat: no-repeat;background-position: top;}
.MVwp {margin:35px 0 0 56px;}
.MVwp .txt {color:#DEE4A3;padding:10px 0 20px;font-size:16px;font-weight:bold;}
.txt {font-weight:bold;padding:10px 0 0 0;width:145px;}
.txtbig {color:#DEE4A3;padding:10px 0 20px;font-size:16px;font-weight:bold;}
.MVwp .buy {color:#DEE4A3;padding:20px 0 20px 20px;font-weight:bold;}
.MVwp .buy a img {padding:20px 5px 0px 5px;}
.mvHr {border-bottom:1px solid #828966;margin:0 10px 0 10px;}
.MVwork {margin:20px 22px 20px 22px;}
.MVico {border:none !important;}
.MVwork a img {border:1px solid #828966;padding:5px;}
.MVdisc	{text-decoration:none;color:#414835;}
.fontMv {width:400px;margin-top:20px;margin-left:20px;font-size:24px;}
.MVlink{text-align: center;color:#414835;text-decoration: none;font-size:12px;}
.MVmenu {color:#792B18;text-decoration: none;margin:0 20px 20px 0;}
.MVworkVideo {margin:20px 40px 20px 40px;}
.MVico {padding:0 8px 0 0;}

.click {cursor:pointer;}
.songs {padding:3px 0 3px 0;}
.noSong {
	display:block;
	height:26px;
	margin-left:22px;
	margin-top:4px;
}

/* FOOTER */
.foot{height:54px;text-align: right;background-image: url(/img/footClaudia.jpg); background-repeat: no-repeat; background-position: right top;}
.foot img { margin-top:23px;}

/* tiny fixes */
.mceContentBody img,.mceContentBody p img, .mceContentBody div img {margin:10px 20px 10px 10px;}
.mceContentBody ul li {margin-left:20px;}
.mceContentBody ol li {margin-left:30px;}


/* GENERAL UTILS *//* GENERAL UTILS *//* GENERAL UTILS *//* GENERAL UTILS *//* GENERAL UTILS */
a{outline:none;}/* FF */
.left{float:left;}
.right{float:right;}
.center{text-align:center;}
.mcenter {margin:auto auto;}
.none{display:none;}
.hidden{visibility:hidden;}
.clear{clear:both;}
.inline{display:inline;}
.just{text-align:justify;}
.italic{font-style: italic;}
.vabot{vertical-align:bottom;}
.vatop{vertical-align:top;}
.vamid{vertical-align:middle;}
.vatmid{vertical-align:text-middle;}
.vatbot{vertical-align:text-bottom;}
#debug{background-color:#FFFFFF;}