
/*-- Body
--------------------------------------------------------*/

html, body{
	padding:0px;
	margin:0px;
	background-color:#ffffff;
	height:100%;
}

body {
	line-height:110%;

}

h1, h2, h3, h4, h5{
	margin:0px;
	padding:15px 0;
}
p{
	margin:0px;
	padding:10px 0;
}
h1 {
	font-size:26px;
	font-weight:normal;
	font-family:Georgia;
	line-height:100%;
	border-bottom:1px solid #E5E5E5;
	margin-bottom:13px;
}

img {
border:0px;
}

h2.image_title {
	margin-bottom:12px;
    color: #146370;
    font-family: tahoma;
    font-size:19px;
    font-weight:normal;
}

h3 {
	font-size:18px;
	font-weight:normal;
}

body, td {
	color: #01343E;
	font-size:12px;
	font-family:tahoma;
}

td {
	vertical-align:top;
}

.mainform td {
background-color:#FFFFFF;
height:26px;
padding:3px 5px;
vertical-align:middle;
}

a {
	color:#00ACEC;
}

a:hover {
	text-decoration:none;
	color:#003293;

}

form {
	padding:0px;
	margin:0px;
	display:block;
}


/*-- Content block
--------------------------------------------------------*/

.main_container {
	position:relative;
	width: 100%;
	clear:both;
	height:auto !important;
	height:100%;
	min-height:100%;
}

.content_container {
	background-image:url('../img/border.gif');
	background-repeat:repeat-y;
	background-position:234px 0px;
	position:relative;
	z-index:2;
	width:940px;
	margin-left:auto;
	margin-right:auto;
	clear:both;
	padding-top:150px;
	padding-bottom:120px;
}

.content_container h1.logo{
	position:absolute;
	z-index:4;
	left:20px;
	top:35px;
	border-width:0px;
}

.content_container h1 img{
	width:217px;
	height:28px;
	border:0px;
}

.content_container h2.logo_2{
	position:absolute;
	z-index:4;
	left:11px;
	top:12px;
	padding:0;
	border-width:0px;
}

.content_container h2.logo_2 img{
	width:166px;
	height:105px;
	border:0px;
}

/*-- Content block / Top menu
--------------------------------------------------------*/
.status{padding:0 0 10px 0; margin:0px;}

.top_menu {

	text-align:center;
	width:940px;
	position:relative;
	z-index:3;
	height:26px;
    overflow:hidden;
    top:-26px;
}

.content_container .top_menu a img{
	position:relative;
	z-index:2;
	border:0px;
	top:-12px;
}
.top_menu a{
    background-image:url('../img/li1.gif');
    background-repeat:no-repeat;
	background-position: bottom right;
    color:#146370;
    font-family:tahoma;
    font-size:14px;
    font-weight:normal;
    text-decoration:none;
    margin:0 1px 0 1px;
    padding:4px 21px 5px 21px;
    text-transform: uppercase;
    line-height:25px;

}


.top_menu a:hover, .top_menu a.active {
	background-image:url('../img/li2.gif');
	background-repeat:no-repeat;
	background-position:bottom right;
    color:#F48311;
}

.top_menu a.active {
	cursor:default;
}

.top_menu span{
	background:url(../img/li.jpg) center top no-repeat;
    margin:0;
    width:2px;
    padding:0 20px;
}
.top_menu ul {
	margin:0;
	padding-left:185px;
	list-style:none;
    position:relative;

}

.top_menu ul li {
   float:left;
   position:relative;
}
/* end menu */

li.tms{
    background:url(../img/li.gif) center top no-repeat;
    margin:0px;
    width:13px;
    height:26px;
    padding:0 20px;
}
.navicontainer {
	float:left;
    position:relative;
    left:50%;
    text-align:left;
}


#content{overflow:hidden;}/* hide horizontal scrollbar*/


/*-- Content block / Left column
--------------------------------------------------------*/

