/* CSS Document */

BODY {margin:0; padding:0; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; background: url(/images/bg.gif) #6dcef3; color: #fff; font-size:12px; }
IMG {border: 0}
TABLE {border-collapse:collapse;}
TABLE TR TD { padding:0px; vertical-align: top }
FORM  {margin:0}
INPUT, TEXTAREA, SELECT {font-size:12px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #000;}
.otpr {background: #0159a4; color: #FFF;font-size:12px; font-weigth: bold; border: 1px solid #0159a4; }
P {font-size: 12px;  padding: 6px 0px 6px 0px; margin: 0px; text-align:justify; color:#000000;}
DIV {font-size: 12px}
UL  {margin-top: 0px}
OL  {margin-top: 0px}
LI {font-size:12px;}
HR { margin:5px 0px 5px 0px;}

#in {width:100%; height:100%;}
#ind { vertical-align:middle; padding:20px;}
#ind1 { padding:20px;}
#box { background:url(/images/bg01.gif); border: 1px  #d5f1fb solid; height:90%; width: 924px; margin-top:10px; }
#box01 { background:url(/images/bg02.gif); border: 1px  #99dff7 solid; height:90%; width: 970px; margin:10px; }

#yaz tr td { vertical-align: middle; padding:10px;}

#logo { position: absolute; z-index:10; height:221px; width:228px; margin-top: -20px; margin-left: -15;}

.menu { padding-left: 35px;}
.menu a { color: #feba04; font-weight:bold; font-size:10px; text-transform:uppercase; text-decoration:underline;}
.menu a:hover { color: #feba04; font-weight:bold; font-size:10px; text-transform:uppercase; text-decoration:none; border-bottom: 1px dashed #feba04;}

.menu_china { padding-left: 35px;}
.menu_china a { color: #feba04; font-size:16px; text-transform:uppercase; text-decoration:underline;}
.menu_china a:hover { color: #feba04; font-size:16px; text-transform:uppercase; text-decoration:none; border-bottom: 1px dashed #feba04;}

.mc {background: url(/images/menu-bg.gif) repeat-x top;}

#menu-bg {padding: 7px 20px 13px 0px; background: url(/images/menu-bg.gif) repeat-x top;}
#menu-bg_china {padding: 7px 20px 8px 0px;}

.text-main {background: #0159a4; margin: 20px 20px 0px 100px; padding-left: 190px; padding-top: 20px; padding-bottom: 30px; padding-right: 30px;}
.text-main  a { color:#FFFFFF;  font-weight: bold;}

.text-dop {background: #0159a4; padding-bottom: 25px; padding-right: 30px; padding-left: 30px;  }
.text-dop  a { color:#FFFFFF; font-weight: bold;}

.pic01 { background: url(/images/bg-pics.gif) no-repeat top right; margin:10px 0px 0px 10px; padding:20px; position: absolute;  z-index:30; top: 300}

.text-dop01 {background: #0159a4; margin-left: 260px; padding-bottom: 30px; padding-right: 20px; padding-left: 30px; margin-right:525px;}


.tt { background: url(/images/bg-dop.jpg) no-repeat top left; padding-bottom: 30px; padding: 20 20 0 0;}
.tt1 { background: url(/images/bg-dop.jpg) no-repeat top left; padding-bottom: 30px; padding: 20 20 0 0;}

.u01 { background:url(/images/u01.gif) no-repeat top left #4dc3ff;  float:right;}
.u1 { background:url(/images/u01.gif) no-repeat top left #4dc3ff; width:80px; text-align:center;}
.u02 { background:url(/images/u02.gif) no-repeat top right;}
.u03 { background:url(/images/u03.gif) no-repeat bottom right;}
.u04 { background:url(/images/u04.gif) no-repeat bottom left; padding: 0px 10px 3px 10px; white-space:nowrap; }

.u04 DIV a { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color:#0159a4; text-decoration: underline;}
.u04 DIV A:hover { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color:#0159a4; text-decoration:none;}

.u04_china { background:url(/images/u04.gif) no-repeat bottom left; padding: 0px 10px 3px 10px; white-space:nowrap; }

.u04_china DIV a { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color:#0159a4; text-decoration: underline;}
.u04_china DIV A:hover { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color:#0159a4; text-decoration:none;}


.u4_china DIV a { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color:#0159a4; text-decoration: underline;}
.u4_china DIV A:hover { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color:#0159a4; text-decoration:none;}


.n01 { background:url(/images/n01.gif) no-repeat top left #4dc3ff;  float:right;}
.n02 { background:url(/images/n02.gif) no-repeat top right;}
.n03 { background:url(/images/n03.gif) no-repeat bottom right;}
.n04 { background:url(/images/n04.gif) no-repeat bottom left; padding: 0px 10px 3px 10px; white-space:nowrap; }
.n04_china { background:url(/images/n04.gif) no-repeat bottom left; padding: 0px 10px 3px 10px; white-space:nowrap; }
.n04 DIV a { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color:#0159a4; text-decoration: underline;}
.n04 DIV A:hover { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color:#0159a4; text-decoration:none;}
.n04_china DIV a { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color:#0159a4; text-decoration: underline;}
.n04_china DIV A:hover { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color:#0159a4; text-decoration:none;}


.u4 { background:url(/images/u04.gif) no-repeat bottom left; padding: 0px 6px 3px 6px; white-space:nowrap; }
.u4_china { background:url(/images/u04.gif) no-repeat bottom left; padding: 2px 6px 3px 6px; white-space:nowrap; }

.u4 DIV a { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color:#0159a4; text-decoration: underline;}
.u4 DIV A:hover { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color:#0159a4; text-decoration:none;}

.napravl {background:url(/images/but_bg.gif) no-repeat top left; width: 245px;  padding:12px 0px 20px 0px; margin: 0px 0px 0px 0px; white-space:nowrap; font-size:11px;}
.napravl a {color:#0159a4; text-transform:uppercase; text-decoration: none;}

.napravl_china {background:url(/images/but_bg.gif) no-repeat top left; width: 245px;  padding:9px 0px 14px 0px; margin: 0px 0px 0px 0px; white-space:nowrap; font-size:16px;}
.napravl_china a {color:#0159a4; text-transform:uppercase; text-decoration: none;}

.copy { text-align:right;}
.copy P { padding: 0; text-align:right;}
.copy a {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#0159a4; padding-top: 10px; text-decoration: none; border-bottom: 1px solid #0159a4;}
.copy a:hover {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#0159a4; padding-top: 10px; text-decoration: none; border-bottom: 1px dashed #0159a4;}
.copy a  strong { font-weight:normal;}

.ts {background: #0159a4;}
.ts_page { background:url(/images/bg_page.gif) repeat-y top right; height:98%; vertical-align:bottom;}
.tsp {background: #0159a4; padding: 20 20 10 20;}
.tsp H1 {font-size:24px; color: #ffffff;  margin:0px 0px 4px 0px; padding:0px; font-family: Georgia, "Times New Roman", Times, sans-serif; font-weight: normal; }
.tsp P {color:#FFFFFF; font-size: 12px;}

.tsp_china {background: #0159a4; padding: 10 20 0 20; color:#FFFFFF; font-size: 15px;}
.tsp_china H1 {font-size:24px; color: #ffffff;  margin:0px 0px 4px 0px; padding:0px; font-family: Georgia, "Times New Roman", Times, sans-serif; font-weight: normal; }
.tsp_china P {color:#FFFFFF; font-size: 15px;}

.svej H1 {font-size:24px; color: #ffffff;  margin:0px 0px 4px 0px; padding:0px; font-family: Georgia, "Times New Roman", Times, sans-serif; font-weight: normal; }
.svej P {color:#FFFFFF; font-size: 12px;}

.text { font-size: 12px; color:#000000; padding:20px 35px 30px 30px;}
.text H1 {font-size:24px; color: #c71f2f;  margin:25px 0px 20px 0px; padding:0px; font-family: Georgia, "Times New Roman", Times, sans-serif; font-weight: normal; }
.text H2 {font-size:12px; color: #c71f2f;  margin:20px 0px 10px 0px; padding:0px; text-transform:uppercase; }
.text   P { font-size: 12px; color:#000000;}
.text IMG { border: 1px #5bc8ff solid;}
.text a { font-weight:bold; color:#0159a4; text-decoration:underline;}
.text a:hover { font-weight:bold; color:#0159a4; text-decoration:none;}
.text table tr td { font-size: 12px; color:#000000; padding: 7px;}

.text_china { font-size: 15px; color:#000000; padding:20px 35px 30px 30px;}
.text_china H1 {font-size:24px; color: #c71f2f;  margin:25px 0px 16px 0px; padding:0px; font-family: Georgia, "Times New Roman", Times, sans-serif; font-weight: normal; }
.text_china H2 {font-size:15px; color: #c71f2f;  margin:20px 0px 10px 0px; padding:0px; text-transform:uppercase; }
.text_china   P { font-size: 15px; color:#000000;}
.text_china IMG { border: 1px #5bc8ff solid;}
.text_china a { color:#0159a4; text-decoration:underline;}
.text_china a:hover { color:#0159a4; text-decoration:none;}
.text_china UL LI {font-size: 15px;}
.text_china OL LI {font-size: 15px;}
.text_china table tr td { font-size: 15px; color:#000000; padding: 7px;}

.form { font-size: 12px; color:#000000;}

.text-usl { background:url(/images/zag-page.jpg) no-repeat top right; font-size: 12px; color:#000000; padding:20px 35px 30px 30px;}
.text-usl H1 {font-size:24px; color: #c71f2f;  margin:25px 0px 20px 0px; padding:0px; font-family: Georgia, "Times New Roman", Times, sans-serif; font-weight: normal; width: 400px; }
.text-usl H2 {font-size:12px; color: #c71f2f;  margin:20px 0px 10px 0px; padding:0px; text-transform:uppercase; }
.text-usl   P { font-size: 12px; color:#000000;}
.text-usl IMG { border: 1px #5bc8ff solid;}
.text-usl a { font-weight:bold; color:#0159a4; text-decoration:underline;}
.text-usl a:hover { font-weight:bold; color:#0159a4; text-decoration:none;}
.text-usl table tr td { font-size: 12px; color:#000000; padding: 7px;}

.text-usl-china { background:url(/images/zag-page.jpg) no-repeat top right; font-size: 15px; color:#000000; padding:20px 35px 30px 30px;}
.text-usl-china H1 {font-size:24px; color: #c71f2f;  margin:25px 0px 16px 0px; padding:0px; font-family: Georgia, "Times New Roman", Times, sans-serif; font-weight: normal; width: 400px; }
.text-usl-china H2 {font-size:15px; color: #c71f2f;  margin:20px 0px 10px 0px; padding:0px; text-transform:uppercase; }
.text-usl-china   P { font-size: 15px; color:#000000;}
.text-usl-china IMG { border: 1px #5bc8ff solid;}
.text-usl-china a { font-weight:bold; color:#0159a4; text-decoration:underline;}
.text-usl-china a:hover { font-weight:bold; color:#0159a4; text-decoration:none;}
.text-usl-china UL LI {font-size: 15px;}
.text-usl-china OL LI {font-size: 15px;}
.text-usl-china table tr td { font-size: 15px; color:#000000; padding: 7px;}

.mn { position:absolute; z-index: 40; margin-left: -48; margin-top:10px;}
.ns {color:#FFFFFF; font-size: 15px;}
.ns P {color:#FFFFFF; font-size: 15px;}
.svej {background: #0159a4; margin: 0px 20px 25px 20px; padding: 0px 20px 10px 20px; color:#FFFFFF; font-size: 12px;}
.svej a { color: #FFFFFF; font-weight: bold; text-decoration: underline;}
.svej a:hover { color: #FFFFFF; font-weight: bold; text-decoration: none;}

.ic {background:#0159a4;  padding: 10 20 10 20; text-align:center; color:#FFCC00; font-size:11px; width:200;}

.anb {background:url(/images/bg_all_news.gif) no-repeat top left;  width: 131; height: 54;}

#stroi {
 position: relative;
 visibility: hidden;
}

#tur {
 position: relative;
 visibility: hidden;
}

#mark {
 position: relative;
 visibility: hidden;
}

#eda {
 position: relative;
 visibility: hidden;
}

#torg {
 position: relative;
 visibility: hidden;
}


.turcv {vertical-align:bottom; background:url(/images/turizm.gif) no-repeat bottom left;}
.stroi_cv {vertical-align:bottom; background:url(/images/stroi.jpg) no-repeat bottom left;}
.rest-cv {vertical-align:bottom; background:url(/images/rest.jpg) no-repeat bottom left;}
.torg-mark-cv {vertical-align:bottom; background:url(/images/torg-mark.jpg) no-repeat bottom left; }

#nav { font-size:11px; color: #70d6f9; font-weight:bold; margin-bottom:15px; margin-left:30px;}
#nav a { font-size:11px; color: #70d6f9; text-decoration:none; border-bottom: 1px dashed #70d6f9; font-weight:normal;}

#nav_china { font-size:15px; color: #70d6f9; margin-bottom:15px; margin-left:30px;}
#nav_china a { font-size:15px; color: #70d6f9; text-decoration:none; border-bottom: 1px dashed #70d6f9; font-weight:normal;}

.logo-comp {position: absolute; top: 102;}
.bg-logo-comp {width:206px; background:url(/images/bg-logo-comp.jpg) repeat-y;}

.n-m {background:url(/images/b-m.jpg) repeat-y top;}
.n-m_china {background:url(/images/b-m.jpg) repeat-y top;}

			.mmm a {
				color:#0159a4;
				display:block;
				padding-left:15;
				padding-bottom: 5px;
				padding-top: 5px;
				font-size:11px;
			}

			.mmm a:hover {
				color:  #c71f2f;
				background: url(/images/bg-m.gif) no-repeat;
				text-decoration: none;
				display:block;
			}

.mm2 a {
				color:#0159a4;
				display:block;
				padding-left:15;
				padding-bottom: 5px;
				padding-top: 5px;
				font-size:11px;
				background:url(/images/u2.gif) no-repeat top left;
			}

.mm2 a:hover {
				color:  #c71f2f;
				background: url(/images/bg-m2.gif) no-repeat;
				text-decoration: none;
				display:block;
			}

#secondary_menu_china {
margin:0;
padding:0;
	}

		#secondary_menu_china li {
			list-style:none;
			margin:0;
			padding:0;
		}

			#secondary_menu_china li a {
				color:#0159a4;
				display:block;
				padding-left:15;
				padding-top:4px;
				padding-bottom:4px;
				font-size:15px;
			}

			#secondary_menu_china li a:hover {
				color:  #c71f2f;
				background: url(/images/bg-m.gif) no-repeat;
				text-decoration: none;
				display:block;
			}

ul#secondary_menu_china ul {margin:0; padding:0;}
ul#secondary_menu_china ul li {margin:0 0 0 0; padding:0 5 0 15;}

ul#secondary_menu_china ul li a {
				color:#0159a4;
				display:block;
				padding-left:15;
				padding-top:4px;
				padding-bottom:4px;
				font-size:15px;

				background:url(/images/u2.gif) no-repeat top left;
			}

ul#secondary_menu_china ul li a:hover {
				color:  #c71f2f;
				background: url(/images/bg-m2.gif) no-repeat #bdf1ff;
				text-decoration: none;
				padding-bottom: 5px;
				display:block;

			}

