BODY {
	FONT-SIZE: 12px; COLOR: #333; FONT-FAMILY: Arial, Helvetica, sans-serif;
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
INPUT {
	FONT-SIZE: 12px; COLOR: #000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#top {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 0px; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 18px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 0px 0px; COLOR: #fff; PADDING-TOP: 0px; HEIGHT: 28px; TEXT-ALIGN: right
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 18px; PADDING-TOP: 0px; LINE-HEIGHT: 18px
}
A {
	COLOR: #8B0000; BORDER-BOTTOM: #efdbc7 1px solid; TEXT-DECORATION: none
}


A:visited {
	COLOR: #6c52a9; BORDER-BOTTOM: #e2dced 1px solid
}
A:hover {
	COLOR: #250868; BORDER-BOTTOM: #6c52a9 1px solid
}

A.sinraya {
	COLOR: #8B0000; BORDER-BOTTOM: 0px; TEXT-DECORATION: none
}


A.sinraya:visited {
	COLOR: #6c52a9; BORDER-BOTTOM: 0px;
}
A.sinraya:hover {
	COLOR: #250868; BORDER-BOTTOM: 0px;
}


A.rosa {
	color: rgb(255, 0, 153); 
}

A.rosa:visited {
	 color: rgb(255, 0, 153);
}

IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
}
#wrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#header_wrapper {
	background: rgb(247, 148, 16); margin: 0px; padding: 0px; border-top-color: rgb(48, 103, 153); border-top-width: 7px; border-top-style: solid;
}

#header {
	background: url("../images/graphics/sprite.png") no-repeat left top rgb(247, 148, 16); margin: 0px auto; padding: 0px; width: 980px; height: 34px; position: relative;
}
#header p {
	display: none;
}
#header h3 {
	margin: 0px; padding: 0px; border: currentColor; float: left;
}
#header h3 a {
	margin: 0px; padding: 0px; border: currentColor; width: 359px; height: 34px; text-align: left; text-indent: -20000px; text-decoration: none; display: block;
}
#header h3 a:hover {
	margin: 0px; padding: 0px; border: currentColor; width: 359px; height: 34px; text-align: left; text-indent: -20000px; text-decoration: none; display: block;
}
#header h3 a:visited {
	margin: 0px; padding: 0px; border: currentColor; width: 359px; height: 34px; text-align: left; text-indent: -20000px; text-decoration: none; display: block;
}
#header form {
	margin: 0px; padding: 0px; top: 7px; right: 0px; position: absolute;
}
#header label {
	display: none;
}
#header button {
	background: rgb(255, 255, 255); padding: 0px; border: 1px solid rgb(119, 119, 119); width: 44px; height: 20px; text-align: center; font-size: 11px;
}
#header form input[type=search] {
	background: url("../images/graphics/sprite.png") no-repeat -142px -90px rgb(255, 255, 255); padding: 3px 0px 2px 23px; border-radius: 10px; border: 1px solid rgb(119, 119, 119); width: 180px; font-size: 11px; -moz-border-radius: 10px; -webkit-border-radius: 10px;
}
#header ul {
	list-style: none; margin: 0px; padding: 0px; border: currentColor; top: 10px; right: 0px; position: absolute;
}
#header li {
	margin: 0px; padding: 0px; border: currentColor; float: left;
}
#header li a {
	border-width: medium 1px medium medium; border-style: none solid none none; border-color: currentColor rgb(102, 102, 102) currentColor currentColor; margin-left: 12px; margin-right: 10px; padding: 0px 10px; color: rgb(48, 103, 153); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none;
}
#header li a:visited {
	border-width: medium 1px medium medium; border-style: none solid none none; border-color: currentColor rgb(102, 102, 102) currentColor currentColor; margin-left: 12px; margin-right: 10px; padding: 0px 10px; color: rgb(48, 103, 153); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none;
}
#header li.last a {
	border-right-color: currentColor; border-right-width: medium; border-right-style: none;
}
#header li a:hover {
	text-decoration: underline;
}

#header li.phone {
	background: url("../images/icons/phone.png") no-repeat left;
}

#header li.contact {
	background: url("../images/icons/contact.png") no-repeat left;
}

#header li.chat {
	background: url("../images/icons/chat.png") no-repeat left;
}

#header li.book {
	background: url("../images/icons/book.png") no-repeat left;
}



#header #phone {
	padding: 0px 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; margin-right: 10px; margin-left: 11px; COLOR: rgb(48, 103, 153); border-width: medium 1px medium medium; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; border-style: none solid none none

}
#q {
	background: url("../images/graphics/sprite.png") no-repeat -142px -90px rgb(255, 255, 255); padding: 3px 0px 2px 23px; border-radius: 10px; border: 1px solid rgb(119, 119, 119); width: 180px; font-size: 11px; -moz-border-radius: 10px; -webkit-border-radius: 10px;
}
#nav_wrapper {
	background: url("../images/graphics/nav_wrapper_bg2.gif") repeat-x; margin: 0px; padding: 0px;
}
#nav {
	background: url("../images/graphics/sprite.png") no-repeat 0px -35px; margin: 0px auto; padding: 0px; width: 980px; height: 26px;
}

