body { background-color: #ffffff; background-image: url(../../images/bg-header.jpg); background-repeat: repeat-x; background-position: center top; background-attachment: scroll; }
	
#preheader, #preheader-inner, #preheader-toggle, #header, #header-inner, #precontent, #precontent-inner, #content, #content-inner, #prefooter, #prefooter-inner, #footer, #footer-inner { margin-left: auto; margin-right: auto; }

/* ----- PREHEADER ----------------------------------------------------------------- */
#preheader-toggle { width: 967px; text-align: center; }
#preheader-toggle .arrow { margin: 0 auto; position: relative; bottom: 0; }
#preheader { background-color: #140707; }
#preheader, #preheader input, #preheader select, #preheader textarea { color: #b3b3b3; }
#preheader a { color: #FF7300; }
#preheader a:hover { color: #ffffff; }
#preheader .meta { color: #666666; }
#preheader .meta a { color: #FF7300; }
#preheader .meta a:hover { color: #ffffff; }
#preheader * { border-color: #372c2c; }
#preheader .button { background-color: #372c2c; }
#preheader .progress-bar { border-color: #372c2c; }
#preheader .button.primary span { background-color: #FF7300; }
#preheader .button.primary.small span { background-position: 0 -180px; }
#preheader .button.primary.medium span { background-position: 0 -210px; }
#preheader .button.primary.big span { background-position: 0 -330px; }
#preheader .plus, #preheader .minus, #preheader .arrow { background-color: #FF7300; }
#preheader .plus, #preheader .minus, #preheader .arrow { background-position: 0 -120px; }
#preheader .progress-bar-value { background-color: #FF7300; }
#preheader .progress-bar-value { background-position: 0 -120px; }
#preheader table.pricing th.featured  { border-top-color: #FF7300; border-right-color: #FF7300; border-left-color: #FF7300; }
#preheader table.pricing tbody td.featured  { border-right-color: #FF7300; border-left-color: #FF7300; }
#preheader table.pricing tfoot td.featured  { border-right-color: #FF7300; border-bottom-color: #FF7300; border-left-color: #FF7300; }
#preheader .button.primary span { color: #ffffff; }
#preheader .arrow .css-shape { border-color: #ffffff; }
#preheader .plus .css-line-hor, #preheader .plus .css-line-ver { background-color: #ffffff; }
#preheader .minus .css-line-hor, #preheader .minus .css-line-ver { background-color: #ffffff; }
#preheader .plus:hover, #preheader .minus:hover, #preheader .arrow:hover { background-color: #000000; }
#preheader .plus:hover, #preheader .minus:hover, #preheader .arrow:hover { background-position: 0 -0px; }
#preheader .button.primary:hover span { background-color: #000000; }
#preheader .button.primary.small:hover span { background-position: 0 -0px; }
#preheader .button.primary.medium:hover span { background-position: 0 -0px; }
#preheader .button.primary.big:hover span { background-position: 0 -0px; }
#preheader .button.primary:hover span { color: #cccccc; }
#preheader .arrow:hover .css-shape { border-color: #cccccc; }
#preheader .plus:hover .css-line-hor, #preheader .plus:hover .css-line-ver { background-color: #cccccc; }
#preheader .minus:hover .css-line-hor, #preheader .minus:hover .css-line-ver { background-color: #cccccc; }
#preheader .button.secondary span { background-color: #444444; }
#preheader .button.secondary.small span { background-position: 0 -120px; }
#preheader .button.secondary.medium span { background-position: 0 -140px; }
#preheader .button.secondary.big span { background-position: 0 -220px; }
#preheader .button.secondary span { color: #ffffff; }
#preheader .button.secondary:hover span { background-color: #000000; }
#preheader .button.secondary.small:hover span { background-position: 0 -0px; }
#preheader .button.secondary.medium:hover span { background-position: 0 -0px; }
#preheader .button.secondary.big:hover span { background-position: 0 -0px; }
#preheader .button.secondary:hover span { color: #cccccc; }
#preheader .button.tertiary span { background-color: #d6d6d6; }
#preheader .button.tertiary.small span { background-position: 0 -480px; }
#preheader .button.tertiary.medium span { background-position: 0 -560px; }
#preheader .button.tertiary.big span { background-position: 0 -880px; }
#preheader .progress-bar-scale { background-color: #d6d6d6; }
#preheader .progress-bar-scale { background-position: 0 -320px; }
#preheader .button.tertiary span { color: #666666; }
#preheader .button.tertiary:hover span { background-color: #000000; }
#preheader .button.tertiary.small:hover span { background-position: 0 -0px; }
#preheader .button.tertiary.medium:hover span { background-position: 0 -0px; }
#preheader .button.tertiary.big:hover span { background-position: 0 -0px; }
#preheader .button.tertiary:hover span { color: #cccccc; }

/* ----- HEADER ----------------------------------------------------------------- */
#header { width: auto; }
#header-inner { padding-top: 0px; height: 105px; }
#id { margin-bottom: -28px; }
#header { margin-top: 0px; }
#header { border-top-width: 0px; }
#header { border-top-color: #000000; }
#header { padding-bottom: 0px; }
#header { border-bottom-width: 0px; }
#header { border-bottom-color: #000000; }
#header { margin-bottom: 0px; }
#header .background { background-color: #000000; }
#header .background { filter:alpha(opacity=0); -khtml-opacity: 0; -moz-opacity: 0;  opacity: 0; }
#header, #header input, #header select, #header textarea { color: #ffffff; }
#header a { color: #ffffff; }
#header a:hover { color: #000000; }
#header .meta { color: #666666; }
#header .meta a { color: #ffffff; }
#header .meta a:hover { color: #000000; }
#header * { border-color: #666666; }
#primary-nav-menu a { color: #fff; }
#primary-nav-menu > li a:hover { color: #ffffff; background-color:#ea2a20;}
#primary-nav-menu > li.current-menu-item > a { color: #ffffff; background-color:#ea2a20; }
#primary-nav-menu > li.current-menu-ancestor > a { color: #ffffff; background-color:#ea2a20; }
#primary-nav-menu > li.current_page_parent > a { color: #ffffff;background-color:#ea2a20; }
#primary-nav-menu ul { background-color: #ea2a20; }
#primary-nav-menu a span.dd-arrow .css-shape { border-bottom-color: #ea2a20; }
#primary-nav-menu ul a { color: #fff; }
#primary-nav-menu ul a:hover, #primary-nav-menu ul .dd-path { background-color: none; }
#primary-nav-menu ul a:hover, #primary-nav-menu ul .dd-path { background-position: 0 -180px; }
#primary-nav-menu ul a span.dd-arrow .css-shape { border-left-color: #FF7300; }
#primary-nav-menu ul a:hover, #primary-nav-menu ul .dd-path { color: #ffffff; }
#primary-bar .background { background-color: transparent !important; background-image: url(../../images/bg-menu.png); background-repeat: no-repeat; }
#primary-bar .background { filter:alpha(opacity=100); -khtml-opacity: 1; -moz-opacity: 1;  opacity: 1; }

/* ----- PRECONTENT ----------------------------------------------------------------- */
#precontent { width: auto; }
#precontent { border-top-width: 0px; }
#precontent { border-top-color: #000000; }
#precontent-inner { padding-top: 0px; }
#precontent-inner { padding-bottom: 0px; width: 530px; float: right;}
#precontent { border-bottom-width: 0px; }
#precontent { border-bottom-color: #000000; }
#precontent { margin-bottom: 0px; width: 960px; margin-top:10px;}
#slider { padding-bottom: 10px; /*background: url(./../../images/shadow_12_wide.png) center bottom no-repeat;*/ margin-top: 22px;}

#precontent .background { background-color: #000000; }
#precontent .background { filter:alpha(opacity=0); -khtml-opacity: 0; -moz-opacity: 0;  opacity: 0; }
#precontent, #precontent input, #precontent select, #precontent textarea { color: #b3b3b3; }
#precontent a { color: #FF7300; }
#precontent a:hover { color: #ffffff; }
#precontent .meta { color: #666666; }
#precontent .meta a { color: #FF7300; }
#precontent .meta a:hover { color: #ffffff; }
#precontent * { border-color: #333333; }
#precontent .button { background-color: #333333; }
#precontent .progress-bar { border-color: #333333; }
#precontent .button.primary span { background-color: #FF7300; }
#precontent .button.primary.small span { background-position: 0 -180px; }
#precontent .button.primary.medium span { background-position: 0 -210px; }
#precontent .button.primary.big span { background-position: 0 -330px; }
#precontent .plus, #precontent .minus, #precontent .arrow { background-color: #FF7300; }
#precontent .plus, #precontent .minus, #precontent .arrow { background-position: 0 -120px; }
#precontent .progress-bar-value { background-color: #FF7300; }
#precontent .progress-bar-value { background-position: 0 -120px; }
#precontent table.pricing th.featured  { border-top-color: #FF7300; border-right-color: #FF7300; border-left-color: #FF7300; }
#precontent table.pricing tbody td.featured  { border-right-color: #FF7300; border-left-color: #FF7300; }
#precontent table.pricing tfoot td.featured  { border-right-color: #FF7300; border-bottom-color: #FF7300; border-left-color: #FF7300; }
#precontent .button.primary span { color: #ffffff; }
#precontent .arrow .css-shape { border-color: #ffffff; }
#precontent .plus .css-line-hor, #precontent .plus .css-line-ver { background-color: #ffffff; }
#precontent .minus .css-line-hor, #precontent .minus .css-line-ver { background-color: #ffffff; }
#precontent .plus:hover, #precontent .minus:hover, #precontent .arrow:hover { background-color: #000000; }
#precontent .button.primary:hover span { background-color: #000000; }
#precontent .button.primary.small:hover span { background-position: 0 -0px; }
#precontent .button.primary.medium:hover span { background-position: 0 -0px; }
#precontent .button.primary.big:hover span { background-position: 0 -0px; }
#precontent .button.primary:hover span { color: #cccccc; }
#precontent .arrow:hover .css-shape { border-color: #cccccc; }
#precontent .plus:hover .css-line-hor, #precontent .plus:hover .css-line-ver { background-color: #cccccc; }
#precontent .minus:hover .css-line-hor, #precontent .minus:hover .css-line-ver { background-color: #cccccc; }
#precontent .button.secondary span { background-color: #444444; }
#precontent .button.secondary.small span { background-position: 0 -120px; }
#precontent .button.secondary.medium span { background-position: 0 -140px; }
#precontent .button.secondary.big span { background-position: 0 -220px; }
#precontent .button.secondary span { color: #ffffff; }
#precontent .button.secondary:hover span { background-color: #000000; }
#precontent .button.secondary.small:hover span { background-position: 0 -0px; }
#precontent .button.secondary.medium:hover span { background-position: 0 -0px; }
#precontent .button.secondary.big:hover span { background-position: 0 -0px; }
#precontent .button.secondary:hover span { color: #cccccc; }
#precontent .button.tertiary span { background-color: #d6d6d6; }
#precontent .button.tertiary.small span { background-position: 0 -480px; }
#precontent .button.tertiary.medium span { background-position: 0 -560px; }
#precontent .button.tertiary.big span { background-position: 0 -880px; }
#precontent .progress-bar-scale { background-color: #d6d6d6; }
#precontent .progress-bar-scale { background-position: 0 -320px; }
#precontent .button.tertiary span { color: #666666; }
#precontent .button.tertiary:hover span { background-color: #000000; }
#precontent .button.tertiary.small:hover span { background-position: 0 -0px; }
#precontent .button.tertiary.medium:hover span { background-position: 0 -0px; }
#precontent .button.tertiary.big:hover span { background-position: 0 -0px; }
#precontent .button.tertiary:hover span { color: #cccccc; }

/* ----- CONTENT ----------------------------------------------------------------- */
#content { width: auto; padding-top:22px; }
#content { background-image:url(../../images/bg-gral.png); background-repeat: repeat-y; background-position: center; }
#content.home { background-image:none !important; }
.fondo-nuestrocentro { background-repeat: no-repeat; background-position: right bottom !important; background-image: url(../../images/bg-nuestrocentro.jpg); min-height:721px;}
.fondo-quetratamos {  background-repeat: no-repeat; background-position: right bottom; background-image: url(../../images/bg-quetratamos.jpg); min-height:721px; }
.fondo-terapiasofrecidas {  background-repeat: no-repeat; background-position: right bottom; background-image: url(../../images/bg-terapiasofrecidas.jpg); min-height:721px; }
.fondo-estudiosrealizados {  background-repeat: no-repeat; background-position: right bottom; background-image: url(../../images/bg-estudiosrealizados.jpg); min-height:721px; }
.fondo-publicaciones {  background-repeat: no-repeat; background-position: right bottom; background-image: url(../../images/bg-publicaciones.jpg); min-height:721px; }
#content { border-top-width: 0px; }
#content { border-top-color: #000000; }
#content { border-bottom-width: 1px; }
#content { border-bottom-color: #d9d9d9; }
#content { margin-bottom: 0px; }
/*#content .background { background-color: #ffffff; }*/
#content .background { filter:alpha(opacity=100); -khtml-opacity: 1; -moz-opacity: 1;  opacity: 1; }
#content, #content input, #content select, #content textarea { color: #666666; }
#content a { color: #FF7300; }
#content a:hover { color: #993300; }
#content .meta { color: #b3b3b3; }
#content .meta a { color: #666666; }
#content .meta a:hover { color: #993300; }
#content * { border-color: #d9d9d9; }
#content .button { background-color: #d9d9d9; }
#content .progress-bar { border-color: #d9d9d9; }
#content .button.primary span { background-color: #FF7300; }
#content .button.primary.small span { background-position: 0 -180px; }
#content .button.primary.medium span { background-position: 0 -210px; }
#content .button.primary.big span { background-position: 0 -330px; }
#content .plus, #content .minus, #content .arrow { background-color: #FF7300; }
#content .plus, #content .minus, #content .arrow { background-position: 0 -120px; }
#content .progress-bar-value { background-color: #FF7300; }
#content .progress-bar-value { background-position: 0 -120px; }
#content table.pricing th.featured  { border-top-color: #FF7300; border-right-color: #FF7300; border-left-color: #FF7300; }
#content table.pricing tbody td.featured  { border-right-color: #FF7300; border-left-color: #FF7300; }
#content table.pricing tfoot td.featured  { border-right-color: #FF7300; border-bottom-color: #FF7300; border-left-color: #FF7300; }
#content .button.primary span { color: #ffffff; }
#content .arrow .css-shape { border-color: #ffffff; }
#content .plus .css-line-hor, #content .plus .css-line-ver { background-color: #ffffff; }
#content .minus .css-line-hor, #content .minus .css-line-ver { background-color: #ffffff; }
#content .plus:hover, #content .minus:hover, #content .arrow:hover { background-color: #000000; }
#content .button.primary:hover span { background-color: #FFF7CA; }
#content .button.primary.small:hover span { background-position: 0 -0px; }
#content .button.primary.medium:hover span { background-position: 0 -0px; }
#content .button.primary.big:hover span { background-position: 0 -0px; }
#content .button.primary:hover span { color: #cccccc; }
#content .arrow:hover .css-shape { border-color: #cccccc; }
#content .plus:hover .css-line-hor, #content .plus:hover .css-line-ver { background-color: #cccccc; }
#content .minus:hover .css-line-hor, #content .minus:hover .css-line-ver { background-color: #cccccc; }
#content .button.secondary span { background-color: #444444; }
#content .button.secondary.small span { background-position: 0 -120px; }
#content .button.secondary.medium span { background-position: 0 -140px; }
#content .button.secondary.big span { background-position: 0 -220px; }
#content .button.secondary span { color: #ffffff; }
#content .button.secondary:hover span { background-color: #000000; }
#content .button.secondary.small:hover span { background-position: 0 -0px; }
#content .button.secondary.medium:hover span { background-position: 0 -0px; }
#content .button.secondary.big:hover span { background-position: 0 -0px; }
#content .button.secondary:hover span { color: #cccccc; }
#content .button.tertiary span { background-color: #d6d6d6; }
#content .button.tertiary.small span { background-position: 0 -480px; }
#content .button.tertiary.medium span { background-position: 0 -560px; }
#content .button.tertiary.big span { background-position: 0 -880px; }
#content .progress-bar-scale { background-color: #d6d6d6; }
#content .progress-bar-scale { background-position: 0 -320px; }
#content .button.tertiary span { color: #666666; }
#content .button.tertiary:hover span { background-color: #000000; }
#content .button.tertiary.small:hover span { background-position: 0 -0px; }
#content .button.tertiary.medium:hover span { background-position: 0 -0px; }
#content .button.tertiary.big:hover span { background-position: 0 -0px; }
#content .button.tertiary:hover span { color: #cccccc; }
.entry-content2 { margin-left: 100px; width: 450px;}

/* ----- PREFOOTER ----------------------------------------------------------------- */
#prefooter { width: auto; }
#prefooter { border-top-width: 1px; }
#prefooter { border-top-color: #e5e5e5; }
#prefooter { border-bottom-width: 1px; }
#prefooter { border-bottom-color: #e5e5e5; }
#prefooter { margin-bottom: 0px; }
#prefooter .background { background-color: #f2f2f2; }
#prefooter .background { filter:alpha(opacity=100); -khtml-opacity: 1; -moz-opacity: 1;  opacity: 1; }
#prefooter, #prefooter input, #prefooter select, #prefooter textarea { color: #666666; }
#prefooter a { color: #FF7300; }
#prefooter a:hover { color: #000000; }
#prefooter .meta { color: #b2b2b2; }
#prefooter .meta a { color: #666666; }
#prefooter .meta a:hover { color: #000000; }
#prefooter * { border-color: #cbcbcb; }
#prefooter .button { background-color: #cbcbcb; }
#prefooter .progress-bar { border-color: #cbcbcb; }
#prefooter .button.primary span { background-color: #FF7300; }
#prefooter .button.primary.small span { background-position: 0 -180px; }
#prefooter .button.primary.medium span { background-position: 0 -210px; }
#prefooter .button.primary.big span { background-position: 0 -330px; }
#prefooter .plus, #prefooter .minus, #prefooter .arrow { background-color: #FF7300; }
#prefooter .plus, #prefooter .minus, #prefooter .arrow { background-position: 0 -120px; }
#prefooter .progress-bar-value { background-color: #FF7300; }
#prefooter .progress-bar-value { background-position: 0 -120px; }
#prefooter table.pricing th.featured  { border-top-color: #FF7300; border-right-color: #FF7300; border-left-color: #FF7300; }
#prefooter table.pricing tbody td.featured  { border-right-color: #FF7300; border-left-color: #FF7300; }
#prefooter table.pricing tfoot td.featured  { border-right-color: #FF7300; border-bottom-color: #FF7300; border-left-color: #FF7300; }
#prefooter .button.primary span { color: #ffffff; }
#prefooter .arrow .css-shape { border-color: #ffffff; }
#prefooter .plus .css-line-hor, #prefooter .plus .css-line-ver { background-color: #ffffff; }
#prefooter .minus .css-line-hor, #prefooter .minus .css-line-ver { background-color: #ffffff; }
#prefooter .plus:hover, #footer .minus:hover, #footer .arrow:hover { background-color: #000000; }
#prefooter .button.primary:hover span { background-color: #000000; }
#prefooter .button.primary.small:hover span { background-position: 0 -0px; }
#prefooter .button.primary.medium:hover span { background-position: 0 -0px; }
#prefooter .button.primary.big:hover span { background-position: 0 -0px; }
#prefooter .button.primary:hover span { color: #cccccc; }
#prefooter .arrow:hover .css-shape { border-color: #cccccc; }
#prefooter .plus:hover .css-line-hor, #prefooter .plus:hover .css-line-ver { background-color: #cccccc; }
#prefooter .minus:hover .css-line-hor, #prefooter .minus:hover .css-line-ver { background-color: #cccccc; }
#prefooter .button.secondary span { background-color: #444444; }
#prefooter .button.secondary.small span { background-position: 0 -120px; }
#prefooter .button.secondary.medium span { background-position: 0 -140px; }
#prefooter .button.secondary.big span { background-position: 0 -220px; }
#prefooter .button.secondary span { color: #ffffff; }
#prefooter .button.secondary:hover span { background-color: #000000; }
#prefooter .button.secondary.small:hover span { background-position: 0 -0px; }
#prefooter .button.secondary.medium:hover span { background-position: 0 -0px; }
#prefooter .button.secondary.big:hover span { background-position: 0 -0px; }
#prefooter .button.secondary:hover span { color: #cccccc; }
#prefooter .button.tertiary span { background-color: #d6d6d6; }
#prefooter .button.tertiary.small span { background-position: 0 -480px; }
#prefooter .button.tertiary.medium span { background-position: 0 -560px; }
#prefooter .button.tertiary.big span { background-position: 0 -880px; }
#prefooter .progress-bar-scale { background-color: #d6d6d6; }
#prefooter .progress-bar-scale { background-position: 0 -320px; }
#prefooter .button.tertiary span { color: #666666; }
#prefooter .button.tertiary:hover span { background-color: #000000; }
#prefooter .button.tertiary.small:hover span { background-position: 0 -0px; }
#prefooter .button.tertiary.medium:hover span { background-position: 0 -0px; }
#prefooter .button.tertiary.big:hover span { background-position: 0 -0px; }
#prefooter .button.tertiary:hover span { color: #cccccc; }

/* ----- FOOTER ----------------------------------------------------------------- */
#footer { width: auto; }
#footer { border-top-width: 1px; }
#footer { border-top-color: #cccccc; }
#footer { border-bottom-width: 0px; }
#footer { border-bottom-color: #000000; }
#footer { margin-bottom: 0px; }
#footer .background { background-image:url(../../images/bg-footer.png); background-color: #EE4B33; background-repeat: no-repeat; background-position: center top; }
#footer .background { filter:alpha(opacity=100); -khtml-opacity: 1; -moz-opacity: 1;  opacity: 1; }
#footer { color: #a6a6a6; }
#footer a { color: #595959; }
#footer a:hover { color: #000000; }
#footer p { color: #fff; text-align: center; font-size: 12px;}
#footer .fabebook-pie a  {color: white !important; position:  font-size: 12px;}
.fabebook-pie { text-align: center;}

/* ----- SIDEBAR ----------------------------------------------------------------- */
h2.widgettitle { font-family: 'Maven Pro', Arial, sans-serif; background-image:url(../../images/1st_widget.png); width:203px; height:35px; padding-left:15px; margin-left:0px !important; font-size: 22px; padding-top: 11px; background-repeat: repeat-y; color: white;}
.widget widget_text { background-image:url(../../images/3rd_widget.png) !important; }
.c-x h5, .c-work h5 { margin-left:10px; }
.c-xx h5, .c-work h5 { margin-left:10px; font-weight:normal !important; font-size:14px !important; line-height: 18px; font-size: 14px;}

.c-x p { padding: 0px !important; width: 200px !important; text-align: left; margin-left: 10px; color:#f7952d; font-size:13px; margin-bottom: 0px !important;}
.c-work { margin-left:24px;}
.c-work p { padding: 0px !important; width: 600px !important; text-align: left; margin-left: 10px; color:#333; font-size:14px; margin-bottom: 0px !important;}
#participe-tit { margin: 0px; font-size: 15px; text-align: left; font-weight: bold; color: #FA901D; list-style: none; font-family: 'Maven Pro', cursive; margin: 0 10px; width: 200px;}
.participe-list li { padding-top: 10px; padding-bottom: 10px; padding-right: 5px; width: 180px; text-align: left; font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; list-style-image: url(../../images/small_yellow_arrow.png) !important; list-style-position: inside; }
#news announcement scroll { background-image: url(../../images/caja-llamados.jpg); background-repeat: no-repeat; height: 88px; width: 380px; }
.widget #text-17 .widget widget_text { margin-bottom:-26px !important;}

/* ----- HOME ----------------------------------------------------------------- */
#texto-home { background-image: url(../../images/bg-textslide.png); background-repeat: no-repeat; width: 402px; height:226px;}
.texto-home { color:#FFF; margin: 10px 40px 10px -10px !important; line-height: 18px; font-family: Calibri, Arial, Helvetica, sans-serif; }
.tit-home { color:#fff; font-family: 'Maven Pro', Arial, sans-serif; font-size: 22px;  padding-top: 20px; margin-bottom: 0px;
margin-left: -10px; margin-right: 40px; }
#participe { background-image: url(../../images/home-participe.jpg); background-repeat: no-repeat; width:540px; height:228px;}
/*ie7*/ #participe { *position:relative; *left:-27px; *top:-30px; *width:540px;} 
#llamados { margin: 0 10px; width: 200px;}
#llamados h5, #llamados h5 a {color: #FF7300 !important;}
#llamados a:hover {color:#E05046 !important;}
#llamados p {padding: 0px !important; width: 200px !important; text-align: left; color: #F7952D; font-size: 13px;
margin-bottom: 20px !important;}

.participe-titulo { font-family: 'Maven Pro', Arial, sans-serif; color:#ee3f30;  line-height: 40px; text-align: center; padding: 10px 25px;}
#bot-participe { background-image: url(../../images/bot-participe.png); background-repeat: no-repeat; height: 46px; width: 140px; margin:20px 10px 20px 20px; float: left;}
#preguntas { color:#ee3f30; float:right; margin-right:20px; padding-top: 14px; font-size:15px !important; width: 350px;}
/*safari*/html[xmlns*=""] body:last-child #preguntas { position: absolute; top:0px; }
#preguntas a { color:#F98E3A; text-decoration: underline; }
#video-home { background-image:url(../../images/caja-video.jpg); background-repeat: no-repeat; height: 134px; width: 380px; }
/*ie7*/ #video-home { *position:relative; *top:-30px; } 

.texto-video { width: 120px; color: #E05046; font-family: 'Maven Pro', cursive; font-size: 20px; padding-top: 12px; padding-left: 19px;
line-height: 1.2; font-weight: normal; letter-spacing: -1px; float:left;}
.video-img { padding-top: 10px; float: right; padding-right: 10px; }
.video-img a:hover { opacity:0.8; }
.widget widget_news_announcement { background-image:url(../../images/caja-llamados.jpg); background-repeat: no-repeat; height: 88px; width: 380px; }
.c-12.2dosidebar { float: left;}
.c-12.2dosidebar .widget widget_btp_custom_pages { width:200px !important;}
#llamados-home {  background-image: url(../../images/caja-llamados.jpg); height: 70px; width: 365px; float: left; margin-top: -28px;
margin-bottom: 10px; padding-top: 15px; padding-left: 15px; }
/*ie7*/ #llamados-home { *position:relative; *top:-30px; *height:142px !important;} 
#llamados-home img{padding-right: 0px; float: left; padding-top: 3px;}
#v_container { top:-85px !important; z-index:10000 !important; left: 150px; position:absolute; left:0px; }
/*ie7*/#v_container { *top:-115px !important;  *position:relative !important; *left:150px; }
/*ie7*/*:first-child+html #v_container { #left:0px !important; }
#llamados-news {  /*padding-left: 150px;*/ margin-bottom: 85px; /*display:block;*/ height:83px; position: absolute; top: 240px; left: 150px;}
/*ie7*/#llamados-news {  *position: absolute; *top: 215px; *left: 150px;}
/*moz*/#v_container, x:-moz-any-link, x:only-child{ left: -0px !important;    position: relative;   top: -90px !important;}

html[xmlns*=""] body:last-child #v_container { padding-left: -150px; !important; }

.win.webkit .v_container { background-color:#000; margin-left:-150px !important; }

.vnewsticker, a.vnewsticker { width:230px !important; line-height: 14px;}

.c-4-2dosidebar { width: 281px; height: 236px; background-image: url(../../images/bg-textslide.png); background-repeat: no-repeat;
width: 402px; height: 226px;}
/*ie7*/.c-4-2dosidebar { *position:absolute; *top:-257px;} 
#destacados-home { background-image: url(../../images/caja-destacados-home.jpg); background-repeat: no-repeat; height: 141px; width: 939px;margin-top: -10px !important; margin-bottom: 30px; }
/*ie7*/ #destacados-home { *position:relative; *top:-110px; } 
@media screen and (-webkit-min-device-pixel-ratio:0) {
	#destacados-home {
		margin-top: -20px;
	}
}

#col1 { width:285px; margin: 0 15px; position:absolute; left:0px;}
#col2 { width:285px; margin: 0px; position: absolute; left: 334px; padding-top: 0px;}
#col3 { width:285px; margin: 0 15px; position: absolute; left: 654px;}
#col1 li { list-style-image: url(../../images/plus_sign.png); list-style-type: square; line-height: 18px; margin-left: 130px;
font-size: 14px; font-family: calibri, arial, sans-serif; }
#col2 li  { list-style-image: url(../../images/plus_sign.png); list-style-type: square; margin-left: 131px;
font-size: 14px; font-family: calibri, arial, sans-serif; padding: 0px; color:#FF7300;}
#col3 p { font-family: calibri, arial, sans-serif; font-size: 13px; margin-left: 87px; width: 142px; text-align: left; margin-top: 2px; line-height: 15px; }
#col3 h5 { margin-left: 118px; width: 142px; text-align: left; line-height: 15px; margin-top: 22px; }
.titulo-col {  color: #E05046; font-family: 'Maven Pro', cursive; font-size: 20px; padding-top: 0px; padding-left: 9px;
line-height: 20px; font-weight: normal; letter-spacing: -1px; padding-bottom: 8px; }
.titulo-col2 {  color: #E05046; font-family: 'Maven Pro', cursive; font-size: 20px; padding-top: 0px; padding-left: 9px;
line-height: 20px; font-weight: normal; letter-spacing: -1px; padding-bottom: 26px; }

#protocolos { margin-left: 100px;}
#protocolos ul li { list-style-image: url(../../images/bullet-enfermedades.png) !important; line-height:50px;   }
#protocolos ul li h4 { margin-left: 0px;  }
#protocolos ul li, #que-tratamos ul li h2 { margin-left:-15px;}

#que-tratamos ul li { list-style-image: url(../../images/bullet-enfermedades.png) !important; line-height:50px; margin-left: 100px;  }

entry-content-links img { margin-right:10px !important;}
.boton-llamados a:hover, .boton-participe a:hover { opacity:0.8;}
.participe-list {color:#FA901D;}
#proximamente h2.widgettitle {
float: left;
margin: 0 0px 20px 0;
background-image: url(../../images/bot-proximamente.png);
width: 187px;
font-size: 15px;
margin-top: 18px;
line-height:16px;
font-weight:600;
}
#proximamente {background-image: url(../../images/caja-proximamente.jpg);
height: 180px;
width: 900px;
float: left;
margin-bottom: 20px;
padding: 0 15px;
text-align:justify;}

.ui-accordion .ui-accordion-header {height: 93px;}
span.ui-accordion-header-icon.ui-icon.ui-icon-triangle-1-e, 
.ui-accordion .ui-accordion-header .ui-accordion-header-icon
{/*right: 3.3em !important; 
background-image: url(../../images/acordeon-on.png) !important;
height: 29px !important;
width: 49px !important;*/}
div.wp-tab-content-wrapper {
width: 340px;
left: 164px;
position: relative;
text-align: justify;
color: #494949;
background-image: url(../../images/fondo-acordeon.jpg);
padding: 20px;
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
border: 1px solid #cdc3b7 !important;
background: transparent !important;
}
.ui-widget-content {background: transparent !important;}
div#wp-accordion #content h3 {
border: none !important;
border-bottom: 1px solid #E2E2E2 !important;
}