@charset "utf-8";
/* CSS Document */
body { background:url(img/bg.jpg); margin:0; font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#646464;}
p { line-height:18px;}
a { color:#253036;}
h1 { background:url(img/h1-bg.jpg) no-repeat top left; line-height:42px; font-size:30px; font-weight:normal; color:#000; padding:0px 0px 0px 40px; margin:0px 0px 0px -40px}
h2 { font-size:18px; color:#000;font-weight:normal}
h3 { font-size:18px; font-weight:normal; margin:0px 0px 5px 0px}
label { display:block}
input { background:url(img/input.jpg) no-repeat; width:227px; height:21px; border:0; padding:5px}
textarea { background:url(img/textfield.jpg) no-repeat; width:524px; height:119px; border:0;padding:5px}
.head { background:url(img/top-bg.jpg) repeat-x; height:25px; width:100%;}
.logo { width:960px; margin:auto; margin-top:-30px; text-align:center}
.logo a { text-decoration:none}
.logo h1 { background:none; color:#FFF;  text-shadow: 1px 1px 1px #000;}
.menu { 
/*background:url(img/menu-bg.jpg) no-repeat top center; 
*/
width:100%; height:60px; padding:0px 0px 0px 0px;}
.menu ul { list-style-type:none;  padding:0px 0px 0px 0px; width:900px; margin:auto;padding-left:80px}
.menu ul li { float:left; display:inline; margin:0px 8px 0px 8px}
.english ul li {margin:0px 15px 0px 15px}
.menu ul li a { color:#FFF; text-decoration:none; font-size:18px; line-height:33px; text-transform:lowercase;padding:0px 10px 0px 0px}
.menu ul li.active { background:url(img/menu-active-sprite.png) no-repeat bottom right; height:36px;padding:0px 10px 0px 0px }
.menu ul li.active a { background:url(img/menu-active-sprite.png) no-repeat 0px 0px;line-height:33px; display:block; height:36px; padding:0px 0px 0px 10px; overflow:hidden;}
.container { background:url(img/top-content3.png) no-repeat bottom center; width:100%; height:174px;}
.content-head { background:url(img/content-head2.jpg) no-repeat top center;  width:100%; height:310px; display:block; overflow:hidden;}
.slider { background:url(img/slider-bg3.png) no-repeat; width:884px; height:262px; margin:auto;padding:24px 0px 0px 16px; margin-top:30px;}

.content { background:url(img/content-mainbg.jpg) repeat-y top center; width:1007px; height:auto; margin:auto; overflow:hidden;}
.inner { width:820px;margin:0px 0px 0px 100px; float:left;}
.left { width:282px; float:left;margin-left:60px;}
.left h2 { background:url(img/h2-bg.png) no-repeat top center; width:281px; height:63px; margin:-5px 0px 0px 0px; text-align:center; color:#FFF; text-transform:uppercase; font-weight:normal; font-size:30px; padding:6px 0px 0px 0px; text-shadow: 1px 1px 1px #000;}
.leftside-top { background:url(img/left-top.jpg); width:282px; height:47px; float:left;}
.leftside { background:url(img/leftside.jpg); width:282px; float:left; padding-bottom:10px; }
.leftside-bottom { background:url(img/leftside-bottom.jpg); width:282px; height:4px; float:left;}
.footer { background:url(img/footer-top.jpg) repeat-y top center; width:100%; height:99px;}
.footer-bottom { background:url(img/footer-bottom.jpg) no-repeat top center; width:100%; height:170px;}
.footer p {  margin:auto; padding:70px 0px 0px 0px; text-align:center; font-size:10px; color:#CCC}
.footer p a { color:#333}
.newsitem { width:235px; margin:20px 0px 10px 20px; float:left;}
.date { width:100%; float:left; color:#939393; font-size:10px;}
a.readmore { background:url(img/readmore-bg.png) no-repeat top left; padding:0px 0px 0px 0px; height:36px; float:left; display:block; color:#FFF; text-decoration:none}
a.readmore span { background:url(img/readmore-bg-span.png) no-repeat top right; width:12px; height:28px; margin:0px 0px 0px 0px; padding:8px 10px 0px 25px; display:block; width:auto;}
a.adv { background:url(img/adv.jpg) no-repeat; width:278px; height:82px; float:left; display:block; margin:10px 0px 10px 0px; text-decoration:none;}
.adv h2 { background:none; font-size:25px; padding:32px 0px 0px 55px; text-align:left;}

.right { width:540px; float:right; margin:0px 70px 0px 30px;}
.right p, .right ul { line-height:20px;}
.right ul { list-style-image:url(img/sidebar-bullet.png); margin:0px 0px 0px 0px; padding:0px 0px 0px 20px}
.right ul li { margin:5px 0px 5px 0px}
h2.orange {background:url(img/orange.jpg) no-repeat top center; margin-bottom:-10px;}
.vstavka { width:960px; margin:auto;}
.phone { width:170px; position:relative; top:85px; left:20px; font-size:20px; color:#FFF;  text-shadow: 1px 1px 1px #000; margin:0px 0px 0px 0px; background:url(img/phone2.png) no-repeat; height:26px; padding:0px 0px 0px 30px; line-height:26px;  }
.lang { width:85px; position:relative; top:-80px; left:650px; margin:-10px 0px 0px 0px; }
.lang a { background:url(img/english.png) no-repeat; height:22px; width:84px; display:block; padding:65px 0px 0px 0px; color:#FFF;  text-shadow: 1px 1px 1px #000; text-align:center; text-decoration:none; margin:0px 0px 0px 220px}
.lang a.rus { background:url(img/russian.png) no-repeat; height:22px; width:84px; display:block; padding:65px 0px 0px 0px; color:#FFF;  text-shadow: 1px 1px 1px #000; text-align:center; text-decoration:none; margin:0px 0px 0px 220px}
#main { width:960px; margin:auto; }
#main ul.nav {
	width:960px; height:40px; margin:auto; 
	position: relative; overflow:hidden;
	top:200px; left:0;
}
ul.nav li {
	width:31px;
	height:32px;
	
	background-repeat:no-repeat;
	float:left;
}
.nav li {
	text-decoration:none;
	list-style-type:none;
}
.ui-tabs-hide {
		display: none;
}
#one, #two { margin-top:-44px;}

.leftcolumn { width:250px; margin-right:20px; float:left;}
.rightcolumn { width:550px; float:right;}
.half { width:50%; float:left}
.news { width:1005; float:left; margin-bottom:20px;}
.news img, .icon img { background:url(img/icon-bg.jpg) no-repeat; width:121px; padding:10px;}
.allnews { width:90%; float:left; text-align:right;}
.icon { float:left; width:150px; margin-top:20px;}
.cont { float:right; width:670px; margin-top:10px;}
.form { width:100%; float:left;}
.form2 { width:560px; float:left; margin-left:130px;}
.formleft { width:48%; float:left; margin-right:2%}
.formright { width:48%; float:right; margin-left:2%}
.comments { width:100%; float:left;}
.submit { background:url(img/submit.jpg); width:101px; height:36px; line-height:36px; color:#FFF; padding:0px 0px 0px 12px; cursor:pointer; margin:0px 0px 0px 37%}


.submit_b { background:url(img/submit_b.jpg); width:282px; height:36px; line-height:36px; color:#FFF; padding:0px 0px 0px 12px; cursor:pointer;margin-top:10px;}