#nav #nav_list {
	list-style: none; margin: 0px; padding: 0px; border: currentColor;
}
#nav #nav_list li {
	margin: 0px; padding: 0px; border: currentColor; float: left;
}
#nav #nav_list li.about {
	width: 75px;
}
#nav #nav_list li.location {
	width: 76px;
}
#nav #nav_list li.courses {
	width: 123px;
}
#nav #nav_list li.accommodation {
	width: 120px;
}
#nav #nav_list li.activities {
	width: 79px;
}
#nav #nav_list li.prices {
	width: 107px;
}
#nav #nav_list li.book {
	width: 82px;
}
#nav #nav_list li.community {
	width: 66px;
}
#nav #nav_list li.foncei {
	width: 153px;
}
#nav #nav_list li.language {
	width: 99px;
}
#nav #nav_list li a {
	margin: 0px; padding: 0px; border: currentColor; height: 26px; color: rgb(48, 103, 153); text-indent: -20000px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; display: block;
}
#nav #nav_list li a:hover {
	margin: 0px; padding: 0px; border: currentColor; height: 26px; color: rgb(48, 103, 153); text-indent: -20000px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; display: block;
}
#nav #nav_list li a:visited {
	margin: 0px; padding: 0px; border: currentColor; height: 26px; color: rgb(48, 103, 153); text-indent: -20000px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; display: block;
}
#nav #nav_list li.about:hover {
	background: url("../images/graphics/sprite.png") no-repeat 0px -61px;
}

#nav #nav_list li.location:hover {
	background: url("../images/graphics/sprite.png") no-repeat -75px -61px;
}
#nav #nav_list li.courses:hover {
	background: url("../images/graphics/sprite.png") no-repeat -151px -61px;
}
#nav #nav_list li.accommodation:hover {
	background: url("../images/graphics/sprite.png") no-repeat -274px -61px;
}
#nav #nav_list li.activities:hover {
	background: url("../images/graphics/sprite.png") no-repeat -394px -61px;
}
#nav #nav_list li.prices:hover {
	background: url("../images/graphics/sprite.png") no-repeat -473px -61px;
}
#nav #nav_list li.book:hover {
	background: url("../images/graphics/sprite.png") no-repeat -580px -61px;
}
#nav #nav_list li.community:hover {
	background: url("../images/graphics/sprite.png") no-repeat -662px -61px;
}
#nav #nav_list li.foncei:hover {
	background: url("../images/graphics/sprite.png") no-repeat -728px -61px;
}
#nav #nav_list li.language:hover {
	background: url("../images/graphics/sprite.png") no-repeat -880px -61px;
}
#nav #nav_list li ul {
	background: rgb(238, 234, 222); border-width: 3px 1px 1px; border-style: solid; border-color: rgb(255, 204, 0) rgb(0, 0, 0) rgb(0, 0, 0); list-style: none; margin: 0px; padding: 0px; display: none; position: absolute; z-index: 1500; border-bottom-right-radius: 7px; border-bottom-left-radius: 7px; box-shadow: 0px 4px 10px rgba(0,0,0,0.7); -moz-box-shadow: 0 4px 10px rgba(0, 0, 0, 0.7); -webkit-box-shadow: 0 4px 10px rgba(0, 0, 0, 0.7);
}
#nav #nav_list li:hover ul {
	display: block;
}
#nav #nav_list li.hover ul {
	display: block;
}
#nav #nav_list li.about ul {
	width: 210px;
}
#nav #nav_list li.location ul {
	width: 230px;
}
#nav #nav_list li.courses ul {
	width: 260px;
}
#nav #nav_list li.book ul {
	width: 210px;
}
#nav #nav_list li.prices ul {
	width: 230px;
}
#nav #nav_list li.activities ul {
	width: 270px;
}
#nav #nav_list li.accommodation ul {
	width: 200px;
}
#nav #nav_list li.community ul {
	width: 285px;
}
#nav #nav_list li.foncei ul {
	width: 260px;
}
#nav #nav_list li.language ul {
	width: 285px; margin-left: -40px;
}
#nav #nav_list li li {
	margin: 0px; padding: 0px; float: none;
}
#nav #nav_list li li.first {
	padding-top: 15px;
}
#nav #nav_list li li.last {
	padding-bottom: 15px;
}
#nav #nav_list li li a {
	margin: 0px; padding: 0px 0px 0px 23px; width: auto; height: 23px; line-height: 20px; text-indent: 0px; cursor: pointer;
}
#nav #nav_list li li a:hover {
	margin: 0px; padding: 0px 0px 0px 23px; width: auto; height: 23px; line-height: 20px; text-indent: 0px; cursor: pointer;
}
#nav #nav_list li li a:visited {
	margin: 0px; padding: 0px 0px 0px 23px; width: auto; height: 23px; line-height: 20px; text-indent: 0px; cursor: pointer;
}
#nav #nav_list li li a:hover {
	text-decoration: underline; BORDER-BOTTOM: none;
}

