/* Getting the new tags to behave */
article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video {display:block}
mark, rp, rt, ruby, summary, time {display:inline}
/* Left & Right alignment */
.left {float:left}
.articulo{padding-left:175px;}
.right {float:right}
.wrapper {width:100%;overflow:hidden;}
.relative {position:relative}
.imageflat{width:870px; height:375px;} 
.miniature{width:870px; height:60px; padding-left:60px;}
.container{padding-left:80px; padding-right:80px;}
* +html .relative {position:static}
/* Global properties */
/*background:url(../images/bg_img.jpg) top center no-repeat #000; */
body { background-color:#e2e6ed; border:0;font:13px Arial, Helvetica, sans-serif;color:#3a3a3a;line-height:20px;min-width:980px;padding:10px 0}
.enc{ padding top:20px; padding-right:40px;}
.ic, .ic a {border:0;float:right;background:#fff;color:#f00;width:50%;line-height:10px;font-size:10px;margin:-220% 0 0 0;overflow:hidden;padding:0}
.css3 {border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;box-shadow:0 0 4px rgba(0, 0, 0, .4);-moz-box-shadow:0 0 4px rgba(0, 0, 0, .4);-webkit-box-shadow:0 0 4px rgba(0, 0, 0, .4);position:relative}
/* Global Structure */
.main {margin:0 auto;width:960px;padding:10px;background:#fff;box-shadow:0 0 7px rgba(0, 0, 0, .2);-moz-box-shadow:0 0 7px rgba(0, 0, 0, .2);-webkit-box-shadow:0 0 7px rgba(0, 0, 0, .2);position:relative}
/* main layout */
a {color:#1d1852;text-decoration:underline;outline:none}
.financiar{float:right;}
a:hover {text-decoration:none}
h1 {padding:27px 0 0 41px;float:left}
h2 {font-size:30px;line-height:1.2em;padding:12px 32px 16px 32px;margin-bottom:14px;background:#e5e9ef;position:relative;letter-spacing:-1px}
h2.top {border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0}
h5{font-size:24px; padding-top:10px; padding-left:40px;}
h6{font-size:24px; padding-top:10px; padding-left:40px; padding:12px;}
.banner{padding-left:40px; padding-top:4px; color:#1d1852; font-size:16px;}
.banner2{padding-left:40px; padding-top:4px; color:#1d1852; line-height:5px; font-size:16px;}
.info{float:right; color:#FFF; padding-right:170px;
margin-bottom:5px; font-weight:bold;}
h2.top2 {border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0;
font-size:30px;line-height:1.2em;padding:12px 32px 16px 32px;margin-bottom:14px;position:relative;letter-spacing:-1px; color:#FFF;
background-image:url(../images/background1.png);
}
.weare{
	padding-left:65px;
}
.quality{
padding-left:250px;
margin-top:50px;
}
#promotion{
	width:90%;
	padding-left:50px;
}
#llegar{
	width:90%;
	padding-left:50px;
}
#agenda{
	width:40%;
	padding-right:20px;
	margin-top:10px;
	margin-bottom:10px;
	margin-right:10px;
	float:right;
	
}
#mapafind{
padding-left:40px;	
padding-bottom:20px;
}
#companies{
float:right;
width:200px;	
}
#comp li{
	padding-top:10px;
}

#navy{
	position:fixed;
	bottom: 10px; 
	right: 10px;
	z-index:100000000;
	
}

#eventos{
	margin-left:200px;
	margin-right:200px;
	padding-top:20px;
}
#navyb{
	position: fixed; 
	top: 10px; 
	right: 10px;
	
}
#banner-clomer{
padding-left:200px;	
}

fondo{
	width:208px;
	height:382px;
	background-image:url(../images/fondo2.png);
}


/* Popup Style*/

#popUpBackground {display:none; position:fixed; top:0px; left:0px; width:100%; height:100%; background:#E5E5E5; opacity:.75; -moz-opacity:0.75; filter:alpha(opacity=75); z-index:3000;}
#popUpContent {display:none; position:fixed; top:50%; left:50%; width:850px; height:490px; margin:-245px 0px 0px -425px; background:#FFFFFF; overflow:hidden; border-radius:20px; border:10px solid #1a2c65; z-index:10001; box-shadow: 0px 0px 10px rgba(0,0,0,1);}
#popUpClose {display:none; position:fixed; top:50%; left:50%; width:38px; height:37px; margin:-255px 0px 0px 420px; background-color:transparent; z-index:10002;}
#popUpClose img {cursor:pointer;}
#popUpContent iframe {width:100%; height:100%; overflow-x:hidden; overflow-y:auto;}


.fleft {float:left;}

