.input4 {
border:1px solid #8DAAC7;
color:#004080;
font:12px Verdana;
padding-left:2px;
}

.input3 {
background:url(../icon/ginput.gif) repeat-x;
color:#004080;
font:12px Verdana;
padding-left:3px;
padding-top:2px;
border-color:#42689B;
border-style:solid;
border-width:1px;
}

#socialicons {
text-align:left;
padding:57px 2px 0 10px;
}

#publisup, #publifooter {
background-color:#3A609B;
border:0 solid #FFF;
border-width:0 3px 2px;
padding: 3px 6px 3px;
text-align:center;
}

#publifooter {
border-width:0 3px 0px;
}

#publiinf {
background-color:#F7F7F7;
border:0 solid #C8C8C8;
border-width:1px 1px 1px;
padding: 8px 0px 7px;
text-align:center;
}

#findertgc {
text-align:right;
padding:0px 2px 0 0;
}

img {
border:0;
}

img.vm {
border:1px solid #FFF;
vertical-align:middle;
}

#header-bg {
height:93px;
background-image:url(../logo/logo.gif);
background-position:top left;
background-repeat:no-repeat;
background-color:#FFF;
}



#header-news, #header-news2, #header-news3 {
height:153px;
width:354px;
background-image:url(../logo/16.gif);
background-repeat:no-repeat;
background-color:#FFF;
}

#header-news2 {
background-image:url(../logo/2.gif);
width:161px;
}
#header-news3 {
background-image:url(../logo/3.gif);
width:150px;
}

#header-banner {
background-color:#466DA6;
border:0 solid #FFF;
border-bottom-width:3px;
}

#site-description {
float:left;
}



#search-box {
float:left;
width:48%;
padding:12px 0px;
}

fieldset {
border-width:0;
padding:10px;
}

.input2 {
border:1px solid #8DAAC7;
height:17px;
color:#004080;
padding-left:3px;
}

td.logo {
background-color:#D7E0EA;
font:12px Verdana;
color:#527796;
border:0 solid #FFF;
border-left-width:0;
border-bottom-width:3px;
text-align:right;
vertical-align:bottom;
}

table.cuerpo {
background:url(../icon/sideleft.gif) repeat-y left;
background-color:#E3EAF0;
padding:0 0 0 12px;
}

table.cuerpor {
background:url(../icon/sideright.gif) repeat-y right;
background-color:#E3EAF0;
padding:0 12px 0 0;
}

table.supbarline {
background:url(../icon/rightside.gif) repeat-y right;
background-color:#8EAAC1;
height:10px;
padding:0 12px 0 0;
}

table.supbarliner {
background:url(../icon/leftside.gif) repeat-y left;
background-color:#E3EAF0;
height:10px;
padding:0 0 0 12px;
}

table.footerbarline {
background:url(../icon/rightsidefooter.gif) repeat-y right;
background-color:#8EAAC1;
height:10px;
padding:0 12px 0 0;
}

table.footerbarliner {
background:url(../icon/leftsidefooter.gif) repeat-y left;
background-color:#E3EAF0;
height:10px;
padding:0 0 0 12px;
}

td.main {
background-color:#5883BA;
font:bold 12px Verdana;
color:#527796;
border:3px solid #FFF;
border-top-width:0;
border-left-width:0;
border-bottom-width:3px;
text-align:center;
padding:3px 5px 4px 7px;
}

td.mainframecatimage,td.mainframecatimagecom {
background-color:#84A6CC;
font:12px Verdana;
color:#FFF;
border:1px solid #FFF;
border-top-width:1px;
border-left-width:3px;
border-bottom-width:0;
text-align:center;
padding:3px 5px 4px 7px;
}

td.mainframecatimagecom {
background-color:#A7BFDA;
background:url(../icon/barfive.gif) repeat-x;
color:#004080;
border-top-width:3px;
border-left-width:3px;
}

td.mainframecatimageest {
background-color:#B8C9D8;
background:url(../icon/bartwo.gif) repeat-x;
font:12px Verdana;
color:#004080;
border:1px solid #FFF;
text-align:left;
border-width:0 3px 1px;
padding:3px 5px 4px 7px;
}

td.rightpubli {
border:0 solid #FFF;
border-right-width:3px;
text-align:center;
font:12px Verdana;
color:#004080;
}

td.mainframeview,td.mainframeviewb,td.mainframeviewbcomm,td.mainframecatinfo,td.mainframecatinfolarge,td.mainframecatinfofriends,td.mainframecatinfoprin {
background-color:#84A6CC;
font:12px Verdana;
color:#FFF;
border:0 solid #FFF;
text-align:center;
border-width:3px;
padding:3px 5px 4px 7px;
}

td.mainframeviewbcomm {
border-top-width:0;
border-bottom-width:0;
}

td.mainframecatinfo {
border:1px solid #FFF;
text-align:left;
border-width:1px 3px 0 0;
}

td.mainframecatinfolarge {
border:1px solid #FFF;
text-align:left;
border-width:1px 3px;
}

