body .slug-pattern {background-color:#6B95CE;}
ul.pricing li.price span {color:#217b9d;}
.body {background: #F4F3F1 url('../images/fondo_body.gif') top left repeat-x;}
.body .body-wrapper {background-color:#F4F3F1;}
.body .pagination ul.pages li.active a:hover {color:#217b9d;}
.body .blog blockquote, blockquote.full {border-left:2px solid #217b9d;}
.body .blog.style-4 .border .meta p {background:#217b9d;}
.footer.style-2 .foot-nav-bg {background-color:#2f86a8;}
.footer .foot-nav {background-color:#2f86a8;}
h1 span, h2 span, h3 span, h4 span, h5 span, h6 span {color:#217b9d;}
a, a:visited { color: #2f86a8; }	
.tabbed-area ul.tabs li a.active {color:#3783a0;border-top:1px solid #2f86a8;}
.header .nav .standard ul.tabs li a.active, .header .nav .standard ul.tabs li a:hover {color:#A3D7ED;text-decoration:none;}
.header .logo {background-color:#3aa9d2;}
.footer .logo-caption, .footer .logo-caption-overlay {background-color:#2280a8;}


a, a:visited {color:#2f86a8;}
a:hover {color:#2f86a8;text-decoration:underline;}
input {color:#777;}
.sidebar-right {text-align:justify;}
.header .logo {
	background-color:transparent;
	position:absolute;top:0px;margin-top:-10px;
}
#imagenportada {background:none;border:none;width:100%;}
.sidebar h5 {font-size: 1.5em !important;}
#sidebar-organiza {margin-bottom:30px;text-align:left}
	#sidebar-organiza h5{text-align:left;}
	#sidebar-organiza img{margin-bottom:10px;max-width:190px;}
.logo-pie{width:100%;margin-bottom:8px;}
.logo-caption-overlay {display:none;}

.standard-form h4 {width:100%;margin-bottom:20px;}
.standard-form p {width:100%;}
.standard-form input.input {color:#777 !important;font-style: italic;padding-left:5px;}
.standard-form label {width: 306px;float: left;margin: 0 10px 4px 3px;color:#777;font-size:1em;font-weight:bold;}
.standard-form label.extended {width: 620px;}
.standard-form .submit {float:none !important;font-size:1.5em !important;position:relative;left:225px;}
.standard-form .submit a span {font-size:0.9em;}

#hoteles li{width:620px;height:auto;clear:both;padding:10px 0px;}
#hoteles li .izda {width:28%;float:left;}
#hoteles li .dcha {width:68%;float:right;}
#hoteles li .izda img {width:98%;margin:auto;}
#hoteles li h3 {font-size:24px;font-weight:normal;}
#hoteles li p {width:100%; clear:both;}
#hoteles li input[type="radio"] {margin:0px;padding:0px;width:30px;height:18px;position:relative;top:8px;}
#hoteles li label {width: 303px;float: left;margin: 0 10px 16px 0;color:red;}

iframe#lugar-celebracion {width:100%;}

#datos_registro {margin:30px 0px;display:none;}
#datos_registro div {width:23%;float:left;margin:0%;padding:0%;height:50px;}
#datos_registro div input {width:95%;}

#ponencias {
	font-size:15px;
	font-family: "Open Sans", serif;
	margin-left:30px;
}

#ponencias ul {}
#ponencias a {color:#3aa9d2;cursor:pointer;font-weight:bold;font-size:15px;}
#ponencias h3 {line-height:2em;margin-left:-15px;color:#333}
#ponencias h3 a {line-height:2em;font-size:21px;}
#ponencias p {margin:0px 20px 20px 20px;}
#ponencias ul li {
	margin:5px 0px;
}
#ponencias ul li.ponencia {
	margin:7px 15px 7px 20px;
    list-style-type: square;
    /*color: #3aa9d2;*/
	color:#333;
	line-height:1.5em;
} 
#ponencias ul li strong {line-height:1.4em;}

#estandar li {
	margin:7px 15px 7px 20px;
    list-style-type: square;
    /*color: #3aa9d2;*/
	color:#333;
	line-height:1em;
} 

#logo_oiss {margin-left:30px;}
.align-right {text-align:right !important;}
.align-left {text-align:left !important;}
.align-center {text-align:center !important;}

.datos_contacto h4 {margin:0px !important;padding:0px !important;}
.datos_contacto p {margin:0px !important}

#dato-de-interes h3 {
	border-top: 2px dotted #6994CD;
	padding-top:15px;
	color:#6994CD;
}

#inscripcion a.btn {
	padding: 3px 15px;
	margin:10px 0px;
	border:1px solid #ccc;
	border-radius:5px;
	display:block;	
	width:63px;
	background-color:#2f86a8;
	color:white;
	text-decoration:none;
	cursor:pointer;	
}

p.small {font-size:0.9em;line-height:1.5em;font-style: italic;}
.limpiar {clear:both;}