* {margin:0; border:0; padding:0;}
body{color:#000; font-size:12px; font-family:Arial; background:#345574;}
table{border-collapse:collapse;}
h1{color:#006837; font-size:18px; text-align:center; font-weight:normal; font-family:Georgia, serif; margin-bottom:10px}
h2{color:#677073; font-size:12px; font-weight:bold; margin-top:10px;}
a{text-decoration:underline; color:#3F8D68;}
a:hover{text-decoration:none;}
p{margin-bottom:15px;}



#stran{position:relative; width:100%; top:0px; left:0; margin:0 auto; text-align:left;}

	#shap{position:relative; width:100%; height:259px; top:0px; left:0px; background:url(../images/bg_shap.gif) right repeat-x;}
		#logo{position:absolute; width:175px; height:113px; top:15px; left:62px;}
			#logo img{width:175px; height:113px;}
		#shap div.left{position:absolute; width:414px; height:154px; top:105px; left:0px; background:url(../images/bg_shap_left.png) no-repeat; z-index: 2;}
		#shap div.right{position:absolute; width:662px; height:259px; top:0px; right:0px; background:url(../images/bg_shap_right.jpg) bottom no-repeat; z-index: 1;}
		#shap div.phone{position:absolute; width:205px; height:115px; top:0px; right:0px; background:url(../images/phone.gif) no-repeat;}

/* phones */
#phone_ryab{position: absolute; top: 10px; left: 300px; height: 115px; width: 205px; background: url(../images/phone_ryab.png) no-repeat; z-index: 3;}
#phone_kash{position: absolute; top: 10px; right: 10px; height: 115px; width: 205px; background: url(../images/phone_kash.png) no-repeat; z-index: 3;}
/* ----- */

	#polosa{position:relative; width:100%; height:1px; top:0px; left:0px; font-size:1px; background:#66889D url(../images/polosa_left.gif) left no-repeat;}
	#polosa2{position:relative; width:100%; height:1px; top:0px; left:0px; font-size:1px; background:url(../images/polosa_right.gif) right no-repeat;}

	#main{position:relative; width:100%; min-height:50px; top:0px; left:0px; background:#345574 url(../images/bg_main.gif) right 10px repeat;}
		#maintop{position:absolute; width:100%; height:110px; top:0px; left:0px; background:url(../images/bg_main_top.gif) right repeat;}
		#slogan{position:relative; width:auto; height:39px; top:0px; left:0px; text-align:center; color:#FFF; font-size:22px; line-height:39px; letter-spacing:2px;}
		#topmenu{position:relative; width:99%; height:29px; top:0px; left:0px; margin:0 auto; text-align:center; background:#007637 url(../images/bg_topmenu.gif) repeat-x;}
			#topmenu div.left{position:absolute; width:19px; height:29px; top:0px; left:0px; background:url(../images/bg_topmenu_left.gif) no-repeat;}
			#topmenu div.right{position:absolute; width:20px; height:29px; top:0px; right:0px; background:url(../images/bg_topmenu_right.gif) no-repeat;}
			#topmenu table{width:99%; height:29px;}
			#topmenu a{text-decoration:none; text-align:center; color:#FFF; font-size:14px; font-weight:bold; line-height:29px; padding-left:10px;  background:url(../images/menu.gif) 0 6px no-repeat;}
		#content{position:relative; width:96%; top:0px; left:0px; margin:29px auto -45px auto; z-index:10;}
			#content table{width:100%;}
			#content td{vertical-align:top;}
			#content td.left{width:250px;}
			#content td.center{width:auto;}
			#content td.right{width:200px;}
		#mainbottom{position:relative; width:100%; height:121px; bottom:0px; left:0px; background:url(../images/bg_main_bottom.png) right repeat;}
			#mainbottom table{position:absolute; width:100%; height:51px; bottom:0px; left:0px;}
			#mainbottom table td{text-align:center;}

	#podval{position:relative; width:100%; height:50px; top:0px; left:0px; background:#62889E url(../images/bg_podval.gif) right repeat;}
		#podval table{width:96%; margin:0 auto; color:#FFF; text-align:center;}
		#podval td{vertical-align:middle; padding-top:15px;}
		#podval td.left{width:250px;}
		#podval td.center{width:auto;}
		#podval td.right{width:220px;}



.gradblok{position:relative; width:100%; min-height:78px; top:0px; left:0px; margin-bottom:35px; background:#FFF;}
.whiteblok{position:relative; width:100%; top:0px; left:0px; margin-bottom:5px; padding:3px 0; font-size:11px; background:#FFF;}
	.whiteblok p{padding:0 10px; margin-bottom:5px;}
.top{position:absolute; width:100%; height:39px; top:0px; left:0px; background:url(../images/bg_text_top.gif) repeat-x;}
.bottom{position:absolute; width:100%; height:39px; bottom:0px; left:0px; background:url(../images/bg_text_bottom.gif) repeat-x;}
.u_lt, .u_rt, .u_lb, .u_rb, .uw_lt, .uw_rt, .uw_lb, .uw_rb {position:absolute; width:5px; height:5px; font-size:1px;}
.u_lt{top:0px; left:0px; background:url(../images/u_g.gif) left top no-repeat;}
.u_rt{top:0px; right:0px; background:url(../images/u_g.gif) right top no-repeat;}
.u_lb{bottom:0px; left:0px; background:url(../images/u_g.gif) left bottom no-repeat;}
.u_rb{bottom:0px; right:0px; background:url(../images/u_g.gif) right bottom no-repeat;}
.uw_lt{top:0px; left:0px; background:url(../images/bg_leftmenu.gif) left top no-repeat;}
.uw_rt{top:0px; right:0px; background:url(../images/bg_leftmenu.gif) right top no-repeat;}
.uw_lb{bottom:0px; left:0px; background:url(../images/bg_leftmenu.gif) left bottom no-repeat;}
.uw_rb{bottom:0px; right:0px; background:url(../images/bg_leftmenu.gif) right bottom no-repeat;}

.text{position:relative; width:auto; min-height:10px; top:0px; left:0px; margin:0 24px; background:#FFF;}
.txt{position:relative; width:auto; top:0px; left:0px; margin:0 24px; padding:20px 0;}



#content td.left div.title{position:relative; width:100%; height:26px; top:0px; left:0px; background:#007637 url(../images/bg_title_left.gif) no-repeat;}
#content td.right div.title{position:relative; width:100%; height:27px; top:0px; left:0px; background:#007637 url(../images/bg_title_right.gif) no-repeat;}

.title{text-align:center; color:#FFF; font-size:16px; font-weight:bold; line-height:27px; margin-bottom:12px; font-family:Georgia, serif;}



.visa{position:relative; width:100%; top:0px; left:0px; text-align:center; color:#FFF; font-size:16px; font-family:Georgia, serif; font-weight:bold;}
.visa table{width:249px; margin:13px 0 0 20px; font-size:10px; font-family:Arial; font-weight:bold;}
.visa table td{width:83px;}


.gradtext{position:relative; width:auto; top:0px; left:0px; margin:0 10px; padding:5px 0; text-align:left; font-size:11px; font-family:Arial; font-weight:bold;}
.gradtext input{width:178px; height:20px; margin-top:4px; padding:0 5px; font-size:14px; font-family:Tahoma; line-height:20px; font-weight:bold; background:url(../images/bg_input.gif) no-repeat;}
.gradtext input.button{width:37px; height:21px; margin-bottom:-7px; padding:0; font-size:14px; font-family:Tahoma; font-weight:bold; background:none;}
.gradtext h4{font-size:16px; color:#006837; font-family:Georgia, serif;}
.gradtext span{color:#006837;}




.leftmenu{position:relative; width:100%; top:0px; left:0px; margin-bottom:60px; z-index:1000;}
.leftmenu ul{position:relative;}
.leftmenu li{list-style:none; width:250px; height:20px; margin-bottom:5px; background:#FFF url(../images/bg_leftmenu.gif) no-repeat;}
.leftmenu a{padding-left:20px; line-height:20px; background:url(../images/left_menu.gif) 7px 3px no-repeat;}
.dhtml{position:absolute; width:150px; left:210px; background:#345574; z-index:100;}
.leftmenu li ul{position:absolute; width:100px; margin-left:50px; border:1px solid #FFF; margin:4px; background:#345574; z-index:2000;}
.leftmenu li ul li{width:100px; height:20px; background:none;}
.leftmenu li ul li a{padding:0px 5px;; color:#FFF; background:none;}
.leftmenu li ul li ul{left:140px; margin-left:140px;}

.um_lt, .um_rt, .um_lb, .um_rb {position:absolute; width:9px; height:9px; font-size:1px;}
.um_lt{top:0px; left:0px; background:url(../images/bg_dhtml.gif) left top no-repeat;}
.um_rt{top:0px; right:0px; background:url(../images/bg_dhtml.gif) right top no-repeat;}
.um_lb{bottom:0px; left:0px; background:url(../images/bg_dhtml.gif) left bottom no-repeat;}
.um_rb{bottom:0px; right:0px; background:url(../images/bg_dhtml.gif) right bottom no-repeat;}




.txt table{text-align:center; border-bottom:1px solid #345574; vertical-align:middle;}
.txt td{padding:5px 10px; vertical-align:middle;}
.txt tr.trtop td{color:#006837; border-bottom:1px solid #345574;}
.txt td.td1{text-align:left;}
.txt td.td6{width:85px; text-align:right;}
.txt tr.normal{background:none;}
.txt tr.select{background:url(../images/select_tab.gif) left repeat-y;}
.txt input{border:1px solid #000; background:#FFF;}
.txt textarea{border:1px solid #000; background:#FFF;}
.navistran{color:#006837;}


span.data{color:#666;}
hr{width:100%; border-bottom:1px solid #345574; margin-bottom:15px;}



.glossymenu, .glossymenu li ul{
list-style-type: none;
/*margin: 0;
padding: 0;
width: 250px;
border: 1px solid black;*/
}

.glossymenu li{
position: relative; background:#FFF url(../images/bg_leftmenu.gif) no-repeat;
}

.glossymenu li ul{ /*SUB MENU STYLE*/
position: absolute;
width: 140px;
left: 0;
top: 0;
display: none;
filter:alpha(opacity=100);
-moz-opacity:1;

z-index:2;
}
.glossymenu ul li {position: relative;z-index:2;}
.glossymenu ul li a{
background: white url(glossyback.gif) repeat-x bottom left;
 line-height:20px; background:url(../images/left_menu.gif) 7px 3px no-repeat;
font: bold 12px Verdana, Helvetica, sans-serif;
color: white;
display: block;
width: auto;
padding: 5px 0;
padding-left: 10px;
text-decoration: none;
position: relative; 
z-index:2;
}

.glossymenu .arrowdiv{
position: absolute;
right: 2px;
background: transparent url(arrow.gif) no-repeat center right;
}

.glossymenu li a:visited, .glossymenu li a:active{
/*color: white;*/
}

.glossymenu li a:hover{
background-image: url(glossyback2.gif);
}

/* Holly Hack for IE \*/
/*
* html .glossymenu li { float: left; height: 1%; }
* html .glossymenu li a { height: 1%; }
*/
/* End */
