body {

  font-family: 'Verdana',Tahoma;

  font-size: 12px;

	background: #fff;

  margin: 0; padding: 0;

	cursor: default;

}



/* General Links */

a:link { text-decoration : none; color : #3366cc; border: 0px;}

a:active { text-decoration : underline; color : #3366cc; border: 0px;}

a:visited { text-decoration : none; color : #3366cc; border: 0px;}

a:hover { text-decoration : underline; color : #ff5a00; border: 0px;}





img { padding: 0px; margin: 0px; border: none;}

hr { border-left:0px solid #abb0b5; border-right:0px solid #abb0b5; border-top:1px dotted #abb0b5; border-bottom:0px solid #abb0b5; height : 1px;  }



input { font-family: 'Verdana'; color: #6a5555; font-size: 10px; }

textarea { font-family: 'Verdana'; color: #6a5555; font-size: 10px;  }

select { font-family: 'Verdana'; color: #6a5555; font-size: 10px;  }



/*h1, h2, h3 { font-family: 'Arial';} */



/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */



#bgcontain { width: 100%;}



/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */



.HeaderBG { width: 100%; float: left; background: #fff url(/images/bkg_body.png) repeat-x; }

.Header { width: 1000px; position: relative; margin: 0 auto; padding: 32px 0px 0px 0px; height: 70px;}

.Header .top_h1 { font-size: 35px; font-weight: bold; letter-spacing: -2px; line-height: 35px; padding: 15px 0px 0px 0px; margin: 0px;}

.Header .top_h1 a { text-decoration: none; color:#000000;}

.Header .top_h1 a:visited { text-decoration: none; color:#000000;}

.Header .top_h1 a:hover { text-decoration: none; color:#000000;}



.Desc { font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; letter-spacing: -1px; color:#999;}

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */



.TopMenu { margin: 0px; padding: 0px; position: absolute; top: 8px; left: 0px;  }

.TopMenu ul { padding: 2px 0px; margin: 0px; font-size: 0px; border-left: solid 1px #76acd3;}

.TopMenu li { padding: 2px 4px; margin: 0px 4px 0px 0px; list-style-type: none; display: inline; font-size: 10px; border-right: solid 1px #76acd3; font-weight: bold;}

.TopMenu li a { color:#fff;}

.TopMenu li a:visited { color:#fff;}

.TopMenu li a:hover { color:#fff;}





/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */



/*\ IE/Win min height hack */ * html .Search  { height: 100px;} /* */

.Search { width: 375px; background: url(/images/SearchBkg.png) no-repeat left top; min-height: 100px; position: absolute; top: 0px; right: 0px;}

.Search  fieldset { border: none; padding: 0px; margin: 0px;}

.Search  legend { text-indent: -35000px; margin: 0; padding: 0;}

.Search  form { padding: 33px 33px 0px 33px; margin: 0px 0px 0px 0px;}

.Search  input { color: #6db6ff; font-size: 14px; font-family: 'Arial'; letter-spacing: -1px; font-weight: bold; }

.Search  input.search { width: 25px; height: 25px; background: url(/images/SearchButton.png) no-repeat;}

.Search  input.search:hover { background: url(/images/SearchButton.png) no-repeat 0 -25px; }

.Search  input.searchIE {width: 25px; height: 25px; background: url(/images/SearchButton.png) no-repeat 0 -25px; }

.Search  input.keyword { border: none; background: #fff url(/images/SearchKeyword.png) no-repeat; padding: 4px 0px 5px 8px; width: 291px; border: none; }



.SearchCorner { position: absolute; background: #fff url(/images/SearchBkgNone.png) no-repeat; width: 9px; height: 8px; margin: 0px; top: 34px; right: -9px;}

/* IE Win min height hack */ * html #buttonsearch { margin: -26px 0px 0px 291px; } /* */

#buttonsearch { padding: 0px; margin: -25px 0px 0px 291px; top: 0px; background: none; }



.head_banner { width: 468px; min-height: 60px; position: absolute; top: 43px; right: 0px;}

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */



.ContainerBG { width: 100%; float: left; padding: 20px 0px;}

.Container { width: 1000px; position: relative; clear: left; margin: 0 auto; border-top: solid 1px #666; padding-top: 20px;}



.SyndicateBG { width: 100%; float: left; padding: 10px 0px;}

.Syndicate { width: 1000px; position: relative; clear: left; margin: 0 auto; border-top: solid 1px #666; padding-top: 5px;}



.Syndicate h1 {

  margin: 5px 0px;

}



.SyndicateList { position: absolute; right: 0px; top: 0px; width: 160px; padding-left: 10px; text-align: left;}

.SyndicateList ul { padding: 0px; margin: 10px 0px;}

.SyndicateList li { padding: 0px; margin: 0px; list-style-type: none; font-size: 10px; font-weight: bold;}

.SyndicateList li a { background: url(/images/SyndicateListBkg.png) no-repeat left top; height: 14px; padding: 6px 5px 4px 5px; margin: 0px 0px 5px 0px; display: block;}

.SyndicateList li a { background: url(/images/SyndicateListBkg.png) no-repeat left top;}

.SyndicateList li a:hover { background: url(/images/SyndicateListBkg.png) no-repeat left bottom; text-decoration: none; }

.SyndicateList li a span { background: transparent url(/images/FooterFeedsRss.png) no-repeat scroll left center; padding-left: 20px; }



/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */



/* Central Column - Single Pages */

.SCS { float: left; width: 730px; }

.SCS h1 { font-size: 24px; line-height: 26px; letter-spacing: -1px; font-weight: normal; padding: 7px 0px; margin: 0px 0px 7px 0px; border-bottom: dashed 1px #ccc;}

.SCS h2 { font-size: 20px; line-height: 22px; letter-spacing: -1px; font-weight: normal; padding: 5px 0px; margin: 0px 0px 5px 0px; }

.SCS h3 { font-size: 17px; line-height: 19px; letter-spacing: -1px; font-weight: bold; padding: 5px 0px; margin: 0px 0px 5px 0px; }

.SCS p { font-size: 12px; line-height: 16px;}

.SCS img { padding: 1px; border: solid 1px #f0f0f0; margin: 0px 15px 15px 0px;}

.SCS blockquote {padding: 3px 15px; background: #fffde5; margin: 5px 0px; color:#993300; border: solid 1px #f6f3d3;}

.SCS blockquote p { font-size: 11px; padding: 5px 0px; margin: 5px 0px; line-height: 15px;}

.SCS ul { font-size: 11px; padding-left: 12px; }





/* Central Column */

.SC { float: left; width: 730px;  }



/* Right Column */

.SR { float: right; width: 269px; margin-left: 1px; padding-bottom: 4px; background: #eaf4ff url(/images/SRBkg.gif) no-repeat left bottom;}

.SR h2 { font-size: 14px; letter-spacing: -1px; padding: 5px 0px; margin: 0px; border-bottom: solid 1px #d4e3f4; color:#323740;}

.SR ul { padding: 0px; margin: 0px;}

.SR li { padding: 0px; margin: 0px; list-style-type: none;}

.SR li a { font-size: 12px; padding: 2px 0px 3px 8px; color: #003366; text-decoration: none; border-bottom: solid 1px #d4e3f4; background: url(images/CategIco.png) no-repeat left top; display: block;}

.SR li a:visited { color: #003366; text-decoration: none; border-bottom: solid 1px #d4e3f4;}

.SR li a:hover { text-decoration: underline; color: #000033; border-bottom: solid 1px #d4e3f4;}



/* Right - First Column */

.SR .SRL { float: left; width: 133px; padding: 15px 0px 15px 5px; margin-right: 6px; background:  url(/images/SRLBkg.gif) no-repeat left top;}



/* Right - single Column */

.SR .SRS { padding: 15px 10px 15px 15px; background:  url(/images/SRLBkg.gif) no-repeat left top;}



/* Right - Second Column */

.SR .SRR { float: right; width: 133px; padding: 15px 5px 15px 0px; background: url(./images/SRRBkg.gif) no-repeat right top;}





/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */



.RAD {margin: 0px 3px 0px 3px;}

.RADL {  padding: 3px 0px 3px 3px; float:left; clear:left;}

.RADR {  padding: 3px 3px 3px 0px; float:right; clear:right;}



.RADGA { margin: 0px 4px 0px 4px; }



/* Extra Footer */

.ExtraBG { width: 100%; float: left; background: #395597; padding: 25px 0px;}

.Extra { width: 1000px; position: relative; clear: left; margin: 0 auto; }

.Extra h3 { padding: 0px 0px 10px 0px; margin: 0px 0px 10px 0px; color:#fff; font-size: 17px; letter-spacing: -1px; border-bottom: dashed 1px #2658ad;}



.Extra ul { padding: 0px; margin: 0px;}

.Extra li { color:#fff; padding: 1px 0px 1px 13px; margin: 0px; list-style-type: none; font-size: 11px; background: url(images/ExtraIco.png) no-repeat left top;}

.Extra li a { color:#95c5e8; }

.Extra li a:visited { color:#95c5e8; }

.Extra li a:hover { color:#fff; }



.Extra .RecentPosts { width: 290px; float: left; }

.Extra .LastComments { width: 290px; float: left; margin: 0px 15px;}

.Extra .MostCommented { width: 290px; float: left;}



/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */



.FooterBG { width: 100%; float: left; background: #000066;  padding: 5px 0px;}

.Footer { width: 1000px; position: relative; clear: left; margin: 0 auto; }

.Footer p { padding: 0px 0px 10px 0px; margin: 0px 0px 10px 0px; color:#487cb0; font-size: 11px; border-bottom: solid 1px #062a6e; display: block;}

.Footer p a {color:#487cb0; text-decoration: underline;}



.Footer ul { display: inline; padding: 0px; margin: 0px; }

.Footer li { display: inline; padding: 0px; margin: 0px; list-style-type: none;}

.Footer .WP { text-indent: -35000px; background: url(images/FooterWPLogo.gif) no-repeat left top; width: 71px; height: 20px; float: left;}

.Footer .DD { text-indent: -35000px; background: url(images/FooterDDLogo.gif) no-repeat left top; width: 83px; height: 20px; float: left; margin-right: 10px; }







.text11px5E759C {



	font-family: Tahoma;



	font-size: 11px;



	font-weight: normal;



	color: #5E759C;



	text-decoration: none;



	line-height: 13px;



}



.text11px2E4467 {



	font-family: Tahoma;



	font-size: 11px;



	font-weight: normal;



	color: #2E4467;



	text-decoration: none;



}



.text11px6780AC {



	font-family: Tahoma;



	font-size: 11px;



	font-weight: normal;



	color: #6780AC;



	text-decoration: none;



}



.text11px4D4D4D {



	font-family: Tahoma;



	font-size: 11px;



	font-weight: normal;



	color: #4D4D4D;



	text-decoration: none;



}



a.firmlink:link, a.firmlink:visited {



	font-family: Tahoma;



	font-size: 11px;



	font-weight: normal;



	color: #4D4D4D;



	text-decoration: none;



}



a.firmlink:hover {



	font-family: Tahoma;



	font-size: 11px;



	font-weight: normal;



	color: #4D4D4D;



	text-decoration: underline;



}







.text11px333333 {



	font-family: Tahoma;



	font-size: 11px;



	font-weight: normal;



	color: #333333;



	text-decoration: none;



}



.text11px546071 {



	font-family: Tahoma;



	font-size: 11px;



	font-weight: normal;



	color: #546071;



	text-decoration: none;



}



.addinputs {



	font-family: Tahoma;



	font-size: 13px;



	font-weight: normal;



	color: #546071;



	text-decoration: none;



	background-color: #F3F3F3;



	border: 1px solid #B4D4FF;



}



.text12pxblack {



	font-family: Tahoma;



	font-size: 12px;



	font-weight: normal;



	color: #000000;



	text-decoration: none;



	line-height: 12px;



}



a.letterlink:link, a.letterlink:visited {



	font-family: Tahoma;



	font-size: 10px;



	font-weight: normal;



	color: #C25455;



	text-decoration: underline;







}



a.letterlink:hover {



	font-family: Tahoma;



	font-size: 10px;



	font-weight: normal;



	color: #C25455;



	text-decoration: none;







}



.text11px2E4467 {



	font-family: Tahoma;



	font-size: 11px;



	font-weight: normal;



	color: #2E4467;



	text-decoration: none;



}



a.listlink:link, a.listlink:visited {



	font-family: Tahoma;



	font-size: 11px;



	font-weight: normal;



	color: #2E4467;



	text-decoration: none;







}



a.listlink:hover {



	font-family: Tahoma;



	font-size: 11px;



	font-weight: normal;



	color: #A60002;



	text-decoration: underline;







}



.bgr {



	background-color: #FFFFFF;



}



.text11pxblack {



	font-family: Tahoma;



	font-size: 11px;



	font-weight: normal;



	color: #000000;



	text-decoration: none;



}





#footInfo {

  text-align: justify;

  font-size: 10px;

  color: #d0d0d0;

  margin: 0px;

  padding: 0px;

}



#footInfo a:link, #footInfo a:visited {

  color: #d0d0d0;

  text-decoration: none;

}



#footInfo a:hover {

  text-decoration: underline;

}



#stats {

  text-align: center;

  color: #c0c0c0;

  font-size: 12px;

}



#stats span {

  font-weight: bold;

}



#siteInfo {

  text-align: justify;

  font-size: 10px;

  color: #c0c0c0;

  padding: 0px;

  margin-top: 12px;

}



#disclaimer {

  text-align: center;

  font-size: 18px;

  font-weight: bold;

  color: #f0f0f0;

  padding: 10px;

}



#copyright {

  font-family: Helvetica, Arial;

  text-align: right;

  font-size: 11px;

  color: #e0e0e0;

  padding: 6px 2px 2px 2px;

  border-top: 1px solid #062A6E;

  margin-top: 6px;

}



#botmenu {

  font-size: 11px;

  color: #909090;

}



#introText {

  padding: 2px;

  text-align: justify;

  color: #777777;

  font-size: 9px;

}



#introLink {

  margin-top: 10px;

  padding: 5px 15px 5px 15px;

  text-align: center;

}



span.admin_note {

  display: block;

  margin: 15px 10px 15px 0px;

  padding: 2px 5px 5px 5px;

  border: 1px solid #f00000;

  background-color: #ffd0d0;

  font-size: 10px;

  color: #909090;

}



span.admin_note span {

  font-size: 12px;

  color: #303030;

}



ul.rules {



}



ul.rules li {

   padding: 3px;

}



ul.rules li span {

  font-weight: bold;

  font-size: 12px;

}



p.warn {

  font-size: 115%;

  color: #C25456;

}



div.hnews {

  margin: 2px 10px 20px 10px;

  text-align: left;

  width: 350px;

  float: left;

}



div.hnews h3{

  margin: 5px 0px 6px 6px;

  font-size: 15px;

  font-weight: bold;

}



div.hnews span{

  font-size: 13px;

  font-weight: bold;

  color: #454545;

}



div.hnews h3 a:link, div.hnews h3 a:visited {

  text-decoration: none;

  color: #C25456;

}



div.hnews h3 a:hover {

  text-decoration: underline;

}



div.intro {

  text-align: left;

  margin: 0px 20px 11px 30px;

}



a.helpwanted {

  display: block;

  font-size: 20px;

  padding: 10px;

  color: #b03030;

  float: left;

  clear: left;

  width: 300px;

  margin: 20px 10px 10px 5px;

  border: 2px solid #404040;

  text-decoration: none;

  background-color: #ffff70;

}



a.helpwanted span {

  color: #000000;

}



div.adsensehome1 {

  float: right;

  margin-right: 12px;

  width: 336px;

}



div.mouter {

  clear: both;

  margin: 10px 3px 20px 0px;

  border: 1px solid #8D9DBA;

  background-color: #B4D4FF;

  text-align: left;

  font-size: 11px;

  font-weight: normal;

  color: #454545;

}



div.minner {

  margin: 3px 5px 5px 5px;

}



div.mcompany {

  clear: both;

  margin: 10px 3px 10px 0px;

  border: 1px solid #8D9DBA;

}



div.mcompany-inner {

  background-color: #E6E8EC;

  padding: 5px;

  text-align: left;

  font-size: 11px;

  font-weight: normal;

  color: #454545;

}



div.mcompany-name {

  position:relative;

  font-size: 15px;

  font-weight: bold;

  color: #5B729F;

}



div.mcompany-name h1 {

  font-size: 18px;

  font-weight: bold;

  color: #CC0000;

  display: inline;

  padding:0px;

  margin:0px;

  text-indent: 0px;

}



div.mcompany-name h1 a:link, div.mcompany-name h1 a:visited {color: #CC0000;}

div.mcompany-like {

  float:right;


}

div.mcompany-city {

  float:left;

  padding: 5px;

}



div.mcompany-city span, div.mcompany-site span {

  font-size: 12px;

  font-weight: bold;

  color: #000000;

}



div.mcompany-site {

  float:left;

  padding: 5px;

}





div.mnenie {



}



div.mnenie-head {



}



div.mnenie-date {

  float: right;

  padding: 1px;

}



div.mnenie-date span {

  color: #101010;

  font-weight: bold;

}



div.mnenie-name {

  float:left;

  padding: 1px;

  color: #5B729F;

  font-weight: bold;

  font-size: 12px;

}



div.mnenie-name span {

  color: #CC0000;

  font-weight: bold;

  font-size: 14px;

}



div.mnenie-relation {

  clear: left;

  float:left;

  padding: 0px 5px 5px 0px;

}



div.mnenie-site {

  float:left;

  padding: 0px 5px 5px 0px;

}



div.mnenie-city {

  float:left;

  padding: 0px 5px 5px 0px;

}



div.mnenie-relation span, div.mnenie-site span, div.mnenie-city span {

  color: #000000;

  font-weight: bold;

}



div.mnenie-text {

  position:relative;

  top: 0px;

  margin: 0px;

  padding: 4px;

  background-color: #ffffff;

  color: #000000;

  font-size: 12px;

}



.itmtext {

  font-family: Helvetica,Arial;

  font-size: 12.5px;

  background-color: #ffffff;

  color: #000000;

}



div.mnenie-admin {



}



div.ocenki {

  margin: 5px 0px 0px 0px;

}



div.ocenka {

  float:left;

  text-align: center;

  background-color: #e0e0e0;

  margin: 0px 4px 0px 0px;

  padding: 0px 3px 3px 3px;

  color: #686868;

  font-size: 9px;

  font-family: Helvetica,Verdana,Arial;

}



div.clear {

  clear: both;

}



div.mspacer {

  clear: both;

}



.t_pager {

  float: right;

  margin-right: 20px;

  margin-bottom: 10px;

}



.t_pager2 {

  margin-right: 20px;

  margin-bottom: 10px;

}



.pager {

	font-size: 10px;

	color:#686868;

	text-decoration: none;

	padding-top: 2px;

	padding-bottom: 2px;

	padding-right: 1px;

	padding-left: 4px;



}



.cur_page {

  color:#DA2719;

  font-size: 11px;

  font-weight: bold;

  background: #fafafa;

  padding-left: 5px;

  padding-right: 5px;

  margin-left: 2px;

	margin-right: 2px;

  border: 1px solid #e3e3e3;

}



.cur_page:hover {

  color:#ffffff;

  background: #DA2719;

}



a.pg_link:link, a.pg_link:visited {

	font-size: 11px;

	color: #29176b;

	text-decoration: none;

	border: 1px solid #e3e3e3;

	padding: 0px 5px 1px 5px;

 	margin-left: 2px;

	margin-right: 2px;

}



a.pg_link:hover {

	color: #ffffff;

	border: 1px solid #e3e3e3;

	background: #5B729E;

}



.red {

  color: #f00000;

}



.gray {

  color: #c0c0c0;

}



.dkgray {

  color: #909090;

}



.small {

  font-size: 11px;

}



input.btn {

  border: 1px solid #004BAA;

  background: #0061C7 url(/images/btnbg.png) repeat-x;

  color: #f0f0f0;

  font-family: Helvetica,Arial;

  font-size: 12px;

  font-weight: bold;

  padding: 2px 4px 3px 4px;

  cursor: pointer;

}



input.btn:hover {

  border: 1px solid #00003A;

  background: #000065 url(/images/btnbg_h.png) repeat-x;

  color: #ffffff;

}



a.btn:link , a.btn:visited {

  border: 1px solid #004BAA;

  background: #0061C7 url(/images/btnbg.png) repeat-x;

  font-family: Helvetica,Arial;

  font-size: 12px;

  font-weight: bold;

  color: #f0f0f0;

  padding: 3px 5px 4px 5px;

}



a.btn:hover {

  border: 1px solid #00003A;

  background: #000065 url(/images/btnbg_h.png) repeat-x;

  color: #ffffff;

  text-decoration: none;

}



a.btn_dis:link , a.btn_dis:visited {

  border: 1px solid #A0A0A0;

  background: #ADADAD url(/images/btnbg_dis.png) repeat-x;

  font-family: Helvetica,Arial;

  font-size: 12px;

  font-weight: bold;

  color: #f0f0f0;

  padding: 3px 5px 4px 5px;

}



a.btn_dis:hover {

  border: 1px solid #919191;

  background: #999999 url(/images/btnbg_h_dis.png) repeat-x;

  color: #ffffff;

  text-decoration: none;

}



textarea#mnenie {

  font-size: 12px;

  width:443px;

  height:176px;

  border:1px solid #5B729F;



}



#edit-company{

  text-align:left;

  font-size: 10px;

  color: #707070;

  margin: 9px 0px;

}



.nopad { margin: 0; padding: 0;}



#tabs-outer { clear: both; padding: 10px 10px 25px 10px;

}



#tabs-inner { margin: 0; padding: 0;}



#tab1 { display: block;}

#tab2 { display: block;}

#tab3 { display: block;}



.tab-buttons { }



.tab-btn1, .tab-btn2, .tab-btn3 {

  height: 37px;

  width: 235px;

  float: left;

  cursor: pointer;

}



.tab-btn2 { margin-left: 2px; }

.tab-btn3 { margin-left: 3px; }



#tab1 .tab-btn1 { background: url(/images/tab_btn1_a.png) no-repeat left top;}

#tab2 .tab-btn2 { background: url(/images/tab_btn2_a.png) no-repeat left top;}

#tab3 .tab-btn3 { background: url(/images/tab_btn3_a.png) no-repeat left top;}

#tab1 .tab-btn2, #tab3 .tab-btn2 { background: url(/images/tab_btn2_i.png) no-repeat left top;}

#tab1 .tab-btn3, #tab2 .tab-btn3 { background: url(/images/tab_btn3_i.png) no-repeat left top;}

#tab2 .tab-btn1, #tab3 .tab-btn1 { background: url(/images/tab_btn1_i.png) no-repeat left top;}



.tab-content { padding:0;margin:0;}

.tab-top { width:710px; height: 9px; overflow: hidden;}

.tab-body { padding: 0px 8px 0px 8px; }

.tab-bottom { width:710px; height: 8px; overflow: hidden;}



#tab1 .tab-top { background: url(/images/tab1_top.png) no-repeat left top;}

#tab1 .tab-body { background: url(/images/tab1_line.png) repeat-y;}

#tab1 .tab-bottom { background: url(/images/tab1_bottom.png) no-repeat left top;}



#tab2 .tab-top { background: url(/images/tab2_top.png) no-repeat left top;}

#tab2 .tab-body { background: url(/images/tab2_line.png) repeat-y;}

#tab2 .tab-bottom { background: url(/images/tab2_bottom.png) no-repeat left top;}



#tab3 .tab-top { background: url(/images/tab3_top.png) no-repeat left top;}

#tab3 .tab-body { background: url(/images/tab3_line.png) repeat-y;}

#tab3 .tab-bottom { background: url(/images/tab3_bottom.png) no-repeat left top;}



.tabline {

 padding: 2px 5px 3px 5px;

 border-bottom: 1px solid #d0d0d0;

}



.atabline a { display: block;}



.atabline a.btn { display: inline;}

/*

.tabline a:link { color: #202020;}

.tabline a:visited { color: #404040; }

.tabline a:hover { color: #000000;}  */



#tab1 .tabline, #tab1 .add { background-color: #D5EEE0;}

#tab2 .tabline, #tab2 .add { background-color: #F2DBDB;}

#tab3 .tabline, #tab3 .add { background-color: #F9F5DB;}



.tabline:hover { background-color: #e8e8e8;}

#tab1 .tabline:hover { background-color: #A6DBBE;}

#tab2 .tabline:hover { background-color: #F7B6AC;}

#tab3 .tabline:hover { background-color: #EFE6A3;}



.tabline .no {

 float: right;

 width: 19px;

 height: 17px;

 

 font-family: Bitstream Vera Sans, Arial;

 font-size: 14px;

 font-weight: normal;

 color: #000000;

 text-align: center;

 vertical-align: middle;

 background: #e8e8e8;

}



.tabline .name {

 font-size: 13px;

 font-weight: bold;

}



.tabline .rating {

 float: left;

 width: 100px;

 font-size: 13px;

 font-weight: bold;

}



.tabline .count {

 font-size: 11px;

 font-weight: normal;

 color: #909090;

}



.tabline .count span {

 font-size: 13px;

 font-weight: bold;

 color: #404040;

}



.tab-content .add {

  text-align: right;

  padding: 3px;

  line-height: 27px;

}



.tab-content .tabhint {

  float: left;

  color: #909090;

  font-size: 11px;

}



#latest-companies, #latest-comments, #search-results {

  margin: 15px;

}





#latest-companies h2, #latest-comments h2, #search-results h2 {

  font-size: 14px;

  padding: 5px 0px 5px 5px;

  margin: 0px 0px 10px 0px;

  border-bottom: dashed 1px #87909e;

}





.Form, .FormBox { width: 710px; margin-left: 10px;}

.Form h3, .FormBox h3 { font-size: 14px; letter-spacing: -1px; padding: 5px 0px 5px 20px; margin: 0px 0px 10px 0px;}



.FormTop { background: #accbed url(/images/CommentsFormTopBkg.gif) no-repeat left top; width: 710px; height: 5px; display: block;}



.Form form, .FormBox form { padding: 0px 20px 10px 20px; margin: 0px; background: #accbed url(/images/CommentsFormEndBkg.gif) no-repeat left bottom;}

.Form p, .FormBox p { padding: 3px 0px; margin: 0px; font-size: 11px; color:#000033; vertical-align: middle;}

.Form p *, .FormBox p * { vertical-align: middle;}

.Form p label { font-size: 13px; font-weight:bold;color:#707070; display: block; float:left;width:60px; padding-right: 9px; padding-top: 3px; text-align: right;}

.Form p label small { font-size: 11px; color: #000033}

.FormBox p.field label { font-size: 13px; font-weight:bold;color:#707070; display: block; float:left;width:210px; padding-right: 9px; padding-top: 3px; text-align: right;}



div.errorMsg {color:#c00000;margin:7px 20px;padding:5px;border:1px solid red;background:#ffe0e0;}



.FormBox p.field input {

  font-size: 14px;

  font-weight: normal;

  width: 340px;

  padding: 1px;

}



.Form #where {

  font-size: 15px;

  font-weight: bold;

  width: 480px;

  padding: 1px;

}



.Form select, .Form option, .FormBox select, .FormBox option {

  font-size: 13px;

  padding: 0px 3px 0px 3px;

}



.homeForm { width: 710px; margin-left: 10px;}

.homeForm h3 { font-size: 14px; letter-spacing: -1px; padding: 5px 0px 5px 20px; margin: 0px 0px 10px 0px;}



.homeFormTop { background: #accbed url(/images/CommentsFormTopBkg.gif) no-repeat left top; width: 710px; height: 5px; display: block;}



/*\ IE/Win min height hack */ * html .homeForm p  { margin-bottom: 8px;} /* */

.homeForm form { padding: 0px 10px 7px 10px; margin: 0px; background: #accbed url(/images/CommentsFormEndBkg.gif) no-repeat left bottom;}

.homeForm p { padding: 3px; margin: 0px; font-size: 11px; color:#000033; vertical-align: middle;}

.homeForm p * { vertical-align: middle;}

.homeForm p label { font-size: 13px; font-weight:bold;color:#707070; display: block; float:left;width:140px; padding-right: 9px; padding-top: 5px; text-align: right;}

.homeForm p label small { font-size: 11px; color: #000033}



.homeForm #where {

  font-size: 15px;

  font-weight: bold;

  width: 280px;

  padding: 1px;

}



.tabline .actions_BG {

   float: right;

   width: 150px;

}



.tabline .actions_BG .actions {

   display: none;

   padding: 8px;

   text-align: right;

}



.tabline:hover .actions_BG .actions {

   display: block;

}



.tabline a span.highlight{

  color: #f02020;

}



#simle_search_hint { text-align: right; }

#adv_search_hint { text-align: right; padding-top: 10px; clear: both; }



a.letter, a.selletter {

  apadding: 3px 4px 4px 4px;

  margin-right: 3px;

  width: 18px;

  text-align: center;

  display: block;

  float: left;

  font-size: 13px;

  font-weight: bold;

}



a.letter:link, a.letter:visited {

  color: #CC0000;

  background: #B4D4FF;

  border: 1px solid #8D9DBA;

}



a.selletter:link, a.selletter:visited {

  color: #3366CC;

  background: #FFFFFF;

  border: 1px solid #8D9DBA;

}



div.bukvi {

  line-height: 21px;

  padding:4px 0px;

  clear: both;

}





.mnenie-text h2, .mnenie-text h3, .mnenie-text h4, .mnenie-text h5 { margin:0; padding:0;font-size:100%;font-weight:normal; }

.mnenie-text h2 {font-size: 15px; font-weight:bold;margin:9px 0px 5px 0px;}

.mnenie-text h3 {font-size: 13.5px; font-weight:bold;margin:6px 0px 3px 0px;}

.mnenie-text h4 {font-size: 12px; font-weight:bold;margin:4px 0px 1px 0px;}

.mnenie-text p { margin:3px 0; padding:0;}

.mnenie-text ul {margin:0; padding:0;list-style:none;}

