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}
html{width:100%}
body{font-family:Arial,Helvetica,sans-serif;font-size:100%;color:#404040;background:#f2f2f2}
.ic,.ic a{border:0;float:right;background:#fff;color:red;width:50%;line-height:10px;font-size:10px;margin:-220% 0 0;overflow:hidden;padding:0}
.bg{width:100%;background:url(../images/bg-top.jpg) center 0 no-repeat}
.main{padding:0;margin:0 auto;font-size:.8125em;line-height:1.692em}
a{color:#6e3bb9;outline:none}
a:hover{text-decoration:none}
.col-1,.col-2{float:left}
.wrapper{width:100%;overflow:hidden}
.extra-wrap{overflow:hidden}
p{margin-bottom:18px}
.p0{margin-bottom:0}
.p1{margin-bottom:5px}
.p2{margin-bottom:15px}
.p3{margin-bottom:30px}
.p4{margin-bottom:40px}
.p5{margin-bottom:50px}
.reg{text-transform:uppercase}
.fleft{float:left}
.fright{float:right}
.alignright{text-align:right}
.aligncenter{text-align:center}
.title{margin-bottom:18px}
.it{font-style:italic}
.letter{letter-spacing:-1px}
.color-1{color:#fff}
.color-2{color:#000}
.color-3{color:#404040!important}
.margin-bot{
	margin-bottom:0px
}
.spacing{margin-right:35px}
.indent{padding:0 0 0 30px}
.indent-r{padding-right:40px}
.indent2{padding:48px 0 0 30px}
.indent-bot{margin-bottom:20px}
.indent-bot2{margin-bottom:30px}
.indent-bot3{margin-bottom:45px}
.img-indent-bot{
	margin-bottom:25px;
	font-size: 15px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
}
.img-indent-bot-foto{
	margin-bottom:25px;
	font-size: 15px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
}
.img-indent{float:left;margin:0 20px 0 0}
.img-indent2{float:left;margin:0 13px 0 0}
.img-indent-r{float:right;margin:0 0 0 40px}
.inner-top{
	margin-top:-2px;
	margin-bottom: 11px;
}
.prev-indent-bot{margin-bottom:10px}
.buttons a:hover{cursor:pointer}
header{width:100%;background:#f2f2f2;margin-bottom:0;padding-bottom:0}
.cab{
	font-size: 18px;
	padding-top:12px;
	padding-bottom:12px;
	text-align:center;
	text-height:6px;
	margin-top: 55px;
	height:auto;
	color:#FFF;
	width:100%;
	
}
.cab a{
	font-size: 17px;
	padding-top:2px;
	padding-bottom:2px;
	text-align:center;
	text-height:6px;
	margin-top: 60px;
	height:auto;
	color:#006;
	line-height:28px;

}
.cab a:visited{
	font-size: 17px;
	padding-top:2px;
	padding-bottom:2px;
	text-align:center;
	text-height:6px;
	margin-top: 60px;
	height:auto;
	color:#006;
	line-height:28px;
}
.cabecera{
	font-size: 19px;
		padding-top:6px;
		text-align:left;
		text-height:6px;
		position:fixed;
		z-index: 999;
		top: 0;
  left: 0;
  width:100%;
   background-color:#006;
  height:42px;
  padding-top:10px;
 padding-bottom:6px;
}

.cabecera-a{
	font-size: 19px;
		text-align:center;
		top: 0;
  left: 0;
  width:50%;
   background-color:#006;
  height:40px;
 float:left;
 padding-top:3px;
}

.cabecera-b{font-size: 12px;
		text-align:left;
		top: 0;
  left: 0;
  width:50%;
   background-color:#006;
  height:40px;
 float:left;
}
.cabecera a{
	font-size: 19px;
		text-align:left;
		
  width:100%;
   background-color:#006;
 }

.cabecera a:visited{
	font-size: 19px;

		text-align:center;
		top: 0;
  left: 0;
  width:100%;
   background-color:#006;
 
}
.slider-wrapper{
	width:940px;
	height:393px;
	position:relative;
	overflow:hidden;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
.slider{
	width:940px;
	height:390px;
	position:relative;
	margin-bottom:0;
	padding-bottom:0;
	padding-top: 2px;
}
.items{display:none}
.pagination{position:absolute;left:300px;top:6px;z-index:99}
.pagination li{float:left;margin-right:3px}
.pagination li a{display:block;width:18px;height:18px;text-indent:-5000px}
.pagination li.current a,.pagination li a:hover{background-position:left top}
.pagination li.current a{cursor:default}
.menu{padding:0;width:100%}
.menu li{float:left;position:relative;margin-right:0}
.menu li.last{margin:0}
.menu li a{display:block;position:relative;font-size:17px;line-height:1.23em;padding:15px 0 17px;color:#fff;text-align:center;text-transform:uppercase;letter-spacing:-1px;width:155px;background:url(../images/menu-li-bg.png) left top repeat-x;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px}
.menu li strong{display:none;width:100%;height:5px;background:url(../images/menu-border-top.gif) center top repeat-x;position:absolute;left:0;top:-5px;z-index:99}
.menu li.active a,.menu li a:hover{background-position:left bottom;color:#6e3bb9;padding:15px 0 27px}
.menu li.active strong,.menu li:hover strong{display:block}
#content{width:100%;padding:1px 0 40px}
#page1 #content{
	margin-bottom:9px;
	padding: 0;
}
.mag-1{
	border-left:1px solid #E5E5E5;
	padding-left:30px;
	padding-bottom:14px;
	text-align:center;
	font-size:14px;
	font-family: Verdana, Geneva, sans-serif;
}
h1{
		color:#006;
	font-style:italic;
	font-weight:600;
	display:block;
	font-size:17px;
	line-height:1.21em;
	font-weight:600;
	letter-spacing:-3px
	margin-bottom:3px;
	padding-bottom:3px;
	padding-top:6px
	text-align:center;
}
h2{
	color:#333;
	font-style:italic;
	font-weight:600;
	display:block;
	font-size:15px;
	line-height:1.21em;
	font-weight:400;
    letter-spacing:-2px
	margin-bottom:3px;
	padding-bottom:3px;
	text-align:center;
	margin-top: 1px;
	padding-top: 1px;
}
h3{font-size:19px;line-height:1.2em;margin:0 0 20px;color:#006;font-weight:400;font-style:italic;letter-spacing:-1px}
h6{color:#000;margin-bottom:10px}
.title-1{
	color:#006;
	font-style:italic;
	font-weight:600;
	display:block;
	font-size:15px;
	line-height:1.21em;
	font-weight:600;
	letter-spacing:-3px
	margin-bottom:3px;
	padding-bottom:3px;
	padding-top:6px
	text-align:center;
}
.title-2{
	color:#006;
	font-style:italic;
	font-weight:400;
	display:block;
	font-size:19px;
	line-height:1.21em;
	font-weight:400;
	letter-spacing:-1px
	margin-bottom:3px;
	padding-bottom:3px;
	padding-top:6px
}
.border-bot{width:100%;padding-bottom:3px}
.border-bot2{width:100%;padding-bottom:35px}
.box{width:100%;min-height:295px;background:url(../images/bg-box.png) 0 0 repeat}
.button{display:inline-block;font-size:24px;line-height:1.208em;padding:7px 20px 9px;color:#fff;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;font-style:italic;letter-spacing:-1px}
.button:hover{background:#010101}
.button2{display:inline-block;font-size:18px;line-height:1.22em;padding:0 26px 3px;color:#fff;background:url(../images/button2-tail.gif) left top repeat-x #010101;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;font-style:italic;letter-spacing:-1px}
.button2:hover{background:#010101}
.list-1 li{padding:0 0 23px 25px;background:url(../images/marker-2.gif) 0 5px no-repeat}
.list-1 li.last{padding:0 0 0 25px}
.list-1 li span{display:block}
.list-1 li a{font-weight:700;display:inline-block;margin-bottom:3px}
.list-1 li a:hover{text-decoration:underline}
.list-2 li{padding:0 0 19px 25px;background:url(../images/marker-2.gif) 0 5px no-repeat}
.list-2 li.last{padding:0 0 0 25px}
.list-2 li a{display:inline-block}
.list-2 li a:hover{text-decoration:none}
.link:hover{text-decoration:underline}
.link-1{display:inline-block;width:7px;height:7px;text-indent:-5000px;background:url(../images/marker.gif) right 0 no-repeat;cursor:pointer;margin-top:7px}
.link-2{display:inline-block;padding-left:28px;background:url(../images/marker-3.gif) 0 4px no-repeat}
.link-2:hover{text-decoration:none}
.tdate-1{display:block;color:#000;font-weight:700}
.text-1{font-size:14px}
.text-2{font-size:14px;line-height:1.285em}
dl dt{font-weight:700;color:#6e3bb9}
dl span{float:left;width:78px}
dl.news dt{font-weight:400}
footer{width:100%;padding:32px 0 30px}
.footer-text{
	display:block;
	line-height:11px;
	font-size: 10px;
}
.footer-text span{display:block}
.support-phone{display:block;font-size:45px;line-height:1.2em;color:#404040;letter-spacing:-1px;margin-top:-3px}
.support-phone strong{display:inline-block;font-size:27px;line-height:1.22em;color:#6e3bb9;padding-top:18px}
.list-services{padding:6px 0 0}
.list-services li{float:left;padding:0 14px 0 0}
.list-services li a{display:block;width:40px;height:40px;background:url(../images/social-icon.png) 0 0 no-repeat}
.list-services li a.l-2{background-position:-54px 0}
.list-services li a.l-3{background-position:-108px 0}
.list-services li a.l-4{background-position:-162px 0}
.zerogrid{
	width:940px;
	position:relative;
	background-color:#fff;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 11px;
	margin-left: auto;
	padding: 0;
}
.zerogrid:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden}
.zerogrid .row:before,.row:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.zerogrid .row:after{clear:both}
.zerogrid .row{zoom:1}
.zerogrid .wrap-col{
	margin-top: 0px;
	margin-right: 8px;
	margin-bottom: 9px;
	margin-left: 8px;
}
.zerogrid .wrap-col1{
	margin-top: 1px;
	margin-right: 15px;
	margin-bottom: 1px;
	margin-left: 10px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	line-height: 18px;
	font-weight: normal;
	text-align: center;
}
.zerogrid .wrap-colf{
	margin-right: 10px;
	margin-bottom: 12px;
	margin-left: 10px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	line-height: 18px;
	font-weight: normal;
	text-align: center;
}
.zerogrid .col-1-2,.zerogrid .col-2-3,.zerogrid .col-1-4,.zerogrid .col-2-4,.zerogrid .col-3-4,.zerogrid .col-1-5,.zerogrid .col-2-5,.zerogrid .col-3-5,.zerogrid .col-4-5,.zerogrid .col-1-6,.zerogrid .col-2-6,.zerogrid .col-3-6,.zerogrid .col-4-6,.zerogrid .col-5-6{float:left;display:inline-block; background-color:f3f3f3;}
.zerogrid .col-1-3{float:left;display:inline-block}
.zerogrid .col-1-13{float:left;display:inline-block}
.zerogrid .col-1-14{float:left;display:inline-block}
.zerogrid .col-full{width:100%}
.zerogrid .col-1-2{width:50%}
.zerogrid .col-1-3{width:33.33%}
.zerogrid .col-1-13{width:66%}
.zerogrid .col-1-14{
	width:50%;
	margin-bottom: 2px;
}
.zerogrid .col-2-3{width:66.66%}
.zerogrid .col-1-4{width:23%}
.zerogrid .col-2-4{width:50%}
.zerogrid .col-3-4{width:75%}
.zerogrid .col-1-5{width:20%}
.zerogrid .col-2-5{width:40%}
.zerogrid .col-3-5{width:60%}
.zerogrid .col-4-5{width:80%}
.zerogrid .col-1-6{width:16.66%}
.zerogrid .col-2-6{width:33.33%}
.zerogrid .col-3-6{width:50%}
.zerogrid .col-4-6{width:66.66%}
.zerogrid .col-5-6{width:83.33%}
@media only screen and (min-width: 768px) and (max-width: 930px) {
.zerogrid{width:768px}
}
@media only screen and (min-width: 620px) and (max-width: 767px) {
.zerogrid{width:100%}
}
@media only screen and (max-width: 619px) {
.zerogrid,.zerogrid .col-1-2,.zerogrid .col-1-3,.zerogrid .col-2-3,.zerogrid .col-1-4,.zerogrid .col-2-4,.zerogrid .col-3-4,.zerogrid .col-1-5,.zerogrid .col-2-5,.zerogrid .col-3-5,.zerogrid .col-4-5,.zerogrid .col-1-6,.zerogrid .col-2-6,.zerogrid .col-3-6,.zerogrid .col-4-6,.zerogrid .col-5-6,.zerogrid .col-1-13,.zerogrid .col-1-14{width:100%}
}
.container_12{margin-left:auto;margin-right:auto;width:940px}
.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12{display:inline;float:left;position:relative;margin-left:10px;margin-right:10px}
.alpha{margin-left:0}
.omega{margin-right:0}
.container_12 .grid_1{width:60px}
.container_12 .grid_2{width:140px}
.container_12 .grid_3{width:220px}
.container_12 .grid_4{width:300px}
.container_12 .grid_5{width:380px}
.container_12 .grid_6{width:460px}
.container_12 .grid_7{width:540px}
.container_12 .grid_8{width:620px}
.container_12 .grid_9{width:700px}
.container_12 .grid_10{width:780px}
.container_12 .grid_11{width:860px}
.container_12 .grid_12{width:940px}
.container_12 .prefix_1{padding-left:80px}
.container_12 .prefix_2{padding-left:160px}
.container_12 .prefix_3{padding-left:240px}
.container_12 .prefix_4{padding-left:320px}
.container_12 .prefix_5{padding-left:400px}
.container_12 .prefix_6{padding-left:480px}
.container_12 .prefix_7{padding-left:560px}
.container_12 .prefix_8{padding-left:640px}
.container_12 .prefix_9{padding-left:720px}
.container_12 .prefix_10{padding-left:800px}
.container_12 .prefix_11{padding-left:880px}
.container_12 .suffix_1{padding-right:80px}
.container_12 .suffix_2{padding-right:160px}
.container_12 .suffix_3{padding-right:240px}
.container_12 .suffix_4{padding-right:320px}
.container_12 .suffix_5{padding-right:400px}
.container_12 .suffix_6{padding-right:480px}
.container_12 .suffix_7{padding-right:560px}
.container_12 .suffix_8{padding-right:640px}
.container_12 .suffix_9{padding-right:720px}
.container_12 .suffix_10{padding-right:800px}
.container_12 .suffix_11{padding-right:880px}
.container_12 .push_1{left:80px}
.container_12 .push_2{left:160px}
.container_12 .push_3{left:240px}
.container_12 .push_4{left:320px}
.container_12 .push_5{left:400px}
.container_12 .push_6{left:480px}
.container_12 .push_7{left:560px}
.container_12 .push_8{left:640px}
.container_12 .push_9{left:720px}
.container_12 .push_10{left:800px}
.container_12 .push_11{left:880px}
.container_12 .pull_1{left:-80px}
.container_12 .pull_2{left:-160px}
.container_12 .pull_3{left:-240px}
.container_12 .pull_4{left:-320px}
.container_12 .pull_5{left:-400px}
.container_12 .pull_6{left:-480px}
.container_12 .pull_7{left:-560px}
.container_12 .pull_8{left:-640px}
.container_12 .pull_9{left:-720px}
.container_12 .pull_10{left:-800px}
.container_12 .pull_11{left:-880px}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}
.clearfix{display:inline-block}
* html .clearfix{height:1%}
.clearfix{display:block}
a,abbr,acronym,address,applet,article,aside,audio,b,blockquote,big,body,center,canvas,caption,cite,code,command,datalist,dd,del,details,dfn,dl,div,dt,em,embed,fieldset,figcaption,figure,font,footer,h1,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,keygen,label,legend,li,meter,nav,object,ol,output,p,pre,progress,q,s,samp,section,small,source,strike,strong,sub,sup,table,tbody,tfoot,thead,th,tr,tdvideo,tt,u,ul,var{
	border:0 none;
	border:0;
	outline:0;
	vertical-align:top;
	margin:0;
	padding:0;
	background-color: #fff;
}
ol,ul{list-style:none}
blockquote,q{quotes:none}
table,table td{padding:0;border:none;border-collapse:collapse}
img{vertical-align:top}
embed{vertical-align:top}
.rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0}
.rslides li{position:absolute;display:none;width:100%;left:0;top:0}
.rslides li:first-child{position:relative;display:block;float:left}
.rslides img{display:block;height:auto;float:left;width:100%;border:0}
.rslides{margin:0 auto}
.rslides_container{position:relative}
.centered-btns_nav{position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:50%;left:0;opacity:.7;text-indent:-9999px;overflow:hidden;text-decoration:none;height:61px;width:38px;background:transparent url(../images/themes.gif) no-repeat left top;margin-top:-45px}
.centered-btns_nav:active{opacity:1}
.centered-btns_nav.next{left:auto;background-position:right top;right:0}
.transparent-btns_nav{position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;left:0;display:block;background:#fff;opacity:0;filter:alpha(opacity=1);width:48%;text-indent:-9999px;overflow:hidden;height:91%}
.transparent-btns_nav.next{left:auto;right:0}
.large-btns_nav{position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);opacity:.6;text-indent:-9999px;overflow:hidden;top:0;bottom:0;left:0;background:#000 url(../images/themes.gif) no-repeat left 50%;width:38px}
.large-btns_nav:active{opacity:1}
.large-btns_nav.next{left:auto;background-position:right 50%;right:0}
.centered-btns_nav:focus,.transparent-btns_nav:focus,.large-btns_nav:focus{outline:none}
.centered-btns_tabs,.transparent-btns_tabs,.large-btns_tabs{margin-top:10px;text-align:center}
.centered-btns_tabs li,.transparent-btns_tabs li,.large-btns_tabs li{display:inline;float:none;_float:left;*float:left;margin-right:5px}
.centered-btns_tabs a,.transparent-btns_tabs a,.large-btns_tabs a{text-indent:-9999px;overflow:hidden;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:#ccc;background:rgba(0,0,0,.2);display:inline-block;_display:block;*display:block;-webkit-box-shadow:inset 0 0 2px 0 rgba(0,0,0,.3);-moz-box-shadow:inset 0 0 2px 0 rgba(0,0,0,.3);box-shadow:inset 0 0 2px 0 rgba(0,0,0,.3);width:9px;height:9px}
.centered-btns_here a,.transparent-btns_here a,.large-btns_here a{background:#222;background:rgba(0,0,0,.8)}
a {
	font-size: 14px;
	color: #006;
	font-weight: bold;
}
a:link {
	text-decoration: none;
	font-weight:bold;
}
a:visited {
	text-decoration: none;
	color: #006;
	font-weight: bold;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
.textareaRequiredMsg,.textareaMinCharsMsg,.textareaMaxCharsMsg,.textareaValidMsg{display:none}.textareaRequiredState .textareaRequiredMsg,
.textareaMinCharsState .textareaMinCharsMsg,
.textareaMaxCharsState
.textareaMaxCharsMsg{display:inline;color:#C33;border:1px
solid #C33}.textareaValidState textarea,textarea.textareaValidState{background-color:#B8F5B1}textarea.textareaRequiredState, .textareaRequiredState textarea,
textarea.textareaMinCharsState, .textareaMinCharsState textarea,
textarea.textareaMaxCharsState, .textareaMaxCharsState
textarea{background-color:#FF9F9F}.textareaFocusState textarea,textarea.textareaFocusState{background-color:#FFC}.textareaFlashState textarea,textarea.textareaFlashState{color:red !important}textarea.textareaHintState, .textareaHintState
textarea{}.textfieldRequiredMsg,.textfieldInvalidFormatMsg,.textfieldMinValueMsg,.textfieldMaxValueMsg,.textfieldMinCharsMsg,.textfieldMaxCharsMsg,.textfieldValidMsg{display:none}.textfieldRequiredState .textfieldRequiredMsg,
.textfieldInvalidFormatState .textfieldInvalidFormatMsg,
.textfieldMinValueState .textfieldMinValueMsg,
.textfieldMaxValueState .textfieldMaxValueMsg,
.textfieldMinCharsState .textfieldMinCharsMsg,
.textfieldMaxCharsState
.textfieldMaxCharsMsg{display:inline;color:#fff}.textfieldValidState input,input.textfieldValidState{background-color:#B8F5B1}input.textfieldRequiredState, .textfieldRequiredState input,
input.textfieldInvalidFormatState, .textfieldInvalidFormatState input,
input.textfieldMinValueState, .textfieldMinValueState input,
input.textfieldMaxValueState, .textfieldMaxValueState input,
input.textfieldMinCharsState, .textfieldMinCharsState input,
input.textfieldMaxCharsState, .textfieldMaxCharsState
input{background-color:#FF9F9F}.textfieldFocusState input,input.textfieldFocusState{background-color:#FFC}.textfieldFlashText input,input.textfieldFlashText{color:red !important}.textfieldHintState input,input.textfieldHintState{}
.boton-enviar{
	background-image: url(/images/boton-enviar.png);
	height: 44px;
	width: 241px;
}
.boton-enviar2{
	background-image: url(/images/boton-enviar2.png);
	height: 22px;
	width: 60px;
}
.solicitud{
	position:fixed;
	bottom:2px;
	right:2px;
}

.enlaces-ciudades{
	font-family:Arial,Helvetica,sans-serif;
	font-size:4px;
	color:#fff;
	line-height:5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 1px;
    width:99%;
}
.enlaces-interior{
	font-family:Arial,Helvetica,sans-serif;
	font-size:6px;
	color:#666;
	line-height:19px;
	margin-top: 7px;
	margin-right: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
	text-align:center;
}

.enlaces-interior a{
	font-family:Arial,Helvetica,sans-serif;
	font-size:	11px;
	color:#006;
	line-height:16px;
	margin-top: 6px;
	margin-right: 0px;
	padding-bottom:2px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
	text-align:center;
}

.enlaces{
	text-align:center;
}
.texto-enlaces{
	font-family:Georgia;
	font-size:14px;
	text-align:center;
	padding-bottom:5px;
	clear:both;
}
.contenedor-div{
			position:fixed;
    z-index: 999;
}
.mi-imagen-abajo-derecha{
    position:fixed;
    z-index: 999;
    bottom:10px;
    right:6px;

}
.contenedor1-div{
			position:fixed;
    z-index: 999;
}
.mi-imagen-abajo-derecha1{
    position:fixed;
    z-index: 999;
    bottom:85px;
    right:7px;

}
.linkespejos {
	font-family: Verdana, Geneva, sans-serif;
	color: #03F;
	text-align: center;
}
#page1 header .row-bot .row-bot-shadow .main.zerogrid .col-full .linkespejos img {
	padding-right: 33px;
}
#page1 header .row-bot .row-bot-shadow .main.zerogrid .col-full strong {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	color: #086bda;
	text-align: center;
}
.textoespejos {
	font-size: 16px;
	color: #06F;
	text-align: center;
	line-height: 24px;
}
.textoin {
	padding-right: 8px;
	padding-left: 8px;
	font-size: 13px;
	line-height: 19px;
	font-family: Verdana, Geneva, sans-serif;
}
#page1 #content .main.zerogrid .wrapper .col-1-13 .wrap-col1 span {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	color: #000;
	line-height:20px;
	padding-top:20px;
}

#page1 #content .main.zerogrid .wrapper .col-1-13 .wrap-col1 a {
	font-family: Arial, Helvetica, sans-serif;
	;
	font-size: 13px;
	color: #03F;
}
.espejosolo {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 15px;
	color: #333;
	text-align: left;
	vertical-align: middle;
	font-weight: 600;
	padding-top: 14px;
}.imagenespejo {
	text-align: left;
	float: left;
	width: 50%;
}
#page1 header .row-bot .row-bot-shadow .main.zerogrid .col-full .espejosolo span {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 22px;
	color: #F00;
	line-height: 40px;
}
#page1 #content .main.zerogrid .row.border-bot.margin-bot .col-full .textoin a {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	color: #06F;
}
#page1 header .row-bot .row-bot-shadow .main.zerogrid .col-full .espejosolo span2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	color: #36F;
	line-height: normal;
	font-weight: bold;
}
#page1 header .row-bot .row-bot-shadow .main.zerogrid .col-full .textoin br {
	font-size: 11px;
}
- Codigo para la política de cookies
 
/* CSS para la animación y localización de los DIV de cookies */
 
@keyframes desaparecer
{
0%		{bottom: 0px;}
80%		{bottom: 0px;}
100%		{bottom: -50px;}
}
 
@-webkit-keyframes desaparecer /* Safari and Chrome */
{
0%		{bottom: 0px;}
80%		{bottom: 0px;}
100%		{bottom: -50px;}
}
 
@keyframes aparecer
{
0%		{bottom: -38px;}
10%		{bottom: 0px;}
90%		{bottom: 0px;}
100%		{bottom: -38px;}
}
 
@-webkit-keyframes aparecer /* Safari and Chrome */
{
0%		{bottom: -38px;}
10%		{bottom: 0px;}
90%		{bottom: 0px;}
100%		{bottom: -38px;}
}
#cookiesms1:target {
    display: none;
}
.cookiesms{	
	width:100%;
	height:43px;
	margin:0 auto;
	padding-left:1%;
        padding-top:5px;
        font-size: 1em;
	clear:both;
        font-weight: strong;
color: #333;
bottom:0px;
position:fixed;
left: 0px;
background-color: #FFF;
opacity:0.7;
filter:alpha(opacity=70); /* For IE8 and earlier */
transition: bottom 1s;
-webkit-transition:bottom 1s; /* Safari */
-webkit-box-shadow: 3px -3px 1px rgba(50, 50, 50, 0.56);
-moz-box-shadow:    3px -3px 1px rgba(50, 50, 50, 0.56);
box-shadow:         3px -3px 1px rgba(50, 50, 50, 0.56);
z-index:999999999;
}
 
.cookiesms:hover{
bottom:0px;
}
.cookies2{
background-color: #FFF;
display:inline;
opacity:0.95;
filter:alpha(opacity=95);
position:absolute; 
left:1%; 
top:-30px;
font-size:19px;
height:30px;
padding-left:25px;
padding-right:25px;
-webkit-border-top-right-radius: 15px;
-webkit-border-top-left-radius: 15px;
-moz-border-radius-topright: 15px;
-moz-border-radius-topleft: 15px;
border-top-right-radius: 15px;
border-top-left-radius: 15px;
-webkit-box-shadow: 3px -3px 1px rgba(50, 50, 50, 0.56);
-moz-box-shadow:    3px -3px 1px rgba(50, 50, 50, 0.56);
box-shadow:         3px -3px 1px rgba(50, 50, 50, 0.56);
}
.textocookies {
	width: 90%;
	padding-left: 15px;
}.col-1-3 body .wrap-col.mag-1 span {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #333;
}