.content_container .left_column {
	float:left;
	width:208px;
	padding-right:26px;
	position:relative;
	overflow:hidden;
}

.content_container .left_column h4{
	font-weight:normal;
	font-size:12px;
	padding-left:8px;
}

.content_container .left_column .advert_form {
	background-image:url('../img/box_bg.gif');
	background-repeat:repeat-y;
	background-position:right top;
	width:208px;
	position:relative;
	overflow:hidden;
	margin-bottom:13px;
}

.content_container .left_column  .advert_form .advert_form_in {
	background-image:url('../img/box_1.gif');
	background-repeat:no-repeat;
	background-position:right top;
	padding-top:33px;
}

.content_container .left_column .advert_form form{
	background-image:url('../img/box_2.gif');
	background-repeat:no-repeat;
	background-position:left bottom;
	display:block;
	padding:0px;
	margin:0px;
	position:relative;
	padding-left:13px;
	padding-right:13px;
	padding-bottom:12px;
}

.content_container .left_column .advert_form form p{
	color:#003C47;
	line-height:130%;
	font-size:11px;
	padding-bottom:10px;
}

.content_container .left_column .advert_form form .input{
	background-image:url('../img/vallet.gif');
	background-repeat:no-repeat;
	background-position:left 7px;
	padding-left:63px;
}

.content_container .left_column .advert_form form .input input{
	width:111px;
	border:1px solid #5E2014;
	margin-bottom:7px;
}

.content_container .left_column .advert_form form .button{
	text-align:center;
}

.content_container .left_column .wmz_accounts {
	background-image:url('../img/box_2_bg.gif');
	background-repeat:repeat-y;
	background-position:right top;
	width:208px;
	position:relative;
	overflow:hidden;
	margin-bottom:13px;
	text-align:center;
}

.content_container .left_column .wmz_accounts .wmz_accounts_in{
	background-image:url('../img/box_2_1.gif');
	background-repeat:no-repeat;
	background-position:left top;
	width:208px;
	position:relative;
	overflow:hidden;
	padding-top:9px;
}

.content_container .left_column .wmz_accounts .wmz_accounts_in .wmz_accounts_in_2{
	background-image:url('../img/box_2_2.gif');
	background-repeat:no-repeat;
	background-position:left bottom;
	width:208px;
	position:relative;
	overflow:hidden;
}

.content_container .left_column .wmz_accounts .wmz_accounts_in .wmz_accounts_in_2 p img{
	border:0px;
}

.content_container .left_column .wmz_accounts .wmz_accounts_in .wmz_accounts_in_2 p {
	line-height:120%;
}

.content_container .left_column .counters {
	width:203px;
	position:relative;
	overflow:hidden;
	margin-bottom:18px;
	text-align:center;
	padding-left:5px;
}

.content_container .left_column .counters img{
	border:0px;
	margin:5px 0px 0 0;

}

.content_container .left_column .info_box {
	background-image:url('../img/box_3_1.gif');
	background-repeat:no-repeat;
	background-position:left top;
	background-color:#F8F8F8;
	width:208px;
	position:relative;
	overflow:hidden;
	margin-bottom:13px;
}

.content_container .left_column .info_box .info_box_in{
	background-image:url('../img/box_3_2.gif');
	background-repeat:no-repeat;
	background-position:left bottom;
	width:184px;
	position:relative;
	overflow:hidden;
	padding-top:9px;
	padding-left:12px;
	padding-right:12px;
	font-size:10px;
	line-height:150%;
	color:#00404C;
}

.info_box_g {
	background-image:url('../img/box_3_2.gif');
	background-repeat:no-repeat;
	background-position:left bottom;
	width:200px;
	position:relative;
	overflow:hidden;
	padding-left:4px;
	padding-right:4px;
	color:#00404C;
}

.content_container .left_column .login_form label{
	text-align:right;
	padding-right:6px;
	display:block;
	position:relative;
	z-index:2;
	top:2px;
}

