﻿@charset "utf-8";
/* CSS Document */
body{ background: url(images/osus-kh_01.jpg) top repeat-x #000000; margin:0 ; padding:0}
body img{ border:none}
p{ padding:0; margin:0}
h1{font:"Times New Roman"; font-size:22px; color:#4175b6; direction:rtl; padding:0 15px 0 0; margin:0}
#main{ margin:0 auto; margin-top:21px; background: url(images/bg_03.jpg) top  no-repeat #FFFFFF; width:960px;  padding-top:11px; margin-bottom:30px}

#main-footer{ background:url(images/osus-kh_04.jpg) bottom no-repeat;padding-left:10px; padding-right:10px; padding-bottom:10px}

.left{ float:left; width:530px;}
.mainpage{ position:absolute; top:245px; left:-25px; width:150px;font:"Times New Roman"; ; color:#ffffff; direction:rtl; padding:0 0 0 15px; }
.mainpage a{font:"Times New Roman"; font-size:13px; color:#ffffff; direction:rtl; text-decoration:none; font-weight:bold}
.right{ float:left; width:400px; margin-left:10px; position:relative}
.top{ height:270px}
.r-med{}
.l-med p{font:"Times New Roman"; font-size:14px; color:#000000; direction:rtl; font-weight:bold; text-align:right; padding-right:15px; padding-left:15px}

.acclist p{font:"Times New Roman"; font-size:14px; color:#000000; direction:rtl; font-weight:bold; text-align:right; padding-right:30px; padding-left:25px}

.r-med p{font:"Times New Roman"; font-size:18px; color:#000000; direction:rtl; text-align:right; padding:5px 15px 5px 15px}

.osus{font:"Times New Roman"; font-size:22px; color:#4175b6}

.l-down{margin-top:10px}

.r-down{margin-top:10px}

.l-up{background:url(images/osus-kh_left.jpg) top no-repeat; height:26px}

.l-med{ background:url(images/osus-leftbody.jpg) repeat-y; padding-top:0}

.l-bottom{ background:url(images/osus-leftdown.jpg) bottom no-repeat; height:199px}

.r-up{ background:url(images/osus-r-top.jpg) top no-repeat; direction: rtl; height:70px; position:relative}

.sale{ position:absolute; left:330px; top:-50px}

.r-med{ background:url(images/osus-r-med.jpg) repeat-y}

.r-bottom{ background:url(images/osus-r-down.jpg) bottom no-repeat; height:132px}

.accheader{ background: url(images/osus-acord.jpg) center no-repeat; height:40px;
 font:"Times New Roman"; font-size:22px; color:#4175b6; direction:rtl; text-align:right; padding:12px 30px 0 0; cursor:pointer }

.txt{font:"Times New Roman"; font-size:22px; font-weight: bold; color:#4175b6; direction:rtl; text-align:center; width:200px; margin-top:30px; margin-left:170px}
.txt2{font-family:"Arial"; font-size:18px; font-weight: bold; color:#4175b6; direction:rtl; text-align:left; width:400px; margin-top:10px; margin-left:170px}

form{ margin:0; padding:0}
.form{padding-top:25px; padding-bottom:10px}

.form-top{ background:url(images/osus-top-form.jpg) top no-repeat; height:15px;}

.form-body{ background:url(images/osus-med-form.jpg) center repeat-y;}

.form-end{ background:url(images/osus-down-form.jpg) bottom no-repeat; height:15px;}

.form label{ display:block;font:"Times New Roman"; font-size:14px; color:#000000; font-weight:bold; direction:rtl; text-align:right; padding-right:0; margin-top:10px}


/*#form-sub{ background:url(images/osus-submit.jpg) no-repeat; width:55px; height:30px;margin-left:30px; padding-top:5px }*/

.form-line{ width:370px; margin:0; padding-bottom:10px}
.form-lab{ float:right; width:90px; text-align:right; margin-left:5px}
.form-inp { background:url(images/osus-form-in.jpg) no-repeat; width:247px; height:34px;float:right;text-align:right; }
.form-inp input{ border:0; background:no-repeat;text-align:right; direction:rtl; width:230px; margin:6px 20px 10px 8px}
#form-sub input{border:0; background:no-repeat;width:50px;}
.form select {border:0; background:no-repeat; width:230px; text-align:center; margin:6px 20px 10px 8px}
.form option{ background:#f3f3f3}
.form h1{ margin-right:12px; margin-bottom:10px;font:"Times New Roman"; font-size:22px; color:#000000; direction:rtl;}
.clear{ clear:both}
.hideme{ display:none; text-align:center; font:"Times New Roman"; font-size:18px; color:#c62e32; direction:rtl }

.foot{ padding-bottom:10px; margin:0}
.foot a{font:"Times New Roman"; font-size:14px; color:#ffffff; text-align:center; text-decoration: none; font-weight:bold}


/**val**/
* { font-family: Verdana; font-size: 96%; }

label.error { float: none; color: red; padding-left: .5em; vertical-align: top; }

em { font-weight: bold; padding-right: 1em; vertical-align: top; }

#hotline {
	FONT-SIZE: 18px; LEFT: 0px; COLOR: #000000; POSITION: relative; TOP: 150px
}
