#lightbox{ display:none; position: absolute; top:50%; left:50%; z-index:9999; width:580px; height:320px; margin:-150px 0 0 -250px; border:1px solid #fff; background:#ffffff; text-align:left}
.closeWin{background:#05A2CF;text-align:right;color:#fff;padding:2px 7px}
.closeWin a{color:#fff;text-decoration:none;padding-right:15px;background:url(/images/cerrar.gif) no-repeat right}
.modifyImage{background:#015367;font-size:11px;text-align:center;padding:5px;color:#fff;font-weight:bold}
.image{width:354px;height:264px;float:left;}
.alertBlue{ background:#ceecf4 url(/images/ico.gif) no-repeat left; width:515px; padding: 3px 0 3px 20px; height: 1%;margin-bottom: 10px; clear:left;}
.alertOK {background:#D3F3CF url(/images/ico.gif) no-repeat left; width:575px; padding: 3px 0 3px 20px; height: 1%;margin-bottom: 10px; clear:left;}
* {padding:0; margin:0}
body {font:10px verdana,arial,sans-serif; text-align:center; background: #eef2fb}
body#body2{background:#fff}
body#home{background:#000;padding-bottom:20px}
img{border:0}
#container {text-align:left; width:990px; margin: 0 auto; min-width:990px; background:#fff url(/images/fondo.gif) repeat-y top center}
#container2 {background:#FFFFFF none repeat scroll 0% 50%; text-align:left; width:990px; margin: 0 auto; min-width:990px}
#containerhome {text-align:left; width:990px; margin: 0 auto; min-width:990px}
#topsection{ width:100%; background: #015368}
#leftsection {background: #ffffff; float:left; width:184px}
#contentsection {background:#ffffff; float:left; width:586px}
#rightsection{ background: #ceecf4; float: left; width: 220px}
#rightsection2{ background: #fff; float: left; width: 220px}
#twoColumns{width:770px; background: #ffffff;float:left}
#twoColumns2{width:942px;margin:0 40px 0 10px;}
#twoColumns3{width:805px; background: #ffffff;float:left}
#lefttsection2{float:left;width:700px;margin:0;padding:0 12px 0 0;border-right:1px solid #80A9B3;}
#rightsection2{float:left;width:221px;margin:0;padding:0;}
#rightsection3{float:left;width:216px;margin:0;padding:0;}
#leftsection,#contentsection,#rightsection {min-height:620px}
* html #leftsection,* html #contentsection,* html #rightsection {height:620px}
#bottomsection{ width:100%; clear: both; background: #000000; height: 17px}
#bottomsectionhome{ width:100%; clear: both; background: #000000; height: 17px; border-top: 1px solid #fff; color: #fff; text-align:center; padding-top:5px; margin-top: 15px}
#bottomsectionhome a {color:#FFFFFF; text-decoration:none;}
#bottomsectionhome a:hover {color:#FFFFFF; text-decoration:underline;}
.oneColumnContainer{margin:20px 40px 0 31px;padding:0;}
.oneColumnCommunities{margin:20px 31px 0 31px;padding:0;}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden}
.clearfix {display: inline-table;}
* html .clearfix {height: 1%;}
.clearfix {display: block;}
#lefttsection2{ float:left; width:700px; margin:0; padding:0 12px 0 0}
.rightZone{ margin-top: 0px; margin-right: 0px; margin-bottom: 0; margin-left: 227px; background-color: #FFFFFF; background-image: url(/images/bgpublic.jpg); background-repeat: repeat-x; padding: 0}
.leftZone{ width: 227px; float: left; color: #FFFFFF; background-image: url(/images/bgpublic.jpg); background-repeat: repeat-x; background-color: #000000; padding-top: 50px}
.leftZone .headUP {background-image: url(/images/bgfirstlef.gif); background-repeat: no-repeat; color: #666666; height: 48px}
.leftZone .headUP a {color: #FFFFFF; background-color:#015368; text-align: center; margin-right: 1px; display: block; float: left; margin-top: 14px; text-decoration: none; padding-top: 5px; padding-right: 15px; padding-bottom: 5px; padding-left: 15px}
.leftZone .headUP a:hover, .leftZone .headUP #selected{ color: #FFFFFF; background-color:#000000 }
.leftZone .headUP span {padding-left: 40px; font-weight: bold; color: #015368}
.leftZone .nav7 {list-style-type: none; margin: 0px; background-image: url(/images/bgupfoot.gif); background-repeat: no-repeat; background-position: left bottom; display: block; padding-top: 0px; padding-right: 0px; padding-bottom: 22px; padding-left: 0px}
.leftZone .nav7 a {display: block; font-size: 9px; color: #FFFFFF; font-weight: normal; padding: 5px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #05A4CE; background-color: #000000; margin: 0px; text-decoration: none; float: none; clear: both}
.leftZone .nav7 a:hover, .leftZone .nav7 #selected {background-color: #05A4CE}
.leftZone .nav7 li {margin: 0px; padding: 0px; clear: both; border: 1px solid #000000}
.rightZone .titleUP {background-image: url(/images/bgtitleup.jpg); background-repeat: repeat-x; text-align: center; height: 82px; margin-bottom: 20px; font-size: 14px; font-weight: bold; padding-top: 15px; color: #FFFFFF; margin-top: 40px; margin-right: 10px; margin-left: 10px}
.rightZone .userCardUP {border-top-width: 7px; border-bottom-width: 7px; border-top-style: solid; border-bottom-style: solid; border-top-color: #000000; border-bottom-color: #000000; margin-right: 10px; margin-left: 10px}
.rightZone .userCardUP h1 {font-size: 11px; color: #FFFFFF; background-color: #089ED3; display: block; padding: 5px}
.rightZone .userCardUP .userCard {margin-top: 15px; margin-bottom: 15px}
.rightZone .userCardUP .mess {display: block; background-image: url(/images/arrow61.gif); background-repeat: no-repeat; padding-left: 20px; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; background-position: left center; background-color: #97D7F0}
.rightZone .userCardUP .sendbtn {background-image: url(/images/sendbtn.gif); display: block; font-family: Arial, Helvetica, sans-serif; font-size: 9px; background-repeat: no-repeat; padding-left: 18px; padding-top: 2px; padding-bottom: 3px; margin-bottom: 10px; margin-left: 10px; color: #FFFFFF; text-decoration: none}
.rightZone .tagsUP {border-top-width: 7px; border-bottom-width: 7px; border-top-style: solid; border-bottom-style: solid; border-top-color: #000000; border-bottom-color: #000000; margin-top: 15px; margin-bottom: 15px; margin-right: 10px; margin-left: 10px; padding: 10px}
.tagsUP .a {font-size: 20px}
.tagsUP .b {font-size: 18px}
.tagsUP .c {font-size: 15px}
.tagsUP .d {font-size: 12px}
#topNavContainer{ height: 44px; background: url(/images/topnavbg.gif) repeat-x}
#topNavContainer ul{ float: left; font: bold 11px Verdana; margin: 0 0 0 140px}
#logOut{float:right;padding:13px 8px;border-left:1px solid #035266;border-right:1px solid #035266;padding:9px 15px 9px 9px;margin-right:10px}
#logOut a{color:#fff;background:url(/images/logout.gif) no-repeat right;padding:15px;text-decoration:none}
#logOut a:hover{color:#05a3cb;background:url(/images/logout.gif) no-repeat right;padding:15px;}
#logIn{float:right;padding:13px 8px;border-left:1px solid #035266;border-right:1px solid #035266;padding:9px 15px 9px 9px;margin-right:10px}
#logIn a{color:#fff;background:url(/images/flechaBlanca2.gif) no-repeat right;padding:15px;text-decoration:none}
#logIn a:hover{color:#05a3cb;background:url(/images/flechaBlanca2.gif) no-repeat right;padding:15px;}
* html #topNavContainer ul{ margin: 0 0 0 70px}
#topNavContainer ul li{ display: inline}
#topNavContainer ul li a {float: left; color: #0095b5; height: 29px; padding: 15px 5px 0px 5px; text-decoration: none}
#topNavContainer ul li a:visited{ color: #0095b5}
#topNavContainer ul li a:hover, #topNavContainer ul li a#selected{ color: #ffffff; background: transparent url(/images/topnavroll.gif) bottom center no-repeat}
#topNavContainer img.sep{ float: left; padding: 15px 5px 0px 5px}
#logo {width: 100%; background: #015368 url(/images/camara.jpg) right no-repeat}
#logo img{ padding: 15px 0px 12px 60px}
#topNavSectContainer{ background-color: #000000; height: 23px}
#topNavSectContainer ul{ float: left; font: normal 11px Verdana; margin-left: 130px}
* html #topNavSectContainer ul{ margin-bottom: 1em; margin-left: 92px}
#topNavSectContainer ul li{ display: inline}
#topNavSectContainer ul li a {float: left; color: #ffffff; padding: 5px 15px 5px 15px; text-decoration: none}
#topNavSectContainer ul li a:visited{ color: #ffffff}
#topNavSectContainer ul li a:hover {color: #83d1e5; background-color: #045266}
#topNavSectContainer ul li a#selectedtopNavSectContainer{ color: #ffffff; background-color: #05a3cb; font: bold 11px Verdana}
#item_foto{ background-color:#9eb9c1; border-top:10px solid #c6dfe6; height:121px}
#identity{ width:113px; height:113px; min=height: 122px; border: 4px solid #ffffff; margin:0 0px 0px 30px}
.icoQuestion1{margin:4px 0 7px 4px}
#item_upload{ width: 100%; background-color: #c6dfe6; border-top:4px solid #c6dfe6; border-bottom:4px solid #c6dfe6}
#item_upload ul{ margin: 2px 0 2px 25px; padding-left: 10px; font: normal 9px Verdana; text-decoration: none; background: #c4e0e4 url(/images/bot_left.gif) no-repeat; height: 17px}
* html #item_upload ul{ margin-bottom: 1px}
#item_upload ul li{ display: inline}
#item_upload ul li a#button{ float:left; color: #000000; padding: 2px; text-decoration: none; height: 17px; background: url(/images/bot.jpg) repeat-x}
#item_upload ul li span#derecha_bot{ float:left; width: 10px; height: 17px; padding-left: 0px; background: url(/images/bot_right.gif) right no-repeat}
#item_progress{ margin: 0; background-color:#05a3cb; border-top:5px solid #ffffff; border-bottom:5px solid #ffffff; padding-left: 10px; padding-bottom: 5px}
#item_progress p{ margin:0; padding-top: 5px; padding-bottom: 5px; font: bold 11px Verdana; color: #ffffff}
#bar_progress{ width: 165px; height: 14px; background-color: #ffffff; padding: 1px 1px 1px px; margin: 0px 0px 0px 0px}
#item_progress img.progreso{ border: 2px solid #ffffff; height: 10px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background-color: #f8b600}
#item_progress p.lit{ font: normal 9px Verdana; color: #ffffff;float:left }
#nameToShow{ clear:left; background-color:#cdedf5; margin: 0; padding-top: 14px; padding-bottom: 8px; padding-left: 2px}
#nameToShow p{ margin: 0; padding: 0}
#nameToShow label{ font: bold 10px Verdana; color: #3d4749; padding-left: 5px; padding-right: 5px}
#nameToShow option{ font: 9px Verdana; color: #000000}
#nameToShow select{font-family:Verdana;font-size:9px;color:#000000;width:110px;text-decoration:none;border:1px solid #719ebb;}
#leftNavContainer{ clear: left; background-color:#ffffff; border-left:0px; border-right:0px}
#leftNavContainer ul{ list-style-type: none; margin: 5px 0; padding: 0; width: 100%}
#leftNavContainer li a{ list-style-type: none; background: white url(/images/empty.gif) no-repeat 2px center; font: normal 11px Verdana, Arial; color: #00575e; display: block; width: auto; padding: 4px 0; padding-left: 20px; text-decoration: none; border-bottom: 1px dotted #00575e}
* html #leftNavContainer li a{ width: 150px}
#leftNavContainer li a:visited, #leftNavContainer li a:active{ color: #00014e}
#leftNavContainer li a:hover{ color: #00575e; font: regular 11px Verdana, Arial; background-image:url(/images/selectedleftnav.gif)}
#leftNavContainer a.selected{ color: #000000; font: bold 11px Verdana, Arial; background-color:#cdedf5; background-image:url(/images/selectedleftnav.gif)}
#leftNavContainer a.last{border:0}
fieldset {border: 0; padding: 20px 8px 20px 8px}
fieldset.blueFieldset{background: #e7f6fb;padding-top:20px}
fieldset.whiteFieldset{background: #ffffff;padding-top:20px}
.whiteFieldset .buttonscontainer{border:0; background-color: #ffffff;}
.whiteFieldset .buttonpartscontent{background-color: #ffffff}
#frmcontent legend{ font: bold 14px Verdana, Arial; color: #ffffff; margin: 10px 0 10px 0; background-color: #025469; padding: 1px 400px 1px 2px}
#frmcontent label,input {font: bold 10px Verdana; color: #828282; display: block; float: left; margin: 0 0 12px 2px}
#frmcontent label {width: 140px}
#frmcontent label.medio {width: 175px; font-size: 9px}
#frmcontent label.gran {width: 200px}
#frmcontent label.gran2 {width: 250px}
#frmcontent span {font: bold 10px Verdana; color: #828282; margin: 0 0 0 0px}
#frmcontent .longselect select{font-family:Verdana;font-size:10px;color:#000000;width:230px;text-decoration:none;border:1px solid #719ebb;}
#frmcontent div.longselect input{float:left;border:1px solid #729FBE;width:230px;font-size:11px;color:#000;font-weight:normal;margin:0}
#frmcontent .dateselect select{font-family:Verdana;font-size:10px;font-weight:normal;color:#000000;width:60px;text-decoration:none;border:1px solid #719ebb;}
#frmcontent input {border: 1px solid #719ebb; font: normal 10px Verdana; text-decoration:none; color:#000000; font-size:10px; padding : 2px; margin: 0}
#frmcontent option {font: normal 10px Verdana; color: #000000}
#frmcontent select{font-family:Verdana;font-size:10px;color:#000000;width:140px;text-decoration:none;border:1px solid #719ebb;}
#frmcontent div select{font-family:Verdana;font-size:10px;color:#000000;width:140px;text-decoration:none;border:1px solid #719ebb;}
#frmcontent .select2{font-family:Verdana;font-size:10px;color:#000000;width:60px;text-decoration:none;border:1px solid #719ebb;}
#frmcontent .select3{font-family:Verdana;font-size:10px;color:#000000;width:300px;text-decoration:none;border:1px solid #719ebb;}
#frmcontent input.check{border: 0; color: #719ebb; margin-right: 8px;background:#fff}
#frmcontent .padtop3{padding-top:3px; font-weight:normal; color:#000000;}
textarea{ font-family:Verdana; font-size:10px; color:#000000; width: 300px; height: 60px; text-decoration:none; scroll: auto; border:1px solid #719ebb}
textarea.width540{ font-family:Verdana; font-size:10px; color:#000000; width: 540px; height: 60px; text-decoration:none; scroll: auto; border:1px solid #719ebb}
#frmcontent{ margin-left: 15px; margin-top: 20px; width: 555px; margin-bottom:20px }
.no_style{ border: 0; width: 0px}
#frmcontent h2{ background-color: #025469; padding: 1px 2px 1px 2px; font: bold 14px Verdana, Arial; color: #ffffff; margin: 0}
#frmcontent p{ font: bold 11px Verdana, Arial; color:#025469; margin: 0; padding: 10px 0 10px 0}
.clearLeft{clear: left; margin:0; padding:0;}
.visitCard{background:url(/images/tarjetaVisita.gif) no-repeat;height:170px;width:500px;padding:45px 0 0 48px}
#frmcontent fieldset.visitCard label{color:#3F4748;border-bottom:1px solid #94C0C9;padding-bottom:7px;padding-top:3px;padding-left:4px;margin-bottom:5px}
#frmcontent fieldset.visitCard label.last{border:0}
#frmcontent fieldset.visitCard a{text-decoration:none;color:#015468;font-size:9px}
#frmcontent fieldset.visitCard a:hover{text-decoration:underline}
#frmcontent p.titArrow{float:left;padding-right:10px;background:#fff url(/images/puntaFlecha.gif) no-repeat right 19px;height:18px;_margin-right:-3px;padding-right:20px}
#frmcontent p.titArrowBg{margin-bottom: -14px;background:url(/images/flecha_sep.gif) repeat-x left 19px;height:18px;}
.myImages{background:url(/images/bgDiagonal.gif);border-bottom:5px solid #015367;padding:13px 12px 0 12px;height:1%}
.myImages div{width:129px;height:180px;float:left;margin:0 3px 0 0;padding:0}
.myImages div img{border:5px solid #fff; clear:bothM}
.myImages div .buttonpartscontent{background:none;padding-top:7px;padding-bottom:10px;height:1%}
.myImages div.last .buttonpartscontent{border:0}
.myImages div .buttonpartscontent a {font-size:9px;font-family:Arial;color:#fff}
.pager{margin:20px 10px;padding:0;font-size:11px;color:#7F7F7F}
.pager a{text-decoration:none;font-weight:bold;color:#05A3CB}
.pager a:hover{text-decoration:underline}
a.linkLittleBlue{font-size:9px;color:#015367;text-decoration:none}
a.linkLittleBlue:hover{text-decoration:underline}
#frmcontent p.blockTextBlue{color:#05A3CB;font-size:10px;font-weight:normal;margin:0 0 10px 0;padding:0}
a.linkLittleBluePassword{font-size:9px;color:#015367;text-decoration:none; font-weight:bold; padding-left: 10px;}
a.linkLittleBluePassword:hover{text-decoration:underline}
.accountTypeLeft{width:118px;height:40px;float:left;background:url(/images/corchete.gif) no-repeat top right;padding:10px 0 0 10px;margin:20px 0;font-weight:bold;font-size:10px;color:#7F7F7F}
.accountTypeRight{width:170px;height:50px;padding:4px 15px;margin:8px 0;float:left}
#frmcontent .accountTypeRight p{color:#4C4C4C;font-weight:normal;padding:5px;margin:0;}
#frmcontent .accountTypeRight p.first{border-bottom:1px solid #CCDDE1}
.premiumAccountTypeLeft{width:118px;height:60px;float:left;background:url(/images/corchete.gif) no-repeat top right;padding:10px 0 0 10px;margin:20px 0;font-weight:bold;font-size:10px;color:#7F7F7F}
.premiumAccountTypeRight{width:170px;height:50px;padding:4px 15px;margin:8px 0;float:left}
#frmcontent .premiumAccountTypeRight p{color:#4C4C4C;font-weight:normal;padding:5px;margin:0;}
#frmcontent .premiumAccountTypeRight p.first{background:url(/images/premium-star.gif) no-repeat top left; height:20px;padding:5px 0px 3px 40px;border-bottom:1px solid #CCDDE1}
#frmcontent div.pointsAcumulated div.acumulated{ background:#05A3CB;color:#fff;font-weight:bold;margin:0 0 15px 0;padding:3px 10px;float:left}
#frmcontent div.pointsAcumulated div.points{ background:#82D1E5;color:#273E44;font-weight:bold;margin:0 0 15px 0;padding:3px 10px;float:left}
#frmcontent div.pointsAcumulated div.linkPoints {background:#CDEDF5;color:#000;font-weight:bold;margin:0 0 15px 0;padding:3px 15px;text-align:right}
#frmcontent div.pointsAcumulated div.linkPoints a{color:#273E44;text-decoration:none;background:url(/images/flechaDer.gif) no-repeat left 1px;padding-left:35px;font-size:11px}
#frmcontent .premiumAccountLeft{background:url(/images/fondoPremiunIzq.gif) no-repeat;width:274px;height:154px;float:left;margin:0;padding:0}
#frmcontent .titPremium{font-size:14px;color:#015367;background:#fff url(/images/starsPremium.gif) no-repeat top right;margin:0;padding:5px 75px 11px 0;float:left;}
#frmcontent .pointNumber{padding:40px 0 0 100px;font-size:13px;font-family:Trebuchet;color:#4C4C4C}
#frmcontent .premiumAccountLeft .pointNumber strong{color:#FACB4C}
#frmcontent .premiumAccountLeft .pointNeeded{padding:26px 0 0 60px;font-size:13px;font-family:Trebuchet;color:#4C4C4C}
#frmcontent .premiumAccountLeft .pointNeeded strong{color:#DA6E6E}
#frmcontent .premiumAccountRig{background:url(/images/fondoPremiunDer.gif) no-repeat;width:274px;height:154px;float:left;margin:0;padding:0}
#frmcontent .pointNeeded{padding:93px 0 0 30px;font-size:13px;font-family:Trebuchet;color:#4C4C4C}
#frmcontent .pointNeeded strong{color:#FACB4C}
#frmcontent .ticket{margin:0;padding:0;background:url(/images/etiqueta.gif) no-repeat top center;height:34px;font-size:10px;padding:12px 0 12px 85px;color:#7F7F7F;font-weight:bold}
#frmcontent .ticket a{text-decoration:none;color:#015367}
#frmcontent .ticket a:hover{text-decoration:underline}
#frmcontent .promotion{background:url(/images/flechaDer2.gif) no-repeat left 5px}
#frmcontent .promotion .promotionContent{background:#fff;margin:5px 20px 5px 30px;padding:0;height:1%}
#frmcontent .promotion .titPromotion{color:#fff;background:#05A3CB;padding:4px 20px}
#frmcontent .promotion .butCinema{float:left;width:145px;margin:0;padding:30px 12px;}
#frmcontent .promotion .codeBut{float:left;padding:10px 0}
#twoColumns #frmcontent{width:740px}
#contentMapRecommend{height:1%}
#blockLeftContact{width:272px;float:left;margin:0;padding:0}
#recommend{margin:0;padding:62px 0 0 0;background:url(/images/cabeceraRecomienda.gif) no-repeat left 8px;border-bottom:4px solid #05A3CB;height:1%}
#recommend p{clear:both;background:#B4E3EF;font-size:10px;font-weight:normal;padding-left:35px;padding-right:35px}
#recommend p a{font-weight:bold;color:#026B85;font-size:11px}
#recommend .unanswered{clear:both;color:#025469;background:#B4E3EF;font: bold 11px Verdana, Arial;font-size:10px;font-weight:normal;margin: 0;padding-left:35px;padding-right:35px}
#recommend .unanswered a{font-weight:bold;color:#026B85;font-size:11px}
#blockLeftContact .contact{margin:14px 0 0 0;background:url(/images/fondoConFlecha.gif) no-repeat bottom;padding:0 0 57px 0}
#blockLeftContact .contact .titContact{ background:#015367;color:#fff;text-align:center;padding-top:5px;padding-bottom:5px}
#blockLeftContact .contact .rowContact, #blockLeftContact .contact .rowContact2{ background:#CDEDF5;padding:14px 20px 0 10px;margin:0;}
#blockLeftContact .contact .rowContact span, #blockLeftContact .contact .rowContact2 span{background:url(/images/flechaContactos.gif) no-repeat right;padding-right:30px;width:80px;float:left;color:#012129}
.contact .rowContact a, .contact .rowContact2 a{color:#02637B}
#blockLeftContact .contact .rowContact2{padding:14px 20px 14px 10px;margin:0;}
#blockLeftContact .contact .footContact{ background:#A5DEED;color:#000;text-align:center;padding-top:5px;padding-bottom:5px}
.oneColumnContainer #contentMapRecommend{width:800px;margin-left:60px}
#frmcontent .blockPoints{margin:0;padding:0;}
#frmcontent .blockPoints p{color:#000;font-weight:normal;font-size:11px;margin:5px 0 5px;padding:5px;}
#frmcontent .blockPoints .pointsData{width:100%;border-top:2px solid #05A3CB;margin-top:0px;padding:0}
#frmcontent .blockPoints .pointsData table{border-collapse:collapse;margin:15px 0 10px 0; width:100%;}
#frmcontent .blockPoints .pointsData table th{font-size:10px;color:#7F7F7F;padding:5px;border-bottom:1px solid #80A9B3;width:262px;font-size:10px}
#frmcontent .blockPoints .pointsData table th.last{border:0}
#frmcontent .blockPoints .pointsData table td{border-bottom:1px solid #80A9B3;font-size:11px}
#frmcontent .blockPoints .pointsData table td.last{border:0}
#frmcontent .blockPoints .pointsData table td p{border-left:1px solid #80A9B4;padding:2px 0 2px 10px;font-size:11px;color:#000000;}
.userCard{background:#E6F6FA;height:119px;padding:0;margin:0}
.oneColumnContainer .userCard{margin-top:10px;margin-bottom:20px}
.userCard .userCardRight{width:220px;border-left:1px solid #CCDDE1;float:right}
.oneColumnContainer .userCard .userCardRight{width:225px;}
.userCard .userCardRight .buttonpartscontent{margin:0px 0;height:1%;background:none}
#frmcontent .userCard .userCardRight p.directContact, .oneColumnContainer .userCard .userCardRight p.directContact{background:#A5DEED url(/images/flecha2.gif) no-repeat;padding:1px 19px 5px 19px;font-weight:bold}
#frmcontent .userCard .userCardRight p.directContact a, .userCard .userCardRight p.directContact a{color:#015367;font-size:10px}
.userCard .userCardRight p.directContact{background:#A5DEED url(/images/flecha2.gif) no-repeat;padding:1px 19px 5px 19px}
.userCard .userCardRight p.directContact a, .userCard .userCardRight p.directContact a{color:#015367;font-size:10px}
.userCard p.usercomments a{background:url(/images/flecha4.gif) no-repeat left 4px;padding:0 12px;;color:#015367; font-weight:bold;}
.userCard .userCardRight .linkVisitCard{background:url(/images/fondoManoEstrella.gif) no-repeat top right;height:50px;padding:15px 20px 0 117px}
.userCard .userCardRight .basicCard{height:20px;padding:18px 0px 0 0px;}
.userCard .userCardRight .silverCard{background:url(/images/fondoPremium2.gif) no-repeat bottom;height:20px;padding:18px 0px 0 0px;}
.userCard .userCardRight .goldCard{background:url(/images/fondoPremiumPro2.gif) no-repeat bottom;height:20px;padding:18px 0px 0 0px;}
.userCard .userCardRight .platinumCard{background:url(/images/fondoPlatinum2.gif) no-repeat bottom;height:20px;padding:18px 0px 0 0px;}
.userCard .userCardRight .silver{background:url(/images/fondoPremium2.gif) no-repeat bottom;padding-bottom:0;height:55px;}
.userCard .userCardRight .gold{background:url(/images/fondoPremiumPro2.gif) no-repeat bottom;padding-bottom:0;height:55px;}
.userCard .userCardRight .platinum{background:url(/images/fondoPlatinum2.gif) no-repeat bottom;padding-bottom:0;height:55px;}
.userCard .userCardRight .linkVisitCard2{height:50px;padding:22px 20px 0 117px}
.userCard .userCardRight .afiliate{height:0;padding:0px 15px 0 15px;}.userCard .userCardRight .afiliate img {margin-top:3px;width:25px;height:25px;}
.userCard .userCardRight .linkVisitCard3{height:50px;padding:15px 20px 0 17px; color:#015367;}
.userCard .userCardRight .premiumreduce{background:url(/images/fondoPremium2.gif) no-repeat bottom;padding-bottom:0;height:51px}
.userCard .userCardRight .linkVisitCard a{font-size:9px;font-weight:normal;color:#015367;text-decoration:none}
.userCard .userBgStars{margin:0;padding:0;margin-right:220px;height:119px;background:url(/images/fondoEstrellas.gif) no-repeat right bottom;}
.userNoBg{margin:0;padding:0;margin-right:220px;height:119px;}
.oneColumnContainer .userCard .userBgStars{margin-right:225px;background-position:295px bottom}
.oneColumnContainer .userNoBg{margin-right:225px;}
.imgUserCard{width:126px; height:100%;float:left; background-color:#E6F6FA; text-align:center;}
.imgUserCard img{border:5px solid #fff;}
.contactOnline{background:#fff;margin-left:126px;border-top:4px solid #27C034;padding:2px 5px 4px 1px}
.userCard .contactOnline span{background:#fff url(/images/bulVerde.gif) no-repeat left 3px;padding-left:15px;margin:0 0 0 5px}
.contactOnline span strong{color: #000;}
.contactOffline span strong{color: #000;}
.userCard .contactOffline span{background:#fff url(/images/bulRojo.gif) no-repeat left 3px;padding-left:15px;margin:0 0 0 5px;}
.userCard span.dirContact {float:right;color:#000;background:url(/images/icoContactoDirecto.gif) no-repeat left 4px;padding-left:30px}
.userCard span.meContact {float:right;color:#000;background:url(/images/smail.gif) no-repeat left -1px;padding-left:30px;}
.userCard span.myNet{float:right;color:#000;background:url(/images/icoRed.gif) no-repeat left 1px;padding-left:30px}
.userCard span.nomyNet{float:right;color:#000;background:url(/images/nred.gif) no-repeat left 3px;padding-left:30px}
.contactContent{margin:0;padding:0;height:96px}
.contactContent a{margin:0;padding:0;height:96px; color: #000; text-decoration: none;}
#frmcontent .userCard .contactContent p{color:#000;font-weight:normal;font-size:10px;margin:5px 0;padding:0px;}
.userCard .contactContent p{color:#000;font-weight:normal;font-size:10px;margin:5px 0;padding:0px;}
.contactOffline{background:#fff;margin-left:126px;border-top:4px solid #ED0D0D;padding:2px 5px 4px 1px}
.balloon{background:url(/images/bocata.gif) no-repeat;width:28px;height:25px;color:#000;text-align:center;padding:4px 0 0 0;position:absolute;}
.balloon a{ color:#000; text-decoration:none;}
.balloon a:hover{ color:#ff0000; text-decoration:none;}
.butBlueBig{padding:0 0 3px 20px;background:#05A3CB}
.butBlueBig .buttonpartscontent{background:none;margin:0;padding:0;height:10px}
.butBlueBig .leftbutpart{background:url(/images/leftButBlueBig.gif) no-repeat;width:6px;height:30px;padding:0}
.butBlueBig .mainbutpart{background:url(/images/mainButBlueBig.gif) repeat-x;height:23px;color:#fff;font-size:13px;font-weight:bold;padding:7px 7px 0 7px;margin:0}
.butBlueBig .rightbutpart{background:url(/images/rightButBlueBig.gif) no-repeat;width:10px;height:30px;}
#blockLeftContact .usersOnline{border-top:2px solid #015368;border-bottom:2px solid #015368;padding:2px 20px;font-size:11px;font-weight:bold; background:url(/images/bulVerde.gif) no-repeat 10px 5px}
#blockLeftContact .usersOnline a{float:right;color:#015368;font-size:10px;padding-right:40px;font-weight:normal}
#searchBlock{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-right:6px solid #089ED3;border-bottom:6px solid #089ED3;}
.showSearch{text-align:right}
.showSearch a{border-top:1px solid #015368;border-bottom:1px solid #015368;color:#015368;text-decoration:none;padding:0 10px 0 15px;font-size:10px;font-weight:bold}
.showSearch a span{background:url(/images/flechaBajar.gif) no-repeat right;padding-right:15px}
.hideSearch{text-align:right}
.hideSearch a{border-top:1px solid #015368;border-bottom:1px solid #015368;color:#015368;text-decoration:none;padding:0 10px 0 15px;font-size:10px;font-weight:bold}
.hideSearch a span{background:url(/images/flechaSubir.gif) no-repeat right;padding-right:15px}
#menuSearch{list-style-type:none;margin:0;padding:0;height:20px;background:url(/images/dotAzul.gif) repeat-x bottom}
#menuSearch li{float:left;margin:0 5px 0 0;padding:0;background:#015368;}
#menuSearch li a{padding:3px 10px;font-size:11px;border:1px solid #015368;display:block;font-weight:bold;color:#fff;text-decoration:none;width:200px}
#menuSearch li a span{background:url(/images/flechaBlanca.gif) no-repeat left;padding-left:12px}
#menuSearch li.first a{border-left:0}
#menuSearch li a:hover,#menuSearch li a.selected{color:#000;background:#E6F5FB;border-bottom:1px solid #E6F5FB}
#menuSearch li a:hover span,#menuSearch li a.selected span{background:url(/images/flechaNegra.gif) no-repeat left;padding-left:12px}
.headUser{margin:20px 0 5px 0;height:1%;padding:0}
.headLeft{float:left;color:#4C4C4C}
.headRight{float:right;color:#4C4C4C}
.headRight a{color:#015367;font-weight:bold}
#options2Level{height:46px;background:url(/images/fondo2Level.gif) repeat-x;}
#items2Level{list-style-type:none; margin:0;padding:0 0 0 150px;}
#items2Level li.item2Level{float:left;margin:0;height:46px;padding-right:1px;}
#items2Level li.item2Level a{background:url(/images/fondoLinkOption.gif) repeat-x;display:block;padding:10px 0 7px 0;color:#015367;text-decoration:none;font-weight:bold;}
#items2Level li.item2Level a span{display:block;padding:4px 25px;}
#items2Level li.item2Level a:hover{background:#fff url(/images/optionSelected.gif) no-repeat bottom center;}
#items2Level li.item2Level a:hover span{border-bottom:4px solid #015367;color:#000;}
#items2Level li.lastItem{clear:both;margin:0;padding:0}
#items2Level li.item2Level a.selected, #items2Level li.item2Level a.selected:hover{background:#fff url(/images/optionSelected.gif) no-repeat bottom center;}
#items2Level li.item2Level a.selected span, #items2Level li.item2Level a.selected:hover span{border-bottom:4px solid #015367;color:#000}
.userTree{border-top:5px solid #025368;border-bottom:5px solid #025368;padding:5px 0}
.userTree p{text-align:center;font-size:11px;font-weight:bold;background:url(/images/flechAbajo2.gif) no-repeat bottom center;padding:0 0 15px 0;margin:0}
.userTree p a{color:#015367}
.userTree p.childLast{text-align:center;font-size:11px;font-weight:bold;margin:0;background:none;padding:0}
.blockAboutMe{margin:0;padding:0 0 0 22px}
.blockAboutMe .personalData{float:left;width:251px;border-top:4px solid #000;margin-top:15px;padding:0}
.blockAboutMe .personalData table{border-collapse:collapse;margin:15px 0 10px 0; width:100%;}
.blockAboutMe .personalData table th{font-size:10px;color:#7F7F7F;padding:5px;border-bottom:1px solid #80A9B3;width:120px;font-size:11px}
.blockAboutMe .personalData table th.last{border:0}
.blockAboutMe .personalData table td{border-bottom:1px solid #80A9B3;font-size:11px}
.blockAboutMe .personalData table td.last{border:0}
.blockAboutMe .personalData table td p{border-left:1px solid #80A9B4;padding:2px 0 2px 10px;height:11px;font-size:11px; height:1%;}
.aboutMe{float:left;width:423px;background:url(/images/fondoPuntos.gif) repeat-y left;}
.aboutMe .titAbout{text-align:center;font-size:11px;font-weight:bold;margin:0;padding:0 0 3px 0;border-bottom:4px solid #089ED3;background:#fff}
.aboutMe p{margin:15px 10px 15px 25px;font-size:11px}
.blockBorderBlue{background:url(/images/fondoBordeAzul.gif) repeat-y;margin:25px 0}
.titBlockBorderBlue{font-size:11px;font-weight:bold;background:url(/images/fondoTitulo.gif) no-repeat left top;padding:0 0 0 300px}
.footBlockBorderBlue{background:url(/images/pieBordeAzul.gif) no-repeat left bottom;widht:27px;height:9px}
.blockBorderBlue table{margin:15px 18px 10px 18px;}
.blockBorderBlue table th{font-size:10px;color:#7F7F7F;padding:5px;border-bottom:1px solid #80A9B3;width:120px;font-size:11px}
.blockBorderBlue table th.last{border:0}
.blockBorderBlue table td{border-bottom:1px solid #80A9B3;font-size:11px}
.blockBorderBlue table td.last{border:0}
.blockBorderBlue table td p{border-left:1px solid #80A9B4;padding:2px 0 2px 10px;height:11px;font-size:11px; height:1%;}
.tit2BlockBorderBlue{color:#fff;font-size:14px;background:#015469;padding:2px;width:273px;margin:15px 18px 10px 18px;font-weight:bold}
.tit3BlockBorderBlue{color:#fff;font-size:14px;background:#015469;padding:2px;width:273px;margin:15px 18px 0 18px;font-weight:bold}
.blockBorderBlue .blueTable{background:#E6F6FA;margin-top:0}
.textBlockBorderBlue{margin:15px 18px 10px 18px;font-size:11px}
.prevImg{padding:0;width:22px;float:left;padding-top:52px}
.listImg{float:left;height:135px;padding:0;width:641px;padding-top:11px}
.listImg img{border:4px solid #fff;margin-right:3px}
.nextImg{padding:0;width:27px;float:left;padding-top:52px}
.separatorDot{background:url(/images/puntoAzul.gif) repeat-x;height:1px;margin-bottom:20px}
.comment{height:1%;margin-bottom:10px}
.numberComment{color:#fff;width:20px;height:16px;background:#D49B00;float:left;padding:7px 5px}
.contentComment{width:670px;float:left;background:#E5EDF0;padding:8px 0}
.thumb{float:left;margin:0 4px 0 8px}
.thumb img{border:1px solid #0A4E61}
.txtComment{width:600px;background:#fff;float:left;padding:2px;margin:0}
.txtComment p{padding:5px 10px 10px 10px}
.txtComment p.sendBy{font-weight:bold;border-top:1px solid #80A9B3}
.txtComment p.sendBy a{color:#015367;text-decoration:none}
.sendComment{background:#015367;height:1%;margin-bottom:50px}
.sendComment textarea{width:510px;height:30px;margin:10px;float:left}
#registerRow{height:1%;background:url(/images/dotAzul.gif) repeat-x left 72px}
.fieldLogin{background:url(/images/flechaBlanca2.gif) no-repeat left 59px;padding:52px 93px 3px 15px;float:left;}
.fieldLogin label{float:left;padding-left:0px; font-size:11px; color:#fff; padding-top:4px;}
.fieldLogin input{float:left;padding-left:0px}
.linkLogin{float:left;padding-top:52px;padding-left:270px}
.linkLogin a{color:#fff;background:url(/images/flechaBlanca2.gif) no-repeat left 9px;padding:5px 15px 3px 15px;font-weight:bold;font-size:11px;border-right:1px solid #034D5F;float:left}
.linkLogin a:hover{ text-decoration:none;}
.botonLogin{ background-image:url(/images/loginboton.gif); width:74px; height:16px; color:#fff; border:0; margin-top:0px; margin-bottom:0px; font-weight:bold; text-transform:uppercase;font-size:9px; cursor:pointer; padding-bottom: 1px;}
.member{float:left;color:#fff;font-size:11px;padding:57px 10px 0 10px}
.register{float:left;height:90px;background:url(/images/fondoRegistrate.gif) repeat-x;padding:0 10px}
.register a{color:#fff;font-size:11px;font-weight:bold;text-decoration:none;background:url(/images/flechaRegistro.gif) no-repeat center top;padding-top:57px;float:left}
.register a:hover{color:#CDEDF5;font-size:11px;font-weight:bold;text-decoration:none;background:url(/images/flechaRegistro.gif) no-repeat center top;padding-top:57px;float:left}
.dateHome{color:#fff;float:right;font-size:9px;padding:76px 5px 0 0}
#homeLeftColumn{width:354px;height:1%;float:left;background:url(/images/puntosHome.gif) repeat-y right;margin:10px 0 20px 0;padding:0 6px 20px 0}
#homeLeftColumnLoged{width:354px;height:1%;float:left;background:#fff url(/images/puntosHome.gif) repeat-y right;margin:10px 0 20px 0;padding:0 6px 20px 0}
.titHome{color:#fff;font-size:11px;border-top:1px solid #034D5F;border-bottom:1px solid #034D5F;text-align:center;margin:0 0 10px 0}
.titHomeWhite {color:#021F2A;font-size:11px;border-top:1px solid #034D5F;border-bottom:1px solid #034D5F;text-align:center;margin:0 0 10px 0}
.textImage{background:#021F2A;padding:11px 3px 11px 14px;height:1%}
.textImage img{border:1px solid #fff;float:left}
.textHome{float:left;margin:10px 0 0 28px;width:175px;}
.textHome a{color:#fff}
.textHome u {color:#fff;}
.textHome a:hover{color:#fff; text-decoration:none;}
.textHome p a{color:#B3B3B3; font-weight:normal; background:none; padding-left:0; text-decoration:none;}
.textHome p a:hover{color:#FFFFFF; font-weight:normal; background:none; padding-left:0; text-decoration:none;}
.textHome div{border-top:1px solid #354C55;margin:8px 0;padding:5px 0;color:#fff}
.textHome div span{color:#787878}
.textImageLoged{background:#9eb9c1;padding:11px 3px 11px 14px;height:1%}
.textImageLoged img{border:1px solid #fff;float:left}
.textHomeLoged{float:left;margin:10px 0 0 28px;width:175px;}
.textHomeLoged a{color:#025469}
.textHomeLoged u {color:#025469;}
.textHomeLoged a:hover{color:#fff; text-decoration:none;}
.textHomeLoged p a{color:#025469; font-weight:normal; background:none; padding-left:0; text-decoration:none;}
.textHomeLoged p a:hover{color:#1689a7; font-weight:normal; background:none; padding-left:0; text-decoration:none;}
.textHomeLoged div{border-top:1px solid #354C55;margin:8px 0;padding:5px 0;color:#025469}
.textHomeLoged div span{color:#025469}
.titHome2{background:url(/images/fondoAzulHome.gif) repeat-x left 4px;color:#fff;font-size:11px;margin:10px 0; padding-left: 0px;}
.titHome2 span{background:#000;padding:0 10px 0 5px;}
.titHome2Loged{background:url(/images/fondoAzulHomeLoged.gif) repeat-x left 4px;color:#000;font-size:11px;margin:10px 0; padding-left: 0px;}
.titHome2Loged span{background:#fff;padding:0 10px 0 5px;}
.textImage2{padding:0;height:1%}
.textImage2 img{border:1px solid #fff;float:left}
.textImage2 .textHome{float:left;width:245px;padding:0 10px;margin:0;color:#B3B3B3}
.textImage2 .textHome a{color:#b3b3b3}
.viewAll {padding:4px; color:#fff;font-size:10px; background:url(/images/back-arrow.jpg); background-repeat:no-repeat; margin-top: 8px;}
.viewAll a{color:#41b4e1; font-weight:bold; font-size:11px;}
.viewAllLoged {padding:4px; color:#000;font-size:10px; background-repeat:no-repeat; margin-top: 8px}
.viewAllLoged a{color:#41b4e1; font-weight:bold; font-size:11px;}
.textImage2Loged {padding:0;height:1%; background:#fff;}
.textImage2Loged img{border:1px solid #fff;float:left; margin-left:5px;}
.textImage2Loged .textHomeLoged {float:left;width:245px;padding:0 10px;margin:0;color:#025469;}
.textImage2Loged .textHomeLoged a{color:#025469}
#homeRightColumn{width:628px;height:1%;float:left;}
.promoHome{margin-top: 15px;margin-right: 0px;margin-bottom: 20px;margin-left: 13px;}
.promoHome h1 {color:#B3B3B3; font-size:13px; font-family: Verdana, Arial; margin-bottom:10px; margin-top:10px;color:#fff; font-weight:normal}
.promoBlogs{margin:10px 0px 0px 15px; width:613px;}
.homeBlogscontainer{padding:0px 0px 0px 15px;}
.BlogstextImage2{padding:0px;height:1%; float:left; width:150px; margin-bottom:10px;}
.BlogstextImage2 img{border:1px solid #fff;float:left; margin-right:10px;}
.BlogstextImage2 .BlogstextHome{padding:0 10px 0px;margin:0px;color:#B3B3B3}
.BlogstextImage2 .BlogstextHome a{color:#B3B3B3;}
.BlogstextImage2 .BlogstextHome a{color:#B3B3B3;}
.BlogstextHome{margin:10px 0 28px;}
.BlogstextHome a{color:#fff}
.BlogstextHome a:hover{color:#fff; text-decoration:none;}
.BlogstextHome p a{color:#B3B3B3; font-weight:normal; background:none; padding-left:0; text-decoration:none;font-size:9px;}
.BlogstextHome p a:hover{color:#FFFFFF; font-weight:normal; background:none; padding-left:0; text-decoration:none;}
.BlogstextHomeLoged p a{color:#000; font-weight:normal; background:none; padding-left:0; text-decoration:none;font-size:9px;}
.BlogstextHomeLoged p a:hover{color:#B3B3B3; font-weight:normal; background:none; padding-left:0; text-decoration:none;}
#columnRightLeft{float:left;width:319px;border-right:1px solid #034D5F;background-color: #D4D7DC; height:100%;}
#columnRightLeft .titHome{margin:0 7px 0 15px; border-bottom: 1px solid #b3b3b3; border-top: 1px solid #494e57}
#columnRightRight{float:left;width:300px;padding:0 0 0 8px}
.userHome{background:#fff;height:1%;padding:10px 0 6px 6px;margin-bottom:5px;height:1%}
.userHome img{float:left;border:1px solid #00687E;margin-right:4px}
.txtUserHome{float:left;width:208px;margin:0}
.txtUserHome ul{list-style-type:none}
.txtUserHome ul li{background:url(/images/fondoBulFlecha.gif) no-repeat left 5px; padding:0 8px 6px 8px;}
.txtUserHome ul li.first{border-bottom:1px solid #80A8B2;margin-bottom:4px}
.txtUserHome ul li a{color:#025266;font-size:10px;font-weight:bold}
.newsHome{ background:url(/images/flechaBlanca3.gif) no-repeat left 5px ; margin: 7px 7px 0 15px}
.newsHome a{color:#000;font-weight:bold;text-decoration:none;padding-left:7px }.newsHome a:hover {text-decoration:underline;}
.newsHome p{color:#4C4C4C;padding:8px}
.newsHome p a{color:#4C4C4C; font-weight:normal; background:none; padding-left:0;}
.newsHome p a:hover{color:#000; font-weight:normal; background:none; padding-left:0; text-decoration:none;}
.homelink a{color:white;}
#blockFormLeft{width:592px;float:left;padding:0;margin:70px 0 0 40px}
.contentTit{background:url(/images/esqSupDer.gif) no-repeat right}
.contentTit .titFormLeft{width:580px;background:#015469;border-left:2px solid #fff;border-top:2px solid #fff;text-align:center;font-size:15px;color:#fff}
#blockFormLeft .blockForm{background:#E6F6FA url(/images/fondoDer.gif) repeat-y right;border-left:2px solid #fff;padding:5px 16px 0 6px}
#registerForm div{background:#fff;padding:6px 4px 4px 70px}
#registerForm div.required{background:#CDEDF5 url(/images/admiracion.gif) no-repeat 8px 2px;padding:2px 2px 4px 25px}
#registerForm div.required input{width:auto;border:0;float:none;display:inline}
a{color:#015368;font-weight:bold}
#registerForm div label{float:left;width:190px;font-weight:bold;padding-top:1px;background:url(/images/flechaPixel.gif) no-repeat left;padding-left:15px}
#registerForm div input{float:left;border:1px solid #729FBE;width:130px;font-size:11px;color:#000;font-weight:normal;margin:0}
#registerForm select{font-family:Verdana;font-size:10px;color:#000000;width:130px;text-decoration:none;border:1px solid #719ebb;}
#registerForm select.select2{font-family:Verdana;font-size:10px;color:#000000;width:60px;text-decoration:none;border:1px solid #719ebb;}
#registerForm .longselect select{font-family:Verdana;font-size:10px;color:#000000;width:230px;text-decoration:none;border:1px solid #719ebb;}
#registerForm div.longselect input{float:left;border:1px solid #729FBE;width:230px;font-size:11px;color:#000;font-weight:normal;margin:0}
#registerForm .dateselect select{font-family:Verdana;font-size:10px;font-weight:normal;color:#000000;width:80px;text-decoration:none;border:1px solid #719ebb;}
.footForm{background:url(/images/fondoInf.gif) repeat-x bottom;border-right:2px solid #fff;margin-top:-4px;height:10px}
.separator{height:3px;background:#fff}
#blockBigBalloons{float:left;width:256px;margin:65px 0 0 47px;padding:0}
.ballonLeft, .ballonRight{background:#fff;margin:0 1px 0 0;}
.ballonLeft p, .ballonRight p{color:#038AAC;padding:2px 20px}
.textBalloon{color:#fff;height:1%;margin-top:5px;font-weight:bold;font-size:11px}
.textBalloon2{color:#fff;height:1%;margin-top:5px;font-weight:bold;font-size:11px;text-align:right}
.simplePage {color: white; line-height: 2em; margin-top: 20px}
.buttonscontainer{ margin: 0; padding: 10px 10px 7px 150px; background-color: #ffffff; border-top: 1px solid #719ebb; border-bottom: 1px solid #719ebb; height: 17px}
.buttonscontainer1button{ margin: 0; padding: 10px 10px 7px 320px; background-color: #ffffff; border-top: 1px solid #719ebb; border-bottom: 1px solid #719ebb; height: 17px}
.blueFieldset .buttonscontainer{border:0; background-color: #e7f6fb;}
* html .buttonscontainer {padding: 9px 10px 6px 150px}
.buttonpartscontent {margin: 0px 0px 0px 0px; padding:0px; font: normal 9px Verdana; text-decoration: none; display: block}
.blueFieldset .buttonpartscontent{background-color: #e7f6fb}
.buttonpartscontent:after {content: "."; display: block; height: 0; clear: both; visibility: hidden}
.buttonpartscontent {display: inline-table;}
* html .buttonpartscontent {height: 1%;}
.buttonpartscontent {display: block;}
.buttonpartscontent .buttonpart{ display: inline}
.mainbutpart{ float:left; color: #000000; padding: 2px; text-decoration: none; height: 13px}
.mainbutpartwhite{ float:left; color: #fff; padding: 2px; text-decoration: none; height: 13px}
.rightbutpart{ float:left; width: 10px; height: 17px; padding-left: 0px}
.leftbutpart{ float:left; width: 10px; height: 17px; padding-left: 0px}
.entireBlue .mainbutpart{ background: url(/images/botEnteroAzul.gif) no-repeat;width:153px;margin:5px 0 }
.entireWhite .mainbutpart{ background: url(/images/botonblanco.gif) no-repeat;width:100px;margin:11px 6px}
.entireViolet .mainbutpart{ background: url(/images/botEnteroMorado.gif) no-repeat;width:163px }
.blue .mainbutpart{ background: #06a0c2 url(/images/empty.gif) repeat-x; color: #fff}
.blue .rightbutpart{ background: url(/images/bot_right_blue.gif) right no-repeat}
.blue .leftbutpart{ background: url(/images/bot_left_blue.gif) left no-repeat}
.red .mainbutpart{ background: #ff4163 url(/images/empty.gif) repeat-x; color: #fff}
.red .rightbutpart{ background: url(/images/bot_right_red.gif) right no-repeat}
.red .leftbutpart{ background: url(/images/bot_left_red.gif) left no-repeat}
.dwelled .mainbutpartwhite{ background: #b370ac url(/images/empty.gif) repeat-x}
.dwelled .rightbutpart{ background: url(/images/bot_right_dwelled.gif) right no-repeat}
.dwelled .leftbutpart{ background: url(/images/bot_left_dwelled.gif) left no-repeat}
.brown .mainbutpart{ background: #CFAF14 url(/images/empty.gif) repeat-x}
.brown .rightbutpart{ background: url(/images/bot_right_brown.gif) right no-repeat}
.brown .leftbutpart{ background: url(/images/bot_left_brown.gif) left no-repeat}
.metal .mainbutpart{ background: url(/images/bot.jpg) repeat-x}
.metal .rightbutpart{ background: url(/images/bot_right.gif) right no-repeat}
.metal .leftbutpart{ background: url(/images/bot_left.gif) left no-repeat}
.metal2 .mainbutpart{ background: url(/images/bot1.jpg) repeat-x}
.metal2 .rightbutpart{ background: url(/images/bot_right1.gif) right no-repeat}
.metal2 .leftbutpart{ background: url(/images/bot_left1.gif) left no-repeat}
.betweenbutttons{ float:left; width: 10px; height: 17px; padding-left: 0px; background: url(/images/empty.gif) repeat-x;}
* html .oneColumnContainer div#options2Level ul#items2Level li.lastItem{display:inline;}
#contentsection1{ background:#ffffff; float:left; width:765px;}
#contentsection2{ background:#ffffff; float:left; width:695px; border-right:1px solid #83abb3; padding-right: 20px; margin-top: 20px;}
.blockColRight1{width:240px;margin-left:50px;padding:0; float:left; border-left: 1px solid #80A9B3; border-top: 1px solid #fff; margin-top: -8px;}
.fondocard{ background-color:#fff;}
.cardtop{ background-color:#356da6; text-align:center; color:#fff; font-weight:bold; padding: 4px;}
.cardbottom{ background-color:#356da6;}
.bbtcard{ border-bottom:1px solid #81a6ac;border-top:1px solid #81a6ac; margin-right: 5px; margin-left: 5px; margin-top: 5px; height:15px; font-weight:bold;}
.bbtcard img{ float:left; display:inline; margin-right: 10px; margin-left: 5px;}
.fondoblancocard {background-color:#fff; height:100%; padding:10px; margin-bottom:3px;margin-left: 11px; margin-right: 17px; margin-top: 10px; font-size: 11px;}
.posttitular {font-size:14px; color:#000;}
.posttitular {float:left;margin:10px 0 10px 0;}
.posttitular a {font-size:14px; color:#00a2d0; text-decoration:underline;}
.posttitular a:hover{font-size:14px; color:#00a2d0; text-decoration:none;}
.postby {background-color:#089ed3;text-align:right; color:#FFFFFF; padding: 5px 20px 5px 0px;}
.postby a{ color:#FFFFFF; font-weight:bold; text-decoration:underline;}
.postby a:hover{ font-weight:bold; text-decoration:none;}
.headerBlock1{background:url(/images/fondoCabBlocDer.gif) repeat-y;height:9px;margin:0;padding:0; background-color:#3170a5}
.contentPost {float:left; padding:15px 0 15px 0px; font-size: 13px; width: 100%;}
.contentPost p {padding:10px 15px 0 15px; font-size: 13px;}
.contentPost img {float:left; padding:5px}
.contentPost a {color: #089ED3; text-decoration:underline;}
.contentPost a:hover {color: #089ED3; text-decoration:none;}
.commentsPost {background-color:#ceecf6; font-weight:bold; height: 25px; padding-top: 10px; float:left; width:100%; margin-top: 20px; margin-bottom: 20px;}
.commentsData {float:left; margin-right: 20px; padding-left: 80px; padding-top: 2px;}
.commentsData a{color:#015368; text-decoration: underline;}
p.titcomments{font: bold 11px Verdana, Arial;color:#000;margin:0;padding: 10px 10px 30px 0; float:left; width:120px;}
p.titArrowcomments{background:url(/images/flechatl.gif) no-repeat left 16px;height:38px; margin-left: 10px; width: 550px; float: right;}
.comment{height:1%;margin-bottom:10px}
.numberCommentpost{color:#fff;height:16px; min-width:20px;background:#D49B00;float:left;padding:7px 10px 3px 10px;}
.contentCommentpost{width:695px;float:left;background:#E5EDF0;padding:8px 0;}
.thumbpost{float:left;margin:0 4px 0 8px}
.thumbpost img{border:1px solid #0A4E61}
.txtCommentpost{width:626px;background:#fff;float:left;padding:2px;margin:0}
.txtCommentpost p{padding:5px 10px 10px 10px}
.txtCommentpost p.sendBy{font-weight:bold;border-top:1px solid #80A9B3}
.txtCommentpost p.sendBy a{color:#015367;text-decoration:none}
.txtCommentpost p.sendBy a:hover{color:#015367;text-decoration: underline;}
.sendComment{background:#015367;height:1%;margin-bottom:50px}
.sendComment textarea{width:510px;height:30px;margin:10px;float:left}
.categorylistado ul{margin-left:0px; margin-right:10px}
.categorylistado ul li{ background-image:url(/images/flechat1.gif); list-style:none; background-repeat:no-repeat; background-position:left; color:#015367; font-weight:bold; padding-bottom:8px; padding-top:8px; margin-left:5px; padding-left:15px; border-bottom:1px dotted #000;}
.categorylistado ul li a{ text-decoration:underline;color:#015367}
.categorylistado ul li a:hover{ text-decoration:none;}
.noticias {background:url(/images/noticias.jpg) left no-repeat;height:102px;margin:0;padding:0;}
.h116{height:116px}
.alto{ height:1%; overflow:auto}
.h6{ height:6px}
.h10{ height:11px}
.h20{height:20px}
.h40{height:30px}
.h50{height:40px}
.h225{ height:225px}
.w40{ width:40px}
.w110{ width:110px}
.w140{ width:140px}
.w182{ width:182px}
.w206{ width:206px}
.w235{ width:235px}
.w288{ width:288px}
.w300{width:300px}
.w380{width:380px}
.w395{ width:395px}
.w410{ width:410px}
.w490{ width:510px}
.w550{ width:525px}
.w500{ width:500px}
.w580{ width:580px}
.w595{ width:595px}
.w600{ width:607px}
.w660{ width:660px}
.w680{ width:680px}
.w700{ width:700px}
.w720{ width:720px}
.w736{ width:736px}
.w940{ width:940px}
.w970{ width:970px}
.fleft{float:left}.fright{float:right}
.clearb{ clear:both}
.table1{border-top:5px solid #015367; border-bottom:5px solid #015367; background-color:#e6f6fa; border-left:1px solid #73a4b0; margin-left:15px}
.table1 .bdb{ border-right:1px solid #fff}
.table1 th{ background-color:#05a3cb; color:#FFF; text-align:center; text-transform:uppercase}
.table1 td {border-right:1px solid #73a4b0; border-top:1px solid #73a4b0; padding:3px 3px}
.table1 td .nder{border-right:0px !important}
.bold{ font-weight:bold}
.table1 a{text-decoration:underline;color:#015367; font-weight:bold}
.table1 a:hover{text-decoration:none;color:#015367}
.table1 ul{margin-left:20px;}
.table1 ul li{ list-style-image:url(/images/flechat.gif); color:#015367; font-weight:bold}
.table1 ul li a{ text-decoration:underline;color:#015367}
.table1 ul li a:hover{ text-decoration:none;}
.table2{ margin-top:35px; border:0px; background-image:url(/images/fondopunteado.gif); background-repeat:repeat-y; background-position:left;}
.table2 td{ height:22px; padding-right:40px}
.table2 th{ border-right:1px solid #72a3b2; padding-right:40px}
.table2 th a {text-decoration:underline;color:#015367;}
.table2 th a:hover {text-decoration:none;color:#015367;}
.table2 td a {text-decoration:underline;color:#015367;}
.table2 td a:hover {text-decoration:none;color:#015367;}
.listado ul{margin-left:0px; margin-right:10px}
.listado ul li{ background-image:url(/images/flechat1.gif); list-style:none; background-repeat:no-repeat; background-position:left; padding-bottom:4px; color:#015367; font-weight:bold; line-height:20px; margin-left:10px; padding-left:15px;}
.listado ul li a{ text-decoration:underline;color:#015367}
.listado ul li a:hover{ text-decoration:none;}
.mart0{ margin-top:0px}
.marb8{ margin-bottom:8px;}
.marb11{ margin-bottom:11px;}
.marl15{ margin-right:15px}
.mart2 {margin-top:2px}
.mart5 {margin-top:5px}
.mart10 {margin-top:10px}
.mart15 {margin-top:15px}
.mart30 {margin-top:30px}
.mart40{ margin-top:40px;}
.marl5{ margin-left:5px}
.marl10{ margin-left:10px;}
.marl15{ margin-left:15px;}
html>body .mar121 {margin-left:25px}
.marl21 {margin-left:8px}
.marl20{ margin-left:20px;}
.marl25m{ margin-left:25px;}
html>body .marl25m{ margin-left:55px;}
.marl20m{ margin-left:23px;}
.marl21{ margin-left:21px;}
html>body .marl20m{ margin-left:45px;}
.marl37{ margin-left:37px}
.marl50{ padding-left:50px}
.marl55{ margin-left:55px}
.marl60 {margin-left:60px}
.marl170{ margin-left:170px}
.marl80 {margin-left:80px}
.marl110 {margin-left:110px}
.marb13{ margin-bottom:13px}
.marb15{ margin-bottom:15px}
.marl130 {margin-left:130px}
.marl145 {margin-left:145px}
html>body .marl80{ margin-left:160px}
html>body .marl81{ margin-left:300px}
.marl81{ margin-left:160px}
.marl185 {margin-left:185px}
.marl235 {margin-left:235px}
.marl250 {margin-left:250px}
.marl270 {margin-left:270px}
.marbn3{ margin-bottom:-3px}
.marnb20{ margin-bottom:-20px}
.martn2{ margin-top:-2px;}
.martn10{ margin-top:-10px;}
.martn15{ margin-top:-15px;}
.marln5{ margin-left:-5px;}
.marln90{ margin-left:-90px}
.marln100{ margin-left:-115px}
.martn130{ margin-top:-140px}
.marr10{ margin-right:10px}
.marr10m{ margin-right:10px}
html>body .marr10m{ margin-right:20px}
.marr15{ margin-right:15px}
.marr20{ margin-right:20px}
.marr40{ margin-right:40px}
.marr50{ margin-right:50px}
.marr5{ margin-right:5px}
.mart40m{ margin-top:43px}
html>body .mart40m{ margin-top:30px}
.mart30m{ margin-top:33px}
html>body .mart30m{ margin-top:28px}
.padt3{ padding-top:3px}
.padt5{ padding-top:5px}
.padt10{ padding-top:10px}
.padt15{ padding-top:15px}
.padt30{ padding-top:30px}
.padl5{ padding-left:5px}
.padl15{ padding-left:15px}
.padr5{ padding-right:5px}
.padl70{ padding-left:75px}
.padr10{ padding-right:10px}
.padb5{ padding-bottom:5px}
.padb10{ padding-bottom:10px}
.txt12{ font-size:12px}
p.tit{font: bold 11px Verdana, Arial;color:#000;margin: 0;padding: 10px 0 10px 0;}
p.titArrow{background:url(/images/flechatl.gif) no-repeat left 19px;height:18px;}
#frmcontentm p.titArrowBgm1{background:url(/images/flechatl.gif) no-repeat left 19px;height:18px;}
html>body .frmcontentm p.titArrowBgm{ margin-left:176px;}
.capag{ background-color:#e5edf0; width:740px; height:90px}
.imgp{ margin-bottom:-2px; margin-right:3px;}
.frmcontentm{margin-left: 15px;margin-top: 20px;width: 750px;margin-bottom:20px}
.frmcontentm h2{background-color: #025469;padding: 1px 2px 1px 2px;font: bold 14px Verdana, Arial;color: #ffffff;margin-right:15px;}
.frmcontentm h2.claro{background-color: #05a2cb;padding: 1px 2px 1px 2px;font: bold 14px Verdana, Arial;color: #ffffff;margin-right:15px;}
.frmcontentm p{font: bold 11px Verdana, Arial;color:#025469;margin: 0;padding: 10px 0 10px 0;}
.frmcontentm label {width: 140px;}
.frmcontentm option {font: normal 9px Verdana;color: #000000;}
.frmcontentm select{font-family:Verdana;font-size:9px;color:#000000;Text-decoration:none;border:1px solid #719ebb; height:17px;}
.fondoestrellas{ background:url(/images/estrellas.gif) no-repeat left; height:21px; width:200px; color:#025469; background-color:#fff; text-transform:uppercase; padding-left:12px; padding-top:6px }
.fondoazul{ background:url(/images/fondo_foto.gif) no-repeat left; height:66px; width:200px }
.fondoazul1{background-color:#8bd4e7; height:19px; text-aling:center; margin-left:-5px; padding-left:65px; padding-top:1px; margin-bottom:1px; width:135px}
.color2{ background-color:#05a2cb; color:#fff; width:188px; font-size:9px; border-bottom:5px solid #015367; border-top:5px solid #015367;}
.contec{ height:80px; padding:2px 5px; text-align:left!important;}
html>body .contec{ height:75px;}
.txtgris1{ color:#7f7f7f; font-weight:bold}
.txtcenter{ text-align:center}
.txtright{ text-align:right}
.txtf13{ font-size:13px}
.vtop{vertical-align:top}
.boton{ background-image:url(/images/boton.gif); width:173px; height:29px; color:#fff; font-size:14px; border:0; margin-top:1px; margin-bottom:1px; font-weight:bold; cursor:pointer}
.boton1{ background-image:url(/images/boton1.gif); width:113px; height:16px; color:#fff; border:0; margin-top:1px; margin-bottom:1px; font-weight:bold; text-transform:uppercase;font-size:9px; cursor:pointer;}
.boton1sobre{ background-image:url(/images/boton1sobre.gif); width:113px; height:16px; color:#fff; border:0; margin-top:1px; margin-bottom:1px; font-weight:bold; text-transform:uppercase;font-size:9px; cursor:pointer;}
.botoncomp{ background-image:url(/images/bgnav.gif); width:103px; height:16px; color:#fff; border:0; margin-top:1px; margin-bottom:1px; font-weight:bold; text-transform:uppercase;font-size:9px; cursor:pointer;}
.botoncompsobre{ background-image:url(/images/bgnavhover.gif); width:103px; height:16px; color:#000; border:0; margin-top:1px; margin-bottom:1px; font-weight:bold; text-transform:uppercase;font-size:9px; cursor:pointer;}
.botoncompsobreloading{ background-image:url(/images/loading-videos.gif); width:113px; height:16px; color:#fff; border:0; margin-top:1px; margin-bottom:1px; font-weight:bold; text-transform:uppercase;font-size:9px; cursor:pointer;}
.boton1loading{ background-image:url(/images/loading-videos.gif); width:113px; height:16px; color:#fff; border:0; margin-top:1px; margin-bottom:1px; font-weight:bold; text-transform:uppercase;font-size:9px; cursor:pointer;}
.boton2{ background-image:url(/images/boton2.gif); width:170px; height:18px; color:#3d4047; border:0; margin-top:1px; margin-bottom:1px; text-transform:uppercase;font-size:10px; cursor:pointer;font: normal 9px Verdana; letter-spacing:-1px }
.botonazul{ background-image:url(/images/botonazul.gif); background-repeat:no-repeat; width:86px; height:17px; color:#fff;font: normal 8px Verdana; border:0px; padding-bottom:0px; cursor:pointer; text-transform:uppercase}
.bot1{ background-image:url(/images/b1.gif); background-repeat:no-repeat; width:77px; height:17px; color:#fff; font-family:Verdana;font-size:8px; border:0px; padding-bottom:0px; cursor:pointer}
.botonazul2{ background-image:url(/images/boton4.gif); background-repeat:no-repeat; width:92px; height:33px; color:#fff; font-size:9px; font-weight:bold; border:0px; padding-bottom:2px; cursor:pointer; background-color:transparent; line-height:15px;}
.boton3{ background-image:url(/images/boton3.gif); background-repeat:no-repeat; width:127px; height:17px; color:#fff; font-family:Verdana;font-size:8px; border:0px; padding-bottom:2px; cursor:pointer}
.botonblanco{ background-image:url(/images/botonblanco.gif); background-repeat:no-repeat; color:#00516;width:100px; height:17px; font-size:9px; border:0px; padding-bottom:2px; cursor:pointer;}
.botonblanco1{ background-image:url(/images/botonblanco1.gif); background-repeat:no-repeat; color:#015267;width:222px; height:19px;font: normal 9px Verdana; border:0px; padding-bottom:2px; cursor:pointer; text-transform:uppercase; background-color:#fff; letter-spacing:-1px}
.nob{border: 0;}
.fazul089ed3{ background-color:#089ed3}
.fazul0{ background-color:#ccdee2; padding-left:0px; padding-right:0px}
.fcarouselcompanies{ background-color:#667053; padding-left:0px; padding-right:0px;}
.fazul{ background-color:#ceecf4; background-image:url(/images/ico.gif) no-repeat; width:602px; height:18px}
.fazul2{ background-color:#ceecf4; background-image:url(/images/ico.gif) no-repeat; width:420px; height:18px}
.bazul{background-color:#05a2cb; border-bottom:5px solid #015367; height:170px; width:128px; margin-top:3px; padding-top:38px}
.fazul1{ background-color:#ceecf4; background-image:url(/images/ico.gif) no-repeat; width:530px; height:18px}
.bazul1{background-color:#025469; height:254px; width:195px; margin-top:3px; margin-left:10px; color:#fff}
html>body .bazul1{width:200px;}
.mar0 {margin:0px}
.mb5{ margin:2px; background-color:#fff; padding:3px}
.buttonpartscontentim{margin: 0px 0px 0px 0px;padding:0px;font: normal 9px Verdana;text-decoration: none;display: block;}
.buttonpartscontentim {display: inline-table;}* html .buttonpartscontentim {height: 1%;}
.buttonpartscontent {display: block; background-color:transparent}
.buttonpartscontentb {display: block; background-color:transparent; border-bottom: 1px solid #7fa9b5; border-top: 1px solid #7fa9b5; margin-right:20px; margin-left:20px}
.buttonpartscontentb a{ text-decoration:none; color:#015265; font-weight:bold}
.buttonpartscontentb a:hover{ text-decoration:none; color:#015265}
.buttonpartscontentim .buttonpart{display: inline;}
.listadoder ul{ margin-top:10px;}
.listadoder ul li{ color:#07555f; list-style:none; background-image:url(/images/flechad.gif); background-repeat:no-repeat; background-position:left center; padding-top:3px; margin-bottom:10px; min-height:15px;}
.listadoder ul li a{ text-decoration:underline; color:#07555f; padding-left:10px}
.listadoder ul li a:hover{ text-decoration:none}
.degrabuscar{ background-image:url(/images/degrabucarç.gif); background-repeat:repeat-x; width:210px; height:79px; padding-top:5px}
.film {background:#000 url(/images/film.gif); background-repeat:repeat-x; width:440px; height:124px; padding-top:0px; margin-left: 100px;margin-right: 100px; margin-top:10px; margin-bottom:10px; float:left;}
.film img{ border:1px solid #fff; margin-right:3px;}
.globeBlog {background:url(/images/globe_blog.gif); height:60px; width:60px; float:left; margin-right:20px; margin-bottom:20px;}
.txt9{ font-size:0.95em}
.txtleft{ text-align:left}
.capablanco{background-color:#fff; color:#025469; width:100%; height:17px; font-size:9px; padding-top:2px; padding-left:2px; margin-top:5px}
.txtblanco{ color:#fff}
.txtblanco a{ color:#fff; text-decoration:underline}
.txtblanco a:hover{ text-decoration:none}
#menuint{float:left; height: 44px;background: url(/images/tmenuint.gif) repeat-x bottom; width:730px;padding-top:15px}
#menuint ul{float: left;font: bold 11px Verdana;margin: 0 0 0 100px;text-transform:uppercase;}
* html #menuint ul{ margin: 0 0 0 55px;}
#menuint ul li{display: inline;}
#menuint ul li a {float: left;color: #005367;height: 26px;padding: 15px 5px 0px 5px;text-decoration: none; background-image:url(/images/degra1.gif); background-repeat:repeat-x; background-position:20px;}
#menuint ul li a:visited{color: #005367;}
#menuint ul li a:hover, #menuint ul li a.selected{ color: #000;background: transparent url(/images/topnavroll3.gif) bottom center no-repeat;}
#menuint img.sep1{float: left;padding: 1px 0px 0px 0px;}
#menuint1{float:left; height: 44px;background: url(/images/tmenuint1.gif) repeat-x bottom; width:970px;padding-top:15px}
#menuint1 ul{float: left;font: bold 11px Verdana;margin: 0 0 0 210px;text-transform:uppercase;}
* html #menuint1 ul{ margin: 0 0 0 110px;}
#menuint1 ul li{display: inline;}
#menuint1 ul li a {float: left;color: #005367;height: 26px;padding: 15px 5px 0px 5px;text-decoration: none; background-image:url(/images/degra1.gif); background-repeat:repeat-x; background-position:20px;}
#menuint1 ul li a:visited{color: #005367;}
#menuint1 ul li a:hover, #menuint1 ul li a.selected{ color: #000;background:#fff url(/images/topnavroll3.gif) bottom center no-repeat;}
#menuint1 img.sep1{float: left;padding: 1px 0px 0px 0px;}
.pager1{ margin-right:15px; margin-bottom:3px;padding:0;font-size:10px;color:#4b4b4b}
.pager1 a{text-decoration:underline;font-weight:bold;color:#005367}
.pager1 a:hover{text-decoration:none}
.cat{ background-image:url(/images/cat.gif); background-repeat:no-repeat; width:243px; height:18px; padding-left:15px; color:#fff; padding-top:2px; font-weight:bold; margin-bottom:10px}
.fazclaro{ background-color:#e4f6fa; padding:22px 5px;}
.fazoscuro1{ background-color:#95d8eb;}
.fguess{ background-color:#fff; height:12px; padding-left: 5px; padding-top:0px; color:#000; font-weight:bold; font-size:9px; border-top: 3px solid #95d2a5;border-bottom: 3px solid #95d2a5;text-align:center;}
.fmoderator{ background-color:#fff; height:12px; padding-left: 5px; padding-top:0px; color:#000; font-weight:bold; font-size:9px; border-top: 3px solid #029295;border-bottom: 3px solid #029295;text-align:center;}
.fadministrator{ background-color:#fff; height:12px; padding-left: 5px; padding-top:0px; color:#000; border-top: 3px solid #69c6ff;border-bottom: 3px solid #69c6ff; font-weight:bold; font-size:9px; text-align:center;}
.fondoblanco{ background-color:#fff; padding:4px; margin-bottom:3px}
.fondoblanco1{ background-color:#fff; padding:2px}
.fazclaro1{ background-color:#e5edf0; padding:22px 5px 5px 5px;}
.fazclaro3{ background-color:#e5edf0; padding:5px;}
.borde11{ background-image: url(/images/borde.jpg); background-repeat:repeat-x; background-position:center}
.fazoscuro{ background-color:#015368; padding:5px;}
.fazule5edf0{ background-color::#e5edf0; padding:5px}
.fazoscurob{ background-color:#015368;}
.fazul356da6{ background-color:#356da6;}
.fazul81a9b3{ background-color:#81a9b3;}
.fondocbdde1{ background-color:#cbdde1; padding:5px}
.fazoscuro1{ background-color:#95d8eb;}
.fazoscuro2{ background-color:#086e96; padding:5px;}
.fazuloscuro2{ background-color:#05a2cb; color:#fff; width:110px; height:120px}
.fondomarglb{ background-color:#e7f4fd; border-right:5px solid #0b9cd3; border-bottom:5px solid #0b9cd3; margin-right:15px}
.fondomarglb1{ background-color:#e7f4fd; border-right:5px solid #0b9cd3; border-bottom:5px solid #0b9cd3}
.fondopunteado{ background-color:#e6f5fc}
.bb1{ border-bottom:1px solid #81a6ac}
.bbt1{ border-bottom:1px solid #81a6ac;border-top:1px solid #81a6ac}
.fs12{ font-family:Arial, Helvetica, sans-serif; font-size:12px}
.marr{ background-color:#d49b00; color:#fff; padding:4px;}
.martl{ border-top:5px solid #ed0d0d; border-right:1px solid #74a4b2}
.martl1{ border-top:5px solid #28c02f; border-right:1px solid #74a4b2}
.borr1{ border-right:1px solid #7eabb1}
.absflecha{ margin-top:40px; margin-left:50px}
.mlazu1{ border-left:5px solid #6ac7ff}
.mlazu2{ border-left:5px solid #0a8f94}
.mlazu3{ border-left:5px solid #95d2a9}
.txt11a0ca{ color:#11a0ca}
.bordi{ background-image:url(/images/bdi.gif); background-repeat:repeat-y; width:670px;}
.fonazul{ background-color:#119dd0; padding-top:2px; padding-bottom:2px;}
.fongris{ background-color:#80817b; padding-top:2px; padding-bottom:2px;}
.azulbder{ background-color:#e7f6fb; border-right:5px solid #015368}
.bbt11{border-right:1px dotted #015368; padding-top:5px; padding-bottom:5px}
.bbt11b{padding-top:5px; padding-bottom:5px}
.bbt{border-top:5px solid #015368;border-bottom:5px solid #015368; border-right:1px dotted #015368; padding-top:5px; padding-bottom:5px}
.btb1{ border-bottom:3px solid #045269; border-top:3px solid #045269; height:18px; width:100%; padding-top:3px}
.borb5sn{ border-bottom:5px solid #000; padding-bottom:5px; margin-right:11px; line-height:18px;height:22px}
.borb5sn h3{ font-size:11px; padding-left:10px}
.borb5sa{ border-bottom:5px solid #079fd1; padding-bottom:5px; margin-right:11px; line-height:18px;height:22px}
.borb5sa h3{ font-size:11px; padding-left:10px}
.borb5sv{ border-bottom:5px solid #00b6a9; padding-bottom:5px; margin-right:11px; line-height:18px; height:22px}
.borb1dn{ border-bottom:1px dotted #000; height:22px; padding-top:5px}
.borb5sa1{ border-bottom:7px solid #045269; padding-bottom:0px; margin-right:11px; line-height:18px;height:18px}
.borb5sa1 h3{ font-size:11px; padding-left:10px}
.listado .borb1dn1{ border-bottom:1px dotted #000;}
.enlace{color:#015368;font-weight:bold;}
.enlace a{text-decoration:underline;}
.enlace a:hover{text-decoration:none;}
.enlace1{color:#005069;font-weight:bold;text-decoration:underline;}
.enlace1 a{text-decoration:underline;font-weight:bold; color:#005069}
.enlace1 a:hover{text-decoration:none}
.usuarioestrella{ background-image: url(/images/usuarioestrella.gif); background-repeat:no-repeat; background-position:top left; margin-top:-10px; height:90px}
#premium{ background-image:url(/images/degrapremium.gif); background-repeat:repeat-x; background-position:top; background-color:#d3e3f0;}
.fondoe7f6fb{ background-color:#e7f6fb; height:1%; min-height:100px}
.degab{ background-image:url(/images/degrab.gif); background-repeat:repeat-x; background-position:top; height:34px; width:280px; padding-top:8px; text-align:center; cursor:pointer; color:#015368; font-weight:bold; font-size:9px;}
#posicionamiento{ padding-top:20px;}
#posicionamiento p{ margin-bottom:20px;}
#posicionamiento .flec a{ color:#015368; text-decoration:underline; font-weight:bold;}
#posicionamiento .flec a:hover{ color:#015368; text-decoration:none; font-weight:bold}
.flec{ background-image:url(/images/flec.gif); background-repeat:no-repeat; background-position:left; padding-left:10px}
.under{ text-decoration:underline; color:#084b65!important}
.buttonscontainer3{ margin: 0; padding: 3px 10px 3px 280px; background-color: #ffffff; border-top: 1px solid #719ebb; border-bottom: 1px solid #719ebb; height: 17px}.buttonscontainer3b{ margin: 0; padding: 3px 10px 3px 280px; background-color: transparent; border-top: 1px solid #719ebb; border-bottom: 1px solid #719ebb; height: 17px}
.bordefotoazul{border:1px solid #20667f}
.tagCloud{text-align:center;background:#fff;padding:10px 20px;height:1%}
.tagCloud a{color:#015368;}
.tagCloud span{margin:0 5px}
.size30{font-size:30px}
.size26{font-size:26px}
.size22{font-size:22px}
.size18{font-size:18px}
.size14{font-size:14px}
.size10{font-size:10px}
.size9{font-size:9px}
#categoryList{margin:10px 0;background:url(/images/fondoPuntos.gif) repeat-y right;height:1%}
#categoryList .listCat{list-style-type:none;float:left;width:230px;margin-rigth:10px}
#categoryList .listCat li{padding:5px 8px 0 0}
#categoryList .listCat li a{color:#015368;font-size:10px;font-weight:normal}
.blockMap h2{margin:0 0 5px 0;padding:4px 10px;font-size:11px;color:#fff;background:#015368}
h2.titBlue{margin:0 0 5px 0;padding:4px 10px;font-size:11px;color:#fff;background:#089ED3;margin:10px 0 15px 0}
h2.titBlue2{margin:0 0 5px 0;padding:4px 10px;font-size:11px;color:#fff;background:#82AFB8;margin:10px 0 15px 0}
.onlyPremiun{float:right;margin:5px;height:29px;background:url(/images/fondoDerBotBlanco.gif) no-repeat right;padding-right:14px}
.onlyPremiun span{display:block;padding:8px 10px 7px 45px;margin-top:1px;background:#fff url(/images/fondoIzqBotBlanco.gif) no-repeat}
#blockForm #searchColLeft{float:left; width:270px;height:1%}
#blockForm #searchColLeft div{width:265px;}
#blockForm #searchColLeft div label{width:112px;}
#blockForm #searchColRight{width:560px;_width:550px;height:1%}
#blockForm #searchColRight .star{width:135px;background-position:2px 2px;padding-top:10px;height:27px}
#blockForm #searchColRight .star input{background:none;width:auto;border:0;width:31px;margin:0}
#blockForm #searchColRight .star label{width:102px}
#blockForm #searchColRight .big{width:175px;}
#blockForm #searchColRight .big label{width:142px}
#blockForm #searchColRight .first{margin-left:70px;_margin-left:40px}
#blockForm{background:#E6F5FB;padding:20px 14px 5px 14px;margin-bottom:20px}
#blockForm form{clear:both;background:#fff;padding:10px 20px;height:1%}
#blockForm form div{float:left;width:205px;height:22px;padding:7px 0 0 0;margin:0 5px 0 0}
#blockForm form div label{float:left;width:62px;font-size:10px;color:#7F7F7F;padding-top:2px}
#blockForm form div input{float:left;border:1px solid #729FBE;width:130px;font-size:11px;color:#000;font-weight:normal;margin:0}
#blockForm form div.star{background:url(/images/fondoEstrella1.gif) no-repeat right top;padding-right:0}
#blockForm form div.moreMargin{margin-right:15px;}
#blockForm form div.moreMargin2{margin-right:20px;width:230px}
#blockForm form div.moreMargin2 label{width:85px}
#blockForm form div.moreMargin2 input{width:135px}
#blockForm form div.moreMargin3{margin-right:20px;width:280px}
#blockForm form div.moreMargin3 label{width:135px}
#blockForm form div select{font-family:Verdana;font-size:11px;color:#000000;width:140px;text-decoration:none;border:1px solid #719ebb;}
.submitBut{border-top:1px solid #73A4B1;border-bottom:1px solid #73A4B1;height:1%;padding:4px;margin:4px 0;text-align:center}
.searchForm #searchColLeft{float:left; width:270px;height:1%}
.searchForm #searchColLeft div{width:265px;}
.searchForm #searchColLeft div label{width:112px;}
.searchForm #searchColRight{width:560px;_width:550px;height:1%}
.searchForm #searchColRight .star{width:135px;background-position:2px 2px;padding-top:10px;height:27px}
.searchForm #searchColRight .star input{background:none;width:auto;border:0;width:31px;margin:0}
.searchForm #searchColRight .star label{width:102px}
.searchForm #searchColRight .big{width:175px;}
.searchForm #searchColRight .big label{width:142px}
.searchForm #searchColRight .first{margin-left:70px;_margin-left:40px}
.searchForm #searchColRight h2{font-size:11px;color:#4C4C4C;text-align:center;border-bottom:1px solid #82B6C8;padding-bottom:2px}
.searchForm{background:#E6F5FB;padding:20px 14px 5px 14px}
.searchForm select.longselect {font-family:Verdana;font-size:10px;color:#000000;width:230px;text-decoration:none;border:1px solid #719ebb;}
.searchForm form{clear:both;background:#fff;padding:10px 20px;height:1%}
.searchForm form div{float:left;width:205px;height:22px;padding:7px 0 0 0;margin:0 5px 0 0}
.searchForm form div label{float:left;width:62px;font-size:10px;color:#7F7F7F;padding-top:2px}
.searchForm form div input{float:left;border:1px solid #729FBE;width:130px;font-size:11px;color:#000;font-weight:normal;margin:0}
.searchForm form div.star{padding-right:0}
.searchForm form div.moreMargin{margin-right:15px;}
.searchForm form div.moreMargin2{margin-right:20px;width:230px}
.searchForm form div.moreMargin2 label{width:85px}
.searchForm form div.moreMargin2 input{width:135px}
.searchForm form div.moreMargin3{margin-right:20px;width:280px}
.searchForm form div.moreMargin3 label{width:135px}
.searchForm form div select{font-family:Verdana;font-size:11px;color:#000000;width:140px;text-decoration:none;border:1px solid #719ebb;}
#loginForm div{background:#fff;padding:6px 4px 4px 70px}
#loginForm div.required{background:#CDEDF5 url(/images/admiracion.gif) no-repeat 8px 2px;padding:2px 2px 4px 25px}
#loginForm div.required input{width:auto;border:0;float:none;display:inline}
#loginForm div label{float:left;width:190px;font-weight:bold;padding-top:1px;background:url(/images/flechaPixel.gif) no-repeat left;padding-left:15px}
#loginForm div input{float:left;border:1px solid #729FBE;width:130px;font-size:11px;color:#000;font-weight:normal;margin:0}
#newPasswordForm div{background:#fff;padding:6px 4px 4px 70px}
#newPasswordForm div.required{background:#CDEDF5 url(/images/admiracion.gif) no-repeat 8px 2px;padding:2px 2px 4px 25px}
#newPasswordForm div.required input{width:auto;border:0;float:none;display:inline}
#newPasswordForm div label{float:left;width:190px;font-weight:bold;padding-top:1px;background:url(/images/flechaPixel.gif) no-repeat left;padding-left:15px}
#newPasswordForm div input{float:left;border:1px solid #729FBE;width:130px;font-size:11px;color:#000;font-weight:normal;margin:0}
#videos{ background:#F0F5F9; width:100%; border-bottom:2px solid #03536A; margin-bottom:20px;}
.videodata h3 a{ padding-bottom:5px;font-size:13px; color:#015367;}
.videodata h4 {padding-bottom:5px;padding-top:10px;font-weight:normal; font-size:11px; color:#000;}
.videodata h5 a{ padding-bottom:5px;font-size:10px; color:#015367;}
.videodata h5 {padding-bottom:5px;font-size:10px; font-weight:normal}
.videodata strong{ padding-bottom:10px;font-weight:bold; font-size:10px; color:#535050;}
.videodata{ margin:10px;}
.textsearch {background:#021F2A;padding:14px 14px 10px 14px;height:1%}
.textsearchWhite {background:#FFF;padding:14px 14px 10px 14px;height:1%}
.pager3{margin:10px 15px;padding:0;font-size:11px;color:#7F7F7F; float:right;}
.pager3 a{text-decoration:none;font-weight:bold;color:#05A3CB}
.pager3 a:hover{text-decoration:underline;}
.pager3 a.selected {color:#fff;text-decoration:underline}
.posthometitular{font-size:14px; color:#fff;}
.posthometitularWhite{font-size:14px; color:#000;}
.posthomeby {background-color:#089ed3;text-align:right; color:#FFFFFF; padding: 5px 20px 5px 0px;}
.posthomeby a{ color:#FFFFFF; font-weight:bold; text-decoration:underline;}
.posthomeby a:hover{ font-weight:bold; text-decoration:none;}
.contenthomePost {float:left; padding:15px 0 15px 0px; font-size: 13px; width: 100%;}
.contenthomePost p {padding:10px 15px 0px 15px; font-size: 13px; color:#FFFFFF}
.contenthomePost img {float:left; margin:8px; border: 1px solid #fff;}
.contenthomePost a {color: #089ED3; text-decoration:underline}
.contenthomePost a:hover {color: #089ED3; text-decoration:none;}
.commentshomePost {border-top: 1px solid #089ed3;float:left; width:100%; margin-top: 10px;}
.commentshomeData {float:right; margin-right: 20px; padding-left: 80px; padding-top: 5px; font-size:11px;color:#7F7F7F;}
.commentshomeData a{color:#05A3CB; text-decoration: underline;}
.moreNewsHome {margin-top: 20px; margin-left: 20px;}
.borb1db{ border-bottom:1px dotted #7F7F7F; height:20px; padding-top:5px; margin-bottom:5px;}
.enlace2{color:#fff; font-weight:normal;}
.enlace2 a{text-decoration:underline;}
.enlace2 a:hover{text-decoration:none;}
.degrabuscar{ background-image:url(/images/degrabuscar.gif); background-repeat:repeat-x; width:210px; height:79px; padding-top:5px;}
.film {background:#000 url(/images/film.gif); background-repeat:repeat-x; width:440px; height:124px; padding-top:0px; margin-left: 100px;margin-right: 100px; margin-top:10px; margin-bottom:10px; float:left;}
.film img{ border:1px solid #fff; margin-right:3px;}
.globeBlog {background:url(/images/globe_blog.gif); height:60px; width:60px; float:left; margin-right:20px; margin-bottom:20px;}
.globeBlogwhite {background:url(/images/globe_blog_white.gif); height:60px; width:60px; float:left; margin-right:20px; margin-bottom:20px;}
.globeBlogwhite img {padding:0px; margin:4px;}
.filmblog {background:#000 url(/images/film.gif); background-repeat:repeat-x; width:440px; height:124px; padding-top:0px; margin-left: 50px;margin-right: 100px; margin-top:10px; margin-bottom:10px; float:left;}
.filmblog img{ border:1px solid #fff; margin-right:3px;}
.commentBlog{height:1%;margin-bottom:10px; margin-top:20px;}
.contentCommentpostBlog{width:565px;float:left;background:#E5EDF0;padding:8px 0;}
.thumbpostBlog{float:left;margin:0 4px 0 8px}
.thumbpostBlog img{border:1px solid #0A4E61}
.txtCommentpostBlog{width:495px;background:#fff;float:left;padding:2px;margin:0}
.txtCommentpostBlog p{padding:5px 10px 10px 10px}
.txtCommentpostBlog p.sendBy{font-weight:bold;border-top:1px solid #80A9B3}
.txtCommentpostBlog p.sendBy a{color:#015367;text-decoration:none}
.txtCommentpostBlog p.sendBy a:hover{color:#015367;text-decoration: underline;}
.categorylistadoBlog ul{margin-left:0px; margin-right:10px}
.categorylistadoBlog ul li{ background-image:url(/images/flechat2.gif); list-style:none; background-repeat:no-repeat; background-position:left; color:#fff; font-weight:bold; padding-bottom:8px; padding-top:8px; margin-left:5px; padding-left:15px; border-bottom:1px dotted #000;}
.categorylistadoBlog ul li a{ text-decoration:underline;color:#fff}
.categorylistadoBlog ul li a:hover{ text-decoration:none;}
.borb5sa1Blog {border-bottom:7px solid #045269; padding-bottom:0px; margin-right:11px; line-height:18px;height:18px}
.borb5sa1Blog h3{ font-size:11px; padding-left:10px; color:#FFFFFF;}
.listadoderBlog ul{ margin-top:10px;}
.listadoderBlog ul li{ color:#07555f; list-style:none; background-image:url(/images/flechadb.gif); background-repeat:no-repeat; background-position:top left; padding-top:0px; margin-bottom:10px; margin-top:5px; min-height:15px; border-bottom: 1px solid #021F2A;}
.listadoderBlog ul li a{ text-decoration:none; color:#fff; padding-left:10px; font-weight:normal; color:#B3B3B3;}
.listadoderBlog ul li a:hover{ text-decoration:none;color:#FFF;}
.posthometitular a {font-size:14px; color:#fff; text-decoration:underline;}
.posthometitular a:hover {font-size:14px; color:#fff; text-decoration:none;}
.paginationHome{height:20px; padding-top:5px; margin-bottom:5px;color:white;}
#homeLeftColumnpromo{width:356px;height:1%;float:left;margin:10px 0 20px 0;padding:0 6px 20px 0}
.hometextHome{float:left;margin:0 0 0 10px;width:300px}
.hometextHome a{color:#fff}
.hometextHome div{margin:8px 0;padding:5px 0;color:#fff}
.hometextHome div span{color:#787878}
#homeLeftVideo{width:354px;height:1%;float:left;margin:0px;padding:0 6px 20px 0}
.catVideos {color:#b2e7fc; padding: 10px 23px 0px 23px;}
.catVideos li {padding:2px; margin-left:10px}
.catVideos li a{ text-decoration:none; color:#b2e7fc; font-weight:normal;}
.catVideos li a:hover{ text-decoration:underline;}
.catVideosLoged {color:#fff; padding: 10px 23px 0px 23px;}
.catVideosLoged li {padding:2px; margin-left:10px}
.catVideosLoged li a{ text-decoration:none; color:#fff; font-weight:normal;}
.catVideosLoged li a:hover{ text-decoration:underline;}
.textVideosImage{padding:11px 3px 0px 14px;height:236px; background:#3c526e; background-image:url(/images/camara-fond.jpg); background-position:right 135px; background-repeat:no-repeat;}
.textTitularVideos{background:#021F2A;padding:4px 3px 4px 14px;height:15px; width:310px; font-size:11px; color:#CCCCCC;}
#registerRow .date {color: #FFFFFF; position: relative; margin-top: 75px; margin-right: 0px; margin-left: 165px; float: left}
#imageTop .izq {width: 442px; float: left}
#imageTop .der {float: left}
.navegation {height: 31px; background-image: url(/images/back_navegation.jpg); background-repeat: repeat-x; text-align: center}
.navegation ul {}
.navegation li:first-child {background-image: none}
.navegation li {display: block; padding-right: 10px; padding-left: 10px; height: 30px; background-image: url(/images/division.jpg); float: left; background-repeat: no-repeat; line-height: 31px}
.navegation a {color: #FFFFFF; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold}
.navegation a:hover {color: #1883F7}
.promoHome img {border: 2px solid #FFFFFF; margin: 5px}
.titHomemio{ color:#000000; font-size:11px; text-align:center; background-color: #8CD1EA; margin-top: 0; margin-right: 0; margin-bottom: 10px; margin-left: 0; padding-top: 1px; padding-bottom: 1px}
.homeBlogscontainer .recomedamos {color: #FFFFFF; font-weight: bold; width: 319px; height: 102px; float: left; background-image: url(/images/back_reco2.jpg); background-position: left 20px; background-repeat: repeat-x}
.recomedamos .thumb {border: 2px solid #FFFFFF}
.recomedamos .titul {font-size: 11px; color: #000000; font-weight: bold; margin-top: 3px}
.recomedamos p {font-size: 9px; color: #FFFFFF; font-weight: normal; padding-right: 10px; padding-left: 85px}
.recomedamos h2.reco {font-size: 10px; font-weight: bold; display: block; background-color: #3C4858; background-image: url(/images/esquina_recom.gif); background-repeat: no-repeat; background-position: right bottom; line-height: 20px; padding-left: 5px}
.homeBlogscontainer .leftnotas {float: left; width: 180px; padding-top: 10px; padding-left: 10px}
#columnRightLeft .blogcinema {display: block; background-image: url(/images/blogcinemavip.gif); background-repeat: no-repeat; height: 54px}
.newsHome .tituloblog {color: #000000}
#columnRightLeft .pieblogcinema {display: block; background-image: url(/images/pieblogcinema.gif); background-repeat: no-repeat; background-position: right; height: 48px}
.recomedamos a {text-decoration: none}
.companySearch {background-color: #f2f5ec; margin-left: auto; margin-top: 20px; margin-bottom: 5px; padding-top: 32px; padding-bottom: 32px; border-right-width: 8px; border-bottom-width: 8px; border-right-style: solid; border-bottom-style: solid; border-right-color: #A4A999; border-bottom-color: #A4A999; width: 923px; margin-right: auto}
.companySearch h1 {background-color: #4e4e4e; font-size: 11px; color: #FFFFFF; font-weight: bold; display: block; width: 200px; position: absolute; margin-top: -32px; background-image: url(/images/arrow5.gif); background-repeat: no-repeat; padding-left: 20px; background-position: 10px top; line-height: 17px}
.companySearch label {color: #797A76; font-weight: bold}
.companySearch .txtSearch {border: 1px solid #868B7B; font-size: 11px; color: #868B7B; float: none; margin: 0px; display: inline; width: 504px; font-weight: normal; padding-top: 2px; padding-right: 0px; padding-bottom: 2px; padding-left: 0px}
.companySearch .butS {background-image: url(/images/button10.gif); background-repeat: no-repeat; display: inline; width: 80px; text-decoration: none; text-transform: uppercase; font-size: 9px; font-weight: normal; color: #000000; font-family: Arial, Helvetica, sans-serif; height: 25px; padding-top: 3px; padding-right: 30px; padding-bottom: 3px; padding-left: 20px}
.newRightSection {width: 265px; float: left; border-left-width: 1px; border-left-style: solid; border-left-color: #AAACA7; margin-left: 12px}
.newLeftSection h1 {font-size: 15px; color: #FFFFFF; background-color: #667053; text-align: center; padding-top: 2px; padding-bottom: 2px}
.newLeftSection h1.special {padding-left: 0px}
.newLeftSection h1 a {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-transform: uppercase; color: #667055; display: block; float: right; width: 112px; background-image: url(/images/add_company.gif); padding-bottom: 3px; padding-top: 3px; text-decoration: none; background-repeat: no-repeat; text-align: left; padding-left: 18px}
.newLeftSection {width: 654px; float: left; margin-left: 29px; _margin-left: 15px}
.newLeftSection ul.nav2 {background-color: #D1D4CB; display: block; padding-top: 2px; padding-bottom: 2px}
.newLeftSection ul.nav2 label {font-weight: bold; color: #000000; padding-right: 3px; padding-left: 3px}
.newLeftSection ul.nav2 li {display: inline}
.newLeftSection ul.nav2 a {padding-top: 2px; padding-bottom: 2px; padding-right: 3px; padding-left: 3px}
.newLeftSection ul.nav2 a:hover, .newLeftSection ul.nav2 li.selected {color: #000000; background-color: #FFFFFF; font-weight: normal; text-decoration: none; padding-top: 2px; padding-bottom: 2px}
.newLeftSection h1 .arrowimage {background-image: url(/images/arrow.gif); background-repeat: no-repeat; height: 14px; width: 14px; float: right; margin-right: 55px; margin-top: 2px}
.ulLeft, .ulRight {float: left; list-style-type: none; margin-left: 5px; margin-top: 10px; margin-bottom: 22px}
.ulLeft a, .ulRight a {font-weight: normal}
.ulLeft li, .ulRight li {padding-top: 5px; padding-bottom: 5px}
.navContent .ulRight {margin-left: 80px}
.doawDotLine {border-left-width: 1px; border-left-style: dotted; border-left-color: #667053; padding-left: 60px}
.lastCItem {background-color: #EDEEEA; padding: 5px; width: 223px; margin-bottom: 3px; margin-right: 3px; float: left}
.lastCItem img {border: 5px solid #FFFFFF; margin-right: 10px}
.lastCItem a {text-decoration: none}
.lastC {background-color: #D1D4CB; padding: 7px}
.lastC .buttonSection {float: right; width: 150px; padding-left: 5px; padding-top: 50px; padding-bottom: 60px}
.lastC .buttonSection a {background-image: url(/images/add_company2.gif); background-repeat: no-repeat; display: block; padding-top: 12px; padding-bottom: 20px; text-transform: uppercase; padding-left: 30px; text-decoration: none}
.lastC .buttonSection2 {float: right; width: 162px}
.lastC .buttonSection2 a {background-image: url(/images/contactwus.jpg); background-repeat: no-repeat; display: block; padding-top: 48px; padding-bottom: 20px; text-transform: uppercase; text-decoration: none; color: #000000; font-size: 9px; padding-left: 10px}
.lastC .buttonSection2 span {font-size: 9px; font-family: Arial, Helvetica, sans-serif; color: #000000; display: block; border-bottom-width: 4px; border-bottom-style: solid; border-bottom-color: #FFFFFF; text-align: center; padding-bottom: 3px; margin-bottom: 10px}
.lastC .itemSection {width: 473px; background-image: url(/images/emboss.gif); background-repeat: repeat-y; background-position: right top; overflow:hidden; .overflow:inherit}
.newLeftSection .tagCloud2 {padding-top: 10px; padding-bottom: 10px; color: #06506B}
.tagCloud2 .a {font-size: 20px}
.tagCloud2 .b {font-size: 18px}
.tagCloud2 .c {font-size: 15px}
.tagCloud2 .d {font-size: 12px}
.newRightSection .rss {font-size: 10px; font-weight: normal; float: right; background-image: url(/images/ico_rss.gif); background-repeat: no-repeat; background-position: right top; padding-right: 17px; line-height: 17px; margin-top: 18px}
.newRightSection h1 {color: #667053; font-size: 15px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; float: left; width: 120px; margin-left: 10px}
.newRightSection h1 span {font-size: 40px; vertical-align: middle}
.newRightSection .newsPreview {background-image: url(/images/rightHeader.jpg); background-repeat: no-repeat; padding-top: 15px; background-color: #EFF0ED}
.newsPreview h2 {color: #56594F; border-bottom-width: 3px; border-bottom-style: solid; border-bottom-color: #56594F; font-size: 11px; padding-bottom: 2px; padding-left: 10px}
.newsPreview .lastNews {padding-left: 10px; border-left-width: 3px; border-left-style: solid; border-left-color: #667053; padding-top: 10px}
.lastNews .newsItem {background-color: #FEFEFE; margin-bottom: 10px; padding: 3px}
.lastNews .newsItem img {display: block; background-image: url(/images/talkicon.gif); background-repeat: no-repeat; padding-top: 4px; padding-right: 10px; padding-bottom: 15px; padding-left: 5px; margin-top: 5px; margin-right: 20px; margin-bottom: 10px; margin-left: 5px}
.lastNews .newsItem h3 {font-size: 9px}
.lastNews .newsItem .newsItemFoot {clear: both; background-image: url(/images/rightNewsFoot.gif); background-repeat: no-repeat; padding-top: 1px; padding-bottom: 5px; padding-left: 5px; font-size: 9px}
.newsItem .newsItemFoot a {font-weight: normal; font-size: 9px}
.lastNews p {font-size: 9px; padding-top: 5px; padding-right: 5px; padding-bottom: 10px; padding-left: 10px; color: #000000; text-decoration: none; font-weight: normal}
.lastNews .lastvideos {background-color: #FEFEFE; height: 110px; margin-bottom: 5px}
.lastNews .lastvideos img {border: 1px solid #B2B7A9; margin-right: 2px}
.lastNews .lastvideos img:hover {border: 1px solid #667053}
.lastNews .lastfoot, .lastNews2 .lastfoot {display: block; margin-left: -13px; background-image: url(/images/rightMore.gif); background-repeat: no-repeat; padding-top: 1px; padding-bottom: 10px; padding-left: 42px; font-size: 9px; color: #015368; position: relative; background-color: #EFF0ED; clear: both}
.lastNews .lastimages {width: 230px}
.lastNews .lastimages img {border: 3px solid #FFFFFF; margin: 3px}
.lastNews .lastimages img:hover {border: 3px solid #667053}
.companySearch .btn_avdSearch {background-color: #D6D8D0; text-decoration: none; display: block; width: 190px; background-image: url(/images/btn_advSearch.gif); background-repeat: no-repeat; background-position: right top; border-top-width: 1px; border-top-style: solid; border-top-color: #56594F; color: #56594F; text-align: right; padding-right: 30px; line-height: 22px; position: absolute; margin-top: 15px}
.advSearch {position: relative; width: 931px; margin-right: auto; margin-left: auto; background-color: #D6D8D0; border-bottom-width: 3px; border-bottom-style: solid; border-bottom-color: #667053; margin-top: -8px; padding-top: 20px; display: none}
.advSearch .button {background-image: url(/images/button10.gif); background-repeat: no-repeat; font-size: 9px; color: #000000; font-weight: normal; padding: 0px; width: 80px; height: 18px; background-color: transparent; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto}
.advSearch .advCenter {width: 780px; margin-right: auto; margin-left: auto; background-color: #FFFFFF; border: 3px double #9EA491; margin-top: 0px; margin-bottom: 5px; padding: 20px}
.advSearch .sel_advanced {width: 360px; margin-bottom: 7px; border: 1px solid #667053}
.advSearch .sel_advancedSpecial {width: 360px; margin-bottom: 7px; background-color: #AADB10; border: 1px solid #667053}
.advSearch .sel_advancedSpecial option{ text-alingn: center; text-align: center}
.advSearch .selectors {width: 500px; float: right}
.advSearch .labels {float: left; width: 150px; margin-left: 110px; _margin-left: 60px}
.advSearch .labels label {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 11px; color: #797A76; font-weight: bold; display: block; line-height: 20px; .line-height: 22px; _line-height: 23px; margin-bottom: 7px}
.advSearch .divsend {text-align: center; padding-left: 380px; background-color: #B4B9AA; border-top-width: 2px; border-bottom-width: 2px; border-top-style: solid; border-bottom-style: solid; border-top-color: #667053; border-bottom-color: #667053; padding-top: 1px; padding-bottom: 1px; height: 18px; width: 443px; margin-right: auto; margin-left: auto; margin-bottom: 20px}
.clear {padding: 0px; height: 0px; clear: both; display: inline; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; line-height: 1px}
.addNewCompany h1 {font-size: 15px; color: #FFFFFF; background-color: #667053; text-align: center; padding-top: 2px; padding-bottom: 2px}
.addNewCompany {width: 725px; margin-right: auto; margin-left: auto; background-color: #FFFFFF; padding-top: 20px}
.addNewCompany h2{ background-color: #D1D4CB; background-image: url(/images/witeArrow.gif); background-repeat: no-repeat; font-size: 11px; line-height: 20px; padding-left: 20px; background-position: left center; margin-bottom: 10px}
.addNewCompany label {font-size: 10px; font-weight: bold; color: #FFFFFF; background-color: #9B9B9A; padding-left: 10px; display: block; width: 179px; line-height: 20px; float: left; margin-right: 5px}
.addNewCompany .txt_input {border: 1px solid #6C7151; color: #6C7151; font-size: 11px; font-weight: normal; padding-top: 3px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; width: 260px}
.addNewCompany .date_input {border: 1px solid #6C7151; width: 247px; color: #6C7151; margin: 0px; font-weight: normal; font-size: 11px; padding-top: 3px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px}
.addNewCompany .txt_select {border: 1px solid #6C7151; color: #6C7151; font-size: 11px; font-weight: normal; padding: 2px; width: 268px}
.separateLine {border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #B2B8A9; display: block; clear: both; margin-top: 5px; margin-bottom: 10px; margin-right: 20px; margin-left: 20px}
.contentArea {background-image: url(/images/bg_patern.gif)}
.addNewCompany .ulLeft a {vertical-align: middle}
.check_box {padding: 0px; float: none; display: inline; vertical-align: middle; margin-top: 0px; margin-right: 3px; margin-bottom: 0px; margin-left: 0px}
.addNewCompany .ulLeft li, .addNewCompany .ulRight li {padding-top: 3px; padding-bottom: 3px}
.addNewCompany .doawDotLine {padding-left: 10px}
.addNewCompany .ulLeft {width: 325px}
.addNewCompany table.dates .txt_input {margin: 0px; font-size: 11px; padding-right: 0px; padding-left: 6px}
.addNewCompany .dates td {padding-bottom: 3px}
.addNewCompany .dates textarea {border: 1px solid #6C7151; width: 589px; margin-left: 20px; margin-top: 10px; margin-right: 10px; margin-bottom: 10px; height: 150px; font-size: 11px; color: #6C7151}
.addNewCompany .dates tr.subsection_title td{ background-color: #D1D4CB; background-image: url(/images/witeArrow.gif); background-repeat: no-repeat; font-size: 11px; font-weight: bold; line-height: 20px; padding-left: 20px; background-position: left center; margin-bottom: 10px}
.addNewCompany .save {background-image: url(/images/save.gif); width: 82px; background-repeat: no-repeat; background-color: transparent; color: #000000; line-height: 18px; padding-right: 10px; display: inline; float: none; margin: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; padding-top: 1px; .padding-top: 0px; padding-bottom: 5px; .padding-bottom: 0px; padding-left: 10px; .padding-left: 0px; background-position: left center; cursor: pointer}
.addNewCompany .savediv {background-color: #667153; padding-top: 1px; padding-right: 0px; padding-bottom: 1px; padding-left: 0px; text-align: center}
.addNewCompany .explore {background-image: url(/images/explorefile.gif); background-repeat: no-repeat; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; color: #FFFFFF; line-height: 20px; margin: 0px; padding: 0px; display: inline; font-size: 9px; background-color: transparent; background-position: center center}
.addNewCompany .tipeCom {padding-left: 20px; text-align: center}
.addNewCompany .tipeCom h3 {background-color: #C4F0A1; display: block; width: 150px; margin-left: -20px; padding-left: 20px; font-size: 11px; padding-top: 2px; padding-bottom: 2px; float: left}
.addNewCompany .tipeCom p {display: block; width: 200px; text-align: center; line-height: 20px; margin-left: 40px; _margin-left: 50px; float: left}
.addNewCompany .tipeCom span {font-size: 13px; color: #8D9903}
.SI-FILES-STYLIZED label.cabinet{ width: 79px; height: 22px; background: url(/images/explorefile.gif) 0 0 no-repeat; display: block; overflow: hidden; cursor: pointer}
.SI-FILES-STYLIZED label.cabinet input.file{ position: relative; height: 100%; width: auto; opacity: 0; -moz-opacity: 0; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0)}
.addNewCompany .regMessage {border: 5px solid #667153; padding-top: 20px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px; color: #000000; background-image: url(/images/message_bg.jpg); background-repeat: repeat-x; background-position: left bottom; text-align: center; margin-bottom: 10px; margin-top: 10px}
.addNewCompany .regMessage input {margin: 0px; padding: 0px; float: none; display: inline}
.addNewCompany .regMessage strong {font-size: 11px; line-height: 20px}
.addNewCompany .regMessage .edit_btn {background-image: url(/images/edit.gif); background-repeat: no-repeat; background-color: transparent; background-position: center center; font-weight: normal; color: #FFFFFF; width: 88px; padding-left: 20px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; height: 21px; font-size: 9px; font-family: Arial, Helvetica, sans-serif; cursor: pointer}
.addNewCompany .regMessage .addNew_btn {background-image: url(/images/addNewone.gif); font-weight: normal; width: 97px; color: #FFFFFF; background-color: transparent; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; height: 21px; font-size: 9px; padding-left: 15px; background-repeat: no-repeat; font-family: Arial, Helvetica, sans-serif; cursor: pointer}
.addNewCompany .nav_admin {margin-top: -20px; background-color: #5F6158; padding-top: 70px; text-align: center}
.addNewCompany .nav_admin ul {list-style-type: none}
.addNewCompany .nav_admin li {display: inline; padding: 0px; margin: 0px}
.addNewCompany .nav_admin a {color: #FFFFFF; text-decoration: none; background-image: url(/images/asociarnavbg.jpg); font-size: 11px; padding-top: 10px; padding-right: 5px; padding-bottom: 0px; padding-left: 5px; margin-top: 0px; margin-right: -5px; .margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
.addNewCompany .nav_admin a:hover {background-color:#FFFFFF; color:#5F6158; background-image: none}
.addNewCompany .nav_admin a.selected {background-color:#FFFFFF; color:#5F6158; background-image: none}
.addNewCompany .search_btn {background-image: url(/images/btn_admin.gif); background-repeat: no-repeat; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; background-color: transparent; font-weight: normal; color: #FFFFFF; padding-left: 12px; padding-bottom: 5px; padding-right: 5px; width: 77px; padding-top: 2px}
.addNewCompany .remove_btn {background-image: url(/images/remove_btn.gif); background-repeat: no-repeat; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; background-color: transparent; font-weight: normal; color: #FFFFFF; padding-left: 12px; padding-bottom: 5px; padding-right: 5px; width: 77px; padding-top: 0px; margin: 0px; height: 22px}
.addNewCompany .edit_permissions_btn {background-image: url(/images/premium_btn.gif); background-repeat: no-repeat; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; background-color: transparent; font-weight: normal; color: #000000; padding-left: 5px; padding-bottom: 5px; padding-right: 5px; width: 150px; padding-top: 7px; margin: 0px; font-size: 10px; font-family: Arial, Helvetica, sans-serif}
.addNewCompany .remove_edit_permissions_btn {background-image: url(/images/remove_premium.gif); background-repeat: no-repeat; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; background-color: transparent; font-weight: normal; color: #FFFFFF; padding-left: 5px; padding-bottom: 5px; padding-right: 5px; width: 119px; padding-top: 7px; margin: 0px; font-size: 11px; font-family: Arial, Helvetica, sans-serif}
.addNewCompany .premium_btn {background-image: url(/images/premium_btn.gif); background-repeat: no-repeat; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; background-color: transparent; font-weight: normal; color: #000000; padding-left: 5px; padding-bottom: 5px; padding-right: 5px; width: 119px; padding-top: 7px; margin: 0px; font-size: 10px; font-family: Arial, Helvetica, sans-serif}
.addNewCompany .remove_premium_btn {background-image: url(/images/remove_premium.gif); background-repeat: no-repeat; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; background-color: transparent; font-weight: normal; color: #FFFFFF; padding-left: 5px; padding-bottom: 5px; padding-right: 5px; width: 119px; padding-top: 7px; margin: 0px; font-size: 11px; font-family: Arial, Helvetica, sans-serif}
.addNewCompany .searchResultsTable {background-image: url(/images/back_table.gif); background-repeat: no-repeat; background-position: center top; padding-right: 50px; padding-left: 50px; padding-top: 15px; padding-bottom: 80px}
.addNewCompany .searchResultsTable .loading_image{ margin-left:300px}
.searchResultsTable table th {background-color: #9A9A9A; color: #FFFFFF; padding-top: 3px; padding-bottom: 3px; font-size: 11px; text-align: center}
.searchResultsTable td {border: 1px solid #6C7151; height: 110px}
.addNewCompany table.serachEdit td {border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #6C7151; padding: 2px}
.serachEdit .name {background-image: url(/images/bullet.gif); display: inline; padding-left: 15px; background-repeat: no-repeat; background-position: left center}
.serachEdit .mail {color: #015368}
.addNewCompany .searchEdCont {margin-right: 20px; margin-left: 20px}
.serachEdit .lined {background-image: url(/images/lined.gif); background-position: 80px center; background-repeat: no-repeat}
.addNewCompany .divInvite {background-image: url(/images/uparrws.gif); background-repeat: no-repeat; height: 45px; margin-top: 20px; text-align: center; background-position: center bottom}
.addNewCompany .divInvite a {background-image: url(/images/invitebtn.gif); background-repeat: no-repeat; display: block; font-size: 9px; color: #000000; text-decoration: none; font-weight: normal; font-family: Arial, Helvetica, sans-serif; padding-top: 4px; padding-bottom: 5px; background-color: #AEAFAB; background-position: center center}
.addNewCompany .inviteForm {margin-right: 25px; margin-left: 25px; background-color: #E7F6FB; background-image: url(/images/back_premium_mail.gif); background-repeat: no-repeat; background-position: right top; border-top-width: 5px; border-bottom-width: 5px; border-top-style: solid; border-bottom-style: solid; border-top-color: #025469; border-bottom-color: #025469}
.inviteForm input {display: inline; margin: 0px; padding: 0px; float: none}
.inviteForm span {font-size: 11px; font-weight: bold; color: #000000}
.inviteForm .viewCard {background-image: url(/images/premium_view_profil.gif); display: block; height: 31px; width: 200px; background-position: left bottom; text-align: right; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; padding-right: 20px; position: absolute; margin-top: -18px; margin-left: 3px; padding-top: 5px}
.inviteForm .underline {border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #B5D7D8; padding-left: 10px}
.inviteForm .tdSend {text-align: center; background-image: url(/images/tdsend.jpg); background-repeat: repeat-x; padding-top: 5px}
.inviteForm .tdSend .sendbtn {background-image: url(/images/sendbtn.gif); background-repeat: no-repeat; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; background-color: transparent; font-weight: normal; color: #FFFFFF; padding-left: 12px; padding-bottom: 5px; padding-right: 5px; width: 94px; padding-top: 0px; margin: 0px; height: 22px; font-size: 9px; font-family: Arial, Helvetica, sans-serif}
.inviteForm .menssagetxt {width: 94%; margin: 10px; font-size: 11px; color: #999999; height: 100px}
.inviteForm .subjettxt {padding: 2px; width: 265px; font-weight: normal}
.inviteForm .underline img {margin-left: 13px}
.addNewCompany .help .save {padding-right: 40px; padding-left: 40px; background-position: center}
.addNewCompany .help {margin: 20px; border: 5px solid #5F6158}
.addNewCompany .help textarea {width: 92%}
.platinum {background-image: url(/images/bg54.gif); background-repeat: repeat-x; height: 128px; margin-bottom: 20px}
.platinum .platBg {background-image: url(/images/bg12.gif); background-repeat: no-repeat; background-position: right top}
.platinum .status {font-weight: bold; text-align: right; padding-right: 40px}
.platinum img {border: 3px solid #FFFFFF; float: left; margin-left: 10px; margin-right: 10px; margin-bottom: 10px; margin-top: 0px}
.platinum h4 {background-image: url(/images/h6bg.gif); background-repeat: no-repeat; font-size: 13px; line-height: 17px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #74950B; padding-left: 30px; padding-bottom: 5px; width: 100%}
.platinum h4 a{ color: #000000}
.platinum .lab strong {color: #667053}
.platinum .lab {font-weight: bold; font-size: 11px; margin-top: 2px; margin-bottom: 2px; padding: 3px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #74950B; display: block; width: 320px}
.platinum span.note {padding-left: 10px; font-style: normal; font-size: 9px}
.platinum em {font-style: normal; font-size: 9px; display: block; padding-top: 2px; .padding-top: 10px; padding-left: 5px; padding-bottom: 3px}
h5.subTitle {font-size: 11px; border-bottom-width: 4px; border-bottom-style: solid; border-bottom-color: #667053}
.actualInfo .mapGoo {height: 230px; width: 411px; float: left; margin-right: 5px}
.actualInfo .extraInfo {width: 232px; float: left; margin-left: 2px}
.actualInfo .extraInfo h2 {font-weight: normal; font-size: 10px; text-align: center; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #000000; margin-bottom: 10px}
.actualInfo .extraInfo table.comInfo {margin-left: 3px; border: 6px solid #A4A999}
.actualInfo .extraInfo table.comInfo td {border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #A4A999; padding-top: 2px; padding-bottom: 2px; padding-left: 20px; height: 19px}
table.comInfo .tdcommon {background-image: url(/images/arrow50.gif); background-repeat: no-repeat; background-position: left center; height: 19px}
table.comInfo .tdspecial {background-image: url(/images/arrow15.gif); background-repeat: no-repeat; background-color: #DBDDD6}
.tdspecial .vid {display: block; background-image: url(/images/vid.gif); background-repeat: no-repeat; background-position: 175px center; padding-bottom: 3px; padding-top: 3px}
.tdspecial .imag {display: block; background-image: url(/images/ima.gif); background-repeat: no-repeat; background-position: 175px center; padding-bottom: 3px; padding-top: 3px}
.comInfo span.corner {background-image: url(/images/corner.gif); background-repeat: no-repeat; height: 23px; width: 24px; display: block; position: absolute; margin-left: 182px; margin-top: -10px; .margin-top: -12px}
ul.nav3 {display: block; background-color: #4D543E; height: 21px; margin-top: 20px; padding-left: 155px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; .overflow: hidden}
ul.nav3 li {display: inline; background-image: url(/images/division.gif); background-repeat: no-repeat; background-position: right top}
ul.nav3 a {display: block; background-image: url(/images/navback.gif); background-repeat: repeat-x; height: 34px; float: left; font-size: 11px; color: #667053; text-decoration: none; background-color: #FFFFFF; margin-top: -18px; position: relative; z-index: 10; padding-top: 20px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; padding-right: 10px; padding-left: 10px; margin-right: 1px}
ul.nav3 a:hover {background-image: url(/images/nav4hover.gif); background-position: center bottom}
.imgGal {border: 3px solid #D7D9D2; padding-right: 35px; padding-left: 35px; background-image: url(/images/bg_patern.gif)}
.imgGal img {border: 3px solid #FFFFFF; margin: 10px}
.divComments .bParag {border-top-width: 1px; border-top-style: dotted; border-top-color: #000000; padding-top: 10px}
.divComments .bParag img {margin-top: 0px; margin-right: 10px; margin-bottom: 10px; margin-left: 0px}
.compFRent {border: 5px solid #A4A999; margin-bottom: 10px; margin-top: 30px}
.compFRent ul {list-style-image: url(/images/bullet2.gif); list-style-type: none; display: block; float: left; width: 315px; list-style-position: inside; background-image: url(/images/backUL.gif); background-repeat: repeat-x; margin-top: 20px; margin-left: 5px; border-left-width: 1px; border-left-style: dotted; border-left-color: #A4A999}
.compFRent h2 {color: #FFFFFF; background-color: #ACA899; font-size: 11px; padding: 3px; display: block; width: 530px; position: relative; top: -20px; left: -5px; margin-bottom: -20px}
.compFRent h3 {font-size: 11px; background-color: #FFFFFF; display: block; padding-top: 2px; padding-right: 2px; padding-bottom: 1px; padding-left: 110px; margin-top: -18px; position: relative}
.compFRent dt {display: block; width: 130px; margin-left: 10px; padding-top: 10px; float: left}
.compFRent li {margin-bottom: 5px}
.nav4 {background-color: #EFF0ED; padding: 10px; margin: 0px}
.nav4 li {background-color: #FFFFFF; border: 1px solid #A4A999; padding-top: 3px; padding-left: 3px; margin-top: 5px; margin-bottom: 5px; display: block; margin-right: 0px; margin-left: 0px; background-image: url(/images/arrow51.gif); background-repeat: no-repeat; list-style-type: none; background-position: 3px center}
.nav4 a {display: block; color: #4C4C4C; text-decoration: none; padding-top: 0px; padding-right: 3px; padding-bottom: 7px; padding-left: 15px; font-size: 11px}
.nav4 a.mailing {background-image: url(/images/mail.gif); background-repeat: no-repeat; background-position: 210px center}
.nav4 a.recom {background-image: url(/images/recom.gif); background-repeat: no-repeat; background-position: 210px center}
.nav4 a.error {background-image: url(/images/error.gif); background-repeat: no-repeat; background-position: 210px center}
dl.otherLinks {display: block; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #A4A999; padding-bottom: 5px; padding-top: 5px; margin: 0px; padding-right: 0px; padding-left: 0px}
dl.otherLinks dt {background-color: #A4A999; font-size: 10px; font-weight: bold; color: #FFFFFF; width: 70px; margin-left: 3px; float: left; padding: 3px; display: block}
dl.otherLinks dd {display: block; margin-left: 95px; padding-bottom: 5px}
.newsPreview .lastNews2 {padding-left: 10px; border-left-width: 3px; border-left-style: solid; border-left-color: #667053; padding-top: 10px; background-color: #D7DFDF}
.lastNews2 img {border: 3px solid #FFFFFF; margin: 0px; padding: 0px}
.lastNews2 .members a {text-align: center; display: block; float: left; width: 80px; text-decoration: none}
.lastNews2 img:hover {border: 3px solid #667053}
.lastNews2 .separateLine {margin-right: 10px; margin-left: 0px; height: 1px; margin-top: 10px; margin-bottom: 10px; display: block}
.sections .nav5 {list-style-type: none}
.sections, .sections2 {border-right-width: 5px; border-bottom-width: 5px; border-left-width: 5px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #E4E5E0; border-bottom-color: #E4E5E0; border-left-color: #E4E5E0; padding-top: 40px}
.sections2 div.back {text-align: right; padding: 5px;}
.sections2 div.content {padding-left: 10px; font-size: 13px}
.sections2 div.content li {list-style-type: none;padding-left: 10px;}
.sections .content_post {float:left;padding:15px 0 15px 0px; font-size: 13px; width: 100%; background-color: #FFFFFF;}
.sections .content_post p {padding:10px 15px 0 15px; font-size: 13px;}
.sections .content_post img {float:left; padding:5px}
.sections .content_post a {color: #089ED3; text-decoration:underline;}
.sections .content_post a:hover {color: #089ED3; text-decoration:none;}
.sections p {margin: 10px}
.nav5 li {display: inline}
.nav5 {border-bottom-width: 5px; border-bottom-style: solid; border-bottom-color: #667053; display: block; margin-right: -5px; position: absolute; width: 650px; margin-top: -40px; background-color: #FFFFFF}
.nav5 a {font-size: 11px; color: #667053; text-decoration: none; display: block; background-image: url(/images/bg_nav5.jpg); margin-right: 1px; border-top-width: 5px; border-top-style: solid; border-top-color: #B2B7A9; float: left; padding-top: 4px; padding-right: 20px; padding-bottom: 4px; padding-left: 20px; position: relative; margin-bottom: -5px; border-bottom-width: 5px; border-bottom-style: solid; border-bottom-color: #667053}
.nav5 a:hover {background-color: #FFFFFF; background-image: none; border-top-color: #667053; border-bottom-color: #FFFFFF}
.nav5 .selected {background-color: #FFFFFF; background-image: none; border-top-color: #667053; border-bottom-color: #FFFFFF}
.sections .date_and_author {background-color: #D7D8D8; display: block; font-style: normal; font-size: 9px; text-align: right; margin-right: 5px; margin-left: 5px; padding: 3px}
.sections .thumbImg {padding-top: 18px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}
.sections .commentPost {background-color: #D7D8D8; font-weight: bold; margin-right: 10px; margin-left: 10px; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 5px}
.sections .imgGal {border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; margin-right: 10px; margin-left: 10px; margin-bottom: 10px; padding: 0px; text-align: center}
.sections h2 {font-size: 15px; background-image: url(/images/bg_patern.gif); display: block; margin-right: 5px; margin-left: 5px; padding-left: 10px}
.tableDat {}
.tableDat td {padding: 3px; background-color: #FFFFFF}
.tableDat span {font-weight: bold; color: #667053}
.tableDat .grey {background-color: #667053; color: #FFFFFF}
.tableDat .grey span {font-size: 10px; font-weight: bold; color: #FFFFFF}
.whiteBut {display: block; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none; text-transform: uppercase; background-image: url(/images/whiteBut.gif); background-repeat: no-repeat; width: 108px; text-align: center; padding-bottom: 3px; padding-top: 1px; float: right}
.greenBut {display: block; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none; text-transform: uppercase; background-image: url(/images/greenBut.gif); background-repeat: no-repeat; width: 108px; text-align: center; padding-bottom: 3px; padding-top: 1px; float: right}
.div_premium {background-image: url(/images/bg55.gif)}
.div_premium .platBg {background-image: url(/images/bg13.gif)}
.div_freemium {background-image: url(/images/bg56.gif)}
.div_freemium .platBg {background-image: url(/images/bg14.gif)}
.div_platinum h4{ border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; background-image: url(/images/bgPremium.gif)}
.div_premium h4 {background-image: url(/images/bgPlat.gif); border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none}
.div_freemium h4 {border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; background-image: url(/images/bgFreem.gif)}
.pager5 {text-align: right; padding:3px; background-color: #667053}
.pager5 a {color: #FFFFFF}
.recomendations {background-color: #EFF0ED; padding-top: 10px; border-bottom-width: 5px; border-bottom-style: solid; border-bottom-color: #424835}
.recomendations .itema {background-image: url(/images/bgrecom.gif); background-repeat: no-repeat; background-color: #AADB10; background-position: center center; padding-right: 10px; padding-left: 10px}
.recomendations .itemb {background-image: url(/images/bgrecom2.gif); background-repeat: no-repeat; background-color: #C3F1A1; background-position: center center; padding-right: 10px; padding-left: 10px}
.recomendations img {border: 3px solid #FFFFFF; margin-right: 10px; margin-top: 10px; margin-bottom: 10px}
.recomendations h2 {background-image: url(/images/recomhead.gif); display: block; font-size: 11px; font-weight: bold; padding-top: 10px; padding-bottom: 10px; padding-left: 10px}
.recomendations .itema a, .recomendations .itemb a {font-weight: bold; color: #000000; text-decoration: none}
.recomendations .footer {background-image: url(/images/footer.gif); background-repeat: no-repeat; height: 28px; margin-bottom: 10px}
.recomendations .butAdd {background-image: url(/images/addComp.jpg); background-repeat: no-repeat; height: 60px; width: 256px; display: block; text-align: center; text-decoration: none; padding-top: 38px; font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #667055; padding-left: 10px}
.recomendations .butAdd2 {background-image: url(/images/addCom3.jpg); background-repeat: no-repeat; height: 132px; display: block; text-align: center; text-decoration: none; font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #000000}
.recomendations .butAdd2 strong {display: block; margin-top: 70px}
.recomendations h2.prem {background-image: url(/images/recomhead2.gif); display: block; font-size: 11px; font-weight: bold; padding-top: 10px; padding-bottom: 10px; padding-left: 10px}
.platinum .seeDitails {position: absolute; margin-top: 128px; margin-left: 509px; background-image: url(/images/bgseedet.gif); height: 16px; width: 146px; background-repeat: no-repeat; text-decoration: none; font-size: 9px; font-weight: normal; text-align: center; padding-top: 3px; font-family: Arial, Helvetica, sans-serif; color: #000000}
.platinum #seedet2 {background-image: url(/images/bgseedet2.gif)}
.platinum #seedet3 {background-image: url(/images/bgseedet3.gif)}
.divComments h3 {font-size: 11px}
.platinum .tableCadDate {background-color: #667053; border: 4px solid #FFFFFF; float: right; margin-top: -45px; color: #FFFFFF}
.platinum .tableCadDate a {color: #000000; font-weight: normal}
.platinum .tableCadDate td {border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #FFFFFF; padding: 3px}
.thumbnail {border: 2px solid #FFFFFF}
.users .userStatus {background-color: #FFFFFF; border-top-width: 5px; border-top-style: solid; border-top-color: #FF0000; padding: 2px; margin-bottom: 10px}
.users .userStatus strong {font-style: normal; float: right; padding-left: 30px; display: block; background-image: url(/images/contDirect.gif); background-repeat: no-repeat; text-align: right}
.users .userStatus em {float: left; background-repeat: no-repeat; display: block; background-image: url(/images/redDot.gif); margin-left: 10px; padding-left: 15px; background-position: left center; font-style: normal}
.users span {font-weight: bold}
.users h4 {font-size: 12px; color: #0A5A6A; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #0A5A6A; margin-top: 10px; margin-bottom: 10px}
.users #on {border-top-color: #24C333}
.users #on em {background-image: url(/images/on.gif)}
.users .userStatus #onnet {background-image: url(/images/onmylnet.gif)}
.users .userStatus #itsmy {background-image: url(/images/itsmy.gif)}
.videofile {border: 3px solid #D7D9D2; margin-top: 10px; margin-bottom: 10px; padding-bottom: 10px}
.video1 h3 {font-size: 12px; font-weight: bold; color: #03506C; display: inline; line-height: 20px}
.video1 p {font-size: 11px; font-weight: normal; color: #7C7C7C; margin:0; padding:0}
.video1 .thumbnail {margin: 5px 15px 5px 5px; float: left}
.video1 em {font-size: 11px; font-style: normal; color: #7C7C7C}
.video1 span {color: #055266}
.video1 {background-color: #F6F6F6; color: #686868; font-size: 10px; line-height: 16px; margin-top: 10px; margin-right: 10px; margin-bottom: 20px; margin-left: 10px; border: 1px solid #D7D9D2; height:100%}
.video1 a {font-weight: normal; color: #00536C}
.popImages {background-color: #FFFFFF; width: 580px; left: 66px; top: 874px}
.popImages .footImgs {background-color: #000000; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 10px; clear: both; color: #FFFFFF}
.popImages .footImgs strong {color: #CCCCCC; margin-right: 85px}
.popImages .footImgs a {color: #FFFFFF; text-decoration: none}
.popImages .headImg a {background-image: url(/images/bgpopimg.gif); background-repeat: repeat-x; font-weight: normal; color: #FFFFFF; text-decoration: none}
.popImages .headImg {background-image: url(/images/bgpopimg.gif); background-repeat: repeat-x; height: 33px; padding-top: 1px; padding-right: 10px; text-align: right}
.popImages h2 {font-size: 11px; color: #7F7F7F; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #667055; margin-bottom: 5px; margin-left: 358px; margin-right: 5px; margin-top: 5px}
.popImages .headImg h5 {font-size: 12px; color: #000000; display: block; clear: both; text-align: center; margin-right: -10px; margin-top: 3px}
.popImages p {margin-top: 5px; margin-bottom: 5px; margin-right: 5px}
.popImages .imgBig {margin: 10px}
.tabNoList {margin-bottom: 10px}
.tabNoList .arrowed {background-image: url(/images/arrowed.gif); background-repeat: no-repeat; background-position: left top}
.tabNoList label {font-size: 11px; font-weight: bold; color: #797A76}
.tabNoList input.txt, textarea.txt {border: 1px solid #667053; font-size: 11px; color: #797A76; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 5px; // BOJO Agregado por gRantaiRe padding: 2px; font-weight: normal}
.tabNoList .sendbtn {float: none; margin: 0px; background-color: transparent; background-image: url(/images/btn_admin.gif); background-repeat: no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #FFFFFF; padding-left: 19px; _padding-left: 12px; padding-right: 12px; padding-right: 12px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; cursor: pointer; padding-top: 3px; padding-bottom: 3px}
#popempresa {top: 400px; left: auto; right: auto}
.commentPost .leaveCom {font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #FFFFFF; text-decoration: none; background-image: url(/images/leavecomm.gif); background-repeat: no-repeat; display: inline; padding-top: 2px; padding-right: 10px; padding-bottom: 5px; padding-left: 22px; margin-left: 100px; margin-right: 20px}
.commentPost .report {font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #FFFFFF; text-decoration: none; background-image: url(/images/report.gif); background-repeat: no-repeat; display: inline; padding-top: 2px; padding-right: 10px; padding-bottom: 5px; padding-left: 16px}
.sections .pager5 {margin-right: 10px; margin-left: 10px}
.comment2 {margin: 0px 10px}
.comment2 em {display: block; float: left; text-align: center; background-color: #D39B00; margin: 0px; color: #FFFFFF; padding: 10px}
.comment2 .rightComm {background-color: #E5EDF0; float: left; padding: 10px; width: 570px}
.comment2 p.block {background-color: #FFFFFF; padding: 5px; display: block; float: left; width: 510px; margin: 0px}
.comment2 strong {display: block; border-top-width: 1px; border-top-style: solid; border-top-color: #7FAAB3; margin-top: 5px; padding-top: 5px}
.comment2 .thumbn {margin-right: 5px; margin-bottom: 5px}
.sections2 .nav5 {width: 630px}
.nav6 {display: block; list-style-type: none; background-color: #667053; text-align: center; padding-top: 2px; padding-right: 10px; padding-bottom: 2px; .padding-bottom: 6px; padding-left: 90px; margin-top: 10px}
.nav6 li {display: inline}
.nav6 a {color: #FFFFFF; text-decoration: none; background-image: url(/images/bgnav.gif); background-repeat: no-repeat; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; float: left; width: 103px; text-align: center; height: 14px; padding-top: 2px; margin-right: 3px}
.nav6 a:hover {color: #667053; background-image: url(/images/bgnavhover.gif)}
.slideGall {background-image: url(/images/slidegal.jpg); background-repeat: repeat-x; background-position: left bottom; text-align: center}
.slideGall img.thum {border: 4px solid #FFFFFF; margin: 3px}
.slideGall .hideImg, .slideGall .nextPrev {float: left}
.slideGall .nextPrev {display: block; height: 137px; width: 30px; .margin-bottom:-10px}
.clearer {margin-bottom: -10px; display: block; height: 1px}
.slideGall .hideImg {width: 550px}
.modifBtn {background-image: url(/images/modifBtn.gif); background-repeat: no-repeat; display: block; width: 136px; font-size: 9px; font-weight: normal; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; text-align: center; padding-top: 7px; padding-left: 2px; padding-bottom: 9px; margin-left: 540px; text-decoration: none; margin-bottom: 10px}
.buttons {margin-top: 5px; .margin-top: 0px; padding: 10px; text-align: center; padding: 10px}
.buttons input {margin: 0px; padding: 0px; display: inline; float: none; cursor: pointer; width: 75px}
.buttons .sendbtn {background-color: transparent; background-image: url(/images/save2.gif); background-repeat: no-repeat; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; font-weight: normal; color: #FFFFFF; padding-left: 15px; padding-top: 2px; padding-bottom: 3px; margin-left: 15px; margin-right: 15px}
.buttons .clearbtn {background-color: transparent; background-image: url(/images/clearbtn.gif); background-repeat: no-repeat; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; font-weight: normal; color: #FFFFFF; padding-left: 15px; padding-top: 2px; padding-bottom: 3px}
#greyBack {background-color: #EFF0ED; padding-top: 3px; padding-bottom: 3px}
#adminGal {background-image: none; padding-right: 15px; padding-left: 15px; background-color: #EFF0ED; border-top-color: #FFFFFF; border-right-color: #FFFFFF; border-bottom-color: #FFFFFF; border-left-color: #FFFFFF}
.infoImag {margin-left: 15px; display: block; background-image: url(/images/arrrow70.gif); background-position: right center; padding: 5px; background-repeat: no-repeat}
.galImag .separateLine {margin-right: 4px; margin-left: 4px}
.pager6 {border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; border-top-color: #667053; border-bottom-color: #667053; padding: 3px; text-align: right; clear: both}
.pager6 a {color: #667053; text-decoration: none}
#adminGal .viewEdit {background-image: url(/images/editview.gif); background-repeat: no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; display: inline; background-position: center center; text-decoration: none; padding-top: 2px; padding-right: 12px; padding-bottom: 2px; padding-left: 12px; line-height:18px}
#adminGal .clearbtn {background-image: url(/images/clearbtn5.gif); background-repeat: no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; display: inline; background-position: center center; text-decoration: none; padding-top: 2px; padding-right: 12px; padding-bottom: 2px; padding-left: 12px; line-height:18px}.Tablenews th {background-color: #667053; font-size: 11px; color: #FFFFFF; text-align: center; padding: 3px; border-left-width: 1px; border-left-style: solid; border-left-color: #FFFFFF}
.Tablenews td {padding-left: 10px; border: 1px solid #C2C7BC; padding-top: 3px; padding-right: 3px; padding-bottom: 3px}
.Tablenews .line1 {background-color: #EFF0ED}
.Tablenews .line2 {background-color: #E1E3DD}
.Tablenews {margin-right: 15px; margin-left: 15px; padding-right: -2px; padding-left: -2px; border-right-width: 3px; border-left-width: 3px; border-right-style: solid; border-left-style: solid; border-right-color: #FFFFFF; border-left-color: #FFFFFF}
.Tablenews table a {text-decoration: none; display: block; margin: 0px; background-image: url(/images/arrow75.gif); background-repeat: no-repeat; background-position: left center; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 10px}
.addFilein {background-image: url(/images/fichero.gif); background-repeat: no-repeat; display: block; width: 136px; font-size: 9px; font-weight: normal; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; text-align: center; padding-top: 5px; padding-left: 2px; padding-bottom: 9px; margin-left: auto; text-decoration: none; margin-bottom: 10px; margin-right: auto}
.videosList {border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; border-top-color: #B2B7A9; border-bottom-color: #B2B7A9}
.videosList .colora {background-color: #E0E2DD}
.videosList .colorb {background-color: #EEEFEC}
.videosList td {background-image: url(/images/arrow90.gif); background-repeat: no-repeat; padding-left: 15px; background-position: 2px center; padding-top: 3px; padding-right: 3px; padding-bottom: 3px}
.delup {padding: 5px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #B2B7A9; text-align: center}
.delup .delall {font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #FFFFFF; background-image: url(/images/delall.gif); background-repeat: no-repeat; padding-top: 7px; padding-right: 30px; padding-bottom: 10px; padding-left: 20px; text-decoration: none}
.delup .upall {font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #FFFFFF; background-image: url(/images/upall.gif); background-repeat: no-repeat; padding-top: 7px; padding-right: 30px; padding-bottom: 10px; padding-left: 20px; text-decoration: none}
.padVideos {padding-right: 3px; padding-left: 3px}
.anouncements table {border-top-width: 5px; border-right-width: 5px; border-bottom-width: 5px; border-left-width: 5px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #6C7151; border-right-color: #6C7151; border-bottom-color: #000000; border-left-color: #6C7151}
.anouncements table td {background-color: #F0F1ED; padding-left: 10px; border-bottom-width: 1px; border-left-width: 1px; border-bottom-style: solid; border-left-style: solid; border-bottom-color: #AEB19F; border-left-color: #AEB19F; padding-top: 5px; padding-right: 5px; padding-bottom: 5px}
.anouncements a {color: #000000}
.anouncements img {border: 3px solid #FFFFFF}
.anouncements table th {font-size: 10px; font-weight: bold; color: #000000; background-color: #FFFFFF; padding: 5px; text-align: center; border-left-width: 1px; border-left-style: solid; border-left-color: #000000}
#container55 {text-align:left; width:990px; margin: 0 auto; min-width:990px; background-color: #CCDDE1; background-image: url(/images/bgcontainer55.gif); background-repeat: repeat-x; background-position: left top}
#newcontainer_com {background-color: #FFFFFF}
.addNewCompany .flash_notice {position:absolute; left:670px; top:245px; z-index:100; margin-left:auto; margin-right:auto; width:320px; height:auto}
.addNewCompany .flash_notice p {background-color: #FFFFFF; padding-top:20px; padding-bottom:20px; padding-left:20px; padding-right:10px; margin:0; background-image: none; border-color: #667053; color: #667053; border-width: 3px; border-style: solid}
.addNewCompany ul.management_action_list {list-style:none;}
.addNewCompany ul.management_action_list li.action_list_item {padding-top: 20px ; padding-left: 20px }
.public_email .flash_notice {position:absolute; left:650px; top:200px; z-index:100; margin-left:auto; margin-right:auto; width:320px; height:auto}
.public_email .flash_notice p {background-color : #000000; font-size: 13px; color : #FFFFFF; padding-top:20px; padding-bottom:20px; padding-left:20px; padding-right:10px; margin:0; background-image: none; border-color: #FFFFFF; border-width: 3px; border-style: solid}
.rss_flash_notice {position:absolute; left:570px; top:160px; z-index:100; margin-left:auto; margin-right:auto; width:320px; height:auto}
.rss_flash_notice p {background-color: #FFFFFF; padding-top:20px; padding-bottom:20px; padding-left:20px; padding-right:10px; margin:0; background-image: none; border-color: #025469; color: #025469; border-width: 3px; border-style: solid}
#rightsection2 .image_previews {width: 221px; margin-left: 5px;}
#rightsection2 .image_previews h3 {margin-bottom: 10px;}
#rightsection2 .image_previews img {border: 3px solid #ccc; padding: 0; margin: 0;}
#rightsection2 .image_previews img.selected, #rightsection2 .image_previews img:hover {border: 3px solid #2B8BA4;}
#rightsection2 .image_previews .all_images {margin-top: 50px;}
#lefttsection2 #selected_image img {display: block; margin-left: auto; margin-right: auto;}
#lefttsection2 img#image_viewer_spinner {display: block; margin-left: auto; margin-right: auto;}
#lefttsection2 .image_viewer_description {margin: 20px; font-size: 15px;}
#lefttsection2 .image_viewer_description label {font-weight:bold; margin-right: 15px;}
ul.net_news_list {margin: 30px 100px 20px 30px; list-style-type: none}
ul.net_news_list li.net_news_item {padding: 7px 0 7px 8px; border-top: 2px solid #C2C7BC}
ul.net_news_list li.odd {background-color: #EFF0ED }
ul.net_news_list li.even {background-color: #E1E3DD }
ul.net_news_list li.net_news_item .net_news_target {display: inline; font-size: 10pt}
ul.net_news_list li.net_news_item .net_news_target img {display: inline; font-size: 10pt; margin-right: 20px}
ul.net_news_list li.net_news_item .net_news_item_detail {margin: 10px 0 0px 60px; list-style-image: url(/images/arrow_news.gif)}
ul.net_news_list li.new_image .net_news_item_detail img, ul.net_news_list li.new_video .net_news_item_detail img {margin-right: 4px; border: 2px solid black}
ul.net_news_list li.new_user_contact .net_news_item_detail img, ul.net_news_list li.new_user_profile_comment_received .net_news_item_detail img, ul.net_news_list li.new_user_profile_comment_sent .net_news_item_detail img, ul.net_news_list li.new_event .net_news_item_detail img, ul.net_news_list li.new_advertisement .net_news_item_detail img {margin-right: 8px;}
div.disabled_info_msg {font-size:11px; font-weight: bold; padding: 10px; width: 300px; position:absolute; border: solid #015367; border-width: 3px; background-color:#05a2cb; z-index:100; color: #025469}
#email_invitation_form .add_more_emails_button {margin-left: 30px;}
#email_invitation_form .error_notice {background-color: #8bd4e7; font: bold 11px Verdana, Arial; color: #f00; margin: 0 0 30px 10px; padding: 10px}
#email_invitation_form .formError {background-color: #8bd4e7; font: bold 9px Verdana, Arial; color: #f00; clear: both; padding: 3px 0 3px 8px}
#email_invitation_form ul#emails_list {list-style-type:none}
#email_invitation_form ul#emails_list li {background:url(/images/fondoBulFlecha.gif) no-repeat left 5px; padding:0 8px 6px 8px; margin-bottom: 5px}
#email_invitation_form ul#emails_list li input {margin-right: 15px;}
#email_invitation_form ul#emails_list li label {margin: 0; padding: 0;}
#email_invitation_form ul#emails_list li .delete_invitation_button {clear: both;}
#featured_companies {width:352px; background: #9accff url(/images/bg_gradient_light_blue.png) repeat-x top; font-family:verdana,arial,sans-serif; font-size:10px; line-height: 1.5em; color: black}
#featured_companies h1 {font-size:11px; background:url(/images/bg_dark_blue.gif) repeat-x center; margin:10px}
#featured_companies h1 span {background:url(/images/bg_gradient_light_blue.png) repeat-x top; padding-right:10px;}
#featured_companies .content {font-size:10px;}
#featured_companies .company h2 {margin: 0 0 0 120px;font-weight:bold; color:#025469;font-size:10px}
#featured_companies .company img {float: left; margin-left:15px; border:0}
#featured_companies .company p {margin: 0 0 0 120px; height:85px;}
#featured_companies .company {margin: 18px 0; padding:0 10px 0 0 }
//#featured_companies .company {margin: 0; padding:10px 10px 0 0; display:block; clear:both;}
#featured_companies .link {margin: 15px; padding-bottom: 20px;}
#featured_companies a {color:#025469; font-weight:bold;}
.flash_notice p, .flash_error p {font: 120% "Trebuchet MS", Arial, Helvetica, sans-serif; margin: 0 auto 20px auto; text-align: center; background-color: #eee; color: #3366CC; border-width: thin; border-style: solid; padding: 6px}
.flash_notice p {border-color: #ACCFE8}
.flash_error p {border-color: #F00}
.photo_album_container {width: 570px; margin: 0 auto; padding: 15px 20px 15px 15px}
.photo_album {width: 100%; line-height:1.5em; border-bottom:1px solid #999999; padding-bottom: 15px}
.photo_album, .photo_album h2 {font-family: verdana; font-size: 10px; color: black}
.photo_album h2 {color: #015367; padding-bottom: 0px; margin-bottom: 0.5em}
.photo_album p {margin-top: 0.5em}
.photo_album a {color: inherit; xtext-decoration:none}
.photo_album .folder {float: left; width: 135px; height:80px; margin: 0 0px 0 0; padding:28px 10px 10px 24px; background:url(/images/photo_folder_bg.png) no-repeat 0 0}
.photo_album .folder img {float: left; margin: 3px; border: 0}
.photo_album .right_content {float: left; width: 400px; margin: 0}
.photo_album .right_content p.description{min-height:60px;}
.photo_album .buttons {padding: 0; margin-top:10px}
.photo_album .buttons li {list-style: none; float:left; margin:0 2px; padding:0 0 9px 0 0; background: url(/images/pa_button2.gif) no-repeat right 0}
.photo_album .buttons li a {display:block; background: url(/images/pa_button.gif) no-repeat; height: 26px; padding: 2px 5px 0 12px; margin: 0 9px 0 0; color: white; font-weight:bold; text-decoration: none}
.photo_album .buttons li img {vertical-align:middle; border: 0; margin-right: 5px}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden}
.clearfix {display: inline-block;}
* html .clearfix {height: 1%;}
.clearfix {display: block;}
#image_window .photo_album .folder {width: 270px; height:160px; margin: 0 20px 0 0; padding:56px 20px 20px 48px; background:url(/images/big_photo_folder_bg.png) no-repeat 0 0}
#image_window .photo_album .folder img {margin: 6px;}
.service-description th, .service-description td {font-family:arial,sans-serif; font-size:11px; line-height: 1.5em; margin:0; padding:0 6px; border-top: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC}
.service-description {width: 750px; font-size:11px; border-bottom: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC}
.service-description thead th {height: 46px; width:130px; text-align: center; vertical-align: middle; padding:0}
.service-description thead th.title {background:#FFFFFF ; color: #0099CC; font-size:12px; width:230px; border: none}
.service-description thead th.title_bottom {background:#FFFFFF ; color: #0099CC; font-size:12px; width:230px}
//.service-description thead th.basic {background:#BEEFEF url(/images/subscriptions/bg_services_basic.png) repeat-x }
//.service-description thead th.premium {background:#CDCDCD url(/images/subscriptions/bg_services_premium.png) repeat-x }
//.service-description thead th.premiumpro {background:#FFFF8E url(/images/subscriptions/bg_services_premiumpro.png) repeat-x }
//.service-description thead th.platinum {background:#9A9A9A url(/images/subscriptions/bg_services_platinum.png) repeat-x }
.service-description thead th.basic {background:#E6F6FA}
.service-description thead th.premium {background:#CEE5EB}
.service-description thead th.premiumpro {background:#F0F1ED}
.service-description thead th.platinum {background:#EBEBCE}
.service-description tbody th {height: 40px; font-weight: bold; color: #336699; text-align: left}
.service-description tbody th span {font-weight: normal; color: #666666; display: block}
.service-description tbody td {color: #336699}
.service-description td img {display:block; margin-left: auto; margin-right: auto}
.service-description td {text-align:center}
.service-description .description td, .service-description .description th{ font-weight: normal; color: #666666}
.service-description input {vertical-align: middle; margin:3px; margin-bottom: 2px; display:inline;float:none;}
.service_payment {:padding: 5px; font-size:11px; margin:5px;}
.service_payment td {padding-left: 20px}
.service_payment td.special_offer_description{padding-bottom:10px;}
.service_payment td.special_offer_title{font-style: italic;font-size:13px; padding-bottom:10px;}
.service_payment td.submit{text-align: center;}
#youtube_popup, #vimeo_popup{ font-size:11px; font-weight: bold; padding: 10px; width: 300px; position:absolute; border: solid #119DD0; border-width: 3px; background-color:#CCDEE2; color: #025469; top: 890px; left: 280px}
.blockColRight{width:210px;margin:0;padding:0}
.titleBlockColRight{color:#3D4749;font-size:11px;margin:10px 0 3px 11px;padding:0}
.headerBlock{background:url(/images/fondoCabBlocDer.gif) repeat-y;height:9px;margin:0;padding:0}
.contentBlock{background:#fff;margin:0 0 10px 10px;padding:1px;height:1%}
.userColRight{height:1%;padding-bottom:5px}
.bgBlue{background:#E5EDF0;}
.userColRight img{margin:7px;float:left; border:1px solid #1B6376;}
.userColRight img a{ width:80px;}
.userColRight div{float:left;width:130px;}
.userColRight div p{padding:5px 0 2px 0;border-bottom:1px solid #B7CED5;}
.userColRight div ul{font-size:9px;color:#015367;list-style-type:none;margin:0;padding:0}
.userColRight div ul li{background:url(/images/bulAzul.gif) no-repeat left 4px;padding:0 7px}
.userColRight div p a{color:#000;}
.userColRight div ul a{font-size:9px;color:#015367;text-decoration:none}
.userColRight div ul a:hover{text-decoration:underline}
.offline{background:url(/images/offline.gif) no-repeat left 2px;padding-left:13px}
.online{background:url(/images/online.gif) no-repeat left 2px;padding-left:13px}
.message .headerBlock{background:url(/images/cabSobre.gif) no-repeat left bottom; height:9px;margin:0;padding:0;}
.message .contentBlock{background:#fff url(/images/fondoSobre.gif) no-repeat;margin:0 0 10px 10px;padding:1px;height:43px}
.message .contentBlock p{margin:15px 10px 10px 30px}
.message .contentBlock p a{color:#015367;font-weight:bold;text-decoration:none}
.message .contentBlock p a:hover{text-decoration:underline}
.arrow .contentBlock{background:#fff url(/images/flecha.gif) no-repeat;margin:0 0 10px 10px;padding:1px 1px 5px 1px;}
.arrow .contentBlock p{margin:15px 10px 5px 30px;padding:0 0 2px 0;border-bottom:1px solid #B7CED5;}
.arrow .contentBlock div{margin:0 10px 0 30px;padding:0 0 2px 0;}
.arrow .contentBlock div a{color:#015367;text-decoration:none}
.arrow .contentBlock div a:hover{text-decoration:underline}
.stars .contentBlock{background:#fff url(/images/stars.gif) no-repeat;margin:0 0 0 10px;padding:1px 1px 5px 1px;}
.stars .contentBlock p{margin:0 0 18px 0;padding:40px 0 0 5px; font-size: 9px;}
.stars .contentBlock span{font-size:13px;padding:0 3px 0px 3px;font-weight:bold;color:#025266}
.stars .contentBlock .pre{ font-weight:bold;text-align:center;border-top:1px solid #CCDDE1;border-bottom:1px solid #CCDDE1;padding:5px; background: #fff url(/images/premium-star.gif) no-repeat;}
.stars .contentBlock div{text-align:center;border-top:1px solid #CCDDE1;border-bottom:1px solid #CCDDE1;padding:5px;}
.stars .contentBlock div a{color:#015367;text-decoration:none;font-weight:bold}
.stars .contentBlock div a:hover{text-decoration:underline}
.stars .footerBlock{background:#fff;margin:0 0 0 10px;padding:5px 0 0 0;text-align:center}
.stars .footerBlock .contentBut{padding-left:13px;height:24px;background:url(/images/fondoPremium.gif) repeat-x bottom}
.stars .footerBlock .botLeft{float:left; width:10px; height:19px;background:url(/images/leftButBlue.gif) no-repeat}
.stars .footerBlock .botMain{float:left;background:#D3FAFC;height:13px;padding:3px 0}
.stars .footerBlock .botMain a{text-decoration:none;color:#015367}
.stars .footerBlock .botRight{float:left; width:14px; height:19px;background:url(/images/rightButBlue.gif) no-repeat}
.stars .arrowFoot{text-align:center;margin:0 0 10px 10px;padding:0}
.recommend .titleBlockColRight,#rightsection2 .titleBlockColRight, #rightsection3 .titleBlockColRight {height:1%;background:url(/images/fondoBloqueDer.gif) no-repeat bottom;padding-bottom:5px;margin:0}
.recommend .titleBlockColRight span{background:url(/images/cinemaVip.gif) no-repeat right;height:21px;float:left;padding-right:64px;padding-top:7px;padding-left:10px}
.recommend .contentBlock{background:#05A3CB;margin:0 0 0 10px;padding:1px 1px 5px 1px;}
.recommend .contentBlock a.lbOn{color:#B4E4F0;text-decoration:none;display:block;padding:14px 9px;margin:0}
.recommend .contentBlock a:hover.lbOn{text-decoration:underline}
.recommend .invitation{background: #69C8E0 url(/images/fondoInvitaciones.gif) no-repeat;margin:0 0 0 10px;padding:5px 1px 11px 32px;height:17px}
.recommend .invitation span{background:url(/images/circuloAmarillo.gif) no-repeat 2px 2px;padding:5px;font-size:11px;color:#fff;font-weight:bold}
.recommend .invitation a{color:#000;text-decoration:none}
.recommend .invitationSlope {background:#69C8E0;margin:0 0 0 10px;padding:8px 1px 5px 8px;height:15px; margin-bottom: 20px;}
.recommend .invitationSlope span {padding:1px;font-size:11px;color:#015367;font-weight:bold;}
.recommend .invitationSlope a{color:#015367;text-decoration:none}
.recommend .invitationSlope a:hover{color:#015367;text-decoration:underline}
.premium .contentBlock{background:#fff url(/images/stars2.gif) no-repeat;margin:0 0 0 10px;padding:1px 1px 5px 1px;}
.premium .contentBlock p{color:#3D4749;font-size:11px;font-weight:bold;margin:0;padding:4px}
.premium .contentBlock p.tit2{font-weight:normal;font-size:9px;margin:0;padding:3px 0 3px 5px;color:#025469;border-top:1px solid #B2CBD2;border-bottom:1px solid #B2CBD2;}
.premium .contentBlock p.radios{font-weight:normal;font-size:9px;margin:0;padding:3px 0;color:#025469;padding-left:20px;height:1%}
.premium .contentBlock p.radios label{display:inline;float:left;padding:3px 5px}
.premium .contentBlock p.radios input{display:inline;float:left;margin:0 10px 0 3px}
.premium .contentBlock p.radios input.inputLittle{border: 1px solid #719ebb;font: normal 10px Verdana;text-decoration:none;color:#000000;font-size:10px;padding : 2px;margin: 0;width:40px}
.premium .contentBlock img{margin:2px 0 0 9px}
.premium .footerBlock .buttonpartscontent{background:#8BD4E7;height:1%;padding-left:60px;margin:0 0 0 10px;}
#rightsection2 .titleBlockColRight{margin-top:10px;padding-bottom:12px;padding-left:10px;margin-right:0;background-position:right bottom;}
#rightsection2 .otherProfiles{background:#CEECF6;padding:10px 0;}
#rightsection2 .otherProfiles p{padding:5px 10px 10px 10px;background:url(/images/separador.gif) repeat-x left bottom;}
#rightsection2 .otherProfiles p.last{background:none;}
#rightsection2 .otherProfiles p strong{padding:0 5px 0 0;width:60px;display:inline-block;}
#rightsection2 .otherProfiles p a{color:#015367;}
#rightsection2 .sendTo{padding:10px;}
#rightsection2 .sendTo p{padding:5px;}
#rightsection2 .sendTo a{background:url(/images/flecha3.gif) no-repeat left 4px;padding:0 13px;color:#015367;}
#rightsection2 .afiliation{padding:10px; border-bottom: 1px dotted #b2cbd2}
#rightsection2 .afiliation p{padding:5px; background-color: #F5F5F5}
#rightsection2 .afiliation img {padding-left:40px;width:117px;height:117px;}
#rightsection2 .afiliation a{background:url(/images/flecha3.gif) no-repeat left 4px;padding:0 13px;color:#015367;}
#rightsection3 .titleBlockColRight{margin-top:10px;padding-bottom:12px;padding-left:10px;margin-right:0;background-position:right bottom;}
#margin {margin-top:40px; margin-left:20px; margin-right:15px; margin-bottom: 40px;}
#margin fieldset {border: 0; padding: 5px 8px 5px 8px}
#margin legend{ font: bold 14px Verdana, Arial; color: #ffffff; margin: 10px 0 10px 0; background-color: #025469; padding: 1px 400px 1px 2px}
#margin label,input {font: bold 10px Verdana; color: #828282; display: block; float: left; margin: 0 0 12px 2px}
#margin label {width: 140px}
#margin label.gran {width: 200px}
#margin label.gran2 {width: 250px}
#margin span {font: bold 10px Verdana; color: #828282; margin: 0 0 0 30px}
#margin input {border: 1px solid #719ebb; font: normal 10px Verdana; text-decoration:none; color:#000000; font-size:10px; padding : 2px; margin: 0}
#margin option {font: normal 10px Verdana; color: #000000}
#margin select{font-family:Verdana;font-size:10px;color:#000000;width:140px;text-decoration:none;border:1px solid #719ebb;}
#margin .select2{font-family:Verdana;font-size:10px;color:#000000;width:60px;text-decoration:none;border:1px solid #719ebb;}
#margin input.check{border: 0; color: #719ebb; margin-right: 8px;background:#fff}
#margin .padtop3{padding-top:3px}
#margin h2{ background-color: #025469; padding: 1px 2px 1px 2px; font: bold 14px Verdana, Arial; color: #ffffff; margin: 0}
#margin p{ font: bold 11px Verdana, Arial; color:#025469; margin: 0; padding: 10px 0 10px 0}
#frmcontent p.titArrow{float:left;padding-right:10px;background:#fff url(/images/puntaFlecha.gif) no-repeat right 19px;height:18px;_margin-right:-3px;padding-right:20px}
#frmcontent p.titArrowBg{margin-bottom: -14px;background:url(/images/flecha_sep.gif) repeat-x left 19px;height:18px;}
#groups {border-collapse:collapse;width:100%; margin-top:3px; border-bottom:5px solid #015469; border-top:5px solid #015469; margin-bottom: 40px;}
#groups th.type {text-align:center;font: bold 10px Verdana, Arial;border-right: 1px solid #fff; border-bottom: 2px solid #fff; color:#FFFFFF; background: #05A3CB; padding: 4px;}
#groups th.groupname {text-align:center;font: bold 10px Verdana, Arial;border-right: 1px solid #fff; border-bottom: 2px solid #fff;color:#FFFFFF; background: #05A3CB; padding: 4px;}
#groups th.category {text-align:center;font: bold 10px Verdana, Arial;border-right: 1px solid #fff; border-bottom: 2px solid #fff;color:#FFFFFF; background: #05A3CB; padding: 4px;}
#groups th.activity {text-align:center;font: bold 10px Verdana, Arial;border-right: 1px solid #fff;border-bottom: 2px solid #fff;color:#FFFFFF; background: #05A3CB; padding: 4px;}
#groups th.groupusers {text-align:center;font: bold 10px Verdana, Arial;border-right: 1px solid #fff;color:#FFFFFF; border-bottom: 2px solid #fff;background: #05A3CB; padding: 4px;}
#groups th.privileges {text-align:center;font: bold 10px Verdana, Arial;border-right: 1px solid #fff;color:#FFFFFF; border-bottom: 2px solid #fff;background: #05A3CB; padding: 4px;}
#groups th.actions {text-align:center;font: bold 10px Verdana, Arial;color:#FFFFFF; border-bottom: 2px solid #fff;background: #05A3CB; padding: 4px;}
#groups tr.upper {background-color:#CDEFB6;}
#groups tr.allgroups{background-color:#E6F6FA; font: 9px Verdana, Arial; color: #000;}
#groups tr.allgroups p {background-color:#E6F6FA; font: 9px Verdana, Arial; color: #000; padding:0; margin:0;}
#groups tr.allgroups p.strong{background-color:#E6F6FA; font:bold 9px Verdana, Arial; color: #000;}
#groups tr.allgroups a {background-color:#E6F6FA; font: bold 9px Verdana, Arial; color: #015367; text-decoration:underline;}
#groups tr.allgroups a:hover {background-color:#E6F6FA; font: bold 9px Verdana, Arial; color: #015367; text-decoration:none;}
#groups tr.allgroups ul{margin: 2px 0px 5px 0px; list-style-type:none}
#groups tr.allgroups ul li{background:url(/images/flechat.gif) no-repeat left 5px; color:#015367; padding: 2px 10px;}
.imgp{ margin-bottom:-3px; margin-right:3px;}
#groups tr.allgroups1{background-color:#cee5eb; font: 9px Verdana, Arial; color: #000;}
#groups tr.allgroups1 p {background-color:#cee5eb; font: 9px Verdana, Arial; color: #000;}
#groups tr.allgroups1 p.strong{background-color:#cee5eb; font:bold 9px Verdana, Arial; color: #000;}
#groups tr.allgroups1 a {background-color:#cee5eb; font: bold 9px Verdana, Arial; color: #015367; text-decoration:underline;}
#groups tr.allgroups1 a:hover {background-color:#cee5eb; font: bold 9px Verdana, Arial; color: #015367; text-decoration:none;}
#groups tr.allgroups1 ul{margin: 2px 0px 5px 0px; list-style-type:none}
#groups tr.allgroups1 ul li{background:url(/images/flechat.gif) no-repeat left 5px; color:#015367; padding: 2px 10px;}
#groups tr.allgroups2 {background-color: #F0F1ED;}
#groups tr.allgroups2 p {background-color:#F0F1ED; font: 9px Verdana, Arial; color: #000;}
#groups tr.allgroups2 p.strong{background-color:#F0F1ED; font:bold 9px Verdana, Arial; color: #000;}
#groups tr.allgroups2 a {background-color:#F0F1ED; font: bold 9px Verdana, Arial; color: #015367; text-decoration:underline;}
#groups tr.allgroups2 a:hover {background-color:#F0F1ED; font: bold 9px Verdana, Arial; color: #015367; text-decoration:none;}
#groups tr.allgroups2 ul{margin: 2px 0px 5px 0px; list-style-type:none}
#groups tr.allgroups2 ul li{background:url(/images/flechat.gif) no-repeat left 5px; color:#015367; padding: 2px 10px;}
#groups tr.allgroups3 {background-color: #EBEBCE;}
#groups tr.allgroups3 p {background-color:#EBEBCE; font: 9px Verdana, Arial; color: #000;}
#groups tr.allgroups3 p.strong{background-color:#EBEBCE; font:bold 9px Verdana, Arial; color: #000;}
#groups tr.allgroups3 a {background-color:#EBEBCE; font: bold 9px Verdana, Arial; color: #015367; text-decoration:underline;}
#groups tr.allgroups3 a:hover {background-color:#EBEBCE; font: bold 9px Verdana, Arial; color: #015367; text-decoration:none;}
#groups tr.allgroups3 ul{margin: 2px 0px 5px 0px; list-style-type:none}
#groups tr.allgroups3 ul li{background:url(/images/flechat.gif) no-repeat left 5px; color:#015367; padding: 2px 10px;}
#groups td.type {width:60px; height: 60px; padding-left:8px; text-align:left; border-right: 1px solid #73a4b0; border-bottom: 1px solid #73a4b0; padding-right:5px;}
#groups td.groupname {width:180px; height: 60px; padding-left: 8px; text-align:left; border-right: 1px solid #73a4b0; border-bottom: 1px solid #73a4b0; padding-right:5px;}
#groups td.category {width:90px;padding-left:8px; height: 60px; text-align:left; border-right: 1px solid #73a4b0; border-bottom: 1px solid #73a4b0;}
#groups td.activity {width:90px;padding-left:8px; height: 60px; text-align:left; border-right: 1px solid #73a4b0;border-bottom: 1px solid #73a4b0;}
#groups td.groupusers {width:90px;padding-left:8px; height: 60px; text-align:left; border-right: 1px solid #73a4b0;border-bottom: 1px solid #73a4b0;}
#groups td.privileges {width:90px; height: 60px; padding-left:8px; text-align:left; border-right: 1px solid #73a4b0; border-bottom: 1px solid #73a4b0; padding-right:5px;}
#groups td.privilegesGuest {width:80px; height: 60px; padding-left:8px; text-align:left; border-left: 5px solid #95d2a5; border-right: 1px solid #73a4b0; border-bottom: 1px solid #73a4b0; padding-right:5px;}
#groups td.privilegesModerator {width:80px; height: 60px; padding-left:8px; text-align:left;border-left: 5px solid #029295; border-right: 1px solid #73a4b0; border-bottom: 1px solid #73a4b0; padding-right:5px;}
#groups td.privilegesAdministrator {width:80px; height: 60px; padding-left:8px; text-align:left; border-left: 5px solid #69c6ff; border-right: 1px solid #73a4b0; border-bottom: 1px solid #73a4b0; padding-right:5px;}
#groups td.actions {width:130px; height: 60px; padding-left: 8px; text-align:left; border-bottom: 1px solid #73a4b0; padding-right:5px;}
#groups input.checkmail{border: 0; height: 13px; margin-right: 8px;}
#groups th.selectAll input.checkmail{border: 0; height: 13px; margin-left: 4px;}
#editgroups {border-collapse:collapse;width:100%; margin-top:3px; border-bottom:5px solid #015469; border-top:5px solid #015469; margin-bottom: 40px;}
#editgroups th.titlepost {text-align:center;font: bold 10px Verdana, Arial;border-right: 1px solid #fff; border-bottom: 2px solid #fff;color:#FFFFFF; background: #05A3CB; padding: 4px;}
#editgroups th.comments {text-align:center;font: bold 10px Verdana, Arial;border-right: 1px solid #fff;border-bottom: 2px solid #fff;color:#FFFFFF; background: #05A3CB; padding: 4px;}
#editgroups th.groupusers {text-align:center;font: bold 10px Verdana, Arial;border-right: 1px solid #fff;color:#FFFFFF; border-bottom: 2px solid #fff;background: #05A3CB; padding: 4px;}
#editgroups th.privileges {text-align:center;font: bold 10px Verdana, Arial;border-right: 1px solid #fff;color:#FFFFFF; border-bottom: 2px solid #fff;background: #05A3CB; padding: 4px;}
#editgroups th.actions {text-align:center;font: bold 10px Verdana, Arial;color:#FFFFFF; border-bottom: 2px solid #fff;background: #05A3CB; padding: 4px;}
#editgroups tr.upper {background-color:#CDEFB6;}
#editgroups tr.allgroups{background-color:#E6F6FA; font: 9px Verdana, Arial; color: #000;}
#editgroups tr.allgroups p {background-color:#E6F6FA; font: 9px Verdana, Arial; color: #000; padding:0; margin:0;}
#editgroups tr.allgroups p.strong{background-color:#E6F6FA; font:bold 9px Verdana, Arial; color: #000;}
#editgroups tr.allgroups a {background-color:#E6F6FA; font: bold 9px Verdana, Arial; color: #015367; text-decoration:underline;}
#editgroups tr.allgroups a:hover {background-color:#E6F6FA; font: bold 9px Verdana, Arial; color: #015367; text-decoration:none;}
#editgroups tr.allgroups ul{margin: 2px 0px 5px 0px; list-style-type:none}
#editgroups tr.allgroups ul li{background:url(/images/flechat.gif) no-repeat left 5px; color:#015367; padding: 2px 10px;}
.imgp{ margin-bottom:-3px; margin-right:3px;}
#editgroups td.titlepost {width:280px; height: 60px; padding-left: 8px; text-align:left; border-right: 1px solid #73a4b0; border-bottom: 1px solid #73a4b0; padding-right:5px;}
#editgroups td.comments {width:90px;padding-left:8px; height: 60px; text-align:left; border-right: 1px solid #73a4b0;border-bottom: 1px solid #73a4b0;}
#editgroups td.groupusers {width:90px;padding-left:8px; height: 60px; text-align:left; border-right: 1px solid #73a4b0;border-bottom: 1px solid #73a4b0;}
#editgroups td.actions {width:90px; height: 60px; padding-left: 8px; text-align:left; border-bottom: 1px solid #73a4b0; padding-right:5px;}
#editgroups input.checkmail{border: 0; height: 13px; margin-right: 8px;}
#editgroups th.selectAll input.checkmail{border: 0; height: 13px; margin-left: 4px;}
.frmcontentm p.titArrowBgm{background:url(/images/flechatl.gif) no-repeat left 19px;height:18px;}
html>body .frmcontentm p.titArrowBgm{ margin-left:188px;}
.frmcontentm{margin-left: 0px;margin-top: 20px;width: 750px;margin-bottom:20px; clear:left;}
.contentbutton {background-color:#e5edf0; width:100%; height:90px; margin-top: 10px; margin-bottom: 5px;}
.capabutton{padding-left: 70px;}
.areabutton{ background-color:#05a2cb; color:#fff; width:188px; font-size:9px; border-bottom:5px solid #015367; border-top:5px solid #015367; float:left}
.shadow {background:url(/images/shadow_buttons.gif) no-repeat right; width:7px; height:98px; float:left; margin-left: -1px;}
.marginLeft{padding-left:75px;}
.marginRight{margin-left:36px;}
.content{ height:80px; padding:2px 5px; text-align:left!important;}
html>body .content{ height:75px;}
.button{background-image:url(/images/boton.gif); width:173px; height:29px; color:#fff; font-size:14px; border:0; margin-top:3px; margin-bottom:3px; font-weight:bold; cursor: pointer;}
.publicArrow {margin-left:140px; margin-top: 5px;}
.privateArrow{ margin-left:200px; margin-top: 5px;}
.publicArrow2{ margin-left:190px; margin-top: 5px;}
.fleft{float:left;}
.fright{float:right;}
.alertBlue{ background:#ceecf4 url(/images/ico.gif) no-repeat left; width:575px; padding: 3px 0 3px 20px; height: 1%;margin-bottom: 10px; clear:left;}
.alertOK {background:#D3F3CF url(/images/ico.gif) no-repeat left; width:575px; padding: 3px 0 3px 20px; height: 1%;margin-bottom: 10px; clear:left;}
.fleft textarea{ font-family:Verdana; font-size:10px; color:#000000; width: 300px; height: 60px; text-decoration:none; scroll: auto; border:1px solid #719ebb}
.frmcontentm h2{background-color: #025469;padding: 1px 2px 1px 2px;font: bold 14px Verdana, Arial;color: #ffffff;margin-right:15px;}
.frmcontentm h2.claro{background-color: #05a2cb;padding: 1px 2px 1px 2px;font: bold 14px Verdana, Arial;color: #ffffff;margin-right:15px;}
.frmcontentm p{font: bold 11px Verdana, Arial;color:#025469;margin: 0;padding: 10px 0 10px 0;}
.frmcontentm label {width: 140px;}
.frmcontentm option {font: normal 10px Verdana;color: #000000;}
.frmcontentm select{font-family:Verdana;font-size:10px;color:#000000;Text-decoration:none;border:1px solid #719ebb; height:17px;}
.fondoestrellas{ background:url(/images/estrellas.gif) no-repeat left; height:21px; width:200px; color:#025469; background-color:#fff; text-transform:uppercase; padding-left:12px; padding-top:6px }
.fondoazul{ background:url(/images/fondo_foto.gif) no-repeat left; height:66px; width:200px }
.fondoazul1{background-color:#8bd4e7; height:19px; text-align:center; margin-left:-5px; padding-left:65px; padding-top:1px; margin-bottom:1px; width:135px}
#mygroupsoptions2Level{height:46px;background:#000 url(/images/fondo2Level.gif) repeat-x; width:100%; margin-top: 20px; margin-bottom:20px;}
#mygroupsoptions2Level .mygroupsitems2Level{list-style-type:none; padding:0;}
.adminmenu {margin-left: 24px}
.moderatormenu {margin-left: 100px}
.guessmenu {margin-left: 250px}
#mygroupsoptions2Level .mygroupsitems2Level li.mygroupsitem2Level{float:left;margin:0;height:46px;padding-right:1px;}
#mygroupsoptions2Level .mygroupsitems2Level li.mygroupsitem2Level a{background:url(/images/fondoLinkOption.gif) repeat-x;display:block;padding:10px 0 7px 0;color:#015367;text-decoration:none;font-weight:bold;}
#mygroupsoptions2Level .mygroupsitems2Level li.mygroupsitem2Level a span{display:block;padding:4px 15px; color:#015367;}
#mygroupsoptions2Level .mygroupsitems2Level li.mygroupsitem2Level a:hover{background:#fff url(/images/optionSelected.gif) no-repeat bottom center;}
#mygroupsoptions2Level .mygroupsitems2Level li.mygroupsitem2Level a:hover span{border-bottom:4px solid #015367;color:#000;}
#mygroupsoptions2Level .mygroupsitems2Level li.mygroupslastItem{clear:both;margin:0;padding:0}
#mygroupsoptions2Level .mygroupsitems2Level li.mygroupsitem2Level a.selected, #mygroupsoptions2Level .mygroupsitems2Level li.mygroupsitem2Level a.selected:hover{background:#fff url(/images/optionSelected.gif) no-repeat bottom center;}
#mygroupsoptions2Level .mygroupsitems2Level li.mygroupsitem2Level a.selected span, #mygroupsoptions2Level .mygroupsitems2Level li.mygroupsitem2Level a.selected:hover span{border-bottom:4px solid #015367;color:#000}
.listado2 ul{margin-left:0px; margin-right:10px}
.listado2 ul li{ background-image:url(/images/flechat1.gif); list-style:none; background-repeat:no-repeat; background-position:left; padding-bottom:0px; color:#015367; font-weight:bold; line-height:30px; margin-left:10px; padding-left:15px;}
.listado2 ul li a{ text-decoration:underline;color:#015367}
.listado2 ul li a:hover{ text-decoration:none;}
#searchBlock{margin:0;padding:0;border-right:6px solid #089ED3;border-bottom:6px solid #089ED3}
.hideSearch{text-align:right}
.hideSearch a{border-top:1px solid #015368;border-bottom:1px solid #015368;color:#015368;text-decoration:none;padding:0 10px 0 15px;font-size:10px;font-weight:bold}
.hideSearch a span{background:url(/images/flechaSubir.gif) no-repeat right;padding-right:15px}
.shSearch{text-align:right}
.shSearch a{border-top:1px solid #015368;border-bottom:1px solid #015368;color:#015368;text-decoration:none;padding:0 10px 0 15px;font-size:10px;font-weight:bold}
.shSearch a span{background:url(/images/optionSelected2.gif) no-repeat right;padding-right:15px}
#menuSearch{list-style-type:none;margin:0;padding:0;height:20px;background:url(/images/dotAzul.gif) repeat-x bottom}
#menuSearch li{float:left;margin:0 5px 0 0;padding:0;background:#015368;}
#menuSearch li a{padding:3px 10px;font-size:11px;border:1px solid #015368;display:block;font-weight:bold;color:#fff;text-decoration:none;width:200px}
#menuSearch li a span{background:url(/images/flechaBlanca.gif) no-repeat left;padding-left:12px}
#menuSearch li.first a{border-left:0}
#menuSearch li a:hover,#menuSearch li a.selected{color:#000;background:#E6F5FB;border-bottom:1px solid #E6F5FB}
#menuSearch li a:hover span,#menuSearch li a.selected span{background:url(/images/flechaNegra.gif) no-repeat left;padding-left:12px}
#blockForm{background:#E6F5FB;padding:20px 14px 5px 14px;margin-bottom:0px; height:1%;}
#blockForm form{clear:both;background:#fff;padding:10px 20px;height:1%}
#blockForm form div{float:left;width:205px;height:22px;padding:7px 0 0 0;margin:0 5px 0 0}
#blockForm form div label{float:left;width:62px;font-size:10px;color:#7F7F7F;padding-top:2px}
#blockForm form div input{float:left;border:1px solid #729FBE;width:130px;font-size:11px;color:#000;font-weight:normal;margin:0}
#blockForm form div.star{background:url(/images/fondoEstrella1.gif) no-repeat right top;padding-right:0}
#blockForm form div.star input{color:#fff;background:#089ED3}
#blockForm form div.moreMargin{margin-right:15px;}
#blockForm form div.moreMargin2{margin-right:20px;width:230px}
#blockForm form div.moreMargin2 label{width:85px}
#blockForm form div.moreMargin2 input{width:135px}
#blockForm form div.moreMargin3{margin-right:20px;width:280px}
#blockForm form div.moreMargin3 label{width:135px}
#blockForm form div.star select{background:#089ED3;border:1px solid #089ED3;color:#fff}
#blockForm form div select{font-family:Verdana;font-size:11px;color:#000000;width:140px;text-decoration:none;border:1px solid #719ebb;}
.submitBut{border-top:1px solid #73A4B1;border-bottom:1px solid #73A4B1;height:1%;padding:4px;margin:4px 0;text-align:center}
#blockForm #searchColLeft{float:left; width:270px;height:1%}
#blockForm #searchColLeft div{width:265px;}
#blockForm #searchColLeft div label{width:112px;}
#blockForm #searchColRight{width:560px;_width:550px;height:1%}
#blockForm #searchColRight .star{width:135px;background-position:2px 2px;padding-top:10px;height:27px}
#blockForm #searchColRight .star input{background:none;width:auto;border:0;width:31px;margin:0}
#blockForm #searchColRight .star label{width:102px}
#blockForm #searchColRight .big{width:175px;}
#blockForm #searchColRight .big label{width:142px}
#blockForm #searchColRight .first{margin-left:70px;_margin-left:40px}
#blockForm #searchColRight h2{font-size:11px;color:#4C4C4C;text-align:center;border-bottom:1px solid #82B6C8;padding-bottom:2px}
.newPlatinum .platBg {margin: 0px}
.newPlatinum .platBg td {border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none}
.newPlatinum {width: 645px; margin-left: 20px; border: 5px solid #089ED3; background-color: #FFFFFF; padding: 5px}
.newPlatinum .platinium {margin-bottom: 0px}
.newPlatinum .tableCadDate {margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
.newPlatinum .tableCadDate td {border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #FFFFFF}
.eventrecom .newPlatinum {width: 560px}
#lightbox{ display:none; position: absolute; top:50%; left:50%; z-index:9999; width:580px; height:320px; margin:-150px 0 0 -250px; border:1px solid #fff; background:#ffffff; text-align:left}
.closeWin{background:#05A2CF;text-align:right;color:#fff;padding:2px 7px}
.closeWin a{color:#fff;text-decoration:none;padding-right:15px;background:url(/images/cerrar.gif) no-repeat right}
.modifyImage{background:#015367;font-size:11px;text-align:center;padding:5px;color:#fff;font-weight:bold}
.image{width:330px;height:250px;float:left; margin:7px 9px; background:#000;}
.formModifyImage{padding-top:5px}
.formModifyImage label{font-size:11px;color:#7F7F7F;font-weight:bold;margin-top:10px}
.formModifyImage input{border: 1px solid #719ebb;font: normal 10px Verdana;text-decoration:none;color:#000000;font-size:10px;padding : 2px;margin: 5px 0;}
.formModifyImage textarea{width:217px;height:140px;margin: 5px 0;}
.footPop{clear:both;background:#CEECF4;margin:0;height:15px;padding-top:5px;color:#015367;clear:both;}
.footPop span{font-weight:bold;padding:0 0px 0 20px;color:#000}
.footPop a{text-decoration:none;color:#015367;padding:10px;}
.footPop a:hover{text-decoration:underline}
#lightbox[id]{ position:fixed}
#overlay{ display:none; position:absolute; top:0; left:0; width:100%; height:100%; z-index:5000; background-color:#000; -moz-opacity: 0.8; opacity:.80; filter: alpha(opacity=80)}
#overlay[id]{ position:fixed}
#lightbox.done #lbLoadMessage{ display:none}
#lightbox.done #lbContent{ display:block}
#lightbox.loading #lbContent{ display:none}
#lightbox.loading #lbLoadMessage{ display:block}
#lightbox.done img{ width:100%; height:100%}
#RB_overlay {position: absolute; z-index:9995; width: 100%; height: 100%; top: 0; left: 0; right: 0; bottom: 0; min-height:100%; background-color: #000; opacity: .6; filter: alpha(opacity=60)}
#RB_redbox {width: 100%; position: absolute; top: 0px; left: 0px; z-index:9994}
#RB_loading {position: relative; top: 200px; z-index: 9996; width: 70px; height: 70px; margin: 0 auto; text-align: center; background: #666 url(/images/redbox_spinner.gif) no-repeat center center; border: 2px solid black}
#RB_window {z-index: 9997; background-color: #FFFFFF; display: block; text-align: left; overflow: hidden; margin: 20px auto 0 auto; position: absolute}
#RB_content {margin:0px; padding:25px; background-color:white}
.overlay_dialog {background-color: #666666; filter:alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6}
.overlay___invisible__ {background-color: #666666; filter:alpha(opacity=0); -moz-opacity: 0; opacity: 0}
.dialog_nw {width: 9px; height: 15px; background: transparent url(window_prototype/top_left.gif) no-repeat 0 0}
.dialog_n {background: transparent url(window_prototype/top_mid.gif) repeat-x 0 0; height: 15px}
.dialog_ne {width: 9px; height: 15px; background: transparent url(window_prototype/top_right.gif) no-repeat 0 0}
.dialog_e {width: 2px; background: transparent url(window_prototype/center_right.gif) repeat-y 0 0}
.dialog_w {width: 2px; background: transparent url(window_prototype/center_left.gif) repeat-y 0 0}
.dialog_sw {width: 9px; height: 19px; background: transparent url(window_prototype/bottom_left.gif) no-repeat 0 0}
.dialog_s {background: transparent url(window_prototype/bottom_mid.gif) repeat-x 0 0; height: 19px}
.dialog_se {width: 9px; height: 19px; background: transparent url(window_prototype/bottom_right.gif) no-repeat 0 0}
.dialog_sizer {width: 9px; height: 19px; background: transparent url(window_prototype/sizer.gif) no-repeat 0 0; cursor:se-resize}
.dialog_close {width: 53px; height: 15px; background: transparent url(window_prototype/close.gif) no-repeat 0 0; position:absolute; top:0px; right:4px; cursor:pointer; z-index:2000}
.dialog_minimize {width: 14px; height: 15px; background: transparent url(window_prototype/minimize.gif) no-repeat 0 0; position:absolute; top:5px; left:28px; cursor:pointer; z-index:2000}
.dialog_maximize {width: 14px; height: 15px; background: transparent url(window_prototype/maximize.gif) no-repeat 0 0; position:absolute; top:5px; left:49px; cursor:pointer; z-index:2000}
.dialog_title {float:left; height:15px; font-family: Tahoma, Arial, sans-serif; font-size:12px; text-align:center; vertical-align:middle; top:12px; width:100%; color:#FFF}
.dialog_content {overflow:auto; color: #DDD; font-family: Tahoma, Arial, sans-serif; font-size: 10px; background-color:#FFFFFF}
.top_draggable, .bottom_draggable {cursor:move}
.status_bar {font-size:12px}
.status_bar input{ font-size:12px}
.wired_frame {display: block; position: absolute; border: 1px #000 dashed}
.dialog {display: block; position: absolute}
.dialog table.table_window {border-collapse: collapse; border-spacing: 0; width: 100%; margin: 0px; padding:0px}
.dialog table.table_window td , .dialog table.table_window th {padding: 0}
.dialog .title_window {-moz-user-select:none}
.carousel-component {position:relative; overflow:hidden; visibility:visible}
.carousel-component ul.carousel-list {width:10000000px; position:relative; z-index:1}
.carousel-component .carousel-list li {float:left; list-style:none; overflow:hidden}
.carousel-component .carousel-vertical li {float:none; margin-bottom:0px}
.carousel-component ul.carousel-vertical {width:auto}
.carousel-component .carousel-clip-region {overflow:hidden; margin:0px auto; position:relative}
.carousel-component ul.carousel-list {margin:0px; padding:0px}
.carousel-component {background: url(/images/fondo.gif); padding:0px; color:#618cbe; margin-bottom: 10px; float: left; width: 645px; height: 140px}
.carousel-component .carousel-list li {width: 106px; border: 0px solid green; padding: 10px; padding-top: 15px; margin: 0; color: #3F3F3F; font:10px verdana,arial,sans-serif}
.carousel-component .carousel-list li img {border:1px solid #999; display:block}
.prev-arrow-container, .next-arrow-container {float:left; margin: 0px; padding: 0px}
.prev-arrow, .next-arrow {cursor:pointer}
#overlay {width: 200px; height: 80px; background-color: #FFF; position: absolute; top: 25px; left: 150px; padding-top: 10px; z-index: 100; color: #000; border:1px dotted #000; text-align: center; font-size: 24px; filter:alpha(opacity=80); -moz-opacity: 0.8; opacity: 0.8}
.titulo_video {float:left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#C52FB5; text-decoration:none;}
.descripcion_video {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#FFFFFF; text-decoration:none;}
.mas_info_video {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#C52FB5; text-decoration:none;}
.mas_info_video a {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#C52FB5; text-decoration:underline;}
.total {background:transparent url('/images/rep_capa_16_9.gif') no-repeat 0px 0px}
.player_top {width:583; height:48px; padding-top:15px; padding-left:15px;}
.player_centro {width:583; height:350px;}
.player_down {width:521; height:85px; padding-left:25px; padding-right:15px;}
.cerrar {width:90px; height:23px; float:right; margin-right:15px; color: #FF00FD; text-decoration:none;}
.votacion_estrellas{list-style:none;margin: 0px;padding:0px;width: 100px;height: 20px;position: relative; background: url(/images/estrellas-votacion.gif) top left repeat-x;}
.votacion_estrellas li{ padding:0px;margin:0px;float: left}
.votacion_estrellas li a{ display:block;width:20px; height: 20px; text-decoration: none;text-indent: -9000px;z-index: 20; position: absolute; padding: 0px}
.votacion_estrellas li a:hover{ background: url(/images/estrellas-votacion.gif) left center; z-index: 2; left: 0px;}
.votacion_estrellas a.one-star{ left: 0px;}
.votacion_estrellas a.one-star:hover{ width:20px}
.votacion_estrellas a.two-stars{left:20px;}
.votacion_estrellas a.two-stars:hover{width: 40px;}
.votacion_estrellas a.three-stars{left: 40px;}
.votacion_estrellas a.three-stars:hover{width: 60px;}
.votacion_estrellas a.four-stars{ left: 60px}
.votacion_estrellas a.four-stars:hover{ width: 80px;}
.votacion_estrellas a.five-stars{ left: 80px;}
.votacion_estrellas a.five-stars:hover{ width: 100px}
.votacion_estrellas li.current-rating{background: url(/images/estrellas-votacion.gif) left bottom; position:absolute; height: 20px; display: block; text-indent: -9000px; z-index: 1}
.hack_explorer {background-image: url(/images/spinner.gif);}
.calendar_date_select {color:white; border:#777 1px solid; display:block; width:195px; z-index: 1000}
iframe.ie6_blocker {position: absolute; z-index: 999}
.calendar_date_select thead th {font-weight:bold; background-color: #aaa; border-top:1px solid #777; border-bottom:1px solid #777; color: white !important}
.calendar_date_select .cds_buttons {text-align:center; padding:5px 0px; background-color: #555}
.calendar_date_select .cds_footer {background-color: black; padding:3px; font-size:12px; text-align:center}
.calendar_date_select table {margin: 0px; padding: 0px}
.calendar_date_select .cds_header {background-color: #ccc; border-bottom: 2px solid #aaa; text-align:center}
.calendar_date_select .cds_header span {font-size:15px; color: black; font-weight: bold}
.calendar_date_select select {font-size:11px;}
.calendar_date_select .cds_header a:hover {color: white}
.calendar_date_select .cds_header a {width:22px; height:20px; text-decoration: none; font-size:14px; color:black !important}
.calendar_date_select .cds_header a.prev {float:left}
.calendar_date_select .cds_header a.next {float:right}
.calendar_date_select .cds_header a.close {float:right; display:none}
.calendar_date_select .cds_header select.month {width:90px}
.calendar_date_select .cds_header select.year {width:61px}
.calendar_date_select .cds_buttons a {color: white; font-size: 9px}
.calendar_date_select td {font-size:12px; width: 24px; height: 21px; text-align:center; vertical-align: middle; background-color: #fff}
.calendar_date_select td.weekend {background-color: #eee; border-left:1px solid #ddd; border-right:1px solid #ddd}
.calendar_date_select td div {color: #000}
.calendar_date_select td div.other {color: #ccc}
.calendar_date_select td.selected div {color:white}
.calendar_date_select tbody td {border-bottom: 1px solid #ddd}
.calendar_date_select td.selected {background-color:#777}
.calendar_date_select td:hover {background-color:#ccc}
.calendar_date_select td.today {border: 1px dashed #999}
.calendar_date_select td.disabled div {color: #e6e6e6}
.fieldWithErrors .calendar_date_select {border: 2px solid red}
.select2{font-family:Verdana;font-size:9px;color:#000000;width:60px;text-decoration:none;border:1px solid #719ebb;}
.select3{font-family:Verdana;font-size:9px;color:#000000;width:200px;text-decoration:none;border:1px solid #719ebb;}
.select2-wrapper select {font-family:Verdana;font-size:9px;color:#000000;width:60px;text-decoration:none;border:1px solid #719ebb;}
.table3{ margin-top:10px; border:0px; background-image:url(/images/fondopunteadoeventos.gif); background-repeat:repeat-y; background-position:left;}
.table3 td{ height:22px; padding-right:120px}
.table3 th{ border-right:1px solid #72a3b2; padding-right:40px}
.table3 th a {text-decoration:underline;color:#015367;}
.table3 th a:hover {text-decoration:none;color:#015367;}
.table3 td a {text-decoration:underline;color:#015367;}
.table3 td a:hover {text-decoration:none;color:#015367;}
.table4{ border:0px;}
.table4 td{ height:22px; padding-right:98px}
.table4 th{ border-right:1px solid #72a3b2; padding-right:40px}
.table4 th a {text-decoration:underline;color:#015367;}
.table4 th a:hover {text-decoration:none;color:#015367;}
.table4 td a {text-decoration:underline;color:#015367;}
.table4 td a:hover {text-decoration:none;color:#015367;}
.table5{ margin-top:10px; border:0px;}
.table5 td{ height:22px; padding-right:120px}
.table5 th{ border-right:1px solid #72a3b2; padding-right:0px}
.table5 th a {text-decoration:underline;color:#015367;}
.table5 th a:hover {text-decoration:none;color:#015367;}
.table5 td a {text-decoration:underline;color:#015367;}
.table5 td a:hover {text-decoration:none;color:#015367;}
.eventrecom{ background-color:#fff; height:100%; width:620px; padding-top:10px; font-size: 11px; margin-bottom:20px;}
.eventbuttom{ background-image:url(/images/degrab.gif); background-repeat:repeat-x; background-position:top; height:34px; width:150px; padding-top:8px; text-align:center; cursor:pointer; color:#015368; font-weight:bold; font-size:9px;}
.eventbuttom a{text-decoration:none;}
.eventcontent{ background-color:#fff; height:100%; width:620px; margin-top: 10px; padding-top:10px; padding-bottom:10px; font-size: 11px;}
.eventimage {float:left; margin-left:10px; margin-right: 20px; border: 1px solid #015368; height:100%; width:200px;}
.noeventimage p{ float:left; margin-left:10px; margin-right: 20px; border: 1px solid #ccc; height:100%; width:190px; padding: 5px; color:#666;}
.eventtext{ float:left;width:380px;}
.eventtext p{ font-size: 12px; padding-top: 15px;}
.blockeventColRight1{width:255px;margin-left:25px;padding:0; float:left; border-left: 1px solid #80A9B3; border-top: 1px solid #fff; margin-top: 5px;}
.eventfondocard{ background-color:#fff;}
.eventcardtop{ background-color:#3c64a0; text-align:center; color:#fff; font-weight:bold; padding: 4px; font-size:11px;}
.eventcardbottom{ background-color:#356da6;}
.eventcardbottompremium{background-image:url(/images/eventpremium.gif); background-repeat:no-repeat; background-position:center 2px; height:35px;}
.eventcardnopremium{height:35px;}
.fazul3c64a0 {background-color:#3c64a0;}
.eventbbtcard{ border-bottom:1px solid #81a6ac;border-top:1px solid #81a6ac; margin-right: 5px; margin-left: 5px; margin-top: 5px; height:15px; font-weight:bold;}
.eventbbtcard img{ float:left; display:inline; margin-right: 10px; margin-left: 5px;}
.eventfondoblancocard {background-color:#fff; height:100%; padding:10px; margin-bottom:3px;margin-left: 11px; margin-right: 17px; margin-top: 10px; font-size: 11px;}
#blockevent{float:left;width:259px;margin-top:20px; margin-left:22px;padding:0;background:url(/images/topmodevent.gif); background-repeat:repeat-y;background-position:left;}
#nomoderated{float:left;width:259px;margin-top:20px; margin-left:22px;padding:0;}
.globeLeft{ background:url(/images/midmodevent.gif); background-repeat:repeat-y;margin:0;}
.globeLeft p{color:#fff;padding:5px 30px; margin:0;}
#resumeevent{float:left;width:250px;margin-top:20px; margin-left:26px; border-left: 1px solid #6a96bf;}
.resumetext {border-bottom: 1px solid #6a96bf; height: 20px; color: #000; font-size:11px;margin-left:1px; padding-left:10px; padding-top:5px;}
.resumetextend {height: 20px; color: #000; font-size:11px;margin-left:1px; padding-left:10px; padding-top:5px;}
#eventregister {width:580px; background:#fff; margin-left:160px; padding-left:5px; padding-right:5px;}
.fondoregister{ background-color:#e6f5fc; margin-top:20px;}
.eventcomment{height:1%;margin-top:10px}
.eventcontentCommentpost{width:555px;float:left;background:#E5EDF0;padding:8px 0;}
.thumbpost{float:left;margin:0 4px 0 8px}
.thumbpost img{border:1px solid #0A4E61}
.eventtxtCommentpost{width:485px;background:#fff;float:left;padding:2px;margin:0}
.eventtxtCommentpost p{padding:5px 10px 10px 10px}
.eventtxtCommentpost p.sendBy{font-weight:bold;border-top:1px solid #80A9B3}
.eventtxtCommentpost p.sendBy a{color:#015367;text-decoration:underline;}
.eventtxtCommentpost p.sendBy a:hover{color:#015367;text-decoration: none;}
.eventtxtCommentpost p.sendBypremium{font-weight:bold;border-top:1px solid #80A9B3;background:url(/images/premium-star.gif); background-repeat: no-repeat;background-position:right;}
.eventtxtCommentpost p.sendBypremium a{color:#015367;text-decoration: underline;}
.eventtxtCommentpost p.sendBypremium a:hover{color:#015367;text-decoration:none;}
#categoryListevent{margin:10px 0;height:1%; border-right: 1px dotted #015368;}
#categoryListevent .listCatevent{list-style-type:none;float:left;background:#fff url(/images/fondoPuntos.gif) repeat-y right; width:100%; margin-top:20px;}
#categoryListevent .listCatevent li{color:#015368;font-size:11px;font-weight:bold; text-decoration:none;padding:5px 8px 8px 0;}
#categoryListevent .listCatevent li a{text-decoration:underline;}
#categoryListevent .listCatevent li a:hover{text-decoration:none;}
.capabuttonevent{padding-left: 20px;}
#categoryListevent p.titArrow{float:left;padding-right:10px;background:#fff url(/images/puntaFlecha.gif) no-repeat right 10px;height:57px;_margin-right:-3px;padding-right:20px}
#categoryListevent p.titArrowBg{margin-bottom: -18px;background:url(/images/flecha_sep.gif) repeat-x left 10px;height:20px;}
.publicArrowevent{ margin-left:100px; margin-top: 5px;}
.privateArrowevent{ margin-left:190px; margin-top: 5px;}
#categoryListevent p{font: bold 11px Verdana, Arial;color:#025469;margin: 0;padding:0;}
.eventOnline{border-top:2px solid #015368;border-bottom:2px solid #015368;padding:2px 8px;font-size:11px;font-weight:bold; background:#fff;}
.eventOnline a{float:right;color:#015368;font-size:10px;padding-right:40px;font-weight:normal}
.borb1dw{ border-bottom:1px solid #fff; height:22px; padding-top:5px}
.controlusers{ background-color:#034e60; color:#fff; width:110px; height:119px}
.acceptuser {margin-top:25px;}
.okuser{ background-image:url(/images/okuser.gif); background-repeat:no-repeat; width:93px; height:47px; border:0px; padding-bottom:2px; cursor:pointer; background-color:transparent; line-height:15px; margin-top:10px; margin-bottom:5px;}
.baduser{ background-image:url(/images/baduser.gif); background-repeat:no-repeat; width:93px; height:47px; border:0px; padding-bottom:2px; cursor:pointer; background-color:transparent; line-height:15px;}
.ownerCard span.dirContact {float:left;color:#000;background:url(/images/icoContactoDirecto.gif) no-repeat left 4px;padding-left:30px;margin-left:5px;}
.ownerCard span.meContact {float:left;color:#000;background:url(/images/smail.gif) no-repeat left -1px;padding-left:30px;margin-left:5px;}
.ownerCard span.myNet{float:left;color:#000;background:url(/images/icoRed.gif) no-repeat left 1px;padding-left:30px;margin-left:5px;}
.ownerCard span.nomyNet{float:left;color:#000;background:url(/images/nred.gif) no-repeat left 3px;padding-left:30px;margin-left:5px;}