.content_container .left_column .login_form .input {
	width:111px;
	border:1px solid #1C7696;
	margin-bottom:4px;
}

/*-- Content block / Right column
--------------------------------------------------------*/

.content_container .right_column {
	float:right;
	width:683px;
	position:relative;
	overflow:hidden;
}

.content_container .right_column .wmz_form {
	background-image:url('../img/box_4_bg.jpg');
	background-repeat:repeat-y;
	background-position:left top;
	background-color:#40B8DD;
	width:650px;
	position:relative;
	overflow:hidden;
	margin-bottom:16px;
}

.content_container .right_column .wmz_form_in{
	background-image:url('../img/box_4_1.jpg');
	background-repeat:no-repeat;
	background-position:left top;
	width:650px;
	position:relative;
	overflow:hidden;
}

.content_container .right_column .wmz_form_in_2{
	background-image:url('../img/box_4_2.jpg');
	background-repeat:no-repeat;
	background-position:left bottom;
	width:618px;
	position:relative;
	overflow:hidden;
	padding-left:21px;
	padding-right:31px;
	padding-top:19px;
	padding-bottom:8px;
}

.content_container .right_column .wmz_form_in_2 h1{
	font-family:Georgia;
	font-size:24px;
	line-height:130%;
	color:#003842;
	border-width:0px;
}

.content_container .right_column .wmz_form_in_2 .form_block td{
	line-height:130%;
}

.content_container .right_column .wmz_form_in_2 .form_block .left{
	width:350px;
	padding-bottom:4px;
	padding-top:6px;
}

.content_container .right_column .wmz_form_in_2 .form_block .left p{
	display:block;
	width:350px;
}

.content_container .right_column .wmz_form_in_2 .form_block .right{
	padding-bottom:17px;
}

.content_container .right_column .wmz_form_in_2 .form_block .right .block{
	display:block;
	border:1px solid #299ABC;
	width:179px;
	height:71px;
	font-weight:bold;
	padding:5px;
	padding-left:15px;
	margin-left:45px;
	margin-right:30px;
}

.content_container .right_column .wmz_form_in_2 .form_block .right_2 h4{
	font-family:Georgia;
	font-size:17px;
	line-height:130%;
	color:#003842;
	font-weight:normal;
	display:block;
	padding:0px;
	height:34px;
	overflow:hidden;
	margin-top:10px;
}

.content_container .right_column .wmz_form_in_2 .form_block .left_2 {
	background-image:url('../img/box_4_3.jpg');
	background-repeat:no-repeat;
	background-position:339px center;
}

.content_container .right_column .wmz_form_in_2 .form_block .left_2 form{
	white-space:nowrap;
	position:relative;
	z-index:2;
	bottom:-5px;
}

.content_container .right_column .wmz_form_in_2 .form_block .left_2 form label{
	display:block;
	padding-right:9px;
	white-space:nowrap;
	padding-top:3px;
}

.content_container .right_column .wmz_form_in_2 .form_block .left_2 .input {
	width:140px;
	border:1px solid #1A6B84;
	margin-bottom:5px;
}

.content_container .right_column .wmz_form_in_2 .form_block .left_2 span {
	position:relative;
	z-index:2;
	top:-5px;
	font-size:9px;
	display:block;
}

.content_container .right_column .wmz_form_in_2 .form_block .right_2 {
	padding-left:10px;
	padding-top:4px;
}

.content_container .right_column .wmz_form_in_2 .form_block .right_2 form{
	white-space:nowrap;
	margin-left:2px;
}

.content_container .right_column .wmz_form_in_2 .form_block .right_2 form label{
	display:block;
	padding-right:9px;
	padding-top:3px;
}

.content_container .right_column .wmz_form_in_2 .form_block .right_2 .input {
	width:110px;
	border:1px solid #1A6B84;
	margin-bottom:5px;
}

