/* CSS Document */

body {
    width:100%;
    margin:0 auto;
    background:url('/_schemes/default/img/bg.gif') repeat;
    text-align:center;
}

a img {
    border:none;
}

p, table, a, ul, li, div, span, h1-h6 {
    font-family:Verdana, Arial, Helvetica, sans-serif;
}

p {
    font-size:11px;
    color:#666;
}

a {
    font-size:11px;
    color:#690;
}
a:hover {
    color:#9c0;
}

table#header {
    width:100%;
    background: url('/_schemes/default/img/gradient.jpg') left repeat-x;
    margin:0;
}

table#header td#logo {
    height:69px;
    margin:0;
}

table#header td#logo img {
    margin:0 0 0 20px;
}

table#header td#seconfarynavigation {
    width:43%;
    background: transparent;
    height:69px;
    margin:0;
}

#seconfarynavigation {
    vertical-align:bottom;
    text-align: right;
}

#seconfarynavigation ul {
    display:block;
    margin:0 auto;
    padding:0 0 0 0;
    background:url('/_schemes/default/img/bg_sec_navigation.gif') bottom no-repeat;
    width:254px;
    height:31px;
    text-align:right;
}

#seconfarynavigation ul li {
    display:inline;
    line-height:31px;
}

#seconfarynavigation ul li a {
    color:#fff;
    font-size:10px;
    text-decoration:none;
    padding:0 0 0 25px;
    margin:1px 5px 5px 12px;
    display:block;
    float:left;
    height:26px;
}

#seconfarynavigation ul li a#home {
    background:url('/_schemes/default/img/home.gif') left no-repeat;
}

#seconfarynavigation ul li a#login {
    background:url('/_schemes/default/img/login.gif') left no-repeat;
}

#seconfarynavigation ul li a#sign_up {
    background:url('/_schemes/default/img/sign_up.gif') left  no-repeat;
}

#menubar {
    background:url('/_schemes/default/img/bg_menu.gif') repeat-x;
    width: 100%;
}

ul#menu {
    /* background:url('/_schemes/default/img/bg_menu.gif') repeat-x; */
    text-align: left;
    display: block;
    margin: 0 auto;
    padding: 4px 0 0 0;
    width: 860px;
    height: 30px;
}

ul#menu li {
    display: inline;
    list-style: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
}

ul#menu li#pad {
    padding-left: 10px;
}

ul#menu li a {
    padding:0 26px 0 16px;
    margin:10px 5px 0 0;
    background:url('/_schemes/default/img/line_menu.gif') right bottom no-repeat;
    color:#fff;
    text-decoration: none;
    font-weight: bold;
}

#menu form {
	display: inline;
    padding: 3px 0 0 10px;
}

#menu .pole {
	margin-top: 2px;
	height: 14px;
	border: 1px solid #006699;
}


div.center {
    width:860px;
    margin:0 auto;
    text-align:center;
    background:#fff url('/_schemes/default/img/shadow.gif') repeat-y;
}

table.center {
    width:860px;
    margin:0 auto;
    text-align:center;
    background:#fff url('/_schemes/default/img/shadow.gif') repeat-y;
}

img.br {
    display:block;
    margin:0 0 5px 15px;
}

#table1 {
    width:820px;
    text-align:left;
    vertical-align:top;
    margin-top:25px;
}

#table4 {
    width:820px;
    text-align:left;
    vertical-align:top;
    margin-top:10px;
}

#table3 {
    width:820px;
    text-align:left;
    padding:0;
    vertical-align:top;
    margin-top:10px;
    height:180px;
}

#table2 {
    width:820px;
    border-top:solid 6px #c6fd86;
    border-left:solid 1px #ccc;
    border-right:solid 1px #ccc;
    border-bottom:solid 4px #ccc;
    vertical-align:top;
    margin-top:7px;
    height:50px;
}

#table2 td {
    border-right:solid 1px #ccc;
    padding:10px;
    text-align:left;
}

#table2 td.none {
    border:none;
}

.center #table2 a.green {
    color:#709e1c;
    font-size:13px;
    text-decoration:underline;
    font-weight:bold;
    padding:0;
    margin:0;
}

.center #table2 a:hover.green {
    color:#9c0;
}

.center #table2 p {
    font-size:12px;
    color:#666;
    padding:0;
    margin:0;
}