td.mainframecatinfofriends {
border:1px solid #FFF;
border-width:0 3px 1px;
}

td.mainframecatinfoprin {
border:1px solid #FFF;
border-width:0 1px 0 0;
}

td.mainframecatinfocom {
background-color:#B8C9D8;
background:url(../icon/barfive.gif) repeat-x;
font:12px Verdana;
color:#004080;
border:1px solid #FFF;
border-top-width:3px;
border-left-width:0;
border-bottom-width:0;
text-align:left;
padding:3px 5px 4px 7px;
}

td.mainfinish {
background-color:#5883BA;
font:bold 12px Verdana;
color:#527796;
border:0 solid #FFF;
border-top-width:0;
border-left-width:0;
border-bottom-width:3px;
text-align:center;
padding:3px 5px 4px 7px;
}

td.mainframecatextra,td.mainframecatextra100,td.mainframecatextra100b {
background-color:#84A6CC;
font:12px Verdana;
color:#FFF;
border:0 solid #FFF;
text-align:center;
border-width:0 3px 0 0;
padding:3px 5px 4px 7px;
}

td.mainframecatextra100 {
border-left-width:3px;
border-bottom-width:2px;
border-right-width:3px;
}

td.mainframecatextra100b {
border-left-width:3px;
border-bottom-width:0;
border-right-width:3px;
text-align:left;
}

td.mainframecatextracom {
background-color:#B8C9D8;
background:url(../icon/barfive.gif) repeat-x;
font:12px Verdana;
color:#004080;
border:0 solid #FFF;
text-align:center;
border-width:3px 3px 0 0;
padding:3px 5px 4px 7px;
}

td.mainframecatimageendb {
background-color:#84A6CC;
font:12px Verdana;
color:#004080;
border:1px solid #FFF;
border-top-width:1px;
border-left-width:3px;
border-bottom-width:0;
text-align:center;
padding:3px 5px 4px 7px;
}

td.mainframecatimageendbsup,td.mainframecatimageendbunder,td.mainframecatimageendcriteriab {
background-color:#9DB6D0;
font:12px Verdana;
color:#004080;
border:1px solid #FFF;
border-top-width:0;
border-left-width:3px;
border-bottom-width:1px;
text-align:center;
padding:3px 5px 4px 7px;
}

td.mainframecatimageendbunder {
border-top-width:1px;
border-left-width:3px;
border-bottom-width:0;
}

td.mainframecatimageendcriteriab {
border:0 solid #FFF;
border-width:1px 3px 0 1px;
}

td.framesearchengineright {
background-color:#9DB6D0;
font:12px Verdana;
color:#004080;
border:0 solid #FFF;
text-align:center;
height:30px;
border-width:1px 3px 0 0;
padding:0 9px 0 0;
}

td.mainframecatinfoendb {
background-color:#84A6CC;
font:12px Verdana;
color:#004080;
border:1px solid #FFF;
border-top-width:1px;
border-left-width:0;
border-bottom-width:0;
text-align:center;
padding:3px 5px 4px 7px;
}

td.mainframecatinfoendbsup,td.mainframecatinfoinfwv,td.mainframecatinfoendbunder,td.mainframecatinfoendbesp,td.mainframecatextraendb {
background-color:#9DB6D0;
font:12px Verdana;
color:#004080;
border:1px solid #FFF;
text-align:center;
border-width:0 1px 1px 0;
padding:3px 5px 4px 7px;
}

td.mainframecatinfoinfwv {
background-color:#96AFC5;
border-top-width:1px;
border-left-width:0;
border-bottom-width:0;
}

td.mainframecatinfoendbunder {
border-width:1px 1px 0 0;
}

td.mainframecatinfoendbesp {
background-color:#96AFC5;
border-top-width:1px;
border-left-width:3px;
border-bottom-width:0;
}

td.mainframecatextraendb {
background-color:#9FB6CA;
border-width:1px 3px 0 0;
}

td.mainframecatextraendbcomm,td.mainframecatextraendbfin {
background-color:#84A6CC;
font:11px Verdana;
color:#004080;
border:1px solid #FFF;
text-align:center;
border-width:1px 3px 0 0;
padding:3px 5px 4px 7px;
}

td.mainframecatextraendbsup {
background-color:#9DB6D0;
font:12px Verdana;
color:#004080;
border:1px solid #FFF;
text-align:left;
border-width:0 3px 1px 0;
padding:3px 5px 4px 7px;
}

td.mainframecatextraendbsuppag {
background-color:#9DB6D0;
font:12px Verdana;
color:#004080;
border:1px solid #FFF;
text-align:center;
border-width:0 3px 1px 0;
}

td.mainframecatextraendbunder {
background-color:#B8C9D8;
background:url(../icon/bartwo.gif) repeat-x;
font:11px Verdana;
color:#004080;
border:1px solid #FFF;
text-align:center;
border-width:1px 3px 0 0;
padding:3px 5px 4px 7px;
}