/*-- Content block / Right column / Content in
--------------------------------------------------------*/

.content_container .right_column .content_in {
	width:643px;
	padding-left:7px;
}

.content_container .right_column .content_in h3{
	font-size:18px;
	font-weight:normal;
	color:#007D94;
	font-family:Georgia;
}

.content_container .right_column .content_in ul li{
	list-style-type:none;
	padding:0px 0 5px 5px;
	margin:0px;
	display:block;
}

/*-- Content block / Right column / Content in / News block

--------------------------------------------------------*/
.news{
	padding-bottom:2px;
}
.content_container .right_column .content_in .news span{
	background-image:url('../img/menu_bg1.gif');
	color:#7A7A7A;
	background-color:#D7ECFC;
	border:  1px solid #A9BFD4;
	font-size:11px;
	font-weight:bold;
	padding:2px 10px;
	width:130px;
	height:18px;

}

.content_container .right_column .content_in .news h1{
	font-size:23px;
	font-family:georgia;
	color:#007D94;
	padding-top:8px;
	line-height:100%;
	padding-bottom:6px;
}

.content_container .right_column .content_in .news h3{
	font-size:23px;
	font-family:georgia;
	color:#007D94;
	padding-top:12px;
	line-height:100%;
	padding-bottom:6px;
}

.content_container .right_column .content_in .news p, form.status{
	background-image:url('../img/news_2.gif');
	background-repeat:repeat-x;
	background-position:left bottom;
	margin-bottom:10px;
	line-height:150%;
}
.news ol li{


	line-height:150%;
}



/*-- Content block / Top editions
--------------------------------------------------------*/

.content_container .top_editions{
	position:absolute;
	left:0px;
	top:0px;
	width:940px;
	height:150px;
	overflow:hidden;
}



.content_container .top_editions .online_support{
	background-image:url('../img/logo_bg.jpg');
	background-repeat:no-repeat;
	background-position:left top;
	position:absolute;
	right:0px;
	left:0px;
	z-index:2;
	width:940px;
	padding-left:262px;
	height:150px;
	overflow:hidden;
	color:#ffffff;
}



.content_container .top_editions .online_support h2{
	display:block;
	padding:0px;
	margin:0px;
	padding-bottom:10px;
	padding-top:13px;
}

.content_container .top_editions .online_support p{
	background-repeat:no-repeat;
	background-position:8px 50%;
	display:block;
	padding:0px;
	margin:0px;
	padding-top:1px;
	padding-bottom:2px;
	margin-bottom:7px;
	padding-left:30px;
	font-size:12px;
	line-height:12px;
}

.content_container .top_editions .online_support p.on{
	background-image:url('../img/on.gif');
}

.content_container .top_editions .online_support p.off{
	background-image:url('../img/off.gif');
}

.content_container .top_editions .currency{

	position:absolute;
	top:28px;
	left:220px;
	z-index:3;
    width:160px;


	overflow:hidden;
	color:#2b7684;
}


.content_container .top_editions .currency h2{
	display:block;
	padding:0px;
	margin:0px;
	padding-left:65px;
	padding-bottom:20px;
	font-size:12px;
}

.content_container .top_editions .currency p{
	background-repeat:no-repeat;
	background-position:0px 2px;
	display:block;
	padding:0px;
	margin:0px;
	padding-bottom:20px;
	padding-left:14px;
	font-size:12px;
}

.content_container .top_editions .currency p.up{
	background-image:url('../img/up.gif');
}

.content_container .top_editions .currency p.down{
	background-image:url('../img/down.gif');
}

.content_container .top_editions .budget{
	position:absolute;
	right:340px;
	top:28px;
	z-index:2;
	width:100px;
	padding-left:0px;

	height:91px;
	overflow:hidden;
	color:#2b7684;
}



.content_container .top_editions .budget h2{
	display:block;
	padding:0 0 6px;
	margin:0px;
}

