@charset "utf-8";
/* CSS Document */
/**/
body {margin-left: 0px;	margin-top: 0px;margin-right: 0px;margin-bottom: 0px;font-family: Verdana, Arial, Helvetica, sans-serif;background-color: #FFFFFF; color: #666666 ; font-size:12px;}
input {border: 1px solid  #DFDFDF; height:22px; vertical-align:middle; }
input[type="checkbox"]{ height:18px; width:20px; border:none }

textarea {border: 1px solid   #CCE1EA;  vertical-align:middle; }
/*/select {border: 1px solid   #CCE1EA;  vertical-align:middle; }*/

img { border:none}
/*General Links Attributes*/
a:link { font-size:11px;color: #666666     ; font-weight:normal; text-decoration: none; }
a:active { font-size:11px;color: #666666;font-weight:normal; text-decoration: none;}
a:visited { font-size:11px;color:#666666;font-weight:normal; text-decoration: none; }
a:hover { font-size:11px;color: #000000     ;font-weight:normal; text-decoration: none; }

.DivTextPort { border:solid 1px  #E8E8E8; background: #F3F3F3; padding: 1px 1px 10px 1px; float: left; width:409px ;margin:10px 0px 0px 0px;}
.DivTextPortCenter { position:relative; border:solid 1px  #E8E8E8; background: #F3F3F3; padding: 1px 1px 10px 1px;  width:99% ;margin:10px 0px 0px 0px;}



p.h1belowtext_packages_h1 { font-size:12px; color: #666666  ; font-weight:bold; margin:20px 0px 0px 0px; padding:10px 0px 0px 0px; line-height:140%; text-align:left; clear:both  }
p.h1belowtext_packages { font-size:11px; color: #666666  ; margin:5px 0px 0px 0px; padding:5px 0px 0px 0px; line-height:140%; text-align:left; clear:both  }
p.h1belowtext_packages a{ font-size:11px; color: #29AEDA; font-weight:bold}
p.h1belowtext_packages a:hover{ font-size:11px; color: #29AEDA; font-weight:bold ; }
p.h1belowtext_packages strong{ font-size:11px; color: #29AEDA;}


.cbox {color: #000000  ;font-size: 14px;width:230px;font-weight: normal;background-image:url(../images/textbox_bg.gif); background-repeat: repeat-x} 


.btn_send {background-image:url(../images/button_webart.jpg); background-repeat:no-repeat;height:30px;width:91px;border:none;color:#FFFFFF; background-color:}

/*rating example*/
/*             styles for the star rater                */
.star-rating,
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus,
.star-rating .current-rating{
background: url(star.gif) left -1000px repeat-x;
}
.star-rating{
position:relative;
width:125px;
height:25px;
overflow:hidden;
list-style:none;
margin:0;
padding:0;
background-position: left top;
}
.star-rating li{
display: inline;
}
.star-rating a,
.star-rating .current-rating{
position:absolute;
top:0;
left:0;
text-indent:-1000em;
height:25px;
line-height:25px;
outline:none;
overflow:hidden;
border: none;
}
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus{
background-position: left bottom;
}
.star-rating a.one-star{
width:20%;
z-index:6;
}
.star-rating a.two-stars{
width:40%;
z-index:5;
}
.star-rating a.three-stars{
width:60%;
z-index:4;
}
.star-rating a.four-stars{
width:80%;
z-index:3;
}
.star-rating a.five-stars{
width:100%;
z-index:2;
}
.star-rating .current-rating{
z-index:1;
background-position: left center;
}		

/**/

/*special steps*/
.steps{ padding: 0px; margin: 10px 0px 0px 0px; width:190px; float:right;}
.steps ul { padding: 0px; margin: 20px 0px 0px 0px; float:left;  }
.steps li {  margin: 4px; padding: 5px 0px; list-style-type: none; background: #EAEAEA; height:119px;width:167px; text-align:center;  background: url(../images/P_1.png) no-repeat;}
.steps li.a {  margin: 4px; padding: 5px 0px; list-style-type: none; background: #EAEAEA; height:119px;width:167px; text-align:center;  background: url(../images/P_2.png) no-repeat;}
.steps li.b {  margin: 4px; padding: 5px 0px; list-style-type: none; background: #EAEAEA; height:119px;width:167px; text-align:center;  background: url(../images/P_3.png) no-repeat;}

.steps li.send_to {margin:4px;padding:5px 0px;list-style-type:none;background:#EAEAEA;height:52px;width:189px;text-align:center;background: url(../images/send_to_friend_beta.png) no-repeat;}

.steps a { font-size:14px; color:#000000}

.steps small { margin-top:10px; padding: 0px 0px; font-size:25px; text-align:center; color:#ff6501; font-weight:bold; }
.steps small.b2 { margin-top:8px; padding: 0px 0px; font-size:20px; text-align:center; color:#39c; font-weight:bold; }

.steps p {  margin: 4px; padding: 5px 0px; font-size:20px; text-align:center; color: #000000 }
.steps p.p2 {  margin: 0px; padding: 0px; font-size:20px; text-align:center; color: #000000 }

/**/

/*Navegador*/
.Naveg1 { position:relative; width:100%; height:35px;padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;background: url(../images/navi.jpg)repeat-x }
.Naveg1 .Naveg2 { position:relative; width:1000px; height:35px;padding: 0px 0px 0px 0px; margin: 0px auto 0px auto;  }
.Naveg1 .Naveg2 ul { position:relative; width:915px; height:35px;padding: 0px 0px 0px 0px; margin:0px 0px 0px 40px; float:left  }
.Naveg1 .Naveg2 li {position:relative; width:150px; height:35px;padding: 0px 0px 0px 0px; float:left; margin:0px 0px 0px 0px; list-style:none;text-align:center; color:#FFF }
.Naveg1 .Naveg2 li p {padding: 7px 0px 0px 0px;margin:0px 0px 0px 0px; }
.Naveg1 .Naveg2 li.Surc {width:2px; height:28px;padding: 0px 0px 0px 0px; float:left; margin:2px 0px 0px 0px;background:url(../images/surco.jpg) no-repeat;}

.Naveg1 .Naveg2  li a {width:150px; height:35px; font-size:12px;color:#FFF;margin:0px 0px 0px 0px;padding: 0px 0px 0px 0px; text-align:center; background: url(../images/nvg.png) repeat-x; DISPLAY: block;  }
.Naveg1 .Naveg2 li a:hover {background-position: left -36px;  width:150px; height:35px;margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px; color:#000}
/*Navegador Fin********************/


/*Header*/
.Header { position:relative; width:100%;  height:122px;padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;background: url(../images/hd_panel.jpg)repeat-x  }
.Header .Header2 { position:relative; width:1000px; height:122px;padding: 0px 0px 0px 0px; margin: 0px auto 0px auto;}
.Header .Header2 .Logo{ position:relative; width:230px; height:78px; float:left;padding: 0px 0px 0px 0px; margin: 20px 0px 0px 10px; background: url(../images/logo.jpg) no-repeat }
.Header .Header2 .HDerech{ position:relative; width:600px; height:122px; float:right;padding: 0px 0px 0px 0px; margin:0px 0px 0px 0px; }
.Header .Header2 .HDerech .RSoc{ position:relative; width:150px; height:45px; float:right;padding: 0px 0px 0px 0px; margin:2px 0px 0px 0px; }
.Header .Header2 .HDerech .RSoc ul{ position:relative; width:150px; height:45px; float:right;padding: 0px 0px 0px 0px; margin:0px 0px 0px 0px; }
.Header .Header2 .HDerech .RSoc li{ position:relative;width:150px; height:32px; float:left; list-style:none;margin:5px 0px 0px 5px;padding:0px 0px 0px 0px; }

.Header .Header2 .HDerech .RSoc li.facebook  {background: url(../images/facebook.png) no-repeat; width:36px; }
.Header .Header2 .HDerech .RSoc li.facebook a {background:url(../images/facebook.png) no-repeat;width:36px; height:32px; DISPLAY: block;  }


.Header .Header2 .HDerech .RSoc  li.twitter  {background: url(../images/twit.png) no-repeat; width:36px}
.Header .Header2 .HDerech .RSoc  li.twitter a {background: url(../images/twit.png) no-repeat;width:36px; height:32px; DISPLAY: block;  }

.Header .Header2 .HDerech .RSoc li.rss{background: url(../images/rss.png) no-repeat top left; width:36px;}


.Header .Header2 .HDerech .RSoc li.rss a { background:url(../images/rss.png) no-repeat;width:36px; height:32px; DISPLAY: block;  }
.Header .Header2 .HDerech .RSoc li a:hover {background-position: left -33px;  width:150px; height:32px}


.Header .Header2 .HDerech .Goog{ position:relative; width:468px; height:60px; float:right;padding: 0px 0px 0px 0px; margin:0px 5px 0px 0px; }
/*Header Fin********************/


.CONTAINER { position:relative; padding: 0px 0px 0px 0px;margin:0px auto 0px auto; width:1000px; min-height:750px; border:none}
.CONTAINER .CONTENT{ position:relative;padding: 0px;margin:0 auto 0 auto; width:660px; height:750px; float:left}
.CONTAINER .COLLEFT{ padding: 0px;margin:0px 5px 0px 0; width:162px;  float:left}
.CONTAINER .COLRIGHT{ padding: 0px;margin:0px 0 5px 5px; width:162px;  float:right}



/*Public Profile*/
.CONTAINER .PublicProfile{  position:relative; float:left;padding: 0px;margin:25px 0px 0px 0px; width:995px; }
.CONTAINER .PublicProfile h1 {  font-size: 24px; color: #333333  ; height:24px; font-weight: bold; padding: 0px 0px 10px 5px; margin: 2px 0px 0px 0px; width:100%; border-bottom: dashed 1px #E0E0E0}
.CONTAINER .PublicProfile .LeftColMenu{ padding: 0px;margin:0px 5px 0px 0; width:182px;  float:left}
.CONTAINER .PublicProfile .CenterCol{ padding: 0px;margin:0px 5px 1px 20px; width:500px;  float:left}
.CONTAINER .PublicProfile .CenterColCurriculum{ padding: 0px;margin:0px 5px 1px 20px; width:520px;  float:left}
.CONTAINER .PublicProfile .CenterColPortfolio{ padding: 0px;margin:0px 5px 1px 20px; width:780px;  float:left}

/*new*/

.CONTAINER .PublicProfile .CenterColPortfolio .YesReg{ padding: 0px;margin:10px 5px 1px 0px; width:780px; text-align:center  }
.CONTAINER .PublicProfile .CenterColPortfolio .YesReg a{ font-size:15px; color:#29AEDA; text-decoration:underline}
.CONTAINER .PublicProfile .CenterColPortfolio .YesReg a:hover{ font-size:15px ; color: #666; text-decoration:none}
.CONTAINER .PublicProfile .CenterColPortfolio ul.fea{padding: 0px;margin:10px 5px 1px 0px; width:680px; }
.CONTAINER .PublicProfile .CenterColPortfolio li.fea{ background: url(../images/icon.png) no-repeat left; height:12px; width:500px; margin:5px 0px 0px 15px; padding:0px 0px 0px 20px; }


.CONTAINER .PublicProfile .RightColMenu{ padding: 0px;margin:0px 5px 0px 0; width:200px;  float:right}

.CONTAINER .PublicProfile .RightColMenu .Other{ float:left;  position:relative;margin:10px 0px 0px 0px; }
.CONTAINER .PublicProfile .RightColMenu .Other p { color:#333333;margin:8px 0px 25px 0px; width:198px}
.CONTAINER .PublicProfile .RightColMenu .Other ul.skill { }
.CONTAINER .PublicProfile .RightColMenu .Other li{ padding-left:10px; margin:2px 0px 0px 0px; font-size:11px; height:12px;}
.CONTAINER .PublicProfile .RightColMenu .Other .Strip{margin:0px 0px 0px 0px; font-size:15px; color: #49b9e0;  }

/*profile left menu ul*/
.CONTAINER .PublicProfile .LeftColMenu ul{ position:relative; margin:15px 0px 0px 0px; padding:0px; list-style:none; width:180px;}
.CONTAINER .PublicProfile .LeftColMenu li{ font-size:15px; color:#000000; text-align:left; margin-left:1px; margin-top:10px; width:180px;font-weight:bold }
.CONTAINER .PublicProfile .LeftColMenu li a { font-size:15px; color: #37a1c7; display:block; margin-left:1px; font-weight:normal  }
.CONTAINER .PublicProfile .LeftColMenu li a:hover { font-size:15px; color: #575656;  display:block;margin-left:1px; font-weight:normal}

.CONTAINER .PublicProfile .LeftColMenu .Avatar{ margin:15px 0px 0px 20px; padding:5px;background: #F0F0F0;border: dotted 1px #E4E4E4; width:80px; height:95px;}
.CONTAINER .PublicProfile .LeftColMenu .Other{   position:relative;margin:15px 0px 0px 0px; }
.CONTAINER .PublicProfile .LeftColMenu .Other p { color:#333333;margin:8px 0px 25px 0px; width:198px}
.CONTAINER .PublicProfile .LeftColMenu .Other ul.skill { }
.CONTAINER .PublicProfile .LeftColMenu .Other li{ padding-left:10px; margin:2px 0px 0px 0px; font-size:11px; height:12px; font-weight:normal}
.CONTAINER .PublicProfile .LeftColMenu .Other .Strip{margin:0px 0px 0px 0px; font-size:15px; color: #008FD5;  }

.CONTAINER .PublicProfile .LeftColMenu .Separator {color: #000; height:24px; font-weight: normal; padding: 0px 0px 10px 5px; margin: 2px 0px 0px 0px; width:99%; border-bottom: dashed 1px #15afdf }



/*profile right colum set list ul*/
.CONTAINER .PublicProfile .RightColMenu ul{position:relative; width:200px;margin:5px 0px 10px 0px; padding:0px; list-style:none;border-top:dashed 1px #dfdede}
.CONTAINER .PublicProfile .RightColMenu li{ font-size:15px; color:#000000; text-align:left; margin-left:5px; margin-top:10px; margin-bottom:10px; width:150px; height:110px }
.CONTAINER .PublicProfile .RightColMenu img{ border:solid 1px #000000 }
.CONTAINER .PublicProfile .RightColMenu li a { font-size:15px; color: #008FD5; display:block; margin-left:1px;    }
.CONTAINER .PublicProfile .RightColMenu li a:hover { font-size:15px; color: #008FD5;  margin-left:1px;  }
.CONTAINER .PublicProfile .RightColMenu p.setname {   }
.CONTAINER .PublicProfile .RightColMenu .setname{ position:relative;  width:100%; color:#333333; margin:0px 0px 5px 0px; height:15px; }
.CONTAINER .PublicProfile .RightColMenu .setname a{ color: #000000; font-size:11px; font-weight:bold}
.CONTAINER .PublicProfile .RightColMenu .setname a:hover{color: #666666; font-size:11px ; font-weight:bold; text-decoration:underline}

/*profile center col*/
.CONTAINER .PublicProfile .CenterCol ul{   position:relative; margin:15px 0px 0px 0px; padding:0px; width:510px; border:solid 1px #EBEBEB}
.CONTAINER .PublicProfile .CenterCol li{   position:relative; margin:5px 5px 5px 45px; padding:10px 10px 10px 10px; list-style:none; width:387px; background-color: #F2F2F2 }
.CONTAINER .PublicProfile .CenterCol li img{ border:solid 1px #49b9e0 }
.CONTAINER .PublicProfile .CenterCol .ArtName{   position:relative; font-weight:bold; width:387px}

.CONTAINER .PublicProfile .CenterCol .Title{ }
.CONTAINER .PublicProfile .CenterCol .Title p{ font-size:16px; margin:0px 0px 0px 0x; padding:5px 0px 2px 0px; color:#49b9e0; font-weight:bold }


/*profile - curriculum*/
.CONTAINER .PublicProfile .CenterColPortfolio ul{   position:relative; margin:15px 0px 0px 0px; padding:0px; width:775px;}
.CONTAINER .PublicProfile .CenterColPortfolio li{ float:left;   position:relative; margin:5px 60px 30px 5px;  list-style:none; width:150px; background-image: url(../images/nophotolast/folder2.png); background-position: top ;  background-repeat: no-repeat; padding:20px 0px 0px 15px }

.CONTAINER .PublicProfile .CenterColPortfolio li.work{ display:inline; float:left; margin:5px 20px 10px 5px; list-style:none; width:130px;  padding:5px 0px 0px 0px; background-image:none; position: }


.CONTAINER .PublicProfile .CenterColPortfolio .sethowmany{color: #333333; font-size:10px ; margin-top:1px  }

.CONTAINER .PublicProfile .CenterColPortfolio .setname{color:#49b9e0; font-weight:bold ; margin-top:10px  }
.CONTAINER .PublicProfile .CenterColPortfolio .setname a{color:#49b9e0; font-weight:bold ;   }
.CONTAINER .PublicProfile .CenterColPortfolio .setname a:hover{color:#49b9e0; font-weight:bold ; text-decoration:underline  }

.CONTAINER .PublicProfile .MenNav { border-bottom: dashed 1px  #008FD5; width:100%;margin:15px 0px 0px 0px;padding:5px 0px 5px 0px;}


/*profile - work*/
.CONTAINER .PublicProfile .CenterColPortfolio .Art{   position:relative; margin:15px 0px 0px 0px; padding:0px; width:775px;}
.CONTAINER .PublicProfile .CenterColPortfolio .ArtDesc{   position:relative; margin:5px 0px 10px 0px; padding:0px; width:775px;}
.CONTAINER .PublicProfile .CenterColPortfolio .ArtDesc p{ font-size:12px; margin:0px 0px 0px 5px; padding:2px 5px 2px 5px; color:#333333}
.CONTAINER .PublicProfile .CenterColPortfolio .ArtDesc p.WorkDesc{ font-size:12px; margin:5px 0px 0px 5px; padding:5px; color:#333333; font-weight:bold}


.CONTAINER .PublicProfile .CenterColPortfolio .ArtListComments{position:relative; margin:15px 0px 1px 0px; width:775px; padding:5px 0px 0px 5px; }
.CONTAINER .PublicProfile .CenterColPortfolio .ArtListComments form{ margin:0px 0px 1px 0px; padding:0px 0px 0px 0px;}
.CONTAINER .PublicProfile .CenterColPortfolio .ArtListComments .Title{ font-size:12px; color: #333333; font-weight:bold; border-bottom: dashed 1px #E0E0E0; padding:0px 0px 5px 0px}


.CONTAINER .PublicProfile .CenterColPortfolio .ArtListComments ul{ position:relative; background-image:none;  padding:10px 0px 0px 0px; margin:5px 0px 0px 0px;border:solid 1px  #E8E8E8; background: #F3F3F3; float:left}
.CONTAINER .PublicProfile .CenterColPortfolio .ArtListComments li{ background-image:none; background-color:none; width:750px; padding:0px 0px 5px 0px; margin:5px 0px 5px 0px; border-bottom: dashed 1px  #CCCCCC}

.CONTAINER .PublicProfile .CenterColPortfolio .ArtListComments .Picture { margin: 0px 8px 0px 0px; padding: 0px; float: left; text-align: center; background: #f1f1f1; border:solid 1px #69C6E4}
.CONTAINER .PublicProfile .CenterColPortfolio .ArtListComments .Picture img {display: block; padding: 5px; }
.CONTAINER .PublicProfile .CenterColPortfolio .ArtListComments .Info {}
.CONTAINER .PublicProfile .CenterColPortfolio .ArtListComments .Info p{ padding:0px 0px 0px 0px; margin:0px 0px 0px 0px}
.CONTAINER .PublicProfile .CenterColPortfolio .ArtListComments .Info p.writername{ font-size:14px;color:#49b9e0; }
.CONTAINER .PublicProfile .CenterColPortfolio .ArtListComments .Info p.datposted{ font-size:10px;color: #666666  ;margin:5px 0px 0px 0px }
.CONTAINER .PublicProfile .CenterColPortfolio .ArtListComments .Info p.message{ font-size:11px; margin:5px 0px 0px 0px; min-height:90px}

.CONTAINER .PublicProfile .CenterColPortfolio .ArtListComments .Info p.writername a{ font-size:12px;color:#49b9e0}
.CONTAINER .PublicProfile .CenterColPortfolio .ArtListComments .Info p.writername a:hover{ font-size:12px;color:#49b9e0; text-decoration:underline}


.CONTAINER .PublicProfile .CenterColPortfolio .ArtComments{position:relative; margin:3px 0px 10px 0px; padding:5px 0px 0px 5px; width:775px;}
.CONTAINER .PublicProfile .CenterColPortfolio .ArtComments .Title{ font-size:12px; color: #333333; font-weight:bold; border-bottom: dashed 1px #E0E0E0; padding:0px 0px 5px 0px}

.CONTAINER .PublicProfile .CenterColPortfolio .ArtComments p{ font-size:12px; margin:0px 0px 0px 5px; padding:2px 5px 2px 5px; color:#333333}
.CONTAINER .PublicProfile .CenterColPortfolio .ArtComments p.WorkDesc{ font-size:12px; margin:5px 0px 0px 5px; padding:5px; color:#333333; font-weight:bold}
.CONTAINER .PublicProfile .CenterColPortfolio .ArtComments  input[type="button"]{font-size: 14px;color: #000000;font-weight: normal; width:150px; background-image:none; }

.CONTAINER .PublicProfile .CenterColPortfolio li.art{ position:relative; margin:0px auto 0px auto; padding:0px; list-style:none; width:124px;}
.CONTAINER .PublicProfile .CenterColPortfolio .artimage { max-width:750px;margin:0px auto 0px auto;}
.CONTAINER .PublicProfile .CenterColPortfolio .galleryimage { border-color:#333333 ; border:solid 1px #000000}

/*profile - contact*/
.CONTAINER .PublicProfile .CenterColPortfolio .Contact{   position:relative; margin:15px 0px 0px 0px; padding:0px; width:775px;}
.CONTAINER .PublicProfile .CenterColPortfolio .Contact h1{ font-weight:normal; font-size:13px; border-bottom: dashed 1px #E0E0E0; height:15px; margin:5px 0px 5px 0px}
.CONTAINER .PublicProfile .CenterColPortfolio .Contact .DivField{ font-weight:normal; font-size:13px; }
.CONTAINER .PublicProfile .CenterColPortfolio .Contact .DivButton{ float:left; clear:both; position:relative; margin: 10px 0px 0px 10px;width:78%;  background-color:#F5F3F4; color:#986627; border:none; text-align:left }


.CONTAINER .PublicProfile .CenterColPortfolio .Contact  input[type="text"]{font-size: 14px;color: #000000;font-weight: normal; width:300px; }
.CONTAINER .PublicProfile .CenterColPortfolio .Contact  input[type="password"]{letter-spacing:-1px;font-size: 14px;color: #000000;font-weight: normal; width:400px}
.CONTAINER .PublicProfile .CenterColPortfolio .Contact  input[type="button"]{font-size: 14px;color: #000000;font-weight: normal; width:150px; background-image:none; }

/*Curriculum PAge----------------------------*/
.CONTAINER .PublicProfile .CenterColCurriculum p.brief{   position:relative; margin:15px 0px 0px 0px; padding:0px; width:510px; border:solid 1px #EBEBEB}
.CONTAINER .PublicProfile .CenterColCurriculum p.cv{   position:relative; margin:15px 0px 0px 0px; padding:10px; width:510px; border:solid 1px #EBEBEB}

.CONTAINER .PublicProfile .CenterColCurriculum .Title{ }
.CONTAINER .PublicProfile .CenterColCurriculum .Title p{ font-size:16px; margin:0px 0px 0px 0x; padding:5px 0px 2px 0px; color:#49b9e0; font-weight:bold }

/*END Curriculum PAge----------------------------*/

/*Portafolioos PAGE*/

.CONTAINER .PortfoliosPage{  position:relative; float:left;padding: 0px;margin:10px 0px 0px 0px; width:995px; }
.CONTAINER .PortfoliosPage h1 {  font-size: 24px; color: #97cbdd; height:40px; font-weight: normal; padding: 0px 0px 4px 5px; margin: 2px 0px 10px 0px; width:100%; border-bottom: dashed 1px #97CBDD}

.CONTAINER .PortfoliosPage .Strip { margin:0px 0px 0px 0px; font-size:18px; color: #4c4b4b;}
.CONTAINER .PortfoliosPage .StripSub { float:left; margin:13px 0px 5px 0px; font-size:16px; color: #4c4b4b; border-bottom: dashed 1px #E0E0E0; width:98% }


.CONTAINER .PortfoliosPage .LeftColMenu{ padding: 0px;margin:0px 5px 0px 0px; width:410px;  float:left;  }
.CONTAINER .PortfoliosPage .CenterCol{ padding: 0px;margin:0px 0px 1px 15px; width:230px;  float:left}
.CONTAINER .PortfoliosPage .CenterColPortfolio{ padding: 0px;margin:0px 5px 1px 20px; width:780px;  float:left}

.CONTAINER .PortfoliosPage .RightColMenu{ padding: 0px;margin:0px 5px 0px 0px; width:300px;  float:right}

/*ulimoas trabajos publicados en el home*/
.CONTAINER .PortfoliosPage .LeftColMenu .LatestWork {}
.CONTAINER .PortfoliosPage .LeftColMenu .LatestWork ul{ float:left; position:relative; margin:0px 0px 0px 5px; padding:0px 0px 0px 0px; list-style:none; width:410px; border:none}
.CONTAINER .PortfoliosPage .LeftColMenu .LatestWork li img{ border:solid 1px #000000}
.CONTAINER .PortfoliosPage .LeftColMenu .LatestWork li.latestworks{ float:left;   position:relative; margin:4px 0px 0px 6px; padding:0px; list-style:none; width:124px; height:83px;  border:none; background-color:}

/*Feed*/
.CONTAINER .PortfoliosPage .LeftColMenu .Feed {height:180px; border:solid 1px  #E8E8E8; background: #F3F3F3; float:left; width:410px; background-image: url(../images/rss.jpg); background-repeat: no-repeat;}
.CONTAINER .PortfoliosPage .LeftColMenu .Feed .Fields{float:left; width:220px; height:130px; margin:0px 0px 0px 174px; padding:47px 0px 0px 0px}
.CONTAINER .PortfoliosPage .LeftColMenu .Feed .Fields p{padding-left:10px; margin:2px 0px 0px 0px}
.CONTAINER .PortfoliosPage .LeftColMenu .Feed .Fields p.text{ color: #333333; padding-left:10px; margin:13px 0px 0px 0px; font-size:10px}
.CONTAINER .PortfoliosPage .LeftColMenu .Feed .Fields p.email{ color:#29AEDA; padding-left:10px; margin:13px 0px 0px 0px}
.CONTAINER .PortfoliosPage .LeftColMenu .Feed .Fields p.verysmall{ color:#29AEDA; padding-left:10px; margin:5px 0px 0px 0px; font-size:10px}

.CONTAINER .PortfoliosPage .LeftColMenu .Feed form{ margin:0px; padding:0px}
/***NEWSLATTER****/
.CONTAINER .PortfoliosPage .LeftColMenu .News{ position:relative; width:190px; height:135px;margin:15px 0px 0px 0px;padding: 0px 0px 5px 0px;border-bottom:dashed 1px #dfdede}
.CONTAINER .PortfoliosPage .LeftColMenu .News p{width:190px;margin:5px auto 0px auto; padding: 0px 0px 0px 0px; text-align:center; font-size:11px}
.CONTAINER .PortfoliosPage .LeftColMenu .News p input[type="text"]{width:170px; height:18px;font-size:12px;color: #000000;font-weight: normal;padding:2px 0px 0px 3px;margin:0px 0px 0px 0px; border:solid 1px #DCEDF8 }
.CONTAINER .PortfoliosPage .LeftColMenu .News .Brra2 p.Bttn{ width:88px; height:19px; margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
.CONTAINER .PortfoliosPage .LeftColMenu .News .Brra2{position:relative;width:190px; height:22px;padding:0px;margin:0px;background:#15afdf; }
.CONTAINER .PortfoliosPage .LeftColMenu .News .Brra2 p{width:170px;margin:0px 0px 0px 0px; padding: 4px 0px 0px 0px; color:#FFF; text-align:center; font-weight:bold; font-size:12
px }

/*end feed*/

/*profile left menu ul*/
.CONTAINER .PortfoliosPage .LeftColMenu ul{ float:left; position:relative; margin:15px 0px 0px 0px; padding:5px 5px 5px 5px; list-style:none; width:410px; border: solid 1px  #E2E2E2}
.CONTAINER .PortfoliosPage .LeftColMenu li{  float: left; margin: 5px 0px 0px 0px; padding: 1px 0px; list-style-type: none; border-bottom: solid 1px #ccc; background-color:#e9eaea; width:398px; height:89px}
.CONTAINER .PortfoliosPage .LeftColMenu li.b{ float: left; margin: 5px 0px 0px 0px;  background-color:#d8ebf1;}

.CONTAINER .PortfoliosPage .LeftColMenu .Picture { margin: 0px 0px 0px 0px; padding: 2px 5px 5px 5px; float: left; text-align: center; background:none;}
.CONTAINER .PortfoliosPage .LeftColMenu .Picture img {display: block; background: #fff; padding: 1px;}
.CONTAINER .PortfoliosPage .LeftColMenu .Picture strong { text-align: center; }
.CONTAINER .PortfoliosPage .LeftColMenu .Picture a { font-size: 10px; }

.CONTAINER .PortfoliosPage .LeftColMenu .Info { position:relative; width:245px ;  color:#54bce1; float:left;  margin:0px 0px 0px 10px;}
.CONTAINER .PortfoliosPage .LeftColMenu .Info p { margin:2px 0px 2px 0px; color:#333333; font-size:10px}
.CONTAINER .PortfoliosPage .LeftColMenu .Info p.name { margin:0px 0px 0px 0px;  color:#54bce1; font-size:16px; height:15px; font-weight:bold}
.CONTAINER .PortfoliosPage .LeftColMenu .Info p.ArtName { margin:0px 0px 5px 0px;  color:#54bce1; font-size:16px; height:15px; font-weight:normal}
.CONTAINER .PortfoliosPage .LeftColMenu .Info p.ArtName a{color:#54bce1; font-size:16px; font-weight:normal}
.CONTAINER .PortfoliosPage .LeftColMenu .Info p.ArtName a:hover{ color:#29AEDA; font-size:16px; height:15px; }


.CONTAINER .PortfoliosPage .LeftColMenu .Separator {color: #000000; height:24px; font-weight: normal; padding: 0px 0px 10px 5px; margin: 2px 0px 0px 0px; width:99%; border-bottom: dashed 1px #E0E0E0 }

/*profile right colum set list ul Featured Artist*/
.CONTAINER .PortfoliosPage .RightColMenu ul{ float:left; position:relative; margin:15px 0px 0px 0px; padding:5px 5px 5px 5px; list-style:none; width:280px; border: solid 1px  #E2E2E2}
.CONTAINER .PortfoliosPage .RightColMenu li{  float: left; margin: 0px 0px 0px 0px; padding: 1px 0px; list-style-type: none;  background-color:#F0F0F0; width:280px; height:180px; background-image: url(../images/feature_artista_separator_horiz.png); background-position: bottom   ; background-repeat: no-repeat;  }
.CONTAINER .PortfoliosPage .RightColMenu li.b{ float: left; margin: 5px 0px 0px 0px;  background-color:#d8ebf1;}

.CONTAINER .PortfoliosPage .RightColMenu .Picture { margin: 3px 0px 0px 4px; padding: 3px 5px 5px 5px; float: left; text-align: center; border:solid 1px #29AEDA}
.CONTAINER .PortfoliosPage .RightColMenu .Picture img {display: block; padding: 1px;}
.CONTAINER .PortfoliosPage .RightColMenu .Picture strong { text-align: center; }
.CONTAINER .PortfoliosPage .RightColMenu .Picture a { font-size: 10px; }

.CONTAINER .PortfoliosPage .RightColMenu .Info { position:relative; width:172px ;  color:#54bce1; float:left;  margin:0px 0px 0px 10px;}

.CONTAINER .PortfoliosPage .RightColMenu .Info2s { position:relative; clear:both;  width:270px ;  color:#54bce1; margin:10px 0px 0px 0px; padding:0px; height:42px}
.CONTAINER .PortfoliosPage .RightColMenu .Info2s ul{   width:270px; height:41px; margin:5px 0px 0px 0px ; padding:0px; border:none}
.CONTAINER .PortfoliosPage .RightColMenu .Info2s li{ width:40px; height:40px; margin:0px 0px 0px 10px ; padding:2px; list-style:none; }

.CONTAINER .PortfoliosPage .RightColMenu .Info2s img{  width:40px ;  height:40px; border:solid 1px #000000}
.CONTAINER .PortfoliosPage .RightColMenu .Info2s p{ font-size:10px; color:#333333; margin: 0px 0px 5px 0px; padding: 1px 0px;}

.CONTAINER .PortfoliosPage .RightColMenu .Info p { margin:2px 0px 2px 0px; color:#333333; font-size:10px}
.CONTAINER .PortfoliosPage .RightColMenu .Info p.ArtName { margin:0px 0px 5px 0px;  color:#54bce1; font-size:16px; height:15px; font-weight:normal}
.CONTAINER .PortfoliosPage .RightColMenu .Info p.ArtName a{color:#54bce1; font-size:16px; font-weight:normal}
.CONTAINER .PortfoliosPage .RightColMenu .Info p.ArtName a:hover{ color:#29AEDA; font-size:16px; height:15px; }

/* Most Popular Portfolios PAge */

.CONTAINER .PortfoliosPage .RightColMenu .Other ul.MostPopularArtists{ float:left; position:relative; margin:5px 0px 0px 0px; padding:5px 5px 5px 5px; list-style:none; width:280px; border: solid 1px  #E2E2E2}
.CONTAINER .PortfoliosPage .RightColMenu .Other li{  float: left; margin: 0px 0px 5px 0px; padding: 1px 0px 0px 5px; list-style-type: none;  background-color:#F0F0F0; width:280px; height:85px;  }

.CONTAINER .PortfoliosPage .RightColMenu .Other li a{ font-size:14px; color:#333333}
.CONTAINER .PortfoliosPage .RightColMenu .Other li a:hover{ font-size:14px; color: #999999}
.CONTAINER .PortfoliosPage .RightColMenu .Other li p{ font-size:10px; color:#333333; margin: 0px 0px 5px 0px; padding: 1px 0px;}

/**/

.CONTAINER .PortfoliosPage .RightColMenu .Separator {color: #000000; height:24px; font-weight: normal; padding: 0px 0px 10px 5px; margin: 2px 0px 0px 0px; width:99%; border-bottom: dashed 1px #E0E0E0 }


/*profile center col*/
.CONTAINER .PortfoliosPage .CenterCol ul{   position:relative; margin:15px 0px 0px 0px; padding:10px 0px 10px 0px; width:99%; border:solid 1px #EBEBEB}
.CONTAINER .PortfoliosPage .CenterCol li{ position:relative; margin:0px 5px 0px 5px; padding:0px 0px 0px 0px; list-style:none; width:200px; text-align:left; color: #333333 }
.CONTAINER .PortfoliosPage .CenterCol li a{  color: #666  ; font-size:12px }
.CONTAINER .PortfoliosPage .CenterCol li a:hover{  color: #666  ; ; font-size:12px; text-decoration:underline  }

.CONTAINER .PortfoliosPage .CenterCol .Btn{   position:relative; margin:15px 0px 0px 0px; text-align:center; border:none}
.CONTAINER .PortfoliosPage .CenterCol .Stats{   position:relative; margin:15px 0px 0px 0px; padding-left:5px; text-align:center; border:none}
.CONTAINER .PortfoliosPage .CenterCol .Stats p{ margin:1px 0px 0px 0px; text-align:left; font-size:12px; color:#29AEDA; }
.CONTAINER .PortfoliosPage .CenterCol .Stats p span{ font-size:12px; color: #000000; font-weight:normal}

.CONTAINER .PortfoliosPage .CenterCol .Stats p span.howmanymembers{ font-size:16px; color: #000000; font-weight:bold}


.CONTAINER .PortfoliosPage .CenterCol .Separator {color: #000000; height:5px; padding: 0px 0px 10px 5px; margin: 2px 0px 0px 0px; width:99%; border-bottom: dashed 1px #E0E0E0 }


/*profile - curriculum*/
.CONTAINER .PortfoliosPage .CenterColPortfolio ul{   position:relative; margin:15px 0px 0px 0px; padding:0px; width:775px;}
.CONTAINER .PortfoliosPage .CenterColPortfolio li{ float:left;   position:relative; margin:5px 60px 30px 5px; padding:0px; list-style:none; width:124px;}
.CONTAINER .PortfoliosPage .MenNav { border-bottom: dashed 1px  #008FD5; width:100%;margin:15px 0px 0px 0px;padding:5px 0px 5px 0px;}


/*profile - work*/
.CONTAINER .PortfoliosPage .CenterColPortfolio .Art{   position:relative; margin:15px 0px 0px 0px; padding:0px; width:775px;}
.CONTAINER .PortfoliosPage .CenterColPortfolio li.art{ position:relative; margin:0px auto 0px auto; padding:0px; list-style:none; width:124px;}
.CONTAINER .PortfoliosPage .CenterColPortfolio .artimage { max-width:750px;margin:0px auto 0px auto;}
.CONTAINER .PortfoliosPage .CenterColPortfolio .galleryimage { border-color:#333333 ; border:solid 1px #000000}

/* Main Blogs Entries  */
.CONTAINER .PortfoliosPage .RightColMenu .Other .panel {border:solid 1px  #E8E8E8; background: #F3F3F3; padding: 1px; width: 299px; float: right; margin-bottom: 10px;}


.CONTAINER .PortfoliosPage .RightColMenu .Other .panel .mainblogs {float: left; width: 100%; margin: 10px 0px 10px 0px; padding: 0px 0px 10px 0px; clear: both; border-bottom: dashed 1px #ccc;}
.CONTAINER .PortfoliosPage .RightColMenu .Other .panel .mainblogs h3 { color: #ff6699; font-size: 14px; font-weight: bold; padding: 0px 0px 5px 0px; margin: 0px; letter-spacing: normal;}
.CONTAINER .PortfoliosPage .RightColMenu .Other .panel .mainblogs h3 a { color: #29AEDA ;font-size: 12px; text-decoration:none}
.CONTAINER .PortfoliosPage .RightColMenu .Other .panel .mainblogs h3 a:hover { text-decoration:none; color:#23A3CD}
.CONTAINER .PortfoliosPage .RightColMenu .Other .panel .mainblogs  a:hover { text-decoration:none; color:#23A3CD}

.CONTAINER .PortfoliosPage .RightColMenu .Other .panel .mainblogs p {line-height: 11px; padding: 5px 0px; margin: 0px; font-size: 10px;}

.CONTAINER .PortfoliosPage .RightColMenu .Other .panel .mainblogs .userimage { background: #e0e0e0; float: left; margin: 0px 10px 10px 0px; color:#fff; }
.CONTAINER .PortfoliosPage .RightColMenu .Other .panel .mainblogs .userimage img { margin: 0px; padding: 1px; background: #fff; border: solid 1px #ccc;}
/*.SC3C .panel .mainblogs .userimage strong { display: block; text-align: center; padding: 3px 0px;}*/
.CONTAINER .PortfoliosPage .RightColMenu .Other .panel .mainblogs .userimage p.perfname { display: block; text-align: left; padding: 3px 0px; color:#333333; font-size:10px}
.CONTAINER .PortfoliosPage .RightColMenu .Other .panel .mainblogs .contentd { line-height: 11px; padding: 5px 0px; margin: 0px; font-size: 10px; min-height:100px; display: block;}
.CONTAINER .PortfoliosPage .RightColMenu .Other .panel .mainblogs .desc { padding: 3px 0px; margin: 0px; color: #333333  ; font-size: 9px; font-weight: bold; display: block;}
.CONTAINER .PortfoliosPage .RightColMenu .Other .panel .mainblogs .desc a { text-decoration: none; color: #29AEDA; font-size: 9px; }
.CONTAINER .PortfoliosPage .RightColMenu .Other .panel .mainblogs .desc a:hover { text-decoration: underline  ; color: #5EC2E3  ; font-size: 9px; }
.CONTAINER .PortfoliosPage .RightColMenu .Other .panel .mainblogs .more { padding-left: 15px; color: #333333  ; }
.CONTAINER .PortfoliosPage .RightColMenu .Other .panel .mainblogs .comments { padding-left: 15px; color: #29AEDA; }

/*END*/


/*BUSQUEDA - CATEGORIAS*/

.CONTAINER .ResultsPage{  position:relative; float:left;padding: 0px;margin:10px 0px 0px 0px; width:995px; }
.CONTAINER .ResultsPage h1 {font-size:24px; color:#97cbdd; height:40px; font-weight: normal; padding: 0px 0px 4px 5px; margin: 2px 0px 10px 0px; width:100%; border-bottom:dashed 1px #97CBD;}

.CONTAINER .ResultsPage .Strip { margin:0px 0px 0px 0px; font-size:18px; color: #4c4b4b;}

.CONTAINER .ResultsPage .ListResult{ padding: 0px;margin:0px 5px 0px 0px; width:750px;  float:left;  }
.CONTAINER .ResultsPage .CenterCol{ padding: 0px;margin:0px 5px 1px 20px; width:200px;  float:left}


/*profile left menu ul*/
.CONTAINER .ResultsPage .ListResult ul{ float:left; position:relative; margin:15px 0px 0px 5px; padding:5px 5px 5px 5px; list-style:none; width:740px; border: solid 1px  #E2E2E2}
.CONTAINER .ResultsPage .ListResult li{  float: left; margin: 5px 0px 0px 0px; padding: 1px 0px; list-style-type: none; border-bottom: solid 1px #ccc; background-color:#e9eaea; width:740px; height:89px}
.CONTAINER .ResultsPage .ListResult li img{ border:solid 1px #000000}
.CONTAINER .ResultsPage .ListResult li.b{ float: left; margin: 5px 0px 0px 0px;  background-color:#d8ebf1;}

.CONTAINER .ResultsPage .ListResult li.latestworks{ float:left;   position:relative; margin:5px 50px 30px 10px; padding:0px; list-style:none; width:124px; height:100px; background-color: #FFFFFF; border:none}

.CONTAINER .ResultsPage .ListResult li.latestworks .WorkName a{ font-size:10px; color:#49b9e0; font-weight:bold;  text-decoration:none}
.CONTAINER .ResultsPage .ListResult li.latestworks .WorkName a:hover{ font-size:10px; color: #49b9e0; font-weight:bold; text-decoration:none}

.CONTAINER .ResultsPage .ListResult .Picture { margin: 0px 0px 0px 0px; padding: 0px 5px 5px 5px; float: left; text-align: center; background: #f1f1f1;}
.CONTAINER .ResultsPage .ListResult .Picture img {display: block; background: #fff; padding: 1px;}
.CONTAINER .ResultsPage .ListResult .Picture strong { text-align: center; }
.CONTAINER .ResultsPage .ListResult .Picture a { font-size: 10px; }

.CONTAINER .ResultsPage .ListResult .Info { position:relative; width:245px ;  color:#54bce1; float:left;  margin:0px 0px 0px 10px;}
.CONTAINER .ResultsPage .ListResult .Info p { margin:2px 0px 2px 0px; color:#333333; font-size:10px}
.CONTAINER .ResultsPage .ListResult .Info p.name { margin:0px 0px 0px 0px;  color:#54bce1; font-size:16px; height:15px; font-weight:bold}
.CONTAINER .ResultsPage .ListResult .Info p.ArtName { margin:0px 0px 0px 0px;  color:#54bce1; font-size:16px; height:15px; font-weight:normal}
.CONTAINER .ResultsPage .ListResult .Info p.ArtName a{color:#54bce1; font-size:16px; font-weight:normal}
.CONTAINER .ResultsPage .ListResult .Info p.ArtName a:hover{ color:#29AEDA; font-size:16px; height:15px; }

/*Info 2*/
.CONTAINER .ResultsPage .ListResult .Info2 { position:relative; width:245px ;  color:#54bce1; float:left;  margin:0px 0px 0px 10px;}
.CONTAINER .ResultsPage .ListResult .Info2 p { margin:2px 0px 2px 0px; color:#333333; font-size:10px}
.CONTAINER .ResultsPage .ListResult .Separator {color: #000000; height:24px; font-weight: normal; padding: 0px 0px 10px 5px; margin: 2px 0px 0px 0px; width:99%; border-bottom: dashed 1px #E0E0E0 }

/*tags - last works*/


/* Search Results - Results Pages  */
.CONTAINER .ResultsPage .ListResult .NrResults { line-height: 20px; font-size: 11px; ; text-align:right; background-color:#EBEBEB; border: solid 1px #DBDBDB ; height:25px; padding:0px 5px 0px 0px; width:99%; margin:0px 0px 10px 1px}
.CONTAINER .ResultsPage .ListResult .NrResults .Refine { padding: 2px 5px; background: #E44794; color: #fff; font-weight: bold; border: solid 1px #fff; font-size: 10px; }
.CONTAINER .ResultsPage .ListResult .NrResults a { padding: 2px 5px; margin:0px 0px 0px 1px; background-color:#49B9E0 ; color: #fff; font-weight: bold; border: solid 1px  #71C8E7; font-size: 10px;}
.CONTAINER .ResultsPage .ListResult .NrResults a.active { padding: 2px 5px; background: #229EC8; color: #fff; border: solid 1px #fff; font-size: 10px;}
.CONTAINER .ResultsPage .ListResult .NrResults a:hover { padding: 2px 5px; background-color: #229EC8; color: #fff; border: solid 1px #fff; font-size: 10px;}
.CONTAINER .ResultsPage .ListResult .NrResults .Refine a:hover { padding: 2px 5px; background: #D61F7A; color: #fff; font-weight: bold; border: solid 1px #fff; font-size: 10px; }


.CONTAINER .ResultsPage .ListResult .TagSearcher{ float:left; position:relative; margin:15px 0px 0px 0px; padding:5px 5px 5px 5px; list-style:none; width:740px; border: solid 1px  #E2E2E2}

.CONTAINER .ResultsPage .ListResult .TagSearcher .DivField{ font-weight:normal; font-size:13px;float:left; }
.CONTAINER .ResultsPage .ListResult .TagSearcher .DivButton{ float:left;  position:relative; margin: 10px 0px 0px 10px;width:78%; color:#986627; border:none; text-align:left }
.CONTAINER .ResultsPage .ListResult .ResultStrip { float:left; line-height: 20px; font-size: 14px; text-align:left; background-color:#EBEBEB; border: solid 1px #DBDBDB  ; height:25px; padding:0px 5px 0px 0px; width:99%; margin:10px 0px 10px 0px; color:#29AEDA}
.CONTAINER .ResultsPage .ListResult input[type="text"]{font-size: 18px;color: #000000;font-weight: normal; width:300px; height:30px; border:solid 1px #CCCCCC }
.CONTAINER .ResultsPage .ListResult input[type="button"]{font-size: 14px;color: #000000;font-weight: normal; width:150px; background-image:none; border:none }



/*profile center col*/
.CONTAINER .ResultsPage .CenterCol ul{   position:relative; margin:15px 0px 0px 0px; padding:10px 0px 10px 0px; width:200px; border:solid 1px #EBEBEB}
.CONTAINER .ResultsPage .CenterCol li{ position:relative; margin:0px 5px 0px 5px; padding:0px 0px 0px 0px; list-style:none; width:200px; text-align:left; color: #333333 }
.CONTAINER .ResultsPage .CenterCol li a{  color: #333333; font-size:12px }
.CONTAINER .ResultsPage .CenterCol li a:hover{  color: #999999; font-size:12px  }
.CONTAINER .ResultsPage .CenterCol li.tags{ position:relative; margin:3px 5px 0px 5px; padding:0px 0px 0px 0px; list-style:none; width:200px; text-align:left; color: #333333 }




.CONTAINER .ResultsPage .CenterCol .Btn{   position:relative; margin:15px 0px 0px 0px; text-align:center; border:none}
.CONTAINER .ResultsPage .CenterCol .Stats{   position:relative; margin:15px 0px 0px 0px; padding-left:5px; text-align:center; border:none}
.CONTAINER .ResultsPage .CenterCol .Stats p{ margin:1px 0px 0px 0px; text-align:left; font-size:12px; color:#29AEDA; }
.CONTAINER .ResultsPage .CenterCol .Stats p span{ font-size:12px; color: #000000; font-weight:normal}
.CONTAINER .ResultsPage .CenterCol .Stats p span.howmanymembers{ font-size:16px; color: #000000; font-weight:bold}

.CONTAINER .ResultsPage .CenterCol .Separator {color: #000000; height:5px; padding: 0px 0px 10px 5px; margin: 2px 0px 0px 0px; width:99%; border-bottom: dashed 1px #E0E0E0 }


/*END*/


h1 {  font-size: 20px; color: #39c; height:26px; font-weight: normal; padding: 5px 0px 0px 5px; margin: 2px 0px 0px 0px; width:100%}
h2 {  font-size: 15px; color: #333333; text-align:left; font-weight: normal; padding: 0px 0px 0px 10px; margin: 2px 0px 10px 0px; border-bottom: dashed 1px #E0E0E0}
h3 {  font-size: 15px; color: #333333; text-align:left; font-weight: normal; padding: 0px 0px 0px 10px; margin: 10px 0px 10px 0px; border-bottom: dashed 1px  #E0E0E0}
h4 {  font-size: 18px; color: #000000; text-align:center; font-weight: normal; padding: 0px 0px 0px 10px; margin: 30px 0px 10px 0px; border-bottom: dashed 1px  #E0E0E0}
h5 {letter-spacing: -1px; font-size: 22px; color: #BD1313; font-weight: normal; padding: 10px 0px; margin: 0px 0px 10px 0px; border-bottom: dashed 1px #E0E0E0}
h6 {letter-spacing: -1px; font-size: 12px; color: #000000; font-weight: bold; padding: 5px 0px; margin: 0px 0px 10px 0px; border-bottom: dashed 1px #E0E0E0}

.CONTAINER .CONTENTEXTFRONT{ position:relative;padding: 0px;margin:0px auto 0px auto; width:990px; min-height:680px; }
.CONTAINER .CONTENTEXTFRONT .Panel{ }
.CONTAINER .CONTENTEXTFRONT .Panel th{ font-size:14px; text-align:left; font-weight:normal; color:#000000}
.CONTAINER .CONTENTEXTFRONT .Misc{ }
.CONTAINER .CONTENTEXTFRONT .Misc p { padding:5px; margin:5px 0px 5px 0px}

.Donar:link { font-size:15px;color:#000000;  text-decoration: underline; }
.Donar:active { font-size:15px;color:#000000; text-decoration: underline;}
.Donar:visited { font-size:15px;color:#000000; text-decoration: underline; }
.Donar:hover { font-size:15px;color:#000000; text-decoration: none ; }



.Footer { position:relative; width:100%; height:140px;padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background:#4f4f4f; clear:both}

.Footer .Footer2 { position:relative; width:1000px; height:140px;padding: 0px 0px 0px 0px; margin: 0px auto 0px auto;}
.Footer .Footer2 .Log {position:relative; width:170px; height:61px; float:left;padding: 0px 0px 0px 0px; margin:45px 0px 0px 10px; background:url(../images/logo2.jpg) no-repeat}
.Footer .Footer2 .Menu {position:relative; width:170px; height:100px; float:left;padding: 0px 0px 0px 0px; margin:30px 0px 0px 5px;}
.Footer .Footer2 .Menu ul{position:relative; width:170px; height:100px; float:left;padding: 0px 0px 0px 0px; margin:0px 0px 0px 0px;}
.Footer .Footer2 .Menu li{position:relative; width:160px; height:18px;padding: 3px 0px 0px 0px; margin:0px 0px 0px 0px; list-style: none; font-size:10px; color:#000; border-bottom:dashed 1px #333}
.Footer .Footer2 .Menu li a{font-size:10px; color:#000}
.Footer .Footer2 .Menu li a:hover{font-size:10px; color:#fff}
.Footer .Footer2 .Menu2 {position:relative; width:630px; height:70px; float:left;padding: 0px 0px 0px 0px; margin:30px 0px 0px 10px; font-size:10px;}
.Footer .Footer2 .Menu2 p {padding: 5px 0px 0px 0px; margin:0px 0px 0px 0px; font-size:10px; text-align:left; color:#C7C7C7}
.Footer .Footer2 .Menu2 a {font-size:10px; color: #000}
.Footer .Footer2 .Menu2 a:hover {font-size:10px;color: #15adde}