td.mainframecatextraendcriteriab {
background-color:#9DB6D0;
font:11px Verdana;
color:#004080;
border:1px solid #FFF;
text-align:center;
border-width:1px 0 0 3px;
padding:3px 5px 4px 7px;
}

td.framesearchengineleft {
background-color:#9DB6D0;
font:11px Verdana;
color:#004080;
border:1px solid #FFF;
text-align:center;
border-width:1px 0 0 3px;
padding:3px 5px 4px 7px;
}

td.framecatimage {
background-color:#E3EAF0;
color:#FFF;
border:1px solid #FFF;
border-top-width:1px;
border-left-width:3px;
border-bottom-width:0;
text-align:center;
padding:1px 3px;
}

td.framecatimagesuggestion,td.newsdate,td.newsdatepar {
background-color:#C8D3E1;
font:12px Verdana;
color:#FFF;
border:1px solid #FFF;
border-top-width:1px;
border-left-width:3px;
border-bottom-width:0;
text-align:center;
vertical-align:text-top;
height:101px;
padding:3px 3px 1px;
}

td.newsdate {
border-right-width:0;
background-color:#E3EAF0;
background:url(../icon/imesp.gif) repeat-x;
}

td.newsdatepar {
border-right-width:0;
background:url(../icon/imesp4.gif) repeat-x;
background-color:#D6E0E9;
}

td.framecatimageest {
background-color:#E3EAF0;
font:12px Verdana;
color:#004080;
border:1px solid #FFF;
border-top-width:1px;
border-left-width:3px;
border-bottom-width:0;
text-align:left;
height:30px;
padding:1px 3px;
}

td.framecode {
background-color:#EEF4FF;
font:12px Verdana;
color:#004080;
border:1px solid #6F96DE;
border-top-width:1px;
border-left-width:1px;
border-bottom-width:1;
text-align:left;
height:30px;
padding:7px 7px 7px 7px;
}

td.framecatimagenothing {
background-color:#E3EAF0;
font:12px Verdana;
color:#004080;
border:1px solid #FFF;
text-align:center;
vertical-align:text-top;
height:250px;
border-width:0 3px;
padding:1px 3px;
}

td.framecatimagenothingall {
background-color:#E3EAF0;
font:12px Verdana;
color:#E3EAF0;
border:1px solid #FFF;
text-align:center;
vertical-align:text-top;
height:250px;
border-width:0 3px;
padding:3px;
}

td.framecatconstruction {
background-color:#E3EAF0;
font:12px Verdana;
color:#004080;
border:1px solid #FFF;
vertical-align:text-top;
text-align:center;
height:1500px;
border-width:0 3px;
padding:1px 3px;
}

td.framecatobjectnoexist {
background-color:#E3EAF0;
font:12px Verdana;
color:#004080;
border:1px solid #FFF;
text-align:center;
vertical-align:text-top;
height:1081px;
border-width:1px 3px 0;
padding:1px 3px;
}

td.framecatinfo {
background-color:#E3EAF0;
font:12px Verdana;
color:#004080;
border:1px solid #FFF;
border-top-width:1px;
border-left-width:0;
border-bottom-width:0;
text-align:left;
line-height:16px;
padding:0;
}

td.framecatinfolarge {
background-color:#E3EAF0;
font:12px Verdana;
color:#004080;
border:1px solid #FFF;
text-align:left;
line-height:16px;
height:101px;
border-width:1px 3px 0;
padding:0;
}

td.framecatinfomeduser {
background-color:#E3EAF0;
font:12px Verdana;
color:#004080;
border:1px solid #FFF;
border-top-width:1px;
border-left-width:0;
border-bottom-width:0;
text-align:center;
line-height:16px;
height:25px;
padding:0;
}

td.framecatinfofinuser {
background-color:#E3EAF0;
font:12px Verdana;
color:#004080;
border:1px solid #FFF;
text-align:center;
line-height:16px;
height:25px;
border-width:1px 3px 0 0;
padding:0;
}

td.framecatinfooneuser {
background-color:#E3EAF0;
font:12px Verdana;
color:#004080;
border:1px solid #FFF;
border-top-width:1px;
border-left-width:3px;
border-bottom-width:0;
text-align:left;
line-height:16px;
height:25px;
padding:0;
}

td.framecatinfosub1 {
background-color:#D6DFE9;
font:12px Verdana;
color:#004080;
border:0 solid #FFF;
border-top-width:0;
border-left-width:0;
border-bottom-width:1px;
text-align:left;
line-height:16px;
height:41px;
padding:3px 5px 4px 7px;
}

td.framecatinfosubview1 {
background-color:#C1D2E2;
font:12px Verdana;
color:#004080;
border:0 solid #FFF;
border-top-width:0;
border-left-width:0;
border-bottom-width:1px;
text-align:left;
line-height:16px;
height:40px;
padding:3px 5px 4px 13px;
}

