.red{
   color: #ff0000;
}
a.red{
   color: #ff0000;
}
a.red:hover{
   color: #ff0000;
}
#anonses h2.red a{
   color: #ff0000;
}
#anonses h2.red{
    margin:0;
    padding:0;
}
#vaclist2 { 
  width: 100%; margin-bottom:20px;
}

.news-block {
  padding-bottom:5px;
  width:auto !important; width:100%; overflow:hidden;  
  color:#3C3C54;
}
.news-block .inner{
  float:left; width:100%;
}
.news-block .inner2{
  float:left; width:100%;
  padding:7px;
  background:#DFE5EA;
}
.news-block .odd{
  background:#FFFFFF;
}

.news-block h4{
margin:0; padding:0 0 px 0; font-size:12px; 
}
.news-block p.meta {margin-bottom:10px;}
.news-block p.meta a {
  color:#3C3C54;
} 

div.aadd p{text-decoration:none;}

#comment2 p{margin:0; padding:0; display:inline;}
#comment2 strong{color:#6A6A75; display:inline;}
#comment2 a{text-decoration: none; display:inline;}

.answer{
   color:#6A6A75;
   padding-left:20px;
   padding-top:5px;
}

/*
.bigtext {font-size:120%;}
.bigtext img{
   margin-right: 8px;
   margin-bottom: 4px;
   border: 1px solid #3C3C54;
}
.bigtext table{
    border:0px;
    border-collapse:collapse;
    border:1px solid #b3b3ba;
}
.bigtext table td{
    border:0px;
    border:1px solid #b3b3ba;
}
.bigtext2{font-size:120%;}
.bigtext2 img{
   margin-right: 8px;
   margin-bottom: 4px;
}
.bigtext2 a{
   color: #3C3C54;
}
*/

dl.newslist dd strong a{
  color: #3C3C54; text-decoration: none;
} 

div.persona strong a, 
div.book strong a, 
div.diskus strong a
{
  color: #3C3C54; 
  text-decoration: none;
} 

div.persona em a, 
div.book em a, 
div.diskus em a 
{
  color: #6A6A75;
  text-decoration: none;
} 

.persona p.meta {margin-bottom:10px; font-size:10px;}
.persona p.meta a {
  color:#3C3C54;
} 

div.persona .comment strong
{
  display: inline; color:#6A6A75; margin: 0; padding: 0;
} 

#comment2 a
{
   color:#6A6A75;
} 

.orange3{float:left;margin-right:10px;margin-top:7px;}

div.orange3 img{margin:0px 1px 0px 3px;}


p.comment a{color:#6A6A75;}

a h2{
   text-decoration:none;
}

dl.list2, dl.list2 dt, dl.list2 dd  {
  margin: 0; padding: 0; 
}

dl.list2 {
  width: 100%;  overflow:hidden;
} 

dl.list2 dt {
  width: 183px; float: left; margin: 0 0px 3px 0; 
} 

dl.list2 dt a {
  float: left; padding: 0 3px 2px 0; background: #fff; 
} 

dl.list2 dt a:hover {
 color:#FFC186; 
}

dl.list2 dd {
  float: left; display: inline; margin: 0 0 0 2px; 
} 

#partners div{
 margin:0; padding:0;
}
#partners div a{
 margin-bottom: 5px;
}

#vaclist td a.gray2{float:left; text-align:left; width:auto; color: #3C3C54; text-decoration:none;background:#fff;}
#vaclist td a.gray2:hover {text-decoration:underline;}

ul.metalinks {
  margin-top: 0px;
  margin-left:10px;
  display:inline;
} 
ul.metalinks li {
  display:inline;
  margin-right:15px;
} 

#user0{
  width:112px !important;
  width:124px; padding-left:12px; font-size:10px; float:left;
}
#user0 li a, #akaform a{
  color:#ffffff;
  text-decoration:none;
}
#user0 li a:hover, #akaform a:hover{
  text-decoration:underline;
}

div.inner h4 a{
  color:#3C3C54;
}

div.contactlist dl.vacdescr2 dd select{
  width:100%; float:left;
}                          
div.contactlist dl.vacdescr2 dd input.text{
  width:100%; float:left;
}
div.contactlist dl.vacdescr2 dd input.submit{
  float:left; width:100px;
}

dl.vacdescr2 {
  width: 100%; clear: left; overflow: hidden; padding: 0px 0 0;
} 

dl.vacdescr2 dt{
  float: left; width: 150px; clear: left; padding: 0 0 10px 0;  color: #3C3C54; font-weight: bold; 
  text-align:right;
} 
dl.vacdescr2 dd {
  float: left !important; width: 250px !important; width:auto; margin:0 !important; float:none; padding: 0 0 10px 10px; margin-left:150px; height:auto !important; height: 0%; 
} 

dl.vacdescr2 dt a{
  color: #F37100;
} 

.banner3 {
  width: 98%; 
  margin: 0;
} 

.banner3 a {
  display: block; margin: 0 12px 0 0; padding: 3px; overflow: hidden; width:auto !important; width:100%; text-decoration:none; position: relative; min-height:84px;
  
} 

.banner3 a img {
  float: left; margin: 0 10px 0 0;
} 

.banner3 a span {
  display: block; position: absolute;  right:15px; bottom:3px; font-weight:bold; color:#F37100; font-size:12px;
} 

.banner3 a strong {
  display: block; color: #6A6A75; font:bold 12px Tahoma, sans-serif; letter-spacing:1px; margin: 10px 0 0 0 ;
} 