td.padding {
    width:20px;
}

#table3 table{
    height:180px;
}

td.head_tab {
    background:url('/_schemes/default/img/head_tab.gif') no-repeat;
    width:254px;
    height:24px;
    margin:0;
    padding:0;
}

td.bg2 {
    background:url('/_schemes/default/img/bg2.gif') repeat;
    width:250px;
    height:156px;
    border-right:1px solid #999;
    border-left:1px solid #999;
    border-bottom:2px solid #999;
    margin:0;
    vertical-align:top;
    padding:0;
}

td.head_tab a {
    color:#fff;
    font-size:12px;
    font-weight:bold;
    padding:0 0 0 35px;
    text-align:left;
    line-height:15px;
    margin:0;
    text-decoration:none;
}

td.bg2 a {
    color:#666;
    font-size:11px;
    font-weight:bold;
    text-align:left;
    margin: 5px 0 5px 0;
    text-decoration:underline;
    padding:0;
    display:block;
}

td.bg2 a:hover {
    color:#999;
}

td.bg2 #register {
    border-top:1px #ccc solid;
    padding:5px 0 0 0;
    margin:8px;
}

td.bg2 #register a {
    font-size:11px;
    color:#690;
    display:block;
    font-weight:normal;
    margin:0;
    padding:0;
}

td.bg2 #register a:hover {
    color:#9c0;
}

td.bg2 #register #date h2 {
    font-size:10px;
    padding:0;
    margin:0 5px 10px 0;
}

td.bg2 #date {
    float:left;
    font-size:10px;
    height:11px;
    margin:0 0 10px 10px;
}

td.bg2 p {
    color:#666;
    font-size:11px;
    font-weight:normal;
    text-align:left;
    margin:0;
    padding:0 8px 8px 8px;
}

td.bg2 img {
    display:block;
    float:left;
    padding:8px 8px 0 8px;
}

td.bg2 #rss {
    background:#fff;
    border:1px solid #ccc;
    padding:3px;
    width:45px;
    height:11px;
    float:left;
}

td.bg2 #rss a img {
    display:inline;
    padding:0;
    margin:0;
    border:0;
    text-decoration:none;
}

br.clear {
    clear:both;
    margin:0;
    padding:0;
}

#footer {
    background:url('/_schemes/default/img/footer.gif') top repeat-x;
    height:auto;
    width:100%;
}


#table4 {
    height:150px;
    vertical-align:top;
    margin:20px 0 20px 0;
}

#table4 td {
    border-left:2px solid #dfdfdf;
    vertical-align:top;
    width:33%;
}

#table4 h3 {
    text-align:center;
    font-size:12px;
    font-weight:normal;
    font-style:normal;
    color:#666;
}

#table4 li {
    list-style:disc url("/_schemes/default/img/li.gif");
    list-style-position:outside;
    width:200px;
    padding:0 0 5px 0;
}

#table4 li a {
    text-decoration:none;
}

#footer {
    margin:0;
    padding:20px 0 0 0;
    text-align:center;
    wodth:100%;
}

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

.bottommenu li {
    display:inline;
    padding-left:3px;
}

.bottommenu li a {
    font-size:10px;
    text-decoration:none;
    color:#06c;
    background:url('/_schemes/default/img/marker.gif') right no-repeat;
    padding-right:12px;
}

.bottommenu li a:hover {
    color:#39f;
}

.bottommenu li a.none {
    background:none;
}

table#bottom {
    width:100%;
    text-align:center;
    vertical-align:bottom;
    margin:20px 0 0 0;
    padding:0;
}

#bottom td#verisign {
    text-align:left;
    width:94px;
}

#bottom td#petrosoft {
    text-align:right;
    width:154px;
}

#bottom td#copyright {
    text-align:center;
    width:60%;
    font-size:11px;
    color:#666;
}

#bottom img {
    margin:0;
    padding:10px;
}

.dm-div	{
    font-family:Verdana, Arial, Helvetica, sans-serif ! important;
    font-style: normal ! important;
    font-size: 11px ! important;
}

.dm-div td {
    background-image:url('/_schemes/default/img/menu_item.gif') ! important;
    padding-bottom:6px ! important;
    padding-top:6px ! important;
    padding-left:5px ! important;
}