td.framecatinfosub2 {
background-color:#E3EAF0;
font:12px Verdana;
color:#004080;
border:0 solid #FFF;
border-top-width:0;
border-left-width:0;
border-bottom-width:0;
text-align:left;
line-height:16px;
padding:7px 5px 4px 7px;
}

td.framecatinfosub3 {
background:url(../icon/imesp.gif) repeat-x;
background-color:#E3EAF0;
font:12px Verdana;
color:#004080;
border:0 solid #FFF;
border-top-width:0;
border-left-width:0;
border-bottom-width:0;
text-align:left;
line-height:16px;
height:174px;
padding:7px 5px 4px 7px;
}

td.framecatinfosubview2,td.framecatinfosubviewred {
background:url(../icon/imesp.gif) repeat-x;
background-color:#E3EAF0;
font:12px Verdana;
color:#004080;
border:0 solid #FFF;
border-top-width:0;
border-left-width:0;
border-bottom-width:0;
text-align:justify;
vertical-align:text-top;
line-height:18px;
height:222px;
padding:7px 13px 0;
}

td.framecatinfosubviewred {
height:140px;
}

td.framecomments {
background-color:#E3EAF0;
font:12px Verdana;
color:#004080;
border:1px solid #FFF;
text-align:left;
line-height:16px;
height:50px;
border-width:1px 3px 0 1px;
padding:0;
}

td.frameinfocomoptions {
background-color:#E3EAF0;
font:12px Verdana;
color:#004080;
border:1px solid #FFF;
text-align:left;
line-height:16px;
height:20px;
border-width:1px 0 0;
padding:0;
}

td.frameinfocomoptionsleft {
background-color:#D6DFE9;
background:url(../icon/imgcom.gif) repeat-x;
font:12px Verdana;
color:#004080;
border:1px solid #FFF;
text-align:left;
line-height:16px;
border-width:1px 0 0;
padding:3px 5px 4px 13px;
}

td.frameinfocomoptionsright {
background-color:#D6DFE9;
background:url(../icon/imgcom.gif) repeat-x;
font:12px Verdana;
color:#004080;
border:1px solid #FFF;
text-align:right;
line-height:16px;
border-width:1px 0 0 1px;
padding:3px 13px 4px 0;
}

td.framecommentsleft {
background-color:#C8D3E1;
font:12px Verdana;
color:#004080;
border:1px solid #FFF;
text-align:center;
line-height:17px;
vertical-align:text-top;
height:50px;
border-width:1px 0 0 3px;
padding:4px 4px 9px;
}

td.framecommentsbodytext {
background:url(../icon/imesp.gif) repeat-x;
background-color:#E3EAF0;
font:12px Verdana;
color:#004080;
border:1px solid #FFF;
text-align:justify;
line-height:16px;
height:142px;
border-width:0;
padding:0 13px;
}

td.framecatinfonotas {
background-color:#E3EAF0;
font:12px Verdana;
color:#004080;
border:0 solid #FFF;
border-top-width:0;
border-left-width:0;
border-bottom-width:0;
text-align:left;
line-height:16px;
padding:3px 5px 4px 7px;
}

td.voteframe,td.calendarframe {
background:url(../icon/voteizq.gif) repeat-x;
font:11px Verdana;
color:#FFF;
border:1px solid #FFF;
text-align:center;
padding:4px;
}

td.calendarframe {
padding:6px 5px;
}

td.typenews,td.typemovie,td.typegame,td.typesoftware,td.typephp,td.typephotoshop,td.typehtml,td.typecss,td.typeweb,td.typejava,td.typejavascript,td.typemysql,td.typephotoshop,td.typewordpress {
background-color:#D8651C;
font:12px Verdana;
border:0 solid #FFF;
border-left-width:1px;
border-bottom-width:1px;
border-right-width:1px;
text-align:center;
padding:0 0 1px;
}

td.typemovie {
background-color:#AD7FA8;
}

td.typegame {
background-color:#6BA200;
}

td.typesoftware {
background-color:#D7AC00;
}

td.typephp {
background-color:#6F6BCC;
}

td.typephotoshop {
background-color:#375297;
}

td.typehtml {
background-color:#6282BC;
}

td.typecss {
background-color:#A6A5A2;
}

td.typejava {
background-color:#BA2D25;
}

td.typejavascript {
background-color:#8C5805;
}

td.typemysql {
background-color:#D08324;
}

td.typewordpress {
background-color:#676767;
}

td.framecatextra,td.framecatextraest {
background-color:#E3EAF0;
font:12px Verdana;
color:#004080;
border:0 solid #FFF;
line-height:14px;
text-align:left;
height:101px;
border-width:1px 3px 0 0;
padding:3px 5px 4px 7px;
}

td.framecatextraest {
text-align:center;
height:30px;
}

td.framecatimageb,td.framecatimagebest {
background-color:#B8CAD8;
font:12px Verdana;
color:#FFF;
border:1px solid #FFF;
border-top-width:1px;
border-left-width:3px;
border-bottom-width:0;
text-align:center;
padding:1px 3px;
}