#section_nav {
	background: rgb(42, 22, 89); margin: 0px auto; padding: 0px; width: 980px;
}
#section_nav ul {
	list-style: none; margin: 0px 0px 0px 1px; padding: 0px; height: 30px;
}
#section_nav li {
	margin: 0px; padding: 0px; display: inline;
}
#section_nav li a {
	border-width: 0px 1px; border-style: none solid; border-color: currentColor rgb(97, 76, 146); font: 13px/16px Verdana; margin: 0px 0px 0px -1px; padding: 7px 14px; color: rgb(255, 255, 255); text-transform: none; text-decoration: none; float: left; display: block; font-size-adjust: none; font-stretch: normal;
}
#section_nav li a:hover {
	background: rgb(108, 85, 165);
}

H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 12px; COLOR: #250858; TEXT-INDENT: -2000px; PADDING-TOP: 0px
}
H3 A {
	DISPLAY: block; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 30px; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
H3 A:hover {
	DISPLAY: block; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 30px; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
H3 A:visited {
	DISPLAY: block; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 30px; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}

#opener_wrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/graphics/opener_wrapper_bg-980.gif) #306799 no-repeat center top; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

#opener {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 980px; PADDING-TOP: 0px; HEIGHT: 187px
}


#content_wrapper {
	PADDING-RIGHT: 0px; BORDER-TOP: #ffcf01 3px solid; PADDING-LEFT: 0px; BACKGROUND: url(../images/graphics/content_wrapper_bg.gif) #F9F7ED repeat-x; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#content {
	position:relative; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/graphics/content_bg-980.gif); PADDING-BOTTOM: 20px; MARGIN: 0px auto; WIDTH: 980px; PADDING-TOP: 0px
}


#rightside {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: right;
	PADDING-BOTTOM: 0px;
	BACKGROUND: url(../images/graphics/sidebar_bg2.gif) no-repeat;
	MARGIN: 0px 0px 0px 0px;
	WIDTH: 200px;
	POSITION: relative;
	PADDING-TOP: 30px;
	background-image: url(../images/graphics/sidebar_bg2.gif);
}

#main {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/graphics/main_bg.gif) repeat-x; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 780px; PADDING-TOP: 0px; POSITION: relative
}
#main H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 18px; PADDING-TOP: 0px
}
#main H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 26px; COLOR: #250858; FONT-FAMILY: GillSansRegular, "Gill Sans MT", "Gill Sans", Arial, Helvetica, sans-serif;
}
#main H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 25px; FONT-FAMILY: GillSansRegular, "Gill Sans MT", "Gill Sans", Arial, Helvetica, sans-serif;
}
#main H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 3px 7px 0px; FONT: bold 14px/17px Arial; COLOR: #250868; TEXT-INDENT: 0px; PADDING-TOP: 0px
}

#main H5 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

#main H6 {
	MARGIN: 0px 0px 5px; FONT: bold 12px/16px Verdana; COLOR: #250868
}

#main UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 10px; PADDING-TOP: 0px
}
#main UL LI {
	PADDING-RIGHT: 0px; MARGIN-TOP: 5px; PADDING-LEFT: 13px; BACKGROUND: url(../images/icons/orange.gif) no-repeat 0px 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}

P.intro {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-SIZE: 12px; BACKGROUND: #e9e6f0; PADDING-BOTTOM: 20px; MARGIN: 0px 0px 0px; COLOR: #000; LINE-HEIGHT: 21px; PADDING-TOP: 20px
}
P.intro STRONG {
	FONT-WEIGHT: bold; COLOR: #250868
}
P.intro A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-TRANSFORM: uppercase; COLOR: #654e9b; BORDER-BOTTOM: #baafd5 1px solid; TEXT-DECORATION: none
}

.info {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 15px; WIDTH: 740px

}

.info H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #250868; MARGIN: 0px 0px 5px; BORDER-BOTTOM: #6498C1 1px solid; TEXT-INDENT: 0px; 
}

.info H3 A {
	DISPLAY: inline; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #656565
}
.info P {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.info STRONG {
	FONT-WEIGHT: bold; COLOR: #250868
}

.listado {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 360px; PADDING-TOP: 15px
}
.listado P {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.puntos {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 165px; PADDING-TOP: 15px
}

UL.more_stories {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.more_stories LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 22px; BACKGROUND: url(../images/icons/orange.gif) no-repeat 0px 4px; PADDING-BOTTOM: 2px; MARGIN: 6px 0px; FONT: 12px/18px Verdana, Arial, Helvetica, sans-serif; PADDING-TOP: 2px
}
UL.more_stories LI.especial {
	PADDING-RIGHT: 0px; PADDING-LEFT: 42px; BACKGROUND: url(../images/icons/audience_bullet.gif) no-repeat 20px 4px; PADDING-BOTTOM: 0px; MARGIN: 6px 0px; FONT: 12px/15px Verdana; PADDING-TOP: 0px
}

.picture_dni {FLOAT: right; MARGIN: 0px 0px 0px 25px; WIDTH: 100px}

.picture_dni P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-SIZE: 9px; MARGIN: 0px 0px 0px; PADDING-TOP: 0px; LINE-HEIGHT: 14px
}

.picture_dni IMG {
	BORDER-RIGHT: #6498C1 1px solid; BORDER-TOP: #6498C1 1px solid; MARGIN-BOTTOM: 4px; BORDER-LEFT: #6498C1 1px solid; BORDER-BOTTOM: #6498C1 1px solid
}
.picture_paola {
	FLOAT: left; MARGIN: 0px 25px 0px 0px; WIDTH: 83px; PADDING-LEFT: 20px; PADDING-TOP: 20px
}

.picture_paola P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-SIZE: 9px; MARGIN: 0px 0px 0px; PADDING-TOP: 0px; LINE-HEIGHT: 14px
}