#txt2 {
  margin-left:243px !important;
  margin: 0 12px 0 245px; 
  width:auto !important; /*width:99.5%;*/
} 
.text-mini{
  margin:0px;
  font-size:90%;
  color:#999;
}
.text-mini img{width:12px;height:12px;margin:0;}

.bigtext img{
    border:none;
}

#lNav a.red { 
  color: #FF0000;
  font-weight:bold;
} 
#lNav a.black { 
  font-weight:bold;
} 

/******************************************/
.float, .hint {
   visibility: hidden;
   position: absolute;
   left: -3000px;
   z-index: 10;
}
.hint {
   font-size: 11px;
   background: #ffffe1; 
   border: 1px solid #535353; 
   margin: 0px; 
   padding: 3px 5px;
   width: 300px;
   /*max-width: 300px;*/
   filter: alpha(Opacity=100, FinishOpacity=75, Style=1, StartX=50, FinishX=150, StartY=50, FinishY=150);
}
.border_b {
   border: 1px solid #000000;
}
/******************************************/

#htmlbanner{
    cursor:hand;text-decoration:none;width:100%;height:100%;overflow:hidden;padding:0;margin:0;
}
#htmlbanner p{
    padding:0;margin:0;
}
#htmlbanner img{
    border:none;
    margin:0;
}
div.list-level-one{
height:20;
}
div.list-level-two{
height:20;
margin-left:50;
}
table tr td.points{
background-image: url('/pic/point.gif');
background-repeat: repeat-x;
background-position: bottom;
height:6;
width:90%;
}

dl.list2 dt {
  margin: 0 0px 3px 0; 
} 
.gk_0 {
   font: bold 14px Tahoma, sans-serif; color: #3C3C54; margin: 16px 0 14px; padding:0; 
}
.gk_1 {
   font: bold 14px Tahoma, sans-serif; 
   color:#759FBD;
    padding: 15px 10px 10px 10px;
}
.gk_2 {
   font: bold 12px Tahoma, sans-serif; color: #3C3C54;
    padding: 10px 10px 5px 10px;
}
.gk_3 {
    font-size: 12px;
    color: #333333;
    padding: 0px 10px 0px 10px;
}
.gk_4 {
    font-size: 11px;
    color: #F37100;
    padding: 10px;
}
td.gk_4 a{
    font-size: 11px;
    color: #F37100;
}
h4, h5 {
  font: bold 13px Tahoma, sans-serif; color: #3C3C54; margin: 16px 0 14px; padding:0; 
} 

p.comment4{margin:0; padding:0; font-size:10px; display:block;}
p.comment4 strong{color:#6A6A75; font-size:10px; display:inline; float:none; padding:0;margin:0;}
p.comment4 a{color:#7D7DA1; text-decoration: none; display:inline; font-size:10px; padding:0;margin:0;}
p.comment4 a:hover {color:#7D7DA1; font-size:10px;}

div.orglogos{
    margin-top:20px;
    margin-bottom:20px;
}
div.orglogos img{
   width:120px;
   height:45px;
   margin:5px 15px 5px 5px; 
    border: none;
    padding: 5px;
    border: 1px solid #cccccc;
}

form.ff{
   padding:0; margin:0; z-index:100;
}
form.ff input.ff{
    border:none;
    color:#ff4500;
    font-size:11px;
    background:#ffffff;
    text-decoration:underline;
    cursor:hand;      
    z-index:100;
}
div.rr{
    position:relative;
    width:100px;
    top:-15px;
    left:60px;
    font-weight:bold;
    font-size:12px;
    color:#ff4500;
    z-index:1;
}


.lbanner img{
   border:none;
}
.lbanner div p a span img{
   border:none;
   text-decoration:none;
}
.lbanner a{
   text-decoration:none;
}


#begun{

}


#poll318{
  font-size:18px;
  background:#EEEEEE;
  padding:20px;
}

#poll318 h4{
  font-size:18px;
  color:#759FBD;
}

#poll318 form{
 display:inline;
 margin-right:20px;
}

#poll318 form input{
 font-size:16px;
 font-weight:bold;
 height:50px;
}

#poll318 span.err{
  color:#ff4500;
  display:inline;
}

#poll318 span{
  color:#ff4500;
  display:inline;
}

#poll318 em{
  display:block;
  font-style:normal;
}


div.semlogos{
    margin-top:20px;
    margin-bottom:20px;
}
div.semlogos img{
   width:120px;
   height:45px;
   margin:5px 15px 5px 5px; 
    border: none;
    padding: 5px;
    border: 1px solid #cccccc;
}

.gray {
  border-color: #CCCCCC;
  border-size: 1px;
} 

ul.lol{
  margin-top:5px;
  margin-bottom:5px;
  padding-left:25px;
}
ul.lol li{
  list-style: none;
  list-style-image: url(/pic/minus.gif);
  padding:0;
  font-weight: normal;
  padding_left:10px;
  _padding_left:10px;
}

#rtn4p_neb{
  padding-top: 20px;
  text-align:center;
  padding-bottom: 20px;
}

#MarketGid3486{
  width:700px;
}
.v {
       display: block;
}
.h {
       display: none;
}
.bigtext table{
    border:0px;
    border-collapse:collapse;
    border:1px solid #b3b3ba;
}
.bigtext table td{
    border:0px;
    border:1px solid #b3b3ba;
}
.bigtext table td p, .bigtext table td div{
    padding:0px;
     margin:0px;
}

p.meta2 {
    border-top:1px solid #aaaaaa;
    padding-top:10px;
    font-size:13px;
}
p.meta2 a{
    font-size:13px;
    color: #0000CC;
}
p.meta2 a:hover{
    font-size:13px;
    color: #0066FF;
}