td.framecatimagebest {
color:#004080;
text-align:left;
height:30px;
}

td.framecatinfob {
background-color:#B8CAD8;
font:12px Verdana;
color:#004080;
border:1px solid #FFF;
border-top-width:1px;
border-left-width:0;
border-bottom-width:0;
text-align:left;
line-height:16px;
padding:0;
}

td.framecatinfosub1b {
background-color:#C8D6E1;
font:12px Verdana;
color:#004080;
border:0 solid #FFF;
border-top-width:0;
border-left-width:0;
border-bottom-width:1px;
text-align:left;
line-height:16px;
height:41px;
padding:3px 5px 4px 7px;
}

td.framecatinfosub2b,td.framecatextrab,td.framecatextrabest {
background-color:#B8CAD8;
font:12px Verdana;
color:#004080;
border:0 solid #FFF;
border-top-width:0;
border-left-width:0;
border-bottom-width:0;
text-align:left;
line-height:16px;
padding:7px 5px 4px 7px;
}

td.framecatextrab {
border:0 solid #FFF;
line-height:14px;
text-align:left;
height:101px;
border-width:1px 3px 0 0;
padding:3px 5px 4px 7px;
}

td.framecatextrabest {
border:0 solid #FFF;
text-align:center;
height:30px;
border-width:1px 3px 0 0;
padding:3px 5px 4px 7px;
}

td.maintitle {
background-color:#E3EAF0;
font:12px Verdana;
color:#004080;
line-height:20px;
text-align:left;
}

td.maintitlesup {
background:url(../icon/imesp2.gif) repeat-x;
background-color:#E3EAF0;
font:12px Verdana;
color:#004080;
line-height:20px;
text-align:left;
}

td.maintitleuserreg {
background-color:#E3EAF0;
font:12px Verdana;
color:#004080;
line-height:15px;
text-align:left;
}

td.mainregistry {
background-color:#E3EAF0;
font:12px Verdana;
color:#004080;
border:0 solid #FFF;
border-top-width:0;
border-left-width:0;
border-bottom-width:3px;
text-align:left;
}

td.mainregistryureg {
background-color:#E3EAF0;
font:12px Verdana;
color:#004080;
border:0 solid #FFF;
border-top-width:0;
border-left-width:0;
border-bottom-width:3px;
text-align:left;
height:21px;
}

td.titlesup {
background-color:#5883BA;
font:bold 12px Verdana;
color:#FFF;
border:0 solid #FFF;
border-top-width:0;
border-left-width:0;
border-bottom-width:1px;
text-align:center;
padding:3px 5px 4px 7px;
}

td.titlesupespecial {
background-color:#5883BA;
font:bold 12px Verdana;
color:#FFF;
border:0 solid #FFF;
border-top-width:3px;
border-left-width:0;
border-bottom-width:1px;
text-align:center;
padding:3px 5px 4px 7px;
}

td.titlesupmain {
background-color:#96AFC5;
font:20px Verdana;
color:#FFF;
border:3px solid #FFF;
border-top-width:0;
border-left-width:3px;
text-align:left;
padding:0;
}

td.titlesupmaingif {
background-color:#5C88BF;
background:url(../icon/barmain.gif) repeat-x;
font:20px Verdana;
color:#FFF;
border:0 solid #FFF;
border-top-width:0;
border-left-width:3px;
border-bottom-width:3px;
text-align:left;
padding:0;
}

td.titlesupmaingifleftnews {
background-color:#D6DFE9;
font:20px Verdana;
color:#004080;
border:0 solid #FFF;
border-top-width:3px;
border-left-width:3px;
border-bottom-width:0;
text-align:left;
padding:0;
}

td.titlesupmaingifleftnewsexp,td.titlesupmainhome {
background-color:#D6DFE9;
font:12px Verdana;
background:url(../icon/bareight.gif) repeat-x;
color:#004080;
border:0 solid #FFF;
text-align:left;
height:35px;
border-width:2px 3px 0;
padding:0;
}

td.titlesupmaingifright,td.titlesupmaincomplete {
background-color:#5C88BF;
background:url(../icon/barmain.gif) repeat-x;
font:bold 18px Verdana;
color:#FFF;
border:3px solid #FFF;
border-top-width:0;
border-left-width:0;
text-align:center;
padding:0;
}

td.titlesupmaincomplete {
border-left-width:3px;
height:58px;
}

td.titlesupmaingifrightnews {
background-color:#D6DFE9;
font:12px Verdana;
color:#004080;
border:0 solid #FFF;
border-top-width:3px;
border-left-width:0;
border-right-width:3px;
text-align:left;
padding:0;
}

td.viewcompletedleft {
background-color:#D3DBE7;
font:12px Verdana;
color:#004080;
border:0 solid #FFF;
border-top-width:1px;
border-left-width:3px;
border-right-width:1px;
text-align:center;
vertical-align:text-top;
height:180px;
padding:7px 7px 1px;
}