.picture_paola IMG {
	BORDER-RIGHT: #6498C1 0px solid; BORDER-TOP: #6498C1 0px solid; MARGIN-BOTTOM: 4px; BORDER-LEFT: #6498C1 0px solid; BORDER-BOTTOM: #6498C1 0px solid
}
.picture_normal_izq {FLOAT: left; MARGIN: 0px 25px 0px 0px; WIDTH: 200px}

.video_377_izq {FLOAT: left; MARGIN: 0px 15px 15px 0px; WIDTH: 377px}

.picture_normal_izq IMG {
	BORDER-RIGHT: #6498C1 1px solid; BORDER-TOP: #6498C1 1px solid; MARGIN-BOTTOM: 4px; BORDER-LEFT: #6498C1 1px solid; BORDER-BOTTOM: #6498C1 1px solid
}

.picture_normal_izq_top {FLOAT: left; MARGIN: 20px 20px 0px 20px; WIDTH: 200px}

.picture_normal_izq_top IMG {
	BORDER-RIGHT: #6498C1 1px solid; BORDER-TOP: #6498C1 1px solid; BORDER-LEFT: #6498C1 1px solid; BORDER-BOTTOM: #6498C1 1px solid
}

.picture_normal_drcha {FLOAT: right; MARGIN: 0px 0px 0px 25px; WIDTH: 200px}
.picture_normal_drcha_250 {FLOAT: right; MARGIN: 0px 0px 0px 25px; WIDTH: 250px}
.picture_normal_drcha_300 {FLOAT: right; MARGIN: 0px 0px 0px 25px; WIDTH: 300px}


.picture_normal_drcha IMG {
	BORDER-RIGHT: #6498C1 1px solid; BORDER-TOP: #6498C1 1px solid; MARGIN-BOTTOM: 4px; BORDER-LEFT: #6498C1 1px solid; BORDER-BOTTOM: #6498C1 1px solid
}

.picture_normal_right_side {FLOAT: left; MARGIN: 10px 0px 10px 0px; WIDTH: 190px}

.picture_normal_right_side IMG {
	BORDER-RIGHT: #6498C1 1px solid; BORDER-TOP: #6498C1 1px solid; MARGIN-BOTTOM: 4px; BORDER-LEFT: #6498C1 1px solid; BORDER-BOTTOM: #6498C1 1px solid
}

.content_footer {
	CLEAR: both; DISPLAY: block; WIDTH: 1px; HEIGHT: 1px
}

#sidebar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/graphics/sidebar_bg2.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px 780px 0px 0px; PADDING-TOP: 30px
}

#sidebar_home {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/graphics/sidebar_bg2.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px 980px 0px 0px; PADDING-TOP: 30px
}

#sidebar H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 3px 7px 0px; FONT: bold 14px/17px Arial; COLOR: #656565; TEXT-INDENT: 0px; PADDING-TOP: 0px
}
UL.related {
	PADDING-RIGHT: 0px; BORDER-TOP: #9d9c83 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 25px 0px 20px 10px; PADDING-TOP: 0px; BORDER-BOTTOM: #f7f7f3 1px solid; LIST-STYLE-TYPE: none
}
UL.related LI {
	PADDING-RIGHT: 0px; BORDER-TOP: #f7f7f3 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #9d9c83 1px solid
}
UL.related LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 22px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; MARGIN: 0px; TEXT-TRANSFORM: none; COLOR: #8B0000; BORDER-TOP-STYLE: none; PADDING-TOP: 2px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
UL.related LI A:hover {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 22px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; MARGIN: 0px; TEXT-TRANSFORM: none; COLOR: #8B0000; BORDER-TOP-STYLE: none; PADDING-TOP: 2px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
UL.related LI A:visited {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 22px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; MARGIN: 0px; TEXT-TRANSFORM: none; COLOR: #8B0000; BORDER-TOP-STYLE: none; PADDING-TOP: 2px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
UL.related LI A:hover {
	BACKGROUND: #F9F966
}
UL.related A.pdflink {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 22px; BACKGROUND: url(../images/icons/pdf.gif) no-repeat 0px 2px
}
UL.related A.pdflink:visited {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 22px; BACKGROUND: url(../images/icons/pdf.gif) no-repeat 0px 2px
}
UL.related A.pdflink:hover {
	BACKGROUND: url(../images/icons/pdf.gif) no-repeat 0px 2px #F9F966
}

UL.related LI.seleccionado {
	PADDING-RIGHT: 0px; BORDER-TOP: #f7f7f3 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 6px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 3px; BORDER-BOTTOM: #9d9c83 0px solid; POSITION: relative
}
UL.related LI.seleccionado A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND: url(../images/icons/audience_bullet.gif) no-repeat 0px 2px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #8B0000; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
UL.related LI.submenu {
	PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 1px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 1px; BORDER-BOTTOM: 0px; POSITION: relative
}
UL.related LI.bajo_seleccionado {
	PADDING-RIGHT: 0px; BORDER-TOP: #f7f7f3 0px solid; PADDING-LEFT: 0px; FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 6px; BORDER-BOTTOM: #9d9c83 1px solid; POSITION: relative
}


UL.related #LI.seleccionado:hover {
	BACKGROUND: #F9F966
}
UL.related LI.seleccionado.hover {
	BACKGROUND: #F9F966
}
UL.related LI.submenu:hover {
	BACKGROUND: #F9F966
}
UL.related LI.submenuhover {
	BACKGROUND: #F9F966
}
UL.related LI.bajo_seleccionado:hover {
	BACKGROUND: #F9F966
}
UL.related LI.bajo_seleccionado.hover {
	BACKGROUND: #F9F966
}




#quick_list {
	PADDING-RIGHT: 0px; BORDER-TOP: #9d9c83 1px solid; PADDING-LEFT: 0px; BACKGROUND: url(../randomimage.php?gd=2&src=images/graphics/side/&maxw=220) no-repeat right bottom; PADDING-BOTTOM: 67px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #f7f7f3 1px solid; LIST-STYLE-TYPE: none
}