.box-1 {
	overflow: hidden;
	width: 840px;
	border: 0px groove #000;
	padding-top: 5px;
}
.box-1 img{
padding-left:50px;	
}
.box-1 .extra-wrap {border-top:#dddddd 1px solid;  width:600px; background-image:url(../images/boket.jpg); background-repeat:no-repeat; padding-left:20px;} 

.commen{
	line-height:0.7em;	
	color:#FFF;
}
.proba{
margin-left:20px;	
}
.floating{
	float:right;
	padding-right:60px;
	padding-bottom:10px;
	
}
.extra-wrap {overflow:hidden;}

.box-1 .extra-wrap {
	border-top: #dddddd 1px solid;
	padding-top: 5px;
	width: 600px;
	background-image: url(../images/Opiniones/boket.jpg);
	background-repeat: no-repeat;
	padding-left: 20px;
} 

.proba{
margin-left:20px;	
}
.comments .comment-1 {background:url(../images/comment-1.png) 0 0 no-repeat; padding-left:24px;}
.comments .comment-2 {background:url(../images/comment-2.png) right bottom no-repeat;}

.comments-2 {background:#1a2c65; position:relative; margin-top:10px; padding:18px 16px 16px 24px; width:190px;color:#b5b5b5; }
.comments-2 .comments-corner {position:absolute; background:url(../images/comments-corner-2.png) 0 0 no-repeat; width:24px; height:26px; bottom:-26px; left:123px;}
.img-indent {float:left; margin:0px 10px 0px 0;}

.text-1 {font-weight:bold; font-style:italic; color:#937bb8; font-size:18px; line-height:22px;}


h3 {font-size:30px;color:#000;line-height:1.2em;margin-top:-4px;letter-spacing:-1px;padding:0 0 21px 70px}
h8 {font-size:30px;color:#000;line-height:1.2em;
padding-top:20px; text-align:center; color:#1a2c65;}
h3 span {font-size:20px;color:#767676;line-height:1.2em;display:block;margin-top:-5px}
h4 {font-size:20px;color:#000;line-height:1.2em;padding:0 0 14px 0;letter-spacing:-1px}
p {padding-bottom:18px}
/* header */
header {height:170px;width:100%;overflow:hidden;background:url(../images/bg_top.jpg) 0 0 no-repeat}
#logo {display:block;background:url(../images/logo.png) 0 0 no-repeat;width:363px;height:104px;text-indent:-9999px}
#slogan {font-size:25px;line-height:1.2em; float:left;padding:5px 0 10 0px; margin-left:40px; margin-top:20px; letter-spacing:-1px}
#slogan2 {font-size:28px;color:#03C;padding:40px 0 0 0px;letter-spacing:-1px; font:Verdana, Geneva, sans-serif; font-weight:bold; font-style:italic;
text-shadow: 0 1px 0 #ccc,
 0 2px 0 #FFF,
 0 3px 0 #bbb,
 0 4px 0 #CCC,
 0 5px 0 #aaa,
 0 3px 1px rgba(0,0,0,.1),
 0 0 2px rgba(0,0,0,.1),
 0 1px 3px rgba(0,0,0,.3),
 0 1px 2px rgba(0,0,0,.2),
 0 1px 2px rgba(0,0,0,.25),
 0 2px 2px rgba(0,0,0,.2),
 0 5px 5px rgba(0,0,0,.15);


}
#slogan3 {font-size:28px;line-height:0.1 em; float:left;padding:0 0 0 0px; margin-left:40px; margin-top:15px; letter-spacing:-1px; color:#03C; font:Verdana, Geneva, sans-serif; font-weight:bold; font-style:italic;
text-shadow: 0 1px 0 #FC6,
 0 2px 0 #FFF,
 0 3px 0 #bbb,
 0 4px 0 #CCC,
 0 5px 0 #aaa,
 0 3px 1px rgba(0,0,0,.1),
 0 0 2px rgba(0,0,0,.1),
 0 1px 3px rgba(0,0,0,.3),
 0 1px 2px rgba(0,0,0,.2),
 0 1px 2px rgba(0,0,0,.25),
 0 2px 2px rgba(0,0,0,.2),
 0 5px 5px rgba(0,0,0,.15);

}
#top_nav {float:right;padding:0 20px 0 0; width:400px; /*background-image:url(../images/trans.png);*/}
#top_nav li {float:right;padding-left:5px;width:30px;text-align:center; }
#top_nav li a {display:inline-block;padding-top:10px;color:#3d3d6f; padding-bottom:5px;}
.nav1 {background:url(../images/img_top1.gif) center 0 no-repeat}
.nav2 {background:url(../images/img_top2.gif) center 0 no-repeat}
.nav3 {background:url(../images/img_top3.gif) center 0 no-repeat}
.nav4 {background:url(../images/img_top4.gif) center 0 no-repeat}
.nav5 {background:url(../images/img_top5.gif) center 0 no-repeat}
#text{ margin-top:420px;}
#botones{float:right;}
#menu {padding:27px 0 0 42px}
#menu li {float:left;margin-left:-1px;background:url(../images/menu_line.gif) bottom right no-repeat}
#menu .end {background:none}
#menu li a {display:block;height:71px;font-size:26px;line-height:71px;color:#fff;text-decoration:none;letter-spacing:-1px}
#menu li a span {display:block}
#menu li a span span {padding:0 32px;margin:0 6px}
#menu li a:hover, #menu #menu_active a {background:url(../images/menu_left.png) top left no-repeat;color:#000}
#menu li a:hover span, #menu #menu_active a span {background:url(../images/menu_right.png) top right no-repeat}
#menu li a:hover span span, #menu #menu_active a span span {background:url(../images/menu_bg.gif) top repeat-x}
/* content */
#content {width:100%;overflow:hidden;padding-bottom:14px;}
#content2 {width:100%;overflow:hidden;padding-bottom:14px}
#content3{width:100%;overflow:hidden;padding-bottom:14px; background-image:url(../images/Composicion.png); background-repeat:no-repeat;}

.for_banners {background-color:#FFF;height:342px;padding-top:0px; padding-left:0px;}
.pad1 {padding:30px 0;background:url(../images/bg_top2.jpg) 0 0 no-repeat}
#page1 .pad1 {background:none}
.pad {padding:0 27px 0 32px}
.pad_bot1 {padding-bottom:10px}
.pad_bot2 {padding-bottom:15px}
.pad_bot3 {padding-bottom:32px}
.pad_left1 {padding-left:31px}
.pad_top1 {padding-top:11px}
.marg_right1 {margin-right:31px}
/* tabs begin */
.tabs {position:relative}
.tabs ul.nav {position:absolute;top:0}
.tabs ul.nav li {float:left;padding-right:1px;width:95px}
.tabs ul.nav .end {padding-right:0}
.tabs ul.nav li a {color:#fff;text-align:center;display:block;background:url(../images/tabs.gif) 0 0 repeat-x #30c1fd;line-height:42px;text-decoration:none;border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0; box-shadow:0 0 3px #d0d0d0;-moz-box-shadow:0 0 3px #d0d0d0;-webkit-box-shadow:0 0 3px #d0d0d0;position:relative;overflow:hidden}
.tabs ul.nav li a:hover, .tabs ul.nav .selected a {color:#000;background:url(../images/tabs_active.gif) top repeat-x #e7e6e6}
.tabs .content {background:#fff;border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px ;-webkit-border-radius:0 0 6px 6px ; box-shadow:0 0 3px #d0d0d0;-moz-box-shadow:0 0 3px #d0d0d0;-webkit-box-shadow:0 0 3px #d0d0d0;position:relative;padding:1px;top:40px;padding-bottom:20px}
.tabs .tab-content {}
/*  tabs end */
/* tabs begin */
.tabs2 {position:relative}
.tabs2 ul.nav {position:absolute;top:0}
.tabs2 ul.nav li {float:left;padding-right:1px;width:185px}
.tabs2 ul.nav .end {padding-right:0}
.tabs2 ul.nav li a {color:#fff;text-align:center;display:block;background:url(../images/tabs.gif) 0 0 repeat-x #30c1fd;line-height:42px;text-decoration:none;border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0; box-shadow:0 0 3px #d0d0d0;-moz-box-shadow:0 0 3px #d0d0d0;-webkit-box-shadow:0 0 3px #d0d0d0;position:relative;overflow:hidden}
.tabs2 ul.nav li a:hover, .tabs2 ul.nav .selected a {color:#000;background:url(../images/tabs_active.gif) top repeat-x #e7e6e6}
.tabs2 .content {background:#fff;border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px ;-webkit-border-radius:0 0 6px 6px ; box-shadow:0 0 3px #d0d0d0;-moz-box-shadow:0 0 3px #d0d0d0;-webkit-box-shadow:0 0 3px #d0d0d0;position:relative;padding:1px;top:40px;padding-bottom:20px}
.tabs2 .tab-content {}
/* tabs end */
/* The Nivo Slider styles */
#slider {height:114px;overflow:hidden;width:561px !important;margin-top:200px;margin-left:40px;float:left; background-image:url(../images/bannerfor.jpg); background-repeat:no-repeat;}
#slider2 {height:114px;overflow:hidden;width:561px !important;margin-top:200px;margin-left:40px;float:left; background-image:url(../images/bannerfor.jpg); background-repeat:no-repeat;}
.nivoSlider {position:relative}
.nivoSlider img {position:absolute;top:0px;left:0px}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:60;display:none}
/* The slices in the Slider */
.nivo-slice {display:block;position:absolute;z-index:50;height:100%}
/* Tooltips */
.aToolTip {border:1px solid #000;background:url(../images/opacity_50_black.png) repeat;color:#fff;margin:0;padding:2px 10px;font-size:11px}
.aToolTip .aToolTipContent {position:relative;margin:0;padding:0}
#pdf{padding-left:20px;background:url(../images/pdf.gif) 0 4px no-repeat; float:left;
}
#plano{padding-left:20px;background:url(../images/plano.gif) 0 4px no-repeat; float:left;
}
#calidades {padding-top:7px; float:left;}
#calidades li {float:left; padding-right:9px;}
#cal3{
	padding-left:220px; margin-top:20px;
}


.button2 {display:inline-block;font-size:13px;color:#fff;text-decoration:none;line-height:28px;height:30px;padding:0 19px;background:url(../images/button_1.gif) 0 0px repeat-x #1d1852;border-radius:5px;-moz-border-radius:5px ;-webkit-border-radius:5px ;position:relative;cursor:pointer}
.button2 strong {display:block;padding-right:16px;background:url(../images/selects.gif) right 10px no-repeat}
.button2:hover {background:url(../images/button_active.gif) 0 0 repeat-x #e7e6e6}
.button2:hover strong {background:url(../images/select.gif) right 10px no-repeat;color:#1d1852}

.button3 {display:inline-block;font-size:13px;color:#fff;text-decoration:none;line-height:28px;height:30px;padding:0 19px;background:url(../images/button_1.gif) 0 0px repeat-x #1d1852;border-radius:5px;-moz-border-radius:5px ;-webkit-border-radius:5px ;position:relative;cursor:pointer}
.button3 strong {display:block;padding-right:16px;background:url(../images/selects.gif) right 10px no-repeat}
.button3:hover {background:url(../images/button_active.gif) 0 0 repeat-x #e7e6e6}
.button3:hover strong {background:url(../images/select.gif) right 10px no-repeat;color:#1d1852}

#intro li{
	float:left;
	width:400px;
	margin-left:50px;
}
#intro li img{
margin-left:40px;	
padding-top:20px;
padding-bottom:20px;
}







.menu-mobi ul
{
margin:12px 0px 0px 0px;
padding:0px;
}

.menu-mobi ul li
{
background:url(../images/menu-bg.png) no-repeat;
width:100%;
height:120px;
font:bold 60px Arial, Helvetica, sans-serif;
color:#383333;
padding:20px 0px 0px 15px;
margin-bottom:5px;
display:block;
}
a
{
text-decoration:none;
}

.menu-mobi ul li a,a:hover
{
color:#383333;
}







.button1 {display:inline-block;font-size:13px;color:#fff;text-decoration:none;line-height:28px;height:30px;padding:0 19px;background:url(../images/button_1.gif) 0 0px repeat-x #1d1852;border-radius:5px;-moz-border-radius:5px ;-webkit-border-radius:5px ;position:relative;cursor:pointer}
.button1 strong {display:block;padding-right:16px;background:url(../images/marker_2.gif) right 10px no-repeat}
.button1:hover {background:url(../images/button_active.gif) 0 0 repeat-x #e7e6e6}
.button1:hover strong {background:url(../images/marker_1.gif) right 10px no-repeat;color:#1d1852}



.link1 {padding-left:13px;background:url(../images/marker_1.gif) 0 6px no-repeat;display:inline-block}
.box1 {background:#fff;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;box-shadow:0 0 3px #d0d0d0;-moz-box-shadow:0 0 3px #d0d0d0;-webkit-box-shadow:0 0 3px #d0d0d0;position:relative;padding:1px}
.color1 {color:#7f7f7f}
.list1 li {width:100%;overflow:hidden}
.list1 li a {padding-left:11px;background:url(../images/marker_1.gif) 0 4px no-repeat}
.calendar {width:100%;overflow:hidden;font-size:12px;color:#000;line-height:18px;text-align:center;padding-bottom:4px}
.calendar .thead li {float:left;width:27px;padding-right:1px;padding-bottom:2px}
.calendar .tbody li {float:left;padding-right:1px;width:27px;padding-bottom:1px}
.calendar .tbody li a {display:block;border:1px solid #e5e5e5;height:18px;color:#000;text-decoration:none}
.calendar .tbody li a.active {border:1px solid #1d1852;background:#1d1852;color:#fff}
.calendar .tbody li a.selected {background:#cccccc;border:1px solid #b7b7b7}
.box2 {background:#f7f7f7;padding:14px 32px;color:#000;margin-bottom:14px;font-size:12px}
.box2.top {border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0}
.box2 strong {font-size:13px}
/* footer */
footer {padding:13px 0 17px 70px;background:url(../images/bg_footer.gif) top repeat-x #d7dce6;font-size:12px;color:#3a3a3a}
footer a {color:#1d1852}
footer a:hover {}
#minicons {padding-top:20px; 
padding-left:120px;}
#minicons2 {padding-top:20px; 
padding-left:250px;}
#minicons2 li {float:left;padding-right:9px}
#minicons li {float:left;padding-right:9px}
#icons {float:left;padding-top:7px}
#icons li {float:left;padding-right:9px}
#diapositive{padding-left:20px; }
#meteo{
	padding-top:20px;
	float:right;
	padding-right:100px;
}
#fotos {float:right; padding-right:75px;}
#fotos li {float:left;padding-right:20px; padding-top:20px;}
#fotos2 {float:left;}
#fotos2 li {float:left;padding-left:20px; padding-top:20px;}
.links {
	padding-left: 426px;
	width: 310px;
	text-align: center;
	float: left
}
.links a{
	font-size:50px;
	line-height:50px;
}
/* forms */
.jqTransformInputWrapper {float:left;width:auto !important}
.jqTransformInputWrapper div {float:left}
/* Radios */
.jqTransformRadioWrapper {float:left;display:block;margin-right:7px;margin-top:4px}
.jqTransformRadio {height:12px;width:12px;display:block;background:url(../images/radio.png);background-position:bottom/*display:-moz-inline-block;*/}
.jqTransformRadio.jqTransformChecked {background-position:top}
/* Checkbox */
.jqTransformCheckboxWrapper {float:left;display:block;margin-right:7px;margin-top:4px}
.jqTransformCheckbox {height:12px;width:12px;display:block;background:url(../images/check.gif);background-position:bottom/*display:-moz-inline-block;*/}
.jqTransformCheckbox.jqTransformChecked {background-position:top}
/* Selects */
.jqTransformSelectWrapper {position:relative}
.jqTransformSelectWrapper div {float:left;font:12px Arial, Helvetica, sans-serif;color:#7f7f7f;display:block;position:relative;white-space:nowrap;height:19px;line-height:19px;overflow:hidden;cursor:pointer;border:1px solid #e5e5e5;background:#fff}
.jqTransformSelectWrapper div span {padding:0 0 0 7px;display:block}
a.jqTransformSelectOpen {display:block;position:absolute;top:0px;right:0px;width:17px;height:18px;background:url(../images/select.gif) 4px 6px no-repeat}
.jqTransformSelectWrapper ul {position:absolute;top:20px;left:0px;background:#fff;border:1px solid #e5e5e5;font:12px Arial, Helvetica, sans-serif;display:none;z-index:10; padding:5px 0 2px 0;height:50px;overflow:auto;min-height:20px}
.jqTransformSelectWrapper ul a {display:block;padding:0 7px;text-decoration:none;color:#7f7f7f}
.jqTransformSelectWrapper ul a.selected {color:#7f7f7f}
.jqTransformSelectWrapper ul a:hover, .jqTransformSelectWrapper ul a.selected:hover {color:#fff;background:#1d1852; }
/* Hidden - used to hide the original form elements */
.jqTransformHidden {display:none}
#form_1 .right.relative {margin-top:9px;margin-right:32px}
#form_1 .link1 {margin-left:32px;margin-top:13px}
#form_1 .radio {background:#f7f7f7;padding:14px 32px;margin-bottom:14px}
#form_1 .radio .left {width:88px;padding-left:0}
#form_1 .row {min-height:25px;width:100%;overflow:hidden}
#form_1 .left {width:64px;padding-left:31px}
#form_1 .input, #form_1 .input1, #form_1 .input2 {background:#fff;border:1px solid #e5e5e5;font:12px Arial, Helvetica, sans-serif;color:#7f7f7f;float:left;padding:2px 7px;height:14px;width:142px !important}
#form_1 .input1 {width:60px !important}
#form_1 .input2 {width:11px !important}
#form_1 .col1 {width:177px;padding-left:0}
#form_1 .marg_top1 {margin-top:12px}
#form_1 .pad_left1 {padding-left:9px}
#form_2 .radio {background:#f7f7f7;padding:14px 32px;margin-bottom:14px}
#form_2 .left {width:64px;padding-left:31px}
#form_2 .row {min-height:25px;width:100%;overflow:hidden}
#form_2 .input, #form_2 .input1, #form_2 .input2 {background:#fff;border:1px solid #e5e5e5;font:12px Arial, Helvetica, sans-serif;color:#7f7f7f;float:left;padding:2px 7px;height:14px;width:142px !important}
#form_2 .input1 {width:60px !important}
#form_2 .input2 {width:11px !important}
#form_2 .right.relative {margin-top:9px;margin-right:32px}
#form_2 .link1 {margin-left:32px;margin-top:13px}
#form_2 .pad_left1 {padding-left:9px}
#form_2 .help {float:left;margin-left:5px;width:20px;height:20px;background:url(../images/help.gif) 0 0 no-repeat}
#form_3 .radio {background:#f7f7f7;padding:14px 32px;margin-bottom:14px}
#form_3 .radio .left {width:88px;padding-left:0}
#form_3 .row {min-height:25px;width:100%;overflow:hidden}
#form_3 .row_select {min-height:25px;width:100%}
#form_3 .left {width:94px;padding-left:31px}
#form_3 .input, #form_3 .input1, #form_3 .input2 {background:#fff;border:1px solid #e5e5e5;font:12px Arial, Helvetica, sans-serif;color:#7f7f7f;float:left;padding:2px 7px;height:14px;width:112px !important}
#form_3 .input1 {width:60px !important}
#form_3 .input2 {width:31px !important;margin-left:5px}
#form_3 .jqTransformSelectWrapper {float:left;width:128px !important}
#form_3 .jqTransformSelectWrapper span {float:left;width:119px !important}
#form_3 .pad_left1 {padding-left:32px}
#form_3 .select1 {height:30px}
#form_3 .select1 .jqTransformSelectWrapper {float:left;width:221px !important}
#form_3 .select1 .jqTransformSelectWrapper span {float:left;width:212px !important}
#form_3 .right.relative {margin-top:9px;margin-right:32px}
#form_4 {padding-top:1px;padding-bottom:19px}
#form_4 .right.relative {margin-top:9px;margin-right:32px}
#form_4 .link1 {margin-left:32px;margin-top:13px}
#form_4 .row {min-height:25px;width:100%;overflow:hidden}
#form_4 .left {width:95px;padding-left:31px}
#form_4 .input, #form_4 .input1, #form_4 .input2 {background:#fff;border:1px solid #e5e5e5;font:12px Arial, Helvetica, sans-serif;color:#7f7f7f;float:left;padding:2px 7px;height:14px;width:111px !important}
#form_4 .input1 {width:60px !important}
#form_4 .input2 {width:11px !important}
#form_4 .col1 {width:177px;padding-left:0}
#form_4 .marg_top1 {margin-top:12px}
#form_4 .pad_left1 {padding-left:9px}
.form_5 .right.relative {margin-top:16px;margin-right:4px}
.form_5 .link1 {margin-left:32px;margin-top:13px}
.form_5 .radio {background:#f7f7f7;padding:14px 32px;margin-bottom:14px}
.form_5 .radio .left {width:108px;padding-left:0}
.form_5 .row {min-height:25px;width:100%;overflow:hidden}
.form_5 .left {width:74px}
.form_5 .input, .form_5 .input1, .form_5 .input2 {background:#fff;border:1px solid #e5e5e5;font:12px Arial, Helvetica, sans-serif;color:#7f7f7f;float:left;padding:2px 7px;height:14px;width:112px !important}
.form_5 .input1 {width:60px !important;margin-right:6px}
.form_5 .input2 {width:11px !important}
.form_5 .col1 {width:247px;padding-left:0}
.form_5 .check_box {padding-left:20px;float:left;padding-top:25px}
.form_5 .check_box span {float:left}
.form_5 .marg_top1 {margin-top:5px}
.form_5 .pad_left1 {padding-left:9px}
.form_5 .help {float:left;margin-left:5px;width:20px;height:20px;background:url(../images/help.gif) 0 0 no-repeat}
.form_5 .under {border-bottom:1px solid #f2f2f2;padding-bottom:14px;margin-bottom:13px}
.form_5 .cols {width:196px}
.form_5 .marg_right1 {margin-right:27px}
.form_5 h6 {line-height:23px;padding-left:32px;background:url(../images/marker_3.gif) 0 0 no-repeat;font-weight:normal;padding-bottom:18px}
.form_5 h5 {line-height:23px;padding-left:32px;background:url(../images/marker_4.gif) 0 0 no-repeat;font-weight:normal;padding-bottom:18px}
.form_5 .marker_left {float:left;background:url(../images/marker_left.gif) 0 0 no-repeat;width:20px;height:20px;margin-right:17px}
.form_5 .marker_right {float:left;background:url(../images/marker_right.gif) 0 0 no-repeat;width:20px;height:20px;margin-left:17px}
.form_5 .select1 {height:25px}
.form_5 .select1 .jqTransformSelectWrapper {float:left;width:121px !important}
.form_5 .select1 .jqTransformSelectWrapper span {float:left;width:112px !important}
.form_5 .cols .left {width:49px;padding-left:9px}
.form_5 .cols .select1 {height:25px}
.form_5 .cols .select1 .left {width:45px;padding-left:0px}
.col2 a{text-decoration:none;}
#form_8 .col2 {width:300px;padding-left:0}
#form_8 .col2 .left {width:55px;padding-left:9px}
#form_8 .pad_bot2 {padding-bottom:20px}
#form_8 .markers {padding:14px 0 5px 0;width:100%;overflow:hidden}
#form_8 .markers span {float:left;padding:0 13px 0 9px;font-size:12px}
#form_8 .markers span.end {padding-right:0}
#form_8 .markers strong {float:left;width:18px;height:18px;border:1px solid #e5e5e5}
#form_8 .markers strong.active {background:#1d1852;border:1px solid #1d1852}
#form_8 .markers strong.selected {background:#ccc;border:1px solid #b7b7b7}
#form_8 {padding-bottom:23px}
#ContactForm {padding-top:3px}
#ContactForm span {width:65px;float:left}
#ContactForm .wrapper {min-height:25px}
#ContactForm .textarea_box {min-height:470px;padding-bottom:6px;width:100%;overflow:hidden}
#ContactForm {}
#ContactForm a {margin-left:10px;float:right}
#ContactForm .input {float:left;width:219px;background:#fff;border:1px solid #e5e5e5;font:12px Arial, Helvetica, sans-serif;color:#7f7f7f;float:left;padding:2px 7px;height:14px}
#ContactForm textarea {overflow:auto;width:479px;background:#fff;border:1px solid #e5e5e5;font:12px Arial, Helvetica, sans-serif;color:#7f7f7f;float:left;padding:2px 7px;height:457px;margin:0;float:left}

.promo{
	font-size:20px;
	background:url(../images/marker_1.gif) 0 6px no-repeat;display:inline-block;
background-repeat:no-repeat;
padding-left:10px;
}

.was{
	font-size:20px;
	line-height:36px;
}
#was{
	float:right;
	padding-right:10px;
}

#cf {
   
    height:241px;
    width:250px;
	float:left;
	padding-right:100px;
}
#cf img {
	position: absolute;
	left: 0;
	-webkit-transition: all 1s ease-in-out;
	-moz-transition: all 1s ease-in-out;
	-o-transition: all 1s ease-in-out;
	-ms-transition: all 1s ease-in-out;
	transition: all 1s ease-in-out;
	width: 314px;
	height: 222px;
	padding-left:15px;
}
#cf img.top {
    -webkit-transform:scale(0,0);
    -moz-transform:scale(0,0);		
    -o-transform:scale(0,0);
    -ms-transform:scale(0,0);		
    transform:scale(0,0);				
    opacity:0;
}
#cf:hover img.top {
    opacity:1;
    -webkit-transform:scale(1,1);
    -webkit-transform-origin: top right;
    -moz-transform:scale(1,1);
    -moz-transform-origin: top right;		
    -o-transform:scale(1,1);
    -o-transform-origin: top right;
    -ms-transform:scale(1,1);
    -ms-transform-origin: top right;		
    transform:scale(1,1);
    transform-origin: top right;		
}
#cf:hover img.bottom {
    -webkit-transform:scale(0,0);
    -webkit-transform-origin: bottom left;
    -moz-transform:scale(0,0);
    -moz-transform-origin: bottom left;
    -o-transform:scale(0,0);
    -o-transform-origin: bottom left;
    -ms-transform:scale(0,0);
    -ms-transform-origin: bottom left;
    transform:scale(0,0);
    transform-origin: bottom left;		
}

letras {
overflow:none;	
float:right;
width:200px;
padding-left:50px;
}

/*Slide show new*/

 #wrapperfa {width:578px; margin:25px auto}

.slider-buttonfa {float:left; width:32px; cursor:pointer; font-size:30px; height:32px; line-height:26px; margin-top:134px; text-align:center; color:#888; background:#fff}
.slider-buttonfa:hover {color:#222}

.pagination {float:left; list-style:none; height:23px; margin:13px 0 0 22px; display:none}
.pagination li {float:left; cursor:pointer; height:12px; width:12px; background:#666; border-radius:6px; margin-right:55px}
.pagination li:hover {background:#777; color:#000}
li.current {background:#888}

/* TinyFader */

#slideshow {float:left; width:500px; height:322px; border:2px solid #fff; background:#fff}
#slides {position:relative; width:960px; height:372px; list-style:none; overflow:auto}
#slides li {width:960px; height:372px}
.fader-slide {opacity:0; position:absolute}
.fader-fade {opacity:1; -webkit-transition:opacity .4s; -moz-transition:opacity .4s; transition:opacity .4s}

/* Portada slide*/



#caption2 {background:#fff; position:relative}
#caption2 div {position:absolute; bottom:0; left:0; width:380px; padding:15px 18px 10px 18px; 
background-image:url(../images/bannertransparent.png); background-repeat:no-repeat; }

#caption2 h2 {font:18px Georgia,Verdana; margin-bottom:6px; color:#1c1952;}
#caption2 p {line-height:1.4; color:#000}

#wrapperpor {width:578px; margin:75px auto}

h10{
	font:18px Georgia,Verdana; margin-bottom:6px; color:#1c1952;}

#sacarino{
	padding-left:120px;
float:left;	
}
banner-trans{
float:right;	
}
#diapositive2{
float:left;
}
#diapositive32{
float:left;
width:350px;
}
#video{
float:left;	
padding-top:30px;
padding-left:10px;
}
/*BANNER PORTADA*/

@-webkit-keyframes banner1FadeInOut {
    0% {
      opacity:1;
    }
    25% {
        opacity:1;
    }
    75% {
        opacity:0;
    }
    100% {
      opacity:0;
    }
}
@-moz-keyframes banner1FadeInOut {
    0% {
      opacity:1;
    }
    25% {
      opacity:1;
    }
    75% {
      opacity:0;
    }
    100% {
      opacity:0;
    }
}	
@-ms-keyframes banner1FadeInOut {
    0% {
      opacity:1;
    }
    25% {
      opacity:1;
    }
    75% {
      opacity:0;
    }
    100% {
      opacity:0;
    }
}	
#banner1 {
    position:relative;
    height:100px;
    width:218px;
    margin:0 auto;
}
#banner1 img {
    position:absolute;
    left:0;
}
#banner1 img.top {
    -webkit-animation-name: banner1FadeInOut;
    -webkit-animation-timing-function: ease-in-out;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-duration: 6s;
    -webkit-animation-direction: alternate;
    
    -moz-animation-name: banner1FadeInOut;
    -moz-animation-timing-function: ease-in-out;
    -moz-animation-iteration-count: infinite;
    -moz-animation-duration: 6s;
    -moz-animation-direction: alternate;		
    
    -ms-animation-name: banner1FadeInOut;
    -ms-animation-timing-function: ease-in-out;
    -ms-animation-iteration-count: infinite;
    -ms-animation-duration: 6s;
    -ms-animation-direction: alternate;		
}

/* RSS */
.logo{
float:right;	
padding-right:10px;
}

#bannerado{
float:right;
padding-top:20px;
margin-right:60px;	
}

#acordeon{
padding-top: 10px;	
float:right;	
}

/* Acordion */

.slidorion {
	margin-top:90px;
	position: relative;
	width: 590px;			/* Set to slidorion width. Is equal to .slider + .accordion width */
	height: 400px;			/* Set to slidorion height. Is equal to .slider and .accordion height */
	left: 50%;
	background: #CBCBCB;

	border: 1px solid #BBB;
	box-shadow: 0 0 34px #bbb;
	margin-left: -596px;
}

.slider {
	width: 68%;
	height: 100%;
	position: relative;
	float: left;
	overflow: hidden;		/* Hides the animations */
}

.slider .slide {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.accordion {
	width: 32%;
	height: 100%;
	font-family: Verdana;
	background: #eee;
	box-shadow: -3px 0px 3px -1px rgba(51,51,51,0.3);
	position: relative;
	z-index:999;
	overflow: hidden;
	float: left;
}

.accordion .header {
	padding: 8px 14px;
	font-size: 12px;
	font-weight: bold;
	color: #333;
	background: #ededed;
	background: -moz-linear-gradient(top, #ededed 59%, #dcdcdc 100%);
	background: -webkit-linear-gradient(top, #ededed 59%,#dcdcdc 100%);
	background: -o-linear-gradient(top, #ededed 59%,#dcdcdc 100%);
	background: -ms-linear-gradient(top, #ededed 59%,#dcdcdc 100%);
	background: linear-gradient(top, #ededed 59%,#dcdcdc 100%);
	border-top: 1px solid #ccc;
}

.accordion .header:first-child {
	border-top: none;
}

.accordion .header:hover {
	background: #EDEDED;
	cursor: pointer;
}

.accordion .header.active {
	border-bottom: none;
	background: #676767 !important;
	color: #FFF;
}

.accordion .content {
	height: 258px;			/* This height needs to be changed as it depends on the accordion height and number of tabs */
	font-weight: normal;
	font-size: 12px;
	line-height: 20px;
	margin: 0;
	padding: 16px;
	border: none;
	background: #d6d6d6;
	background: -moz-linear-gradient(top, #d6d6d6 0%, #ffffff 10%);
	background: -webkit-linear-gradient(top, #d6d6d6 0%,#ffffff 10%);
	background: -o-linear-gradient(top, #d6d6d6 0%,#ffffff 10%);
	background: -ms-linear-gradient(top, #d6d6d6 0%,#ffffff 10%);
	background: linear-gradient(top, #d6d6d6 0%,#ffffff 10%);
	overflow:auto;
}

.accordion .content p {
	margin-bottom: 10px;
}

.slidorion .slidorion-nav {
    position: absolute;
    top: 200px;
    width: 16px;
    height: 27px;
    z-index: 9999;
    background: url('../img/arrows.png') 0 0 no-repeat;
    cursor: pointer;
}

.slidorion .slidorion-nav-left {
	left: 30px;
}

.slidorion .slidorion-nav-right {
	right: 310px;
	background-position: -16px 0;
}

.island{
float:left;	
}

#logos{
float:right;
padding-right:50px;	
}

#separador{
	height:80px;
}

#descrip{
padding-left:75px;
padding-right:75px;	
}

#return{
float:right;
margin-right:20px;	
}

#col2{
float:right;	
}
#col1{
float:left;	
padding-top:50px;
padding-left:260px;
font-size:20px;
}
#sociales{
	padding-top:20px;	
}
p{
font-size:30px;	
line-height:30px;
}