.content_container .top_editions .budget p{
	display:block;
	padding:0px;
	margin:0px;
	padding-bottom:20px;
	font-size:12px;
}

.content_container .top_editions .budget p span{
	width:37px;
	display:block;
	float:left;
}

.content_container .top_editions .top_info{
	display:none;
	right:0px;
	top:18px;
	z-index:5;
	width:160px;
	position:absolute;
	overflow:hidden;
	color:#ffffff;
	height:80px;
	line-height:150%;
	font-weight:bold;
}

.content_container .top_editions .top_info span{
	position:relative;
	display:block;
	float:left;
	width:106px;
	font-weight:normal;
}

/*-- Content block / Footer
--------------------------------------------------------*/


.separator {
	width:940px;
	height:1px;
	overflow:hidden;
	position:relative;
	clear:both;
}

.footer {
	background-color:#EAF1F2;
	height:81px;
	width: 1004px;
	clear:both;
	position:relative;
	z-index:4;
	margin:0px auto;
	border-top:20px solid #ffffff;
}

.footer .navigator{
	background-image:url('../img/border_2.gif');
	background-repeat:repeat-x;
	background-position:left top;
	background-color:#ffffff;
	padding-top:5px;
	padding-bottom:7px;
}

.footer .navigator .navigator_in{
	position:relative;
	width:750px;
	padding-left:254px;
	margin-left:auto;
	margin-right:auto;
	color:#D6D6D6;
}

.footer .navigator .navigator_in span{
	padding-left:9px;
	padding-right:9px;
	text-align:center;
}

.footer .bottom_links {
	position:relative;
	width:940px;
	margin-left:auto;
	margin-right:auto;
	margin-top:22px;
	font-size:11px;
	color:#000000;
}

.footer .bottom_links .left{
	width:300px;
	position:relative;
	float:left;
	white-space:nowrap;
}

.footer .bottom_links .right{
	width:400px;
	position:relative;
	float:right;
	white-space:nowrap;
	text-align:right;
}

.footer .bottom_links .right img{
	position:relative;
	z-index:2;
	bottom:-3px;
}

.footer .bottom_links .right a{
	font-weight:bold;
	color:#01343E;
	font-size:12px;
}

.invisible {display: none;}
.visible {}

ul.cash{padding: 0;margin: 0 0 10px 0;}
ul.cash li{
list-style: none;
padding:2px 0 2px 0;
margin: 0;
}