#quick_list LI {
	PADDING-RIGHT: 0px; BORDER-TOP: #f7f7f3 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 3px; BORDER-BOTTOM: #9d9c83 1px solid; POSITION: relative
}
#quick_list LI:hover {
	BACKGROUND: #F9F966
}
#quick_list LI.hover {
	BACKGROUND: #F9F966
}
#quick_list LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #8B0000; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}

#quick_list LI.seleccionado {
	PADDING-RIGHT: 0px; BORDER-TOP: #f7f7f3 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 6px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 3px; BORDER-BOTTOM: #9d9c83 0px solid; POSITION: relative
}
#quick_list LI.seleccionado A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND: url(../images/icons/audience_bullet.gif) no-repeat 0px 2px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #8B0000; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#quick_list LI.submenu {
	PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 1px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 1px; BORDER-BOTTOM: 0px; POSITION: relative
}
#quick_list LI.bajo_seleccionado {
	PADDING-RIGHT: 0px; BORDER-TOP: #f7f7f3 0px solid; PADDING-LEFT: 0px; FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 6px; BORDER-BOTTOM: #9d9c83 1px solid; POSITION: relative
}


#quick_list LI.seleccionado:hover {
	BACKGROUND: #F9F966
}
#quick_list LI.seleccionado.hover {
	BACKGROUND: #F9F966
}
#quick_list LI.submenu:hover {
	BACKGROUND: #F9F966
}
#quick_list LI.submenuhover {
	BACKGROUND: #F9F966
}
#quick_list LI.bajo_seleccionado:hover {
	BACKGROUND: #F9F966
}
#quick_list LI.bajo_seleccionado.hover {
	BACKGROUND: #F9F966
}
UNKNOWN {
	TOP: -2px
}
#footer_wrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; BACKGROUND: url(../images/graphics/footer_wrapper_bg.gif) repeat-x; PADDING-BOTTOM: 20px; MARGIN: 0px; COLOR: #666; PADDING-TOP: 30px; TEXT-ALIGN: center
}
#footer #phone {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; RIGHT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #250868; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: absolute; TOP: 10px


}
#footer P {
	MARGIN: 0px 0px 5px
}
#footer HR {
	DISPLAY: none
}
#footer UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LIST-STYLE-TYPE: none; BORDER-BOTTOM-STYLE: none
}
#footer LI {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 3px; DISPLAY: inline; PADDING-LEFT: 3px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#footer LI.last {
	BORDER-RIGHT-STYLE: none
}

#booking {
		margin: 0px 0px 0px 30px; width: 140px
}

#comments {
		margin: 10px 0px 0px 0px; width: 140px
}

#comments_top {
		margin: 0px 0px 0px 0px; width: 140px
}

#calculadora_vertical {
		WIDTH: 200px;
		background-color:#306799;
}

#calculadora_horizontal_relleno {
	WIDTH: 200px; height:187px;
	background-color:#306799;float:left;
}
#calculadora_horizontal {
		WIDTH: 980px; height:187px;
		background-color:#306799;padding-left:200px
}


#foto_principal { 
	margin: 0px 0px 0px 200px
}

.cervantes_institute {
	FLOAT: right; MARGIN: 0px 0px 0px 25px; WIDTH: 131px
}

.cervantes_institute IMG {
	BORDER-RIGHT: #6498C1 0px solid; BORDER-TOP: #6498C1 0px solid; MARGIN-BOTTOM: 4px; BORDER-LEFT: #6498C1 0px solid; BORDER-BOTTOM: #6498C1 0px solid
}

