body {background-color: #FFF; margin: 0; padding: 0 15px;}
form {margin: 0; padding: 0;}
h1 {font-family: Arial, Helvetica, sans-serif; font-size: 16px; letter-spacing: -1px; padding: 0; margin: 0 0 10px 0;}
h1 .gray {color: #666;}

#header {width: 100%; margin-bottom: 48px; height: 103px; clear: both; overflow: hidden;}
#logo {float: left; height: 103px; width: 230px; background-color: #452B72;}
#header #logo a {background-color: #452B72; display: block;}
#header #logo a:hover {background-color: #ddd;}
#bn1 {margin-left: 250px; height: 120px; margin-top: 13px; overflow: visible; text-align: center;}

#lmenu {float: left; width: 230px;}

#menu ul {list-style-type: none; margin: 0; padding: 0 0 15px 13px; display: block;}
#menu a.current {font-weight: bold;}
#menu a:hover {text-decoration: underline;}
#menu ul ul {padding: 0 0 3px 0px;}
#menu li a {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; letter-spacing: -1px; color: #452B72; text-decoration: none; display: block;
padding: 3px 0;}
#menu li li {background: url(/p/b.gif) no-repeat 0 10px; padding-left: 15px;}
#menu li li a {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #1a7728; font-weight: normal; letter-spacing: 0;}
#menu li li li {background-image: none; margin: 0; padding: 0;}
#menu li li li a {font-size: 11px; color: #452B72; padding: 2px;}

#partners {text-align:center; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
#partners a {text-decoration: none; color: #452B72;}
#partners a:hover {text-decoration: underline;}
#partners img {border-style: none;}

#news {text-align:left; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}

#content {margin-left: 245px; margin-right: 185px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 70%;}
#content table {width:98%}

#adv_search {border: 1px solid #452b72; padding: 5px;}
#adv_search td {vertical-align: middle; padding: 2px;}
#adv_search th {font-weight: normal; text-align: right;}
#adv_search input, #adv_search select {font-size: 11px;}
#adv_search .in100 {width: 99%;}

#tender {border-collapse:collapse; margin-top: 22px; margin-bottom: 30px;}
#tender td {width: 50%; margin: 0; padding: 0; border-style: none; vertical-align:top;}
#tender a {display: block; padding: 5px; margin: 0 5px 5px 0; color: #333; text-decoration: none; border-bottom: 1px dotted #CCC;}
#tender a:hover {background-color: #F9F9F9;}
#tender .f {color: #452b72; text-decoration: underline; border-style: none; padding-top: 0; padding-bottom: 0;}
#tender a.f:hover {text-decoration: none; background-color: #FFF;}
#tender a.top {background-color: #EAFFEA; border: 1px dotted #2ECF46; overflow: hidden; height: 1%;}
#tender #pnav {height: 1%; overflow: hidden; padding-top: 20px;}
#tender #pnav a {float: left; width: 15px; text-align: center; background-color: #FFF; border: 1px solid #E2E2E2;}
#tender #pnav a.current, #tender #pnav a:hover{color: #FFF; background-color: #1A7728; border: 1px solid #0E3D15;}
#tender a.top:hover {border: 1px solid #1A7728; background-color: #D5FFD5;}
#tender strong {text-transform: uppercase;}

.top strong {color: #000;}
.top img {border-style: none; float: left; margin-right: 5px;}

#smenu {float: right; width: 170px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}

#login .in100, #subscribe .in100 {width: 165px;}
#login input, #subscribe input {margin-bottom: 5px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
#login, #subscribe {margin-bottom: 15px;}
#login a {color: #452B72;}

.butf, .butg {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFF; width: 100%;}
.butf {background-color: #452B72; border-width: 1px; border-style: solid; border-top-color: #997ACD; border-right-color: #2D1C48; border-bottom-color: #2D1C48; border-left-color: #997ACD;}
.butg {background-color: #1a7728; border-width: 1px; border-style: solid; 	border-top-color: #62DD74; border-right-color: #104B18; border-bottom-color: #104B18; border-left-color: #62DD74;}

#offer {margin-bottom: 40px; background-color: #EAFFEA; border: 1px solid #2ECF46;}
#offer #prim {padding-left: 7px;}
#offer #prim table {margin-left: -7px;}
#offer td {padding: 2px 5px;}
#offer .fotos a {background-color: #F5F5F5; padding: 5px; float: left; margin-right: 10px; border: 1px solid #CCC;}
#content #offer img {border: 1px solid #CCC;}
#offer .in100 {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; width: 99%;}
#offer .in {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}

#offers {border-collapse:collapse; margin-bottom: 20px;}
#offers td, #offers th {padding: 5px 5px 10px 5px; margin:0; border-top: 1px dotted #CCC; border-bottom: 1px dotted #CCC; font-weight: normal; text-align: left; 	vertical-align: top;}
#offers td a {color: #1A7728;}
#offers th a {color: #452B72;}

#service td {background-color: #EAFFEA; border: 1px dotted #2ECF46; padding: 5px; width: 50%;}
#faq th {text-align: left; vertical-align: top;}
.answer td {border-bottom: 1px dotted #CCC; padding-bottom: 20px;}

#srv_btm {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding-top: 20px;clear: both;}

#footer {clear: both; overflow: hidden; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFF; background-color: #1A7728; padding: 20px; margin-top: 20px; height: 1%;}
#footer a {color: #FFF;}
#counter {float: left; width: 210px; }
address {margin-left: 15px; float: left; font-style: normal; display: block;}
#news p {margin-top: 0; margin-bottom: 5px;}
#newslistp div {
	overflow: hidden;
	zoom: 1;
	margin-bottom: 10px;
}
#newslistp img {
	float: left;
	margin-right: 5px;
	margin-bottom: 5px;
}

#yad {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding-top:10px;width: 96%;}
#yad2 {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding-bottom:10px;width: 97%;}
.yad1 {background-color: #EAFFEA; border: 1px dotted #2ECF46;margin:0 5px 5px 0}
