/* MODIFIED TEMPLATE STUFF   apisww6b*/
*{padding:0px;margin:0px}

html {font-size:100.01%;height:100%;}
BODY {color:#000;background:#fff;margin:0;padding:0;font-size:11px;height:100%;font-family: Tahoma, Verdana, sans-serif;}
TD, BODY, DIV {}
IMG {border: 0;}
TD, FORM {padding: 0; margin: 0;}
TABLE {border-collapse: collapse;}
html body * span.clear,html body * div.clear,html body * li.clear,html body * dd.clear{background:none;border:0;clear:both;display:block;float:none;font-size:0;list-style:none;margin:0;padding:0;overflow:hidden;visibility:hidden;width:0;height:0;}

A {color:#007ba8;text-decoration:underline;} 
A:hover {text-decoration:none;}


#main,.feedback,#bottombar{min-width:994px;}
#main{margin:0 0 -40px 0;height: auto !important; min-height:100%; height: 100%; width: 100%;}
#clear{height:40px;font-size:1px;clear:both;}
#clearmain{height:10px;font-size:1px;clear:both;}
#footer{width: 100%;padding-bottom:10px;background:url(../images/footer.jpg) 85px 0px no-repeat;}
	.bottom {margin:10px;background:#fafafa url(../images/footer.jpg) 70px 0px no-repeat;border-left:5px #7ab4cc solid;border-right:5px #7ab4cc solid;}
#container{float:left;width:100%;margin:0 -185px 0 0;padding-top:20px;}
#out{margin:0 185px 0 0;}
#in{width:100%;}

#center{float:right;width:100%;margin:0 0 0 -288px;}
#center2{margin:0 0 0 288px;}
#left{float:left;width:268px;padding-right:20px;}
#right{float:right;width:139px;padding:20px 15px 0px 15px;;}

#header {width: 100%;margin:0 auto;position:relative;}
#icon {width: 100%;margin:0 auto;position:relative;padding:15px 0px;}
	
	#header table {width:100%;}
	#header td {vertical-align:top;}
	.head_left {width:50%;background:url(../images/borderhead.jpg) repeat-x scroll left bottom;}
	.head_right {width:50%;}
	.head_icon {width:50%;float:right}
	.loginer {background:#7ab4cc url(../images/login.jpg) repeat-x scroll left top;padding:5px 0px 5px 20px;font-size:11px;font-weight:bold;color:#fff}
		
		.loginer .button {background:url(../images/topbutton.jpg) no-repeat center center;border:0px;padding:1px 18px;font-weight:bold;color:#fff;font-size:11px;}
		.head_text {padding-left:15px;position:relative;}
		.loginer .inputbox { margin: 3px; border: 1px solid #c4c4c4; color:#000000;color:#7f7f7f;font-size:11px;padding:3px;width:120px;}
		a.forget {color:#fff;background: url(../images/forget.jpg) 0 5px no-repeat;padding-left:15px; }
	.atension {background:url(../images/attension.jpg) no-repeat 20px center;padding:18px 20px 20px 177px ;font-size:11px;}
		.atension th {color:#1996c9;text-decoration:underline;font-size:11px;line-height:12px;padding-bottom:12px;text-align:left;}
	.news {background:#fafafa;padding:15px 20px;border-left:30px #fff solid}	
	.logos {position:absolute;top:-10px;left:0px;width:235px;background:#fff}
	.naming {border-top:10px #e9e8e8 solid;padding-left:235px;height:49px;color:#7f7f7f;font-size:10px;line-height:14px;position:relative;}
	.headin {padding-left:250px;}
	.headin img {padding-right:30px;}

	
#maintext 	{width: 100%;margin:0 auto;clear:both;padding-top:5px;}
#liner {width:962px;height:25px;margin:0 auto;}

	.clc {clear:both}
	.clc2 {clear:both;padding:15px 0px}

#center .news .item p {text-align:left;}
#center p {
margin:0;
padding:0 0 1em;
text-align:justify;}

	span.date {font-size:11px; font-weight:bold;color:#fff;padding:1px 2px;background:#7ab4cc}
	.popnews {background:#f3fcfe;padding:20px;margin-top:20px;}
	.mynews {float:left;width:49%;height:110px;background:transparent url(../images/borderhead2.jpg) repeat-x scroll left bottom;padding:10px 0px;margin-bottom:10px;}
	.newsm {padding-right:30px;}
		.newsm p {margin:0;padding:0 0 1em;text-align:justify;}
		.newsm p.more {text-align:right;}
		.createdate {font-size: 11px;color: #1996c9;}
	.popnews_name {color:#7f7f7f;font-size:14px;padding-bottom:10px;font-weight:bold;position:absolute; top:1px; left:0px;text-align:left;}
	a.dgm_title {color:#1996c9;font-weight:bold}
	.dgm_img {padding-right:10px;width:80px;position:absolute;top:30px;left:0px;}
	.dgm_news {}
	.popart {position:relative; padding-bottom:10px;background:transparent url(../images/borderhead.jpg) repeat-x scroll left bottom;margin-bottom:10px;}
	
	.popartos {position:relative; background:transparent url(../images/borderhead.jpg) repeat-x scroll left bottom;margin-bottom:10px;}
	
	.arttitle {position:absolute; top:1px; left:10px;color:#7f7f7f;font-size:14px;font-weight:bold;background:url(../images/popcomment.jpg) no-repeat 0px 0px;padding:8px 0px 6px 0px;text-align:center;width:245px;}
	.allart {position:relative;border-bottom:2px #e9e8e8 solid;padding:12px 20px 5px 250px;height:13px;}
	.allarter {position:relative;padding-bottom:15px;}
	.allart a, .allarter a {float:right;}
	.poparticles2 {padding-top:20px;}
	.artblock {padding:10px 15px;}
	.artblock  img {border:1px #e9e8e7 solid;}
	span.added {color:#9c9c9c;}
	span.added_time {color:#9c9c9c;font-weight:bold}
	
	ul.mostread {list-style:none;}
	ul.mostread a {font-weight:bold;}
	ul.mostread  li {padding:5px 0px 5px 15px;}
	.list {padding:10px 0px 20px 20px;}
	
	.adblock {padding-bottom:5px;}
	
	.poparticles {position:relative;}

td.leftmenu {	background:transparent url(../images/leftmenu.jpg) repeat-x scroll 0px 12px;}
	
td.contentheading {color: #7ab4cc;
   text-align: left;
	padding:2px 6px 2px 6px;text-transform:uppercase;background:#fafafa;    font-weight:bold;border-left:4px #7ab4cc solid;border-right:4px #7ab4cc solid;margin:20px 0px 10px 0px;}
td.createdate {padding-bottom:14px;}
	.componentheading {color: #7ab4cc;
   text-align: left;
	padding:2px 6px 2px 6px;text-transform:uppercase;background:#fafafa;    font-weight:bold;border-left:4px #7ab4cc solid;border-right:4px #7ab4cc solid;margin:20px 0px 10px 0px;}
	
	
	
	a.contentpagetitle {font-weight:bold;font-size:12px;}
	a.bold {font-weight:bold}
a.mainlevel, a.mainlevel-1, a.mainlevel-31, a.mainlevel-32,a.mainlevel-33,a.mainlevel-34,a.mainlevel-35,a.mainlevel-36,a.mainlevel-37,a.mainlevel-38 {color:#1996c9;font-size:12px;text-transform:uppercase;font-weight:bold;text-decoration:none;line-height:16px;background:#fff}
	a.mainlevel:hover {text-decoration:underline;}
	div.sublevel {padding:0px 0px 8px 20px;line-height:16px;}
	a.sublevel {color:#545454;font-size:11px;}
	a.mainlevel-39 {color:#c91947;font-size:12px;text-transform:uppercase;font-weight:bold;text-decoration:none;line-height:16px;}
	a.mainlevel-ad {color:#c91947;font-size:12px;text-transform:uppercase;font-weight:bold;text-decoration:none;line-height:16px;background:#fff}
div.sobi2MenuMod ul {list-style:none;padding:0px 0px 8px 20px;line-height:16px;}
div.sobi2MenuMod {margin:0px;}
div.sobi2MenuMod a {color:#545454;font-size:11px;}
.list th {color:#1996c9;font-size:12px;text-transform:uppercase;font-weight:bold;text-decoration:none;line-height:16px;text-align:left;}
	
	#adsmanager_fieldset {border:0px;}
	#adsmanager_fieldset legend {line-height:24px;}
	
td.datus {width:100px;text-align:center;padding-bottom:10px;}
.timer2 {background:#0066cc;color:#fff;line-height:20px;}

.bot_left {float:left;width:400px;padding:10px 0px 10px 20px;font-size:11px;}
.bot_right {float:right;width:380px;text-align:right;padding:5px 10px 5px 20px;font-size:11px;}

td.grey {color:#9c9c9c;font-size:11px;}

td.contentheads {font-size:12px;font-weight:bold;color:#777}

table.seyrettemplatetable td.vidoo {border:1px #F0F0F0 solid;background-color:#FBFBFB;padding:3px;}
/*table.contentpane ul.linus {list-style:none;margin-top:20px;border-top:1px dashed #9b9b9b;padding-top:3px;}*/

#sobi2FormTable3 .button {margin:0 3px}

/* Headings (заголовки)
----------------------------------------------- */



/* general stuff */

.inputbox { margin: 3px; border: 1px solid #9b9b9b; color:#000000;}


a.more {display:block;text-align:center;background:url(../../images/more.jpg) left top no-repeat;width:94px;height:20px;color:#fff;text-decoration:none}
a.more:hover {text-decoration:none}
a.button {background:#355f0c ;padding:3px}
table.payments td {padding:5px;line-height:24px;font-size:13px}


/*общие стили*/
.moduletable { width: 100%;}
.left0 .moduletable, .right0 .moduletable, .center0 .moduletable {}
.topbanner .moduletable { margin-bottom:0px;}

.moduletable-auth {width:120px;margin:0 auto;}
.moduletable-weather {text-align:center;margin:10px auto;}

/*
th {color: #ff8b03;
   text-align: left;
	line-height:30px;    
	font-size:18px
}
*/

#search form {
margin:0 auto;
padding: 0px;
}

#topmenu{
height: 20px;
float: right;

background-color:#000000;
background-repeat:no-repeat;
}


#pathway{ 
width: 500px;
height: 19px;
padding-left: 20px;
padding-top: 5px;
}
 
iframe.wrapper {
 z-index: 0;
 }
 
.clr{clear:both;}
.content {
padding: 0px 0px 0px 0px;
line-height: 18px;
}



#rightcol-broad div.module div div div div{
padding: 0px;
margin: 0px;
}




div.module h3 {
width: 160px;
font-weight: bold;
margin: 0px;
padding: 0px;
margin-bottom: 5px;
}

.custom h3 {
color: #1996C9;
    font-size: 11px;
    line-height: 12px;
    padding-bottom: 12px;
    text-align: left;
    text-decoration: underline;
}

/* Main Menu(s) */

table.menutable td {text-align:center}




/* Other Mambo Stuff */

#title {
}
.pathway {
color: #BBBBBB;
font-size: 12px;
text-decoration: none;
font-weight: normal;
}

.pathway a{
color: #BBBBBB;
text-decoration: none;
font-weight: normal;
}

.mosimage {


}

.mosimage_caption {
  margin-top: 2px;
  background: #efefef;
  padding: 1px 2px;
  color: #666;
  font-size: 10px;
  border-top: 1px solid #cccccc;
}

hr {
width:  90%; 
 }
hr.separator {
width:  40%; 
 }
a.pnav {
}
.pnav:hover {
}


.sectiontableentry1, #listform .sectiontableentry1 .createdate { background-color:#fff;  margin: 0px 0px 10px 0px;}
.sectiontableentry2, #listform .sectiontableentry2 .createdate { background-color:#ffffff; margin: 0px 0px 10px 0px;}
.sectiontableentry1 td, .sectiontableentry2 td {padding:3px 3px 10px 3px;}


.button 
{background: #7ab4cc ;border:0px;padding:2px 5px;font-weight:bold;color:#fff;font-size:11px;cursor:pointer}
  


.modifydate {
font-size: 10px;
color: #ABABAB;
height: 20px;
line-height: 20px;
margin-bottom: 5px;
}
a.readon {
font-size: 10px;
text-decoration: none;

color: #ABABAB;
padding-left: 13px;

margin-top: 10px;
text-decoration: none;
font-weight: normal;
}

.blog_more {

}

a.readon:hover {
text-decoration: underline;
}



.lable {
	font-size: 12px;
}



.contentpane, .contentpaneopen, .blog {margin:0;padding:0 0 1em 0;text-align:justify;width:100%;}


table.contentpane td.contentheading {
font-weight: bold;
}


table.contentpane ul {
margin: 0px;
padding: 0px;
list-style: none;
}

table.contentpane ul li{
padding: 0px;
margin: 0px;
padding-left: 15px;
}

.contentdescription {
}
.sectiontableheader {
font-weight: bold;
height: 25px;
line-height: 10px;
text-align: center;
}
.categorytitle {
font-weight: bold;
height: 25px;
line-height: 25px;
}



.same {
text-align: right;
}







.small {
text-align: center;
line-height: 10px;
margin-bottom: 1px;
width:130px;
}




a.category {
text-decoration:  underline; 
 }
a.category:hover {
text-decoration:  underline; 
 }
t

.poll {
text-align: center;
}


.back_button a{
font-weight: normal;
}

.blogsection {
}

.blog_more ul li{
list-style: none;
padding-left: 14px;
line-height: 18px;
}

table.contenttoc {
border: 1px solid #CCCCCC;
padding: 3px;
}

table.contenttoc th{
font-weight: bold;
border-bottom: 1px solid #BBBBBB;
}

.form {
margin: 0px;
padding: 0px;
}


div.cntrs {
    position: absolute;
    top: 0; left: 0   
}

/******************************************************/
/*            PAGENAV                                 */
/******************************************************/
#flash_pagenavL{
background-position :top left;
background-repeat : no-repeat;
height: 17px;
}
#flash_pagenavR{
	display:block;
	margin-left:12px;
	background-position :top right;
	background-repeat : no-repeat;
	padding-right:12px;
	height: 17px;
}
#flash_pagenavR a:link,#flash_pagenavR a:visited,#flash_pagenavR a:hover{
	display:inline-block;
	font-family : sans-serif;
	text-decoration:none;
	
}
a.pagenavA:link, a.pagenavA:visited{

    color:#000000;
	margin-right:1px;
	margin-left:1px;
	/*font-weight : bold;*/
	font-family : sans-serif;
	border-bottom:3px solid #2E98C3;
	width:10px;
}
#flash_pagenavR a:hover{
border-bottom:3px solid #ff6633;
}
.pagenavS{
display:inline-block;
margin-right:1px;
margin-left:1px;
width:10px;
font-family : sans-serif;
border-bottom:3px solid #ff6633;
}

#flash_pagenavR .pagenavLLast,
#flash_pagenavR .pagenavPrev10,
#flash_pagenavR .pagenavPrev1,

#flash_pagenavR .pagenavRLast,
#flash_pagenavR .pagenavNext10,
#flash_pagenavR .pagenavNext1{

margin-right:2px;
margin-left:2px;
padding-right:2px;
padding-left:2px;

}

#flash_pagenavR .pagenavLLast{background: url(../images/leftlast.gif) no-repeat left ;}
#flash_pagenavR .pagenavPrev10{background: url(../images/left10.gif) no-repeat left ;}
#flash_pagenavR .pagenavPrev1{background: url(../images/left1.gif) no-repeat left ;}

#flash_pagenavR .pagenavRLast{background: url(../images/rightlast.gif) no-repeat right ;}
#flash_pagenavR .pagenavNext10{background: url(../images/right10.gif) no-repeat right ;}
#flash_pagenavR .pagenavNext1{background: url(../images/right1.gif) no-repeat right ;}




div.sobi2 {
}
div.sobi2 h1 {
    font-size: 22px;
    line-height: 24px;
}
div.sobi2 h2, div.sobi2 h3, div.sobi2 h4 {
    padding-left: 5px;
}
#sobimsg {
    display: none;
}
table.sobi2Header {
    border-style: none;
}
a.sobi2Header {
    font-size: 14px;
    padding: 5px;
}
table.sobi2CompDesc {
    padding: 5px;
    width: 98%;
}
table#sobi2CatListSymbols {
    width: 98%;
}
table#sobi2CatListSymbols td {
    border-style: none;
    vertical-align: top;
}
img.sobi2CatIco {
    border-style: none;
    clear: left;
    float: left;
}
p.sobi2CatName {
    font-size: 13px;
    margin: 2px 0;
    padding-left: 50px;
}
p.sobi2CatsListSymbolsIntrotext {
    font-size: 11px;
    margin-top: 4px;
    padding-left: 50px;
}
span.sobi2SubcatsList {
    display: block;
}
span.sobi2EditlinktipItems {
    border-bottom: 1px dashed #AAAAAA;
    padding-left: 5px;
    text-decoration: none;
}
span.sobi2EditlinktipCats {
    border-bottom: 1px dashed #AAAAAA;
    text-decoration: none;
}
table.sobi2Listing {
    margin-bottom: 10px;
    width: 98%;
}
table.sobi2Listing td {
    border-color: #3A4794;
    border-style: none;
    border-width: 2px;
    margin-top: 0;
    vertical-align: top;
}
table.sobi2Listing td.sobi2EmptyCell {
    background-color: #FFFFFF;
    border-style: none;
}
table.sobi2Listing input {
    float: left;
}
.sobi2Listing img {
    border-style: none;
    float: right;
    padding-right: 5px;
    padding-top: 5px;
}
p.sobi2ItemTitle {
    clear: left;
    margin-left: 5px;
    margin-top: 5px;
    padding-left: 5px;
    padding-top: 5px;
}
p.sobi2ItemTitle a {
    font-size: 13px;
}
span.sobi2Listing_field_street, span.sobi2Listing_field_postcode, span.sobi2Listing_field_county, span.sobi2Listing_field_country, span.sobi2Listing_field_email, span.sobi2Listing_field_contact_person, span.sobi2Listing_field_phone, span.sobi2Listing_field_fax, span.sobi2Listing_field_city, span.sobi2Listing_field_hotline, span.sobi2Listing_field_phone, span.sobi2Listing_field_federal_state {
    padding-left: 10px;
}
span.sobi2Listing_field_website {
    float: right;
    margin-bottom: 15px;
    padding-right: 5px;
}
span.sobi2Listing_field_street_label, span.sobi2Listing_field_postcode_label, span.sobi2Listing_field_county_label, span.sobi2Listing_field_country_label, span.sobi2Listing_field_email_label, span.sobi2Listing_field_contact_person_label, span.sobi2Listing_field_phone_label, span.sobi2Listing_field_fax_label, span.sobi2Listing_field_city_label, span.sobi2Listing_field_hotline_label, span.sobi2Listing_field_phone_label, span.sobi2Listing_field_federal_state_label, span.sobi2Listing_field_website_label {
    font-weight: normal;
}
input.sobi2EditEntryButton {
}
#sobi2PageNav {
    text-align: center;
}
table.sobi2Details {
    margin-left: 5px;
    margin-top: 15px;
    padding: 10px;
    width: 98%;
}
table.sobi2Details h1 {
    padding-top: 5px;
}
div#sobi2outer {
    float: left;
    margin-top: 0;
    padding-bottom: 5px;
}
img.sobi2DetailsImage {
    border-style: none;
    float: right;
    padding-right: 5px;
    padding-top: 5px;
}
img.sobi2DetailsIcon {
}
span#sobi2Details_field_myfield, span#sobi2Details_field_street, span#sobi2Details_field_postcode, span#sobi2Details_field_county, span#sobi2Details_field_country, span#sobi2Details_field_phone, span#sobi2Details_field_fax, span#sobi2Details_field_city, span#sobi2Details_field_hotline, span#sobi2Details_field_phone, span#sobi2Details_field_contact_person, span#sobi2Details_field_federal_state {
    font-size: 12px;
}
span#sobi2Details_field_website, span#sobi2Details_field_email {
    display: block;
    font-size: 12px;
    padding-top: 8px;
}
span#sobi2Details_field_description {
    margin-top: 0;
    padding-top: 20px;
}
span#sobi2Listing_field_street_label, span#sobi2Listing_field_postcode_label, span#sobi2Listing_field_county_label, span#sobi2Listing_field_country_label, span#sobi2Listing_field_email_label, span#sobi2Listing_field_contact_person_label, span#sobi2Listing_field_phone_label, span#sobi2Listing_field_fax_label, span#sobi2Listing_field_city_label, span#sobi2Listing_field_hotline_label, span#sobi2Listing_field_phone_label, span#sobi2Listing_field_federal_state_label, span#sobi2Listing_field_website_label {
    font-weight: bold;
}
span.sobi2WaySearch {
    border-style: none;
    clear: right;
    display: block;
    float: right;
    margin-top: 15px;
    padding-right: 5px;
}
span.sobi2WaySearch img {
    border-style: none;
    padding-left: 17px;
    padding-top: 8px;
}
div#sobi2GoogleMaps {
    border: 1px solid #333333;
    float: right;
    margin-right: 5px;
    margin-top: 30px;
    position: relative;
}
td.sobi2DetailsFooter {
    padding-left: 5px;
}
input#sobi2EditEntryButton, input#sobi2DelEntryButton {
    float: right;
}
td#sobi2Footer, td#sobi2Footer a {
    color: #999999;
    font-size: 9px;
    padding-top: 10px;
    text-decoration: none;
}
table.sobi2Footer {
    width: 98%;
}
td#sobi2rss {
}
td#sobi2rss img {
    border-style: none;
    float: right;
}
p#sobi2EditFormHeader {
    font-size: 14px;
    font-weight: bold;
    padding: 5px;
}
#sobi2ReqFieldsInfo {
    padding: 5px;
}
form#sobi2EditForm table, table#sobi2FormTable {
    padding: 5px;
    width: 99%;
}
table#sobi2FormTable2, table#sobi2FormTable3 {
    width: 99%;
}
table#sobi2FormTable td, table#sobi2FormTable2 td, table#sobi2FormTable3 td {
    vertical-align: top;
}
input#field_entry_name, input#field_postcode, input#field_street, input#field_city, input#field_county, input#field_country, input#field_federal_state, input#field_email, input#field_website, input#field_contact_person, input#field_phone, textarea#sobi2MetaKey, textarea#sobi2MetaDesc, input#sobi2Ico, input#sobi2Img, input#field_fax, input#field_hotline, input#field_street {
}
label.field_entry_name, label.field_postcode, label.field_street, label.field_city, label.field_county, label.field_country, label.field_federal_state, label.field_email, label.field_website, label.field_contact_person, label.field_phone, label.field_fax, label.field_hotline, label.field_description, label.sobi2Ico, label.sobi2Img, label.sobi2MetaKey, label.sobi2MetaDesc {
}
input#accept_rules, input#field_website_on, input#field_description_on {
}
span.sobi2FormNotFreeLabel {
    display: block;
    padding-top: 5px;
}
table#sobi2FormCats {
    border-style: none;
    margin: 10px;
    width: 99%;
}
table#sobi2FormCats td {
    border-color: #CCCCCC;
    border-style: solid;
    border-width: 1px;
    padding: 10px;
}
p#catsTitle, p#catIntroText {
    font-size: 12px;
    font-weight: bold;
    width: 98%;
}
p#catMsg {
    width: 98%;
}
#sobi2AddCatBt, #sobi2RemoveCatBt {
    width: 50px;
}
td.sobi2CatButtons {
    vertical-align: top;
    width: 50px;
}
td.sobi2CatSelected {
    vertical-align: top;
    width: 150px;
}
select#sobi2SlectedCats {
    height: 100px;
    width: 150px;
}
select#sobi2SlectedCatsID {
    border-style: none;
    height: 0;
    width: 0;
}
table#sobi2FormFooter {
    clear: left;
    float: left;
}
table#sobi2FormFooter td {
    vertical-align: bottom;
}
img#seccode {
}
input#sobi2SendButton {
    float: right;
}
input#sobi2CancelButton {
    float: right;
}
p.sobi2msg {
    font-size: 12px;
    padding-left: 5px;
    padding-top: 15px;
}
div.sobi2PaymentContainer {
    width: 98%;
}
table#sobi2Payment {
    margin-left: 5px;
    padding-right: 5px;
    width: 50%;
}
table#sobi2Payment td, td.sobi2PayOption {
    text-align: right;
    width: 70%;
}
td.sobi2PayFees {
    text-align: right;
    width: 30%;
}
td#sobi2PayTotal {
    border-top: 1px solid #606060;
    color: #FF0000;
    font-weight: bold;
    text-align: right;
    width: 30%;
}
table#sobi2PaymentMethod {
    margin-left: 5px;
    margin-top: 30px;
    width: 70%;
}
table#sobi2PaymentMethod img {
    border-style: none;
}
table#sobi2PaymentMethod a:hover {
    font-style: normal;
    text-decoration: none;
}
table#sobi2PaymentMethodBank, table#sobi2PaymentMethodPayPal {
    border-style: none;
    margin-top: 15px;
    width: 60%;
}
td#sobi2PaymentMethodBank, td#sobi2PaymentMethodPayPal {
    border-style: none;
    text-align: left;
    vertical-align: top;
}
td#sobi2PaymentMethodBank b {
    display: block;
    padding-bottom: 3px;
}
table.sobi2eSearchForm {
    margin-left: 5px;
    width: 95%;
}
span#sobi2SearchResultsSerchingString {
    font-weight: bold;
}
div#sobiSearchResponseContainer table {
    width: 95%;
}
div#sobiSearchFormCatsSelection {
}
.catChooseBox {
}
#sobiSearchFormExtOptToggle {
    display: inline;
}
div#SobiSearchForm2dropsy {
    margin-left: 10px;
}
td#sobi2eSearchLabel {
    width: 75px;
}
td#sobi2eSearchBox {
}
td#sobi2eSearchButton {
}
td#sobi2eSearchEmptyCell {
    width: 50%;
}
td#sobi2eSearchPhrases, td#sobi2eSearchButtonLine {
    width: 100%;
}
td.sobi2eSearchLabel {
    width: 150px;
}
div.sobi2MenuMod {
    margin-bottom: 8px;
    margin-top: 10px;
}
a.sobi2MenuModA {
    /*font-family: Arial,Verdana,Helvetica,sans-serif;*/
    font-weight: bold;
    margin-left: 20px;
    color:#545454;
    font-size:11px;
}
.dtree {
    color: #666666;
    font-family: Arial,Verdana,Geneva,Helvetica,sans-serif;
    font-size: 11px;
    overflow: auto;
    white-space: nowrap;
}
.dtree img {
    border: 0 none;
    vertical-align: middle;
}
.dtree a {
    color: #333333;
    font-weight: normal;
    text-decoration: none;
}
.dtree a.node, .dtree a.nodeSel {
    padding: 1px 2px;
    white-space: nowrap;
}
.dtree a.node:hover, .dtree a.nodeSel:hover {
    color: #333333;
    text-decoration: underline;
}
.dtree a.nodeSel {
    background-color: #C0D2EC;
}
.dtree .clip {
    overflow: hidden;
}
a.treeNode:hover {
    color: #333333;
    font-weight: normal;
    text-decoration: none;
}
a.treeNode:visited {
    color: #333333;
    font-weight: normal;
    text-decoration: none;
}
a.treeNode:active, a.treeNode:focus {
    background-color: #C0D2EC;
    color: #333333;
    font-weight: normal;
    text-decoration: none;
}
.sigsiuTree {
    color: #666666;
    font-family: Arial,Verdana,Geneva,Helvetica,sans-serif;
    font-size: 11px;
    overflow: auto;
    white-space: nowrap;
}
.sigsiuTree img {
    border: 0 none;
    vertical-align: middle;
}
.sigsiuTree a {
    color: #333333;
    font-weight: normal;
    text-decoration: none;
}
.sigsiuTree a.node, .sigsiuTree a.nodeSel {
    padding: 1px 2px;
    white-space: nowrap;
}
.sigsiuTree a.node:hover, .sigsiuTree a.nodeSel:hover {
    color: #333333;
    text-decoration: underline;
}
.sigsiuTree a.nodeSel {
    background-color: #C0D2EC;
}
.sigsiuTree .clip {
    overflow: hidden;
}
div.sigsiuTree a, .sigsiuTree a, a.treeNode:hover, a.treeNode, a.treeNode:visited {
    color: #333333 !important;
    font-weight: normal !important;
    text-decoration: none !important;
}
a.treeNode:active, a.treeNode:focus {
    background-color: #C0D2EC;
    color: #333333;
    font-weight: normal;
    text-decoration: none;
}
div.sobi2CustomListingCatsHeader, div.sobi2CustomListingItemsHeader {
    margin-bottom: 10px;
    margin-top: 5px;
    padding-left: 5px;
}
div.sobi2CustomListingHeader {
    font-size: 15px;
    margin-bottom: 15px;
    margin-top: 5px;
    padding-left: 5px;
}
div#sobi2AlphaLinks {
    padding: 5px 5px 15px;
    text-align: center;
    width: 98%;
}
table.sobi2Listing_plugins {
    border-style: none;
    padding-left: 8px;
    width: 98%;
}
div.sobi2FormTabHeader {
    cursor: pointer;
    font-size: 12px;
    font-weight: bold;
    padding: 5px 2px 2px 5px;
}
div.sobi2FormtabContent {
    margin-left: 5px;
    margin-top: 5px;
    overflow: hidden;
}
span.sobiNewLabel {
    color: #3333FF;
    font-size: 12px;
    font-weight: bold;
    padding: 2px;
}
span.sobiHotLabel {
    color: #FF0000;
    font-size: 12px;
    font-weight: bold;
    padding: 2px;
}
span.sobiUpdatedLabel {
    color: #009900;
    font-size: 12px;
    font-weight: bold;
    padding: 2px;
}