TABLE {
	BORDER-COLLAPSE: collapse; border-spacing: 0
}
TABLE.fees {
	MARGIN: 1em 0px
}
TABLE.fees TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 11px; BACKGROUND: url(../images/graphics/td-bg.gif) #f1f2f7 repeat-x; PADDING-BOTTOM: 2px; LINE-HEIGHT: 1.3em; PADDING-TOP: 3px; BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: left
}
TABLE.fees TH {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 11px; BACKGROUND: url(../images/graphics/td-bg.gif) #f1f2f7 repeat-x; PADDING-BOTTOM: 2px; LINE-HEIGHT: 1.3em; PADDING-TOP: 3px; BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: left
}
TABLE.fees TD.noline {
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 1em
}
#picture_mapa {
	FLOAT: right; MARGIN: 0px 0px 0px 25px; WIDTH: 100px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#picture_mapa H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 3px 2px 0px; FONT: bold 14px/17px Arial; COLOR: #250868; TEXT-INDENT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #6498C1 0px solid
}
#picture_mapa P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-SIZE: 9px; MARGIN: 0px 0px 0px; PADDING-TOP: 0px; LINE-HEIGHT: 14px
}
#picture_mapa IMG {
	BORDER-RIGHT: #6498C1 1px solid; BORDER-TOP: #6498C1 1px solid; MARGIN-BOTTOM: 4px; BORDER-LEFT: #6498C1 1px solid; BORDER-BOTTOM: #6498C1 1px solid
}

#picture_mapa_left {
	FLOAT: left; MARGIN: 0px 25px 0px 0px; WIDTH: 100px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#picture_mapa_left H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 3px 2px 0px; FONT: bold 14px/17px Arial; COLOR: #250868; TEXT-INDENT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #6498C1 0px solid
}
#picture_mapa_left P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-SIZE: 9px; MARGIN: 0px 0px 0px; PADDING-TOP: 0px; LINE-HEIGHT: 14px
}
#picture_mapa_left IMG {
	BORDER-RIGHT: #6498C1 1px solid; BORDER-TOP: #6498C1 1px solid; MARGIN-BOTTOM: 4px; BORDER-LEFT: #6498C1 1px solid; BORDER-BOTTOM: #6498C1 1px solid
}
.picture_malaga {
	MARGIN: 0px 0px 20px 0px; WIDTH: 740px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; text-align:center
}
.picture_malaga P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-SIZE: 9px; MARGIN: 0px 0px 0px; TEXT-ALIGN: Center; font-style: italic; PADDING-TOP: 0px; LINE-HEIGHT: 14px
}
.picture_malaga IMG {
	BORDER-RIGHT: #6498C1 1px solid; BORDER-TOP: #6498C1 1px solid; MARGIN-BOTTOM: 4px; BORDER-LEFT: #6498C1 1px solid; BORDER-BOTTOM: #6498C1 1px solid
}

.picture_banner {
	MARGIN: 10px 20px 10px 20px; WIDTH: 740px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; text-align:center
}

#enlaces_internos {
	PADDING-LEFT: 20px
}
#enlaces_internos UL {
	PADDING-LEFT: 10px; MARGIN-LEFT: 12px; LIST-STYLE-TYPE: none
}
#enlaces_internos LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 10px
}
#enlaces_internos H6 {
	COLOR: #666666
}
#info_curso {
	PADDING-LEFT: 20px; BACKGROUND: #e9e6f0; MARGIN: 5px 20px 20px 20px; PADDING-RIGHT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 15px; WIDTH: 700px
}

#info_curso H6 {
	COLOR: #666666
}
#info_curso STRONG {
	FONT-WEIGHT: bold; COLOR: #250868
}
#info_curso UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; PADDING-TOP: 3px; LIST-STYLE-TYPE: none
}
#info_curso LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 22px; BACKGROUND: url(../images/icons/orange.gif) no-repeat 0px 4px; PADDING-BOTTOM: 0px; MARGIN: 6px 0px; FONT: 12px/18px Verdana, Arial, Helvetica, sans-serif; PADDING-TOP: 0px
}

#info_activities {
	PADDING-LEFT: 20px; BACKGROUND: #e9e6f0; MARGIN: 5px 20px 20px 20px; PADDING-RIGHT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 15px; WIDTH: 494px
}

#info_activities H6 {
	COLOR: #666666
}
#info_activities STRONG {
	FONT-WEIGHT: bold; COLOR: #250868
}
#info_activities UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; PADDING-TOP: 3px; LIST-STYLE-TYPE: none
}
#info_activities LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 22px; BACKGROUND: url(../images/icons/orange.gif) no-repeat 0px 4px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px; FONT: 12px/18px Verdana, Arial, Helvetica, sans-serif; PADDING-TOP: 0px
}

UL.info_general {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; PADDING-TOP: 3px; LIST-STYLE-TYPE: none
}
UL.info_general LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 22px; BACKGROUND: url(../images/icons/orange.gif) no-repeat 0px 4px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px; FONT: 12px/18px Verdana, Arial, Helvetica, sans-serif; PADDING-TOP: 0px
}


#info_activities LI.especial {
	PADDING-RIGHT: 0px; PADDING-LEFT: 42px; BACKGROUND: url(../images/icons/audience_bullet.gif) no-repeat 20px 4px; PADDING-BOTTOM: 0px; MARGIN: 6px 0px; FONT: 12px/15px Verdana; PADDING-TOP: 0px
}

.picture_activities_drcha {FLOAT: right; MARGIN: 0px 0px 0px 15px; WIDTH: 200px}

