body{background: #000;margin-top: 0px;font-family: MS Tahoma, sans-serif;}
/*_______________________Estructure site web by mark_anton1_________*/
#cabecera{width: 935px;margin-top: -20px;height: 120px; background: url(imagenes/banner.jpg) no-repeat;}
#logo{float:left;background:url(../../imagenes/logo.png) no-repeat;width:98px; height:98px;}
#ptodo{width: 985px;margin: 0px auto; background: url(imagenes/bg_middle.png) repeat-y;}
#imgtop{ height: 300px;background: url(imagenes/bg_top_header.gif) no-repeat top;}
#contenedor{width: 935px;height: auto;min-height: 750px;margin: -278px auto;font-size: 12px;overflow: hidden;background:  #191919;color: #fff;border: solid 2px #80290d;}
#navegacion{width: 935px;height: 46px;text-align: center;background: url(imagenes/navegacion_bg.gif) repeat-x;}
#pie{width: 935px;height: 254px;margin: 200px auto;background: url(imagenes/pie_bg.gif) repeat-x;color: #fff;text-align:center;}
/*________________________Centros styles by mark_anton__________________________*/
.centrop{  width: 570px;height: auto;overflow: hidden;min-height: 82px;margin-top: 5px;margin-bottom: 5px;margin-left: 2px;border: solid 1px  #2D2D2D;max-width: 600px;}
.centrop2{width: 570px;height: auto;overflow: hidden;margin-top: 5px;margin-bottom: 5px;margin-left: 2px;max-width: 600px;}
.centrod{width: 342px;height: auto;margin-top: 4px;margin-bottom:4px;margin-right: 0px;margin-left:3px;overflow: hidden;}
.derecha{width: 350px;height: auto;float: right;min-height: 20px;margin-top: 6px;margin-right: 0px;margin-bottom: 0px;border-left: solid 3px #313131;border-bottom: solid 3px #313131;border-top: solid 3px #313131;overflow:hidden;}
/*______________________Publicidad_by_mark_anton*/
.publicidad{width: 345px;height: 300px;border-bottom: solid 3px #313131;margin-top: 0px;margin-left:3px;overflow: hidden;margin-bottom: 5px;}
.divtodo{width: 928px;height: auto;margin-top: 3px;margin-bottom: 3px;margin-left: 3px;border: solid 1px #2D2D2D;overflow: hidden;}
/*------------------------------------------------------*/
.pronostico{width: 170px;height: 45px;background: url(imagenes/flecha_temperatura.gif) #191919 no-repeat;background-position: right;float:left;}
.temperatura{width: 345px; height: 45px;background: #191919;border-bottom: solid 3px #313131;}
.imgtem{width:30px;height:45px;float:left;}
.imgtem img{margin: 7px auto;border: solid 2px gray;}
.protem{width:140px;height:45px;float:left; font-size:11px;}
.cguinda{text-align:left;color:#eb0686;float:left;margin-left: 1px;}
.cverde{text-align:left;color:#91ab0b;float:left;margin-left: 1px;}
.cceleste{text-align:left;color:#009ee0;float:left;margin-left: 1px;}
.cblanco{text-align:left;color: white;float:left;margin-left: 2px;}
 /*Calendario*/
 #calendar{width: 70px;height: 85px;background: url(imagenes/calendar.gif) no-repeat;float: right; overflow: hidden;}
 #mes{ font-weight: bold;font-size: 12px;color: white;text-align: center; margin-top: 15px;}
 #dia{ font-weight: bold;font-size: 25px;color: #009ee0;text-align: center;}
 #ano{ font-weight: bold;font-size: 12px;color: #009ee0;text-align: center;}
/*___________________________Background__________________________________*/
.bceleste{background: #009ee0;}
.bverde{background: #91ab0b;}
.log{background: url(imagenes/admin/loga.png) no-repeat;margin-left: 220px; margin-top: -20px;}
.log:hover{background: url(imagenes/admin/logd.png) no-repeat;}
/*________________________Titulos by mark_anton___________________*/
.titulop{width: 100%;height: 20px;background: url(imagenes/bg_titulo.gif) repeat-x;font-weight: bold;font-size: 15px;color: #fff;text-align:center;}
.tituloa{width: 100%;height: 20px;background: url(imagenes/negro.gif) repeat-x;font-weight: bold;font-size: 15px;color: #fff;text-align:center;}
.titulod{width: 100%;height: 20px;background: url(imagenes/bg_titulo_d.gif) repeat-x;font-weight: bold;font-size: 15px;color: #fff;text-align:center;}
.tituloo{width: 100%;height: 20px;background: url(imagenes/bg_orange.gif) repeat-x;font-weight: bold;font-size: 15px;color: #fff;text-align:center;}
.titulov{width: 100%;height: 20px;background: url(imagenes/bg_titulo_d.gif) repeat-x;font-weight: bold;font-size: 15px;color: #fff;text-align:center;}
.titulopu{width:15px;height: 100%;background: url(imagenes/bg_negro.gif) repeat-y;}
/*_________________________Miga de Pan by mark_anton______________*/
#miga{width: 450px;height: 23px;margin: 5px 5px 0 0; background: #000;border-bottom: solid  1px gray;}
#visita{background: #000; margin: -25px 0px 0px 455px; border-bottom: solid  1px #535353;}
/*_________________________Textos by mark_anton___________________*/
div.h1,h1,.h1 a{font-weight: bold;font-size: 11px;color: #009ee0;text-decoration: none;}
div.h1b,.h1b a{font-weight:bold;font-size: 11px;color: #FFF;text-decoration: none;}
div.h2,.h2,.h2 a{font-weight: bold;font-size: 14px;color: #ffffff;text-decoration: none;}
div.h12a,.h12a,.h12a a{font-weight:bold;font-size: 12px;color: #009ee0;text-decoration: none;}
div.h3,.h3 a{font-weight: bold;font-size: 15px;color: #009ee0;text-decoration: none;}
div.h12,.h12,.h12 a{font-weight: bold;font-size: 12px;color: #fff;text-decoration: none;}
div.h17,.h17,.h17 a{font-weight: bold;font-size: 17px;color: #fff;text-decoration: none;}
.h4,.h4 a{font-weight: bold;font-size: 15px;color: #ffffff;text-decoration: none;}
.bread,.bread a{font-weight: bold;font-size: 15px;color: #ffffff;text-decoration: none;}
.bread:hover{font-weight: bold;font-size: 15px;color: #91ab0b;text-decoration: none;}
.tdline,.tdline a{font-size: 12px;color: white;text-decoration: none; border-bottom: solid 1px #575757; background: #353535;}
.tdline1,.tdline1 a{font-size: 12px;color: white;text-decoration: none; border-bottom: solid 1px #575757; background: #000;}
/*________________________Link by mark_anton_____________________*/
div.h1 a:hover{font-size: 12px;color: #009ee0;text-decoration: underline;}
div.h2 a:hover{font-weight: bold;font-size: 15px;color: #009ee0;text-decoration: underline;}
div.h3 a:hover{font-weight: bold;font-size: 15px;color: #66210a;text-decoration: underline;}
div.h4 a:hover{color: #009ee0;text-decoration: underline;}
div.h12 a:hover{font-weight: bold;font-size: 12px;color: #009ee0;text-decoration: underline;}
div.h12a a:hover{font-size: 12px;color: #ffffff;text-decoration: underline;}
div.h17 a:hover{font-weight: bold;font-size: 17px;color: #009ee0;text-decoration: underline;}
.tdline1 a:hover{font-size: 12px;color: #009ee0;text-decoration: underline; background: #2D2D2D;}
.tdline:hover{font-size: 12px;background: #5F5F5F; }
/*_______________________Sombras by mark_anton____________________*/
.texto{position: relative;margin: 0px 0 0 0;left: 0px;color: #fff;font-weight: bold;font-size: 12px; text-decoration: none;}
/*_______________________Estilos de formularios by mark_anton1____________*/
.boton{width: 73px;height: 28px;background: url(imagenes/boton.gif) no-repeat;font-size: 12px;border: none;cursor: pointer;color: white;margin: 2px 2px 2px 2px;}
.boton:hover{width: 73px;height: 28px;background: url(imagenes/boton.gif) no-repeat;border: none;color: white;text-decoration: underline;margin: 2px 2px 2px 2px;}
.txt{height: 18px;border: 1px solid #469CC6;background: #FFF3E8;font-size: 12px;color: #191919;text-decoration: none;margin: 0 2px 0 2px ;background-position: center center;}
.txt:hover{border: 1px solid orange;}
.fondoimg{border: solid 1px  #444444;background: #141414;font-size: 12px;color: white;text-decoration: none;  }
/*_________________________________table sytles*/
.td,.td a{font-weight: bold;font-size: 14px;color: white;text-decoration: none;}
.td12,.td12 a{font-size: 12px;color: white;text-decoration: none;}
.td12 a:hover{font-size: 12px;color: #009ee0;text-decoration: none; text-decoration: underline;}
/*______________________________________viñetqas*/
.tdv,.tdv a{font-size: 12px;color: white;text-decoration: none;}
.tdv a:hover{font-size: 12px;color: #009ee0;text-decoration: none; text-decoration: underline;}
/*_______________________Articulos Inicio by mark_anton__________________*/
.articulos{width: 573px;min-height: 20px;margin-bottom: 3px;margin-top: 0px;height: auto;}
.displayart{width: 99%;height: auto;border-bottom: solid 1px #353535;margin: 3px 00px 0px 0px;text-align: justify;overflow:hidden;}
.displayart:hover{background: #0B0B0B;border-bottom: solid 1px #373737;}
.displayart img{float:left}
.textart{width: 479px;height: auto;float:left;border-top: solid 2px #272727;}
.textcom{width: 505px;min-height: 50px;float:left;border: dashed 1px #272727;margin-bottom:2px;}
.autorcom1{width:572px;float:left; background:url(imagenes/bg_negro.gif);}
.estart{width: 150px;margin: -21px 0px 0px 316px;padding: 2px 0 0 0;}
#paginacion{width: 500px;margin-top: 10px;margin-left: 50px;background: #000000;border: solid 1px gray;text-align: center;}
/*_______________________Slider by mark_anton____________________*/
.floatLeft{ float: left; margin-right: 10px;}
.floatRight{ float: right; }
.clear{ clear: both; }
#page-wrap { width: 419px; margin: 1px 0; position: relative; min-height: 300px;float: left;background: #000;}
ul{ list-style: square inside; }
blockquote{ padding: 0 20px; margin-left: 20px; border-left: 20px solid #ccc; font-size: 14px; font-family: Georgia, serif; font-style: italic; margin-top: 10px;}
.slider-wrap{ width: 419px; position: absolute;}			
.stripViewer .panelContainer 
.panel ul{ text-align: left; margin: 0 15px 0 30px; }
.stripViewer{ position: relative; overflow: hidden; width: 419px; height: 250px;max-height: 250px; }
.stripViewer .panelContainer{ position: relative; left: 0; top: 0; }
.stripViewer .panelContainer .panel{ float: left; height: 100%; position: relative; width: 419px; }
.stripNavL, .stripNavR, .stripNav{ display: none; }
.nav-thumb{ border: 1px solid black; margin-right: 5px; }
#movers-row{ margin: -43px 0 0 62px; }
#movers-row div{ width: 20%; float: left; }
#movers-row div a.cross-link{ float: right; }
.photo-meta-data{ background: url(imagenes/transpBlack.png); padding: 10px; height: 30px; margin-top: -55px; position: relative; z-index: 9999; color: white; }
.photo-meta-data span{ font-size: 13px; }
.cross-link{ display: block; width: 62px; margin-top: -14px; 
position: relative; padding-top: 15px; z-index: 9999; }
.active-thumb{ background: transparent url(imagenes/icon-uparrowsmallwhite.png) top center no-repeat; }
/*________________________Rank by mark_anton___________________*/
.rank ul {list-style: none;margin: 3px;padding: 0px;width: 125px;height: 25px;position: relative;background: url(./imagenes/rank.png) top left repeat-x #333333;border: solid 1px  #5D5D5D;margin-left:35px;}
.rank li {padding: 0px;margin: 0px;float: left;}
.rank li.current-rating {background: url(./imagenes/rank.png) left bottom;position: relative;height: 25px;display: block;text-indent: -9000px;z-index: 1;}
.rank li a {display: block;width: 25px;height: 25px;text-decoration: none;text-indent: -9000px;z-index: 20;position: absolute;padding: 0px;background-image: none;}
.rank li a:hover {height: 25px;margin: 0px 0 0 0;padding: 0px 0 0 0;background: url(./imagenes/rank.png) left center;z-index: 2;left: 0px;}
.rank a.star-1 {left: 0px; }
.rank a.star-1:hover {width: 25px; }
.rank a.star-2 {left: 25px;}
.rank a.star-2:hover {width: 50px;}
.rank a.star-3 {left: 50px;}
.rank a.star-3:hover {width: 75px;}
.rank a.star-4 {left: 75px;}
.rank a.star-4:hover {width: 100px;}
.rank a.star-5 {left: 100px;}
.rank a.star-5:hover {width: 125px;}
/*_______________________________________styles, validacion by mark_anton_____________________*/
.LV_validation_message{font-weight:bold;margin:0 0 0 5px;}
.LV_valid {color:#00CC00;}
.LV_invalid {color:#CC0000;}
.LV_valid_field,
input.LV_valid_field:hover,
input.LV_valid_field:active,
textarea.LV_valid_field:hover,
textarea.LV_valid_field:active {border: 1px solid #00CC00;}
.LV_invalid_field,
input.LV_invalid_field:hover,
input.LV_invalid_field:active,
textarea.LV_invalid_field:hover,
textarea.LV_invalid_field:active {border: 1px solid #CC0000;}

.recaptchatable .recaptcha_image_cell, #recaptcha_table {background-color:#141414 !important; color: #fff !important; }
#recaptcha_table {border-color: #444444 !important; }
#recaptcha_response_field {height: 30px;border-color: #EA7E1E !important;   background-color:#FFF3E8 !important;font: bold 15px Tahoma, Geneva, sans-serif;color: #009ee0;text-decoration: none;}
.escudo{width: 24px;height: 25px;background: url(imagenes/escudo.png) no-repeat; color: white; text-align: center;font: bold 12px Tahoma, Geneva, sans-serif;}
.rosa{width: 15px;height: 15px;background: url(imagenes/rosa.gif) no-repeat; color: white; text-align: center;font: 12px Tahoma, Geneva, sans-serif;}
.verdee{width: 15px;height: 15px;background: url(imagenes/verde.gif) no-repeat; color: white; text-align: center;font: 12px Tahoma, Geneva, sans-serif;}
#option{width: 100px;height: 200px;float:left;background: transparent;}
.botons{float: left;width: 175px;height: 50px;background: url(imagenes/boton2.gif) no-repeat; background-position: top center;font: bold 12px Tahoma, Geneva, sans-serif;text-align:  center;color: blue;}
.botons:hover{float: left;width: 175px;height: 50px;background-position: 50% 100%;}
/*___________________________________*/
#articulo img:hover{}
.ui-draggable { cursor:move; }
#tip { position:absolute; display:none; height:25px; padding:9px 9px 0px; color:#fff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; background:#000; }
#tip .arrow { width:0; height:0; line-height:0; border-right:8px solid #000; border-right:8px solid ; border-top:8px solid transparent; border-bottom:8px solid transparent; position:absolute; left:-8px; top:9px; }
#targets { width:285px; height:300px; display:none; list-style-type:none; position:absolute; top:50px; z-index:99999; position:fixed;}
#targets li{float:left; margin-right:20px; display:block; width:60px; height:60px; background: transparent url(imagenes/iconSprite.png) no-repeat 0 0; position:relative;}
#targets li#delicious{ background-position:0 -60px; }
#targets li#facebook{ background-position:0 -120px; }
#targets li span{ display:block; position:absolute; bottom:-40px; white-space:pre; color:#fff; }
#overlay { background:#000 url(imagenes/bkground.png) no-repeat scroll 200px 40px; position:fixed; top:0; left:0; width:100%; height:100%; z-index:99997; }
#helper { background-color:#c2c2c2; position:absolute; height:35px; padding:15px 70px 0 20px; color:#fff; font-family:Verdana; font-weight:bold; font-size:18px; border:3px solid #7d7d7d; margin-left:70px; }
#thumb { width:50px; height:50px; position:absolute; right:0; top:0; border-left:3px solid #7d7d7d; }
.share { font-weight:bold; position:absolute; font-size:14px; font-family:Verdana; margin-left:-38px; }
/*_________--------*/
/*Example for a Menu Style*/
.menuu {background: url(imagenes/bg_titulo.gif);background-repeat: repeat-x; color:#272727;  height:20px;width:572px;margin: 10px 3px 0 0;}
.menuu ul {margin:0px; padding:0px; list-style:none; text-align:center;}
.menuu li {display:inline; line-height:10px;}
.menuu li a {color:#000000; text-decoration:none; padding:0px 5px 0px 5px;  border-left:1px solid #515151; font: 17px Tahoma, Geneva, sans-serif;color:white;}
.menuu li a.tabactive { background-color:#191919; font-weight:bold;  position:relative;}
#tabcontent1,#tabcontent2,#tabcontent3,#tabcontent4 {border:1px solid #2D2D2D; width:570px; text-align:center;padding:0px 0px; font-size:14px; margin-bottom:0px; min-height: 200px!important;}
/*_____________________________________________*/
#jquery-overlay {position: absolute;top: 0;left: 0;z-index: 90;width: 100%;height: 500px;}
#jquery-lightbox {position: absolute;top: 0;left: 0;width: 100%;z-index: 100;text-align: center;line-height: 0;}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {position: relative;background-color: #fff;width: 250px;height: 250px;margin: 0 auto;}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {position: absolute;top: 40%;left: 0%;height: 25%;width: 100%;text-align: center;line-height: 0;}
#lightbox-nav {position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 10;}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {width: 49%;height: 100%;zoom: 1;display: block;}
#lightbox-nav-btnPrev { left: 0; float: left;}
#lightbox-nav-btnNext { right: 0; float: right;}
#lightbox-container-image-data-box {font: 10px Verdana, Helvetica, sans-serif;background-color: #fff;margin: 0 auto;line-height: 1.4em;overflow: auto;width: 100%;padding: 0 10px 0;}
#lightbox-container-image-data {padding: 0 10px; color: #666; }
#lightbox-container-image-data #lightbox-image-details { width: 70%; float: left; text-align: left; }	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {display: block; clear: left; padding-bottom: 1.0em;	}			
#lightbox-secNav-btnClose {width: 66px; float: right;padding-bottom: 0.7em;	}
img{border: none;}
.thumbs{overflow:hidden;background: #222222;border-top: 4px solid #111111;border-bottom: 4px solid #111111;}
.imggal{min-height:135px;float:left;background: #000; width: 180px;margin:2px 2px 2px 2px;border:solid 1px #2C2C2C;}
.imggal:hover{background: #0B0B0B;}
.imggal img{border:solid 4px #494949;margin-top: 7px;}
.imggal img:hover{border:solid 4px #6E6D6D;}
.txtimggal{float:left;border-top:solid 2px #0F0F0F;width:100%;color:#009ee0;}
#boton1{background: url(./imagenes/boton2.gif) no-repeat;width: 190px;height:34px;float:left;}
#boton1:hover{background: url(./imagenes/boton2.gif) no-repeat;width: 190px;height:34px; background-position: 0 20%;cursor: pointer;}
#boton2{background: url(./imagenes/boton2.gif) no-repeat;width: 190px;height:34px;background-position:0 40%;float:left;}
#boton2:hover{background: url(./imagenes/boton2.gif) no-repeat;width: 190px;height:34px; background-position: 0 60%;cursor: pointer;}
#boton3{background: url(./imagenes/boton2.gif) no-repeat;width: 190px;height:34px;background-position: 0 80%;cursor: pointer;float:left; }
#boton3:hover{background: url(./imagenes/boton2.gif) no-repeat;width: 190px;height:34px; background-position: 0 100%;cursor: pointer;}
/*_________________________________________*/
ul.tabs {margin: 0;padding: 0;float: left;list-style: none;height: 32px; /*--Set height of tabs--*/border-bottom: 1px solid #91ab0b;border-left: 1px solid #91ab0b;width: 570px;overflow: hidden;}
ul.tabs li {float: left;margin: 0;padding: 0;height: 31px; /*--Subtract 1px from the height of the unordered list--*/line-height: 31px; /*--Vertically aligns the text within the tab--*/border: 1px solid #91ab0b;border-left: none;margin-bottom: -1px; /*--Pull the list item down 1px--*/overflow: hidden;position: relative;background:  #73880A;}
ul.tabs li a {text-decoration: none;color: #fff;display: block;font-size: 1.2em;padding: 0 20px;outline: none;}
ul.tabs li a:hover {background: #93BF21;}
html ul.tabs li.active, html ul.tabs li.active a:hover  { /*--Makes sure that the active tab does not listen to the hover properties--*/background: #000;border-bottom: 1px solid #fff; /*--Makes the active tab look like it's connected with its content--*/color: #009ee0;}
.tab_container {border: 1px solid #2D2D2D;border-top: none;overflow: hidden;clear: both;float: none; width: 570px;background: #191919;padding-top: 0px;}
.tab_content {padding: 0px;font-size: 1.2em;}
.visitas{width:109px;height:49px;background:url(./imagenes/bg_visitas.gif) no-repeat;margin-left:450px;}
.tvisitas{width:100px;height:20px;margin-top:5px;text-align:center;font-size:20px;color:black;}
.vvisitas{width:100px;height:20px;margin-top:5px;text-align:center;font-size:15px;color:black;}
a{color:white;}
a:hover{color:#009ee0;}
/*left*/
.left{float:left; position: fixed; width:60px;height:50px;margin: 400px 0 0 0;background: url(imagenes/left.gif) no-repeat; z-index: 1000;cursor:pointer;overflow:hidden}
.left img{height:48px;overflow:hidden;float:left;margin-top:1px;}
.left:hover{width:300px;background: url(imagenes/lefthover.gif) no-repeat; z-index: 1000;}
.left span{font-size:15px;width: 240px;color:white;margin-top:-50px;font-weight: bold;text-align:center;}
.left span:hover{color:yellow;text-decoration:underline;}
.botonesempresas{height: 160px; width:345px;overflow:hidden;}
.botonemp{float:left; width:170px;height:40px;cursor:pointer;}
.txtboton{text-decoration:none;color:#ffc641; font-size:14px;font-weight:bold;margin-top: 8px;margin-left:18px;}
.txtboton:hover{text-decoration:underline;}
.aviso{width:930px;height:20px;font-size:13px;background:#ffc641;color:black;}