td.viewcompletedright {
background-color:#DFE8EE;
font:12px Verdana;
color:#004080;
border:0 solid #FFF;
border-top-width:1px;
border-left-width:0;
border-right-width:3px;
text-align:left;
line-height:17px;
height:180px;
padding:0;
}

td.newsubicationbody {
background-color:#D6DFE9;
font:12px Verdana;
color:#004080;
border:0 solid #FFF;
text-align:justify;
vertical-align:text-top;
line-height:16px;
height:35px;
border-width:0 0 0 3px;
padding:7px 2px 7px 13px;
}

td.newsamore {
font:12px Verdana;
color:#004080;
text-align:left;
vertical-align:text-top;
line-height:16px;
padding:0 2px 7px 7px;
}

td.newsubicationbodyrightother {
background:url(../icon/imesp.gif) repeat-x;
background-color:#E3EAF0;
font:12px Verdana;
color:#004080;
border:0 solid #FFF;
text-align:left;
vertical-align:text-top;
line-height:16px;
height:35px;
border-width:0 3px 0 0;
padding:7px 2px 7px 15px;
}

td.newsubicationbodyother,td.newsubicationbodyotherpar {
background:url(../icon/imesp.gif) repeat-x;
background-color:#E3EAF0;
font:12px Verdana;
color:#004080;
border:0 solid #FFF;
text-align:justify;
line-height:18px;
vertical-align:text-top;
height:35px;
border-width:0 2px 0 0;
padding:7px 13px 13px;
}

td.newsubicationbodyotherpar {
background:url(../icon/imesp4.gif) repeat-x;
background-color:#D6E0E9;
}

td.sitemap {
background-color:#E3EAF0;
padding:5px 0 10px 13px;
}

td.sinopsiscompleted {
background:url(../icon/imesp.gif) repeat-x;
background-color:#DFE8EE;
font:12px Verdana;
color:#004080;
border:0 solid #FFF;
border-top-width:0;
border-left-width:3px;
border-right-width:3px;
text-align:justify;
line-height:16px;
vertical-align:text-top;
height:50px;
padding:7px 12px;
}

td.youtubetable {
background:url(../icon/imesp.gif) repeat-x;
background-color:#DFE8EE;
font:12px Verdana;
color:#004080;
border:0 solid #FFF;
border-top-width:0;
border-left-width:3px;
border-right-width:3px;
text-align:justify;
line-height:16px;
padding:5px 5px;
}

td.editaccept {
background:url(../icon/imesp.gif) repeat-x;
background-color:#E3EAF0;
font:12px Verdana;
color:#004080;
border:0 solid #FFF;
border-top-width:1px;
border-left-width:3px;
border-right-width:3px;
text-align:center;
vertical-align:text-top;
height:100px;
padding:0;
}

td.editacceptite,td.userslist,td.boxmycatalog,td.boxmycatalogsec {
background-color:#E3EAF0;
font:12px Verdana;
color:#004080;
border:0 solid #FFF;
text-align:justify;
line-height:16px;
border-width:0 3px 1px;
padding:7px 12px 7px 13px;
}

td.boxmycatalog {
border-width:0px 0px 0px;
}

td.boxmycatalogsec {
background-color:#D6DFE9;
border-width:0px 0px 0px;
}


td.userslist {
padding:2px 12px 2px 2px;
}

td.comdirect {
background-color:#DFE8EE;
font:12px Verdana;
color:#004080;
border:0 solid #FFF;
border-top-width:1px;
border-left-width:3px;
border-right-width:3px;
text-align:center;
vertical-align:text-top;
height:30px;
padding:7px 2px 2px 7px;
}

td.banfin {
background-color:#E3EAF0;
font:12px Verdana;
color:#004080;
border:0 solid #FFF;
border-top-width:3px;
border-left-width:3px;
border-right-width:3px;
text-align:justify;
vertical-align:text-top;
height:150px;
line-height:18px;
}

td.banfincenter {
background-color:#E3EAF0;
font:12px Verdana;
color:#004080;
border:0 solid #FFF;
border-top-width:3px;
border-left-width:3px;
border-right-width:3px;
text-align:center;
vertical-align:text-top;
height:850px;
line-height:16px;
padding:7px 2px 2px 7px;
}

td.bancommentini,td.bancommentfin {
background:url(../icon/imesp.gif) repeat-x;
background-color:#E3EAF0;
font:12px Verdana;
color:#004080;
border:0 solid #FFF;
text-align:center;
vertical-align:text-top;
height:33px;
border-width:3px 3px 0;
padding:7px 2px 2px 7px;
}

td.bancommentfin {
border-bottom-width:2px;
}

td.editfunctions {
background-color:#84A6CC;
font:12px Verdana;
color:#FFF;
border:0 solid #FFF;
border-top-width:0;
border-left-width:3px;
border-right-width:3px;
text-align:left;
vertical-align:text-top;
height:25px;
padding:7px 2px 2px 7px;
}