.picture_activities_drcha IMG {
	BORDER-RIGHT: #6498C1 1px solid; BORDER-TOP: #6498C1 1px solid; MARGIN-BOTTOM: 4px; BORDER-LEFT: #6498C1 1px solid; BORDER-BOTTOM: #6498C1 1px solid
}

.picture_activities_small {FLOAT: right; MARGIN: 0px 0px 0px 15px; WIDTH: 150px}

#info_curso LI.especial {
	PADDING-RIGHT: 0px; PADDING-LEFT: 42px; BACKGROUND: url(../images/icons/audience_bullet.gif) no-repeat 20px 4px; PADDING-BOTTOM: 0px; MARGIN: 6px 0px; FONT: 12px/15px Verdana; PADDING-TOP: 0px
}
#parrafos_puntos {
	PADDING-LEFT: 20px; MARGIN: 0px 0px 5px 0px; PADDING-RIGHT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 15px; WIDTH: 740px
}

#parrafos_puntos p{
	PADDING-TOP: 5px; FONT: 12px/18px Verdana, Arial, Helvetica, sans-serif
}

#parrafos_puntos p.especial{
	PADDING-RIGHT: 0px; PADDING-LEFT: 42px; BACKGROUND: url(../images/icons/audience_bullet.gif) no-repeat 20px 9px
}

#parrafos_puntos H6 {
	COLOR: #250868; BACKGROUND: url(../images/icons/orange.gif) no-repeat 0px 4px; PADDING-LEFT: 22px
}
#parrafos_puntos STRONG {
	FONT-WEIGHT: bold; COLOR: #250868
}


.ceele{
	FLOAT: right; MARGIN: 0px 0px 0px 25px; WIDTH: 200px
}

.ceele IMG {
	BORDER-RIGHT: #6498C1 0px solid; BORDER-TOP: #6498C1 0px solid; MARGIN-BOTTOM: 4px; BORDER-LEFT: #6498C1 0px solid; BORDER-BOTTOM: #6498C1 0px solid
}
.csn{
	FLOAT: right; MARGIN: 0px 0px 0px 25px; WIDTH: 80px
}

.csn IMG {
	BORDER-RIGHT: #6498C1 0px solid; BORDER-TOP: #6498C1 0px solid; MARGIN-BOTTOM: 4px; BORDER-LEFT: #6498C1 0px solid; BORDER-BOTTOM: #6498C1 0px solid
}
.bildungsurlaub{
	FLOAT: right; MARGIN: 0px 0px 0px 25px; WIDTH: 108px
}

.bildungsurlaub IMG {
	BORDER-RIGHT: #6498C1 0px solid; BORDER-TOP: #6498C1 0px solid; MARGIN-BOTTOM: 4px; BORDER-LEFT: #6498C1 0px solid; BORDER-BOTTOM: #6498C1 0px solid
}
.aeea{
	FLOAT: right; MARGIN: 0px 0px 0px 25px; WIDTH: 100px
}

.aeea IMG {
	BORDER-RIGHT: #6498C1 0px solid; BORDER-TOP: #6498C1 0px solid; MARGIN-BOTTOM: 4px; BORDER-LEFT: #6498C1 0px solid; BORDER-BOTTOM: #6498C1 0px solid
}
.elite{
	FLOAT: right; MARGIN: 0px 0px 0px 25px
}

.elite IMG {
	BORDER-RIGHT: #6498C1 0px solid; BORDER-TOP: #6498C1 0px solid; MARGIN-BOTTOM: 4px; BORDER-LEFT: #6498C1 0px solid; BORDER-BOTTOM: #6498C1 0px solid
}
.fedele{
	FLOAT: right; MARGIN: 0px 0px 0px 25px
}

.fedele IMG {
	BORDER-RIGHT: #6498C1 0px solid; BORDER-TOP: #6498C1 0px solid; MARGIN-BOTTOM: 4px; BORDER-LEFT: #6498C1 0px solid; BORDER-BOTTOM: #6498C1 0px solid
}
.carmalaga {
	FLOAT: right; MARGIN: 0px 0px 0px 25px; WIDTH: 150px
}

.carmalaga IMG {
	BORDER-RIGHT: #6498C1 0px solid; BORDER-TOP: #6498C1 0px solid; MARGIN-BOTTOM: 4px; BORDER-LEFT: #6498C1 0px solid; BORDER-BOTTOM: #6498C1 0px solid
}

.NACEM {
	FLOAT: right; MARGIN: 0px 0px 0px 25px; WIDTH: 100px
}

.NACEM IMG {
	BORDER-RIGHT: #6498C1 0px solid; BORDER-TOP: #6498C1 0px solid; MARGIN-BOTTOM: 4px; BORDER-LEFT: #6498C1 0px solid; BORDER-BOTTOM: #6498C1 0px solid
}