/* statistic */
.clear {clear:both;}
.point{background-color:white;border:1px #ccc solid;margin:5px auto;padding:0;width:500px;}
.sttit{border:#ff9900 1px solid;background-color:#ff9;margin:1px;padding:2px;}
.point .graf{margin:5px 0 0;padding:0 1px;height:330px;}
.point .desc{margin:0 0 5px 20px;padding:0;}
.tbl{background-color:white;width:502px;border:1px silver solid;margin:5px auto;}
.sttit,.desc{text-align:left;}
.serf,.rss{color:#1e90ff;}
.post{color:red;}
.nopost,.friend{color:blue;}
.tbl td,.tbl pre,.value pre,.numb pre {color:#000;font:11px verdana,arial,sans-serif;margin:2px;padding:0;}
.hr{position:relative;text-align:left;overflow:hidden;width:495px;}
.hr .anonce{color:#777;margin:2px 100px 0 44px;padding:2px;}
.hr .numb{position:absolute;text-align:right;overflow:hidden;width:40px;}
.hr .value{left:43px;position:relative;text-align:left;overflow:hidden;width:450px;}
.sep {width:480px;overflow:hidden;}
/* end statistic */
/* portator happiness */
.righter {font-weight:normal;margin:5px 25px;text-align:right;}
.prim {margin:5px auto;padding:3px;text-align:left;width:79%;}
.prim label {color:blue;}
.prim div {background:#fff;border:silver 1px solid;font:12px/1 arial,sans-serif;margin:3px auto;padding:5px;}
.linktocat {color:#555;font-weight:bold;margin:5px 20px;text-align:right;}
.linktocat a,
.linktocat a:link,
.linktocat a:visited,
.linktocat a:active {font:bold 14px Georgia;color:#00309C;text-decoration:none;}
.linktocat a:hover {color:blue;}
.part,.part a,.last {color:#555;font:bold 12px georgia;margin:20px 5px 10px;}
.part a,
.part a:link,
.part a:visited,
.part a:active {color:#00309C;font:bold 12px georgia;text-decoration:none;}
.part a:hover {color:blue;}
.last ul {margin:10px 0 0 5px;}
.kw {margin:3px 5px;text-align:left;}
.kw b {color:#565656;font-weight:normal;}

a.tt {position:relative;cursor:hand;border-bottom:blue 1px dotted;}
a.tt span {display:none;}
a.tt:hover span {float:left;display:block;background:Lightcyan;border:silver 2px outset;color:black;position:absolute;left:10px;top:10px;width:200px;padding:3px;}
.com {
   background:url(../i/comment.gif) no-repeat white;
   float:right;
   width:26px;
   height:26px;
   display:inline;
   text-align:left;
   padding:0 0 0 2px;
   margin:5px;
   cursor:crosshair;
}
.com a,.com a:link,.com a:visited {font-weight:normal;font:11px;color:green;}
.com a:active,.com a:hover {color:red;}

/* Used colors #ef5d5a and #b20000 (default #7b9ebd) */
fieldset {border:#777 1px solid;color:#777;font:13px/1 arial,sans-serif;margin:0 auto;padding:3px 0 0;width:498px;}
legend {color:#777;padding:4px 5px 10px;margin:0 0 0 10px;}
legend span {color:red;}
fieldset select, fieldset input {height:19px;}
fieldset textarea,fieldset select, fieldset input {color:#777;}
fieldset option {height:15px;padding:0 0 0 5px;}

/* form connect */
#connect, .connect {margin:10px 0;width:500px}
#connect p {margin:0 0 2px;padding:0;}
#connect label {float:left;font:12px/1 arial,sans-serif;padding:7px 0 0 25px;margin:2px 0 0;}
#connect .tema,
#connect .name,
#connect .email,
#connect .cod {
  background:url(../i/pencil.png) 2px 1px no-repeat #fff;
  border:#777 1px solid;
  float:right;
  margin:0 5px 2px 0;
  padding:0 0 4px 22px;
  width:345px;
  height:15px;
}
#connect .cod {width:215px;}
#connect textarea {
  background:url(../i/pencil.png) 2px 1px no-repeat #fff;
  border:1px #777 solid;
  float:right;
  margin:0 5px 2px 0;
  padding:10px 0 0 22px;
  width:465px;
  height:165px;
}

#connect img {border:none;float:right;margin:1px 2px 2px 0;width:120px;height:19px;}
.connect ul{list-style:none;margin: 0;padding:5px 0;}
.connect ul li{padding:5px 0;}
.icq {border:none;margin-bottom:-5px;width:18px;height:18px;}
.mail {border:none;margin-bottom:-3px;width:140px;height:13px;}

#connect .submit {
  background:#fff;
  border:#777 1px solid;
  color:#777;
  float:right;
  font:13px/1 arial,sans-serif;
  margin:0 5px 2px 0;
  width:489px;
  height:22px;
}
html:root #connect .tema,
html:root #connect .name,
html:root #connect .email,
html:root #connect .cod {padding:1px 0 0 22px;height:18px;}
/* end */
/* form comment */
#comment {margin:10px auto;width:500px}
#comment label {float:left;font:12px/1 arial,sans-serif;padding:7px 0 0 30px;}
#comment .tema,
#comment .name,
#comment .email,
#comment .cod {
  border:#777 1px solid;
  float:right;
  margin:0 5px 2px 0;
  padding:0 0 3px 22px;
  width:361px;
  height:15px;
}
#comment .tema,
#comment .name,
#comment .email,
#comment .cod,
#comment textarea {background:url(../i/pencil.png) 2px 1px no-repeat #fff;}
#comment .cod {width:235px;}
#comment textarea {
  border:#777 1px solid;
  float:right;
  margin:2px 5px 2px 0;
  padding:10px 0 0 22px;
  width:465px;
  height:165px;
}
#comment img {border:none;float:right;margin:1px 2px 2px 0;width:120px;height:19px;}
#comment .submit {
  background:#fff;
  border:#777 1px solid;
  color:#777;
  float:right;
  font:13px/1 arial,sans-serif;
  margin:0 5px 2px 0;
  width:489px;
  height:22px;
}
html:root #comment .tema,
html:root #comment .name,
html:root #comment .email,
html:root #comment .cod {padding:2px 0 0 22px;height:16px;}
/* end */
/* form admin */
#admin {margin:0 auto;width:500px;}
#admin label {float:left;margin-left:5px;}
#admin .url {
   float:right;
   width:430px;
   height:21px;
   background:white;
   border:1px #777 solid;
   margin:1px 5px;
   padding:0;
}
#admin textarea {
   float:right;
   width:430px;
   height:300px;
   background:white;
   border:1px #777 solid;
   margin:1px 5px;
   padding:0;
}
#admin .sign {height:100px;}
#admin select {float:right;margin:2px 1px;padding:0;width:290px;height:21px;}
#admin .submit {
   float:right;
   width:140px;
   height:21px;#height:19px;
   background:white;
   border:#777 1px solid;
   color:#777;
   font:13px/1 arial,sans-serif;
   margin:2px 5px 2px 1px;
   padding:-5px;
}
html:root #admin .docedit {padding:4px 0 1px 3px;height:16px;}
html:root #admin div p {margin:-5px 0 0 -15px;padding:5px 2px 1px 3px;height:15px;}
html:root #admin select {height:19px;}
/* end */
/* form fast edit */
#post_edit {display:block;float:right;margin:5px auto;width:500px;}
#post_edit .submit {
   width:88px;
   height:21px;
   background:white;
   border:#777 1px solid;
   color:#777;
   font:13px/1 arial,sans-serif;
   margin:0;
   padding: -5px;
}
/* end */
/* form search */
#search {margin:0 auto;padding-bottom:20px;width:500px;}
#search label {float:left;margin:5px;}
#search .request {border:1px #777 solid;margin:0 1px 10px 0;width:320px;height:21px;}
#search .submit {
  background:white;
  border:1px #777 solid;
  color:#777;
  font:13px/1 arial,sans-serif;
  width:100px;
  margin:0 1px 10px 0;
  height:23px;
}
html:root #search .submit {padding:0 0 2px;margin-bottom:6px;}

a.sba,a.sba:link,a.sba:visited,a.sba:active {color:#555;text-decoration:none;font-weight:bold;}
a.sba:hover {color:#777;}
a.sbb,a.sbb:link,a.sbb:visited,a.sbb:active {color:#777;text-decoration:none;}
a.sbb:hover {color:#777;text-decoration:underline;}
.sb h3 {margin:10px 0 15px 0;}
/* end */
/* start menu */


.test{
font-family:Tahoma,Arial,Verdana;
color:#146370;
font-weight:bold;
font-size:12px;
}
.style32{
color:#146370;
font-family:tahoma;
font-style: normal;
font-weight:bold;
}
.style2{
list-style-position: inside;
padding-left:0px;
}
.style2 li{
list-style-position: inside;
padding-bottom:10px;
}
.order_pay{
-x-system-font:none;
color:black;
font-family:Verdana,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.6em;
text-align:justify;
padding:5px;
background:#FFF5A3;
border: 1px solid #F1D663;
}