.dm-div a {
    color: #0066CC ! important;
    text-decoration:none ! important;
    background: none ! important;
}

.dm-div a:visited {
    color: #0066CC ! important;
    text-decoration:none ! important;
}

.dm-div a:hover	{
    color: #99CCFF ! important;
    text-decoration:underline ! important;
}

#ok {
    cursor: hand;
    vertical-align: middle;
    margin-bottom: 5px;
}

.searchresults {
    font-size: 12px;
}

.searchresults a {
    color:#709e1c;
    font-size:13px;
    text-decoration:underline;
    font-weight:bold;
    padding:0;
    margin:0;
}

.searchresults a:hover {
    color:#9c0;
}

.searchresults p {
    font-size:11px;
    color:#666;
}

#oLoginContainer {
	display: none;
	position: absolute;
	width: 280px;
	height: 200px;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
}

#oLoginContainer table {
	background: #f0f6fb;
}

#oLoginContainer input {
	width: 170px;
}

#oLoginContainer .polosa0 {
	background: #0066cc;
	color: white;
	padding: 4px 0 3px 0;
}

#oLoginContainer .polosa0 a {
	color: white;
	cursor: hand;
	text-decoration: none;
}


#oContactForm {
	padding: 0;
	margin: 0;
	font-famili: Arial;
	font-size: 12px;
	color: #000;
}

#oContactForm fieldset {
	padding: 20px 10px 10px 10px;
}
#oContactForm fieldset br {
	clear: both;
}

#oContactForm label{
	display:block;
	float: left;
	width: 180px;
	margin: 2px 6px;
	text-align: right;
	font-size: 12px
}

#oContactForm input, #oContactForm select, #oContactForm textarea {
	float: left;
	margin: 2px 0;
	width: 300px;
	font-size: 12px
}

#oContactForm select {
	width: 305px;
}


#oContactForm span.error {
	font-size: 12px;
	color: red;
	font-weight:bold;
}

#contactBar {
	with: 548px;
	height: 100px;
	padding: 14px;
	margin:0;
	background: transparent url('/_schemes/default/img/bar.gif') no-repeat top center;
}

#contactBar div {
	float: left;
	padding-left: 14px;
	font-family: Arial,  Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #3399cc;
}

#contactBar div.left {
	float: left;
	width: 230px;
	border-right: 1px solid #f0f0f0;
	padding-right: 10px;
}

#contactBar span.orange {
	font-family: Arial,  Verdana;
	font-size: 16px;
	font-weight: bold;
	color: #ff6633;
}

#contactBar p.number {
	padding: 0;
	margin: 4px 0;
	font-size: 20px;
	font-weight: bold;
	color: #0066cc;
}

#contactBar p.number small {
	font-size: 12px;
}

#contactBar a.lit, #contactBar a.lit:hover, #contactBar a.lit:visited {
	padding-right: 10px;
	background: transparent url('/_schemes/default/img/marker2.gif') no-repeat center right;
	font-size: 11px;
	font-weight: normal;
	color: #999966;
	text-decoration: underline;
}

#tblPresentOrder {
	font-family: Verdana; font-size: 12px;
}

#tblPresentOrder input.form, #tblPresentOrder select, #tblPresentOrder textarea {
	float: left;
	margin: 2px 0;
	width: 200px;
	font-size: 12px
}

#tblPresentOrder select {
	width: 205px;
}

#sevenReasonsB {
	display: block;
	padding: 10px 2px;
	text-align: center;
}

#tblOrder {
	font-family: Verdana; font-size:9px;
}

#tblOrder input.form, #tblOrder select, #tblOrder textarea {
	float: left;
	margin: 2px 0;
	width: 100px;
	font-size: 9px
}
#tblOrder select {
	width: 105px;
}


#tblLegacyOrder {
	font-family: Verdana; font-size: 9px;
}

#tblLegacyOrder input.form, #tblLegacyOrder select, #tblLegacyOrder textarea {
	float: left;
	margin: 2px 0;
	width: 130px;
	font-size: 9px
}

#tblOrder th, #tblLegacyOrder th {
 background: #E8EEF0; color: #4D7100;
}


#reasons7 {
	margin: 0px;
	width: 194px;
	cursor: default;
}	