#tabla_precios .title {
	BORDER-RIGHT: #cccccc thin solid; BORDER-TOP: #cccccc thin solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: #cccccc thin solid; COLOR: #000066; BORDER-BOTTOM: #cccccc thin solid; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center; outline-color: #CCCCCC
}
#tabla_precios  .azul_claro {
	FONT-WEIGHT: bold; BACKGROUND: #CEDEFB; COLOR: #000000; TEXT-ALIGN: center
}
#tabla_precios  .azul {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #306799; COLOR: #ffffff; TEXT-ALIGN: center
}
#tabla_precios  .line1 {
	FONT-SIZE: 10px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: left
}
#tabla_precios  .line2 {
	FONT-WEIGHT: 600; FONT-SIZE: 10px; BORDER-BOTTOM: #cccccc 3px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#tabla_precios  .line3 {
	BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: left
}
#tabla_precios  .gris {
	BACKGROUND: #cccccc; COLOR: #000000
}
#tabla_precios  .amarillo {
	BACKGROUND: #ffff66; COLOR: #250868; TEXT-ALIGN: right; FONT-SIZE: 10px
}

#info_prices {
	PADDING-LEFT: 20px; BACKGROUND: #ffffff; MARGIN: 0px 0px 0px 0px; PADDING-RIGHT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; WIDTH: 740px
}

#info_prices H6 {
	COLOR: #666666
}
#info_prices STRONG {
	FONT-WEIGHT: bold; COLOR: #250868
}
#info_prices UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; PADDING-TOP: 3px; LIST-STYLE-TYPE: none
}
#info_prices LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 22px; BACKGROUND: url(../images/icons/orange.gif) no-repeat 0px 4px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px; FONT: 12px/18px Verdana, Arial, Helvetica, sans-serif; PADDING-TOP: 0px
}

P.letra_pequena {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

TD.label {
	PADDING-LEFT: 5px; BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: #eee; VERTICAL-ALIGN: top; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: left
}
TD.field {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: #eee; VERTICAL-ALIGN: top; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
TD.infor {
	PADDING-LEFT: 5px; PADDING-TOP: 10px; PADDING-BOTTOM: 5px; PADDING-RIGHT: 5px; COLOR: #0074BC; BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: #eee; VERTICAL-ALIGN: top; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: left
}
TD.test {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: #eee; VERTICAL-ALIGN: top; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: right; font-style: italic

}

#brochure-post-pdf {
	BACKGROUND: url(../images/top-brochure.jpg) no-repeat 50% top; MARGIN-BOTTOM: 5px; PADDING-TOP: 65px; HEIGHT: 19px
}

#brochure-post-pdf-new {
	BACKGROUND: url(../images/top-brochure-2014.jpg) no-repeat 50% top; MARGIN-BOTTOM: 5px; PADDING-TOP: 65px; HEIGHT: 19px
}


#options OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px auto; WIDTH: 210px; PADDING-TOP: 0px
}
#options LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #250868 1px solid; LIST-STYLE-TYPE: none
}
#options LI.title {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
#options LI.label {
	COLOR: #0074BC
}
#options LI.label-last {
	PADDING-BOTTOM: 0px; COLOR: #0074BC; BORDER-BOTTOM-STYLE: none
}
#options LI.last {
	PADDING-BOTTOM: 0px; BORDER-BOTTOM-STYLE: none
}


// Aņadido para colocar las acreditaciones en home pages

.footerAccreditations {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; BACKGROUND: #247dcf; FLOAT: =
center; PADDING-BOTTOM: 20px; WIDTH: 974px; PADDING-TOP: 0px; TEXT-ALIGN: =
center
}
.AccreditationsMain {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; COLOR: #999; PADDING-TOP: 0px; HEIGHT: =
75px
}
.AccreditationsMain IMG {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 10px
}
.AccreditationsMain P {
	FLOAT: center; MARGIN: 0px; TEXT-ALIGN: center
}

#redes-sociales {
	POSITION: absolute; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 55px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px; LEFT: -70px; 
}
#redes-sociales LI {
	MARGIN: 5px 0px
}

input.error {
	border: 1px solid rgb(255, 146, 146) !important;
}
select.error {
	border: 1px solid rgb(255, 146, 146) !important;
}
span.error {
	padding: 5px 0px 0px; color: rgb(221, 0, 0); line-height: 100%; font-size: 11px; font-weight: bold; display: block;
}

.texto_rojo {
	font: 14px/14px Humanist521, GillSansRegular, "Gill Sans MT", "Gill Sans", Arial, Verdana; padding: 0px 5px 0px 0px; color: rgb(153, 0, 0); font-size-adjust: none; font-stretch: normal;
}
.texto_azul {
	font: 14px/14px Humanist521, GillSansRegular, "Gill Sans MT", "Gill Sans", Arial, Verdana; padding: 0px 5px 0px 0px; color: rgb(0, 102, 255); font-size-adjust: none; font-stretch: normal;
}
.texto_verde {
	font: 14px/14px Humanist521, GillSansRegular, "Gill Sans MT", "Gill Sans", Arial, Verdana; padding: 0px 5px 0px 0px; color: rgb(51, 153, 102); font-size-adjust: none; font-stretch: normal;
}

.texto_rosa {
	font: 12px/12px Humanist521, GillSansRegular, "Gill Sans MT", "Gill Sans", Arial, Verdana; font-style: inherit; color: rgb(255, 0, 153); font-size-adjust: none; font-stretch: normal
}

input.sololunes {
	margin-right: 6px !important;
}