td.comprincipaluser {
background-color:#B1C7DE;
font:12px Verdana;
color:#FFF;
border:0 solid #FFF;
border-top-width:1px;
border-left-width:3px;
border-right-width:3px;
text-align:left;
vertical-align:text-top;
height:25px;
padding:7px 2px 2px 7px;
}

td.banner,td.bannerfinish {
background:url(../icon/finishban.gif) repeat-x;
background-color:#1E407D;
font:12px Verdana;
color:#FFF;
border:3px solid #FFF;
border-top-width:0;
border-left-width:0;
text-align:left;
height:80px;
padding:13px;
}

td.bannerfinish {
border:0 solid #FFF;
border-bottom-width:3px;
}

td.versioncat,td.versioncatcenter,td.versioncatright {
background-color:#E3EAF0;
font:12px Verdana;
color:#004080;
border:1px solid #FFF;
border-top-width:1px;
border-left-width:3px;
border-bottom-width:0;
text-align:center;
height:30px;
}

td.versioncatright {
text-align:center;
border-width:1px 3px 0 0;
}

td.versioncatb,td.versioncatcenterb,td.versioncatrightb {
background-color:#B8CAD8;
color:#004080;
font:12px Verdana;
border:1px solid #FFF;
border-top-width:1px;
border-left-width:3px;
border-bottom-width:0;
text-align:center;
height:30px;
}

td.versioncatrightb {
border-left-width:0;
border-right-width:3px;
border-bottom-width:0;
}

td.under,td.underfinish {
background-color:#5883BA;
font:bold 12px Verdana;
color:#527796;
border:3px solid #FFF;
border-top-width:3px;
border-left-width:0;
text-align:center;
padding:3px 5px 4px 7px;
}

td.underfinish {
border:0 solid #FFF;
border-top-width:3px;
border-left-width:0;
border-bottom-width:3px;
}

a:hover {
font-weight:700;
color:#004080;
text-decoration:underline;
}

a.vBan:active {
font-weight:700;
color:#FFF;
}

.rightcolumn {
font:12px Verdana;
color:#004080;
text-align:left;
background-color:#E3EAF0;
height:18px;
padding:3px 5px 0 7px;
}

.rightcolumnheader {
background:url(../icon/imesp3.gif) repeat-x;
font:12px Verdana;
color:#004080;
text-align:left;
background-color:#E3EAF0;
height:18px;
padding:3px 5px 0 7px;
}

.rightcolumnfinish {
font:12px Verdana;
color:#004080;
text-align:center;
border:0 solid #FFF;
border-bottom-width:3px;
background-color:#E3EAF0;
height:20px;
}

.rightcolumnend {
font:12px Verdana;
color:#004080;
text-align:left;
background-color:#E3EAF0;
border:0 solid #FFF;
border-top-width:0;
border-left-width:0;
border-bottom-width:3px;
height:18px;
padding:3px 5px 4px 7px;
}

.leftcolumnspecial {
font:12px Verdana;
color:#004080;
text-align:left;
border:0 solid #FFF;
border-bottom-width:3px;
background-color:#E3EAF0;
height:29px;
}

.leftcolumn {
font:12px Verdana;
color:#004080;
text-align:left;
background-color:#E3EAF0;
line-height:18px;
}

.newsubicationbodyrightother a:hover {
font:bold 12px Verdana;
font-weight:700;
color:#2762B2;
text-decoration:underline;
}

.pmytitlecat {
background:url(../icon/barnine.gif) repeat-x;
font:bold 12px Verdana;
color:#FFF;
text-align:center;
}

.leftcolumnend {
font:12px Verdana;
color:#004080;
text-align:left;
background-color:#E3EAF0;
border:0 solid #FFF;
border-top-width:0;
border-left-width:0;
border-bottom-width:3px;
}

td.centradoultimate {
background-color:#1E407D;
text-align:left;
font:12px Verdana;
color:#9FCDFB;
line-height:16px;
padding:8px 0 8px 13px;
}

p.centrado {
text-indent:0;
text-align:center;
font:12px Verdana;
color:#004080;
}

p.title {
background-color:#FFF;
}

a.doImg {
background-image:url(../icon/mail.gif);
text-decoration:none;
background-repeat:no-repeat;
}

img.right {
float:right;
margin:-15px 0 0;
}

img.left {
float:left;
margin:-15px 0 0;
}

ul {
font:12px Verdana;
color:#004080;
text-align:left;
line-height:36px;
margin:0 0 2px 10px;
padding:0 0 0 7px;
}

ul li {
padding-left:.0em;
list-style-type:square;
}

ul.ok {
list-style-image:url(../icon/markpoint.gif);
padding:5px 0 0;
}

ul.redondo {
list-style-image:url(imagenes/bullet_red.png);
}

option {
font-family:verdana;
font-size:10px;
color:#000;
}

option.uno {
background-color:#CCC;
}

option.dos {
background-color:#666;
}

SELECT {
font-family:verdana;
font-size:10px;
color:#000;
background-color:#FFF;
}