#reasons7 .heder {
	padding: 16px 10px 10px 8px;
	font: 11px Arial;
	color: #000;
	background: #c5ea65 url(/_schemes/default/img/topseven.gif) no-repeat top center;
	text-transform:uppercase;
	border-bottom: 1px solid #fff;
	text-align: center;
}

#reasons7 a {
	color: #fff;
	text-decoration:none;
	background: url(/_schemes/default/img/bg_a.gif) repeat-x 0 100%;
}

#reasons7 a:hover{
	color: #fff;
	text-decoration: none;
	background: transparent;
}

#reasons7 .content {
	margin: 0px;
	padding: 10px 20px;
	font: 11px Arial;
	color: #fff;
	background: #7dc512 url(/_schemes/default/img/bottomseven.gif) no-repeat bottom center;
	text-align: left;
}

#reasons7 .content ol {
	margin: 0px;
	padding: 0px 0px 10px 0px;
}

#reasons7 .content ol li {
	margin: 0 0 0 20px;
	padding: 1px 0px
}

#tablecn {
	MARGIN-TOP: 5px; VERTICAL-ALIGN: top; WIDTH: 820px; TEXT-ALIGN: left
}
#tablecn td{font-size:12px; font-weight:bold; color:#666666;}
.p_bottom {padding-bottom:8px; padding-top:8px;}

#tabler {
 WIDTH: 820px; HEIGHT: 50px
}
#tabler TD {
PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 20px; text-align:justify; vertical-align: top; font-size:12px;
}
.center #tabler A.green {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #709e1c; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
.center #tabler A.green:hover {
	COLOR: #9c0
}
#tabler P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666; PADDING-TOP: 0px;
}
.w_text {font-size:12px; font-weight:bold; color:#ffffff;}

#table_ntxt, #table_mtxt { WIDTH: 100%x;}
#table_ntxt td, #table_mtxt td { font-size:12px; color:#666666; text-align:justify; padding-top:10px; padding-bottom:15px; vertical-align: top;}
#table_ntxt b, #table_mtxt b { font-size:12px;font-weight:bold; color:#6c9d31;}

hr { width: 100%; height: 1px; color: #d8d8d8; border: none;}
html body hr { height: 1px; width: 100%; background-color: #d8d8d8; border: none;}
html body hr { height: 1px; width: 100%;  background-color: #d8d8d8; border: 0px solid #d8d8d8;}

#table_mtxt h1, #table_mtxt h3, #tablecn h1 { padding:0px; margin:0px; font-size:14px; font-weight:bold; color:#02548a;}
.container_pmain {width:541px;}
.sh_line {height:160px; width: 1px; background-image: url(/_schemes/default/img/sh_line.gif);margin-left:9px;}
.dsh_line {height:1px; width:100%; background-image: url(/_schemes/default/img/dsh_line.gif); margin-top:12px; margin-bottom:12px; text-align:right;}
.gh_line {height:100%; width:1px; background-color:#dfdfdf;margin-left:9px;}
.padding_line {width: 20px; height:100%;text-align:left; vertical-align: top;}
.news_stext {padding-top:12px; padding-bottom:6px; padding-left:2px; padding-right:2px; background-color:#ecf6fa;
background-image: url(/_schemes/default/img/dsh_line.gif); background-repeat: repeat-x;margin-top:12px; margin-bottom:6px;
}
TD.bhead_tab, TD.ghead_tab {height:26px;text-align:right; padding:0px; margin:0px;}
TD.ghead_tab {background-image: url(/_schemes/default/img/gheader_line.png);}
TD.bhead_tab {background-image: url(/_schemes/default/img/bheader_line.png);}
TD.bggline {background-image: url(/_schemes/default/img/bggline.png);background-repeat: repeat-x; width: 250px; 
padding-top: 10px; padding-right:10px;
margin:0px; height: 120px; text-align:left;vertical-align: top;;
font-size:12px; color:#666666;
}

#table_ch {height:140px;}

#table_mtxt A.green, #table_ch A.green {
FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #709e1c; TEXT-DECORATION: none;
}
#table_mtxt A.news {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #709e1c; TEXT-DECORATION: none;
}
#table_mtxt A.green:hover, #table_mtxt A.news:hover, #table_ch A.green:hover {
	COLOR: #9c0; TEXT-DECORATION: none;
}

#table_mtxt TD {Padding-top:25px;}
DIV.t_center {text-align:center}