/*
Theme Name: Cirugia Ecuador 2010
Theme URI: http://bizion.org/
Description: Tema 2010 de Cirugía Ecuador
Version: 2.0
Author: Ricardo Andramuño
Author URI: http://bizion.org/
Tags: blue, custom header, two columns, widgets
*/

body { color: #fff; background: #ffffff; line-height: 20px; }

@font-face { font-family: Keffeesatz; src: url(fonts/YanoneKaffeesatz-Light.otf) format("opentype") }
@font-face { font-family: KeffeesatzBold; src: url(fonts/YanoneKaffeesatz-Bold.otf) format("opentype") }

body.gecko, body.safari, body.chrome, body.opera { font-size: 16px; font-family: Keffeesatz, Helvetica, Arial, Sans-Serif; text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2); }
.gecko #preconsulta p, .safari #preconsulta p, .chrome #preconsulta p, .opera #preconsulta p { font-size: 30px; line-height: 35px; }
.gecko .menusecundario li a, .safari .menusecundario li a, .chrome .menusecundario li a, .opera .menusecundario li a { font-size: 22px; }

a { text-decoration: none; color: yellow;  }
a:hover { color: #fff; }
.centered { display: block; margin:0px auto; }
.alignright { float: right; margin: 0 0 2px 7px !important; display: inline; }
.alignleft { float: left; margin: 0 7px 2px 0 !important; display: inline; }
.alignnone { margin: 4px auto; }
.left { float: left;}
.right { float: right; }
.center { margin: 0 auto; }
.txtl { text-align: left; }
.txtc { text-align: center; }
.txtr { text-align: right; }
.txtblue { color: #005490; }
.txtyellow, #menufooter a:hover { color: yellow; }
.txtwhite { color: #fff; }
.txtorange { color: #D65901; }
.bold { font-weight: bold; }
.italic { font-style: italic; }
.upper { text-transform: uppercase; }
.block { display: block; }
.overhidden { overflow: hidden; }
.clearboth { clear: both; }
.relative { position: relative; }
.absolute { position: absolute; }
.botton { margin-bottom: 10px; }

#contenido { letter-spacing: 2px; float: right; }

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 2px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
.wp-caption img { margin: 0; padding: 0; border: 0 none; }
.wp-caption p.wp-caption-text { font-size: 11px; line-height: 17px; padding: 0 4px 5px; margin: 0; color: #000; }	

.gecko h2, .safari h2, .chrome h2, .opera h2 { font-size: 20px; }

input.nomostrar { display: none; } 
#header { background: url(images/bghead.jpg) top left no-repeat; padding-bottom: 35px; }
#logo { width: 382px; height: 88px; background: url(images/cirugiaecuador.png) no-repeat; margin: 30px 30px 0 0; }
#logo h1 { visibility: hidden; }
#menuprincipal { margin-top: 30px; }
#description { background: url(images/post-it-note.jpg) no-repeat; width: 300px; margin-left: 50px; color: #000; }
#description p { margin: 20px 15px 25px 15px; }
#menuprincipal li { border-bottom: solid 1px #BECFE2; background: url(images/abullet.jpg) center left no-repeat; padding-left: 17px; }
#menuprincipal li a:hover { color: #D65901; }
#preconsulta { width: 420px; height: 240px; background: url(images/preconsulta.png) no-repeat; margin-top: 20px; z-index: 20; }
#preconsulta form { margin: 20px 30px; }
#preconsulta p { margin-bottom: 12px; }
#preconsulta input, #preconsulta select, #calcimc input[type=text] { margin-bottom: 8px; }
#preconsulta .first label { width: 70px; }
.gecko #preconsulta .second label, .safari #preconsulta .second label, .chrome #preconsulta .second label, .opera #preconsulta .second label { width: 85px; margin-right: 10px; }
input[type=text].long, #preconsulta select { width: 115px; }
input[type=text].short { width: 37px; }
img.esbelta { bottom: 0; right: 0; z-index: 10; }
.menusecundario { position: relative; margin-left: 10px; overflow: hidden; }
.menusecundario.fixed { position: fixed; top: 0; z-index: 200; }
.menusecundario.absolutemenu { position: absolute; bottom: 0; }
#contenido { margin-bottom: 10px; }

#cuerpo { width: 100%; background: url(images/bgbody.png) #145591 repeat-x; }
.menusecundario, #gancho { margin-top: 20px; }
.menusecundario ul li { list-style: none; width: 375px; height: 78px; background: url(images/cirugias.png) no-repeat; margin-bottom: 10px; }
.menusecundario ul li a { height: 78px; line-height: 78px; padding-left: 90px; }
.menusecundario ul li a:hover, .menusecundario li a.activo { color: #D65901; }
.menusecundario ul li a.activo { cursor: default; }
a#plastica { background: url(images/plastica.png) top left no-repeat; }
a#bariatrica { background: url(images/bariatrica.png) top left no-repeat; }
a#hiperhidrosis { background: url(images/hiperhidrosis.png) top left no-repeat; }
a#diabetes { background: url(images/obesidad.png) top left no-repeat; }
a#obesidad { background: url(images/obesidad.png) top left no-repeat; }
a#general { background: url(images/general.png) top left no-repeat; }
a#laparoscopica { background: url(images/laparo_logo.png) top left no-repeat; }
a#secopexia { background: url(images/inodoro.png) top left no-repeat; }

#socialmedia { padding: 0 40px; line-height: 70px; margin-top: 30px; }
.gecko #socialmedia, .safari #socialmedia, .chrome #socialmedia, .opera #socialmedia { font-size: 23px; }

.gecko #menuterciario, .safari #menuterciario, .chrome #menuterciario, .opera #menuterciario { font-size: 18px; }
#menuterciario { width: 440px; margin: 0 auto; }
#menuterciario li { background: url(images/obullet.png) center left no-repeat; height: 25px; line-height: 25px; width: 220px; margin-bottom: 20px; }
#menuterciario li a { margin-left: 22px; }
#calcimc { width: 477px; height: 138px; background: url(images/imc.png) no-repeat; margin-top: 20px; margin-bottom: 20px; }
#calcimc div { margin: 0px 15px 10px 195px; }
#calcimc h2 { margin: 5px 0; }

#galeria { padding: 10px 20px; }
.gecko #galeria, .safari #galeria, .chrome #galeria, .opera #galeria { background: #0071BC; -moz-border-radius: 10px; -khtml-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; }
#galeria img { padding: 5px; background: #fff; margin-right: 6px; }
.lasimagenes { float: left; }
#galeria h2 { font-weight: normal; line-height: 50px; }
.gecko #galeria h2, .safari #galeria h2, .chrome #galeria h2, .opera #galeria h2 { font-size: 40px; }
.widgetcform .cform { width: 380px; }

#menufooter { margin: 15px 10px; width: 920px; }
#menufooter li { width: 150px; }

#tags { width: 100%; background: url(images/tagsborder.png) top left repeat-x; height: 2px !important; }
#tagcloud { margin-bottom: 20px; }
#tagcloud a { color: yellow; }
#tagcloud a:hover { color: white; }
.contact_info_box { color: #416271; width:450px; height:130px; background:url(images/contact_info_bg.gif) no-repeat center; margin: 0 auto; }
.contact_info1 { color: #416271; float:left; height:34px; font-size:12px; margin-top:7px; margin-left:10px; padding:0px 10px 0px 50px; background:url(images/phone_icon.gif) top left no-repeat; }
.contact_info2 { float:left; height:34px; font-size:12px; margin-top:7px; margin-left:10px; padding:0px 10px 0px 50px; background:url(images/contact_icon.gif) top left no-repeat; }
.address { color: #416271; width:420px; font-size:12px; float:left; clear:both; padding-top: 10px; padding-right: 0; padding-bottom: 0; padding-left: 6px; border-top-width: 1px; border-top-style: dashed; border-top-color: #FFFFFF; margin-right: 10px; margin-left: 10px; margin-top: 5px; }
.contact_info_title { color: #416271; font-size:14px; color:#7ea743; padding: 3px 0 0 15px; font-weight:bold; }
#map { margin-bottom:20px; }

.titulo { margin-top: 30px; margin-bottom: 6px; }
.gecko .titulo, .safari .titulo, .chrome .titulo, .opera .titulo { font-size: 28px; line-height: 30px; }
#contenido h3 { margin-top: 15px; }
#contenido h3 a { color: #fff; }
#contenido h3 a:hover { color: yellow; }
small { margin-bottom: 20px; }
.gecko small, .safari small, .chrome small, .opera small { font-size: 12px; font-weight: bold; }
.error404 #main, .page #main { margin-top: 25px; }
#main p { margin-bottom: 10px; }
#main ul { list-style: disc; margin-left: 20px; }
#main ol { list-style: decimal; margin-left: 22px; }
#main ul, #main ol { margin-bottom: 10px; }

#Developed { clear: both; }	 
#designer p { margin-top:10px; color: white; }
.webdesign {background:url('http://www.bizion.org/favicon.png') top left no-repeat;padding:0 8px 5px 19px; color:#0080FF; }
.webdesign:hover { text-decoration: none; }

.laparoscopica .video, .plastica-estetica .video, .bariatrica-metabolica .video, .diabetes-obesidad .video, .hiperhidrosis .video { margin: 5px 10px; }


.linklove { visibility: hidden; }
h3.mypets { clear: both; cursor: pointer; color: yellow; }
h3.mypets:hover { color: #fff; }
.thepet { display: block; }

a.qtrans_flag_es { color: #005490; }
a:hover.qtrans_flag_es { color: #D65901; }
a.qtrans_flag_en { color: #005490; }
a:hover.qtrans_flag_en { color: #D65901; }

.left.cform { width: 350px; }
.left p.cf-sb { text-align: left; }
.left li#li-3-2 { height: 180px; }
.left li#li-3-3, .left li#li-3-4, .left li#li-3-5, .left li#li-3-6, .left li#li-3-7, .left li#li-3-8 { height: 35px; }