INPUT {
background-color:#FFF;
color:#000;
font-family:verdana;
font-size:12px;
}

BUTTON {
background-color:#4F76B3;
color:#FFF;
font-size:10px;
font-family:verdana;
text-align:center;
border-color:#D9DFEA #0e1f5b #0e1f5b #D9DFEA;
border-style:solid;
border-width:1px;
}

.BUTTON2 {
background-color:#4F76B3;
color:#FFF;
font-size:10px;
font-family:verdana;
text-align:center;
border-color:#42689B;
border-style:solid;
border-width:1px;
}

.estilotextarea {
width:400px;
height:100px;
background-color:#FFF;
color:#000;
font-family:verdana;
font-size:12px;
}

.estilotextareacom {
border:1px solid #ABC6DD;
color:#004080;
}

.estiloh2 {
color:#2762B2;
font:bold 12px;
font-size:17px;
}

#rateStatus {
float:left;
clear:both;
width:100%;
height:20px;
}

#rateMe {
float:left;
clear:both;
width:100%;
height:auto;
margin:0;
padding:0;
}

#rateMe li {
float:left;
list-style:none;
}

#rateMe li a:hover,#rateMe .on {
background:url(../icon/stars/star_on.gif) no-repeat;
}

#rateMe .izqoff {
background:url(../icon/stars/medizq_off.gif) no-repeat;
}

#rateMe .deroff {
background:url(../icon/stars/medder_off.gif) no-repeat;
}

#rateMe .izqon {
background:url(../icon/stars/medder.gif) no-repeat;
}

#rateMe .deron {
background:url(../icon/stars/medizq.gif) no-repeat;
}

#rateMe a {
float:left;
background:url(../icon/stars/star_off.gif) no-repeat;
width:6px;
height:12px;
}

#ratingSaved {
display:none;
}

.saved {
color:red;
}

BODY,.metabodycenter,td.typeweb {
background-color:#597694;
}

td.mainframeviewb,td.titlesupmainhome {
border-top-width:0;
}

td.versioncatcenter,td.versioncatcenterb {
text-align:left;
border-width:1px 1px 0 0;
padding:1px 3px;
}

a:link,a:visited {
font-weight:700;
color:#527796;
text-decoration:none;
}

a:active,a.vClass:active,a.vTitle:active {
font-weight:700;
color:#004080;
}

a.vClass:link,a.vClass:visited,a.vBan:hover {
font-weight:700;
color:#FFF;
text-decoration:none;
}

a.vClass:hover,a.vTitle:hover {
font-weight:700;
color:#004080;
text-decoration:none;
}

a.vBan:link,a.vBan:visited {
font-weight:700;
color:#9FCDFB;
text-decoration:none;
}

a.vTitle:link,a.vTitle:visited {
font-weight:700;
color:#245BA6;
text-decoration:none;
}

.rightcolumnfinish a:link,.rightcolumnfinish a:visited,.rightcolumnfinish a:active,.rightcolumn a:link,.rightcolumn a:visited,.rightcolumn a:active,.rightcolumnheader a:link,.rightcolumnheader a:visited,.rightcolumnheader a:active,.rightcolumnend a:link,.rightcolumnend a:visited,.rightcolumnend a:active,.leftcolumnspecial a:link,.leftcolumnspecial a:visited,.leftcolumnspecial a:active,.leftcolumn a:link,.leftcolumn a:visited,.leftcolumn a:active,.newsubicationbody a:active,.newsubicationbodyother a:active,.newsubicationbodyotherpar a:active,.leftcolumnend a:link,.leftcolumnend a:visited,.leftcolumnend a:active {
font:12px Verdana;
color:#004080;
}

.rightcolumnfinish a:hover,.rightcolumn a:hover,.rightcolumnheader a:hover,.rightcolumnend a:hover,.leftcolumnspecial a:hover,.leftcolumn a:hover,.newsubicationbody a:hover,.leftcolumnend a:hover {
font:12px Verdana;
font-weight:700;
color:#2762B2;
text-decoration:none;
}

.newsubicationbodyrightother a:link,.newsubicationbodyrightother a:visited,.newsubicationbodyrightother a:active {
font:bold 12px Verdana;
color:#4F76B3;
}

.newsubicationbody,.newsubicationbodyother,.newsubicationbodyotherpar {
font:12px Verdana;
color:#527796;
text-align:left;
background-color:#E3EAF0;
}

.newsubicationbody a:link,.newsubicationbody a:visited,.newsubicationbodyother a:link,.newsubicationbodyother a:visited,.newsubicationbodyotherpar a:link,.newsubicationbodyotherpar a:visited {
font:12px Verdana;
color:#527796;
}

.newsubicationbodyother a:hover,.newsubicationbodyotherpar a:hover {
font:12px Verdana;
color:#04348B;
}

a.doHov:hover,body a.doAct:active {
background-image:url(../icon/mail_hover.gif);
}

ul.go,ul.vi,ul.ar {
list-style-image:url(../icon/mark4.gif);
}
