/*FOR XHTML*/
* {margin:0; padding:0;}
html, body {height:100%; width:100%; font-family:Tahoma;}
body {min-height:573px; min-width:998px;}
* html body {width: expression(document.documentElement.clientWidth < 999 ? "998px" : "auto");} /*For IE6 1024x768 block*/
img, div, input { behavior: url("/templates/glta/iepngfix.htc") }
#conteiner {
	background:url(/templates/glta/images/background.jpg) no-repeat bottom center #f5fbfe;
	position:relative; /* needed for footer positioning*/
	margin:0 auto; /* center, not in IE5 */
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
	min-height:100%; /* real browsers */
	max-width:1600px;
}
div#header1 {height:80px; width:100%; position:relative;max-width:1600px; *height:80px;}
	#logo { width:299px; height:62px; margin-top:10px; background:url(/templates/glta/images/logo.png) no-repeat top left;position:absolute; left:35px;
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/templates/glta/images/logo.png', sizingMethod='crop');
	}
	#logo a{ width:299px; height:62px; display:block; text-decoration:none;}

/*Русс ... Анг*/

	#ruen { width:40%; height:80px; margin:0px auto;}
		#eng{ float:left; width:50px; margin-left:50px; _margin-left:25px; margin-top:25px;}
		#eng a { color:#2d2d2d; font-size:11px;text-decoration:none;}
		#eng div { background:url(/templates/glta/images/eng.png) no-repeat top left; height:16px; width:32px;margin-bottom:10px;
		_background: none;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/templates/glta/images/eng.png', sizingMethod='crop');
		}
		#eng div a { display:block;height:16px; width:32px; text-decoration:none;}
		#eng:hover div{ background:url(/templates/glta/images/eng_selec.png) no-repeat top left; cursor:pointer;
		_background: none;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/templates/glta/images/eng_selec.png', sizingMethod='crop');
		}
		#eng:hover a { color:#bababa;}

		#ru{ float:right;width:50px;margin-top:25px;}
		#ru a { color:#2d2d2d; font-size:11px;text-decoration:none;}
		#ru div {background:url(/templates/glta/images/ru.png) no-repeat top left; height:16px; width:32px; margin-bottom:10px;
		_background: none;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/templates/glta/images/ru.png', sizingMethod='crop');
		}
		#ru div a { display:block;height:16px; width:32px; text-decoration:none;}
		#ru:hover div{ background:url(/templates/glta/images/ru_selec.png) no-repeat top left;cursor:pointer;
		_background: none;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/templates/glta/images/ru_selec.png', sizingMethod='crop');
		}
		#ru:hover a { color:#bababa;}
/*Русс ... Анг*/



	#icqcons { width:182px; height:47px; top:20px; right:35px; float:right; background:url(/templates/glta/images/icq.png) no-repeat top right;color:#000000; font-size:11px;position:absolute;
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/templates/glta/images/icq.png', sizingMethod='crop');
	}
	#icqcons div{ padding-left:15px; padding-top:10px;}
	#icqcons div img { margin-right:5px;}
	#icqcons span { color:#8f8f8f; font-size:11px;}




div#header2 {height:190px; width:100%; background:url(/templates/glta/images/heaader.jpg) no-repeat top right #74c4ec; position:relative;max-width:1600px;}

#contacts { width:190px; height:70px; padding-left:50px; padding-top:20px; background:url(/templates/glta/images/tellll.jpg) no-repeat left; margin-left:30px; text-align:right; line-height:24px;
color:#f5fbfe; font-size:20px; font-family:Arial;
}
#slogan {width:500px; margin-left:50px; height:54px; background: #75C4EB;
/*	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/templates/glta/images/akciya.png', sizingMethod='crop');*/
color: #ffffff; font-famaly: Arial; font-size: 20px; 
}
#slogan a {width:406px;height:54px; display:block; color: #ffffff; font-famaly: Arial; font-size: 20px; text-decoration: none; }
#comment { color:#0a82ad; font-size:10px; font-family:Arial; width:180px;padding-left:50px; margin-top:20px; }


/*топ менюшка*/
div#topmenudiv { width:100%; height:43px; position:relative; z-index:55000;max-width:1280px;}

#topmenu { width:100%; height:41px; min-width:1000px; margin:0 auto; position:relative; z-index:55000;}
#topmenu ul { display:none;position:absolute; z-index:1000; margin-top:8px; list-style:none; _left:0px; _top:34px;}
#topmenu td { height:41px; border-left:#ffffff 1px solid;border-right:#d0d0d0 1px solid;border-top:#d3d3d3 1px solid;border-bottom:#d3d3d3 1px solid; background:url(/templates/glta/images/topmenulibg.jpg) repeat-x top left; text-align:center; line-height:12px; vertical-align:middle; position:relative;} 

#topmenu td a { 
	text-align:center;font-family:Arial; font-size:12px; text-decoration:none; color:#6c6c6c; width:120px; margin:0 auto; display:block; }
#topmenu td:hover, #topmenu td.jshover { background:#d6eefa;}
#topmenu td:hover ul,#topmenu td.jshover ul {}
-, #topmenu td:hover ul {left:0px;margin-top:18px;}
-, #topmenu td ul {left:0px;}
#topmenu td li{ height:auto; background:#d6eefa; border:none; padding:7px 5px 7px 12px; margin:0; text-align:left; position:relative; z-index:1000;}
#topmenu td li a:hover {color:#0076a3;position:relative; z-index:1000;}
/*топ менюшка*/




/* Левая менюшка */
#leftmenu { background:url(/templates/glta/images/leftmenubg.jpg) repeat-x top left #3198be; height:auto; width:165px; position:relative; list-style:none; z-index:50000;}
#leftmenu ul{ display:none; position:absolute; list-style:none;left:165px; top:-2px; border:1px #89cbe2 solid;}
#leftmenu li { width:165px; height:auto; position:relative; border-bottom:#97def8 1px solid; border-top:#419fc1 1px solid;}
-, #leftmenu li { float:left;}



#leftmenu li a { color:#ffffff; font-size:12px; font-family:Arial; text-decoration:none; padding-left:11px; width:154px; display:block; height:22px; padding-top:7px;*padding-top:8px;}

#leftmenu li:hover, #leftmenu li.jshover {background:#27b7eb;}
#leftmenu li:hover ul, #leftmenu li.jshover ul {}
#leftmenu li ul li { background:#27b7eb; border-bottom:1px #2b98bf solid; border-right:1px #2b98bf solid; border-left:1px #2b98bf solid; line-height:14px; border-top:none;}
#leftmenu li ul li#first2 { border-left:none; width:166px; height:auto; border-top:1px #2b98bf solid;}
#leftmenu li ul li a:hover { text-decoration:underline;}
#leftmenu li ul li a {padding-top:10px;}
/* Левая менюшка */


div#content {width:100%; position:relative; padding-bottom:237px; text-align:justify;}
	#maintable {width:100%; border:0; position:relative;}
        #maintable a img{border:0;}
 	#leftcolum {width:370px; vertical-align:top;}
	#leftdiv { width:165px; float:left;}
	#rightdiv { width:200px; float:left;}
	#centercolum{ vertical-align:top;}
	#rigthcolum{width:230px; vertical-align:top;}

div#footer {bottom:0; height:216px; position:absolute; width:100%;}
	#nashiklients { 
	
		width:100%; 
		height:119px; 
		position:relative;/*
		background:url(/templates/glta/images/hashoklirntsbg.png) no-repeat top center; 
		_background: none;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/templates/glta/images/hashoklirntsbg.png', sizingMethod='crop');*/
		z-index:100;
	}
	div#nashiklients1 { width:800px; margin:0 auto; height:103px; padding-top:16px;position:relative; z-index:1000; background:#fff;}
	#nashiklients div #nazvvv {margin-top:5px;}
	#nashiklients div img { margin-top:15px; margin-left:30px;}
	
	

	#bottmenu { width:300px; margin:12px auto;}
	#bottmenu a { font-size:11px; color:#0076a3; text-decoration:underline; margin-left:15px;}
	#bottmenu a:hover {text-decoration:none;}
	#schetchks { width:380px; margin:0 auto; text-align: center;}
	#prodv { width:210px; font-size:11px; color:#949494;position:absolute;
right:49px;}
	#prodv a { color:#0076a3;text-decoration:underline; }
	#prodv a:hover { color:#0076a3;text-decoration:none;}
	
	
/* описание элемнтов наполненитя в контентной области сайта */
div#textcontent {font-size:12px; color:000000; text-align:left; font-family:Tahoma;  padding:15px 15px 15px 15px; line-height:18px;} /* основное для всего контента*/
	#textcontent h1 {font-size:16px; font-weight:bold; padding-bottom:10px;}/* Загаловок h1*/
	#textcontent h2 {font-size:15px; font-weight:bold; padding-bottom:10px;}/* Загаловок h2*/
	#textcontent h3 {font-size:14px; font-weight:bold; padding-bottom:10px;}/* Загаловок h3*/
	#textcontent h4 {font-size:14px; font-weight:bold; padding-bottom:10px;}/* Загаловок h4*/
	#textcontent p {padding:5px 0px 5px 0px;} 					/*абзац*/
	#textcontent a {color:#0076a3; text-decoration:underline;}									/*ссылка*/
	#textcontent a:hover { text-decoration:none;}							/*ссылка при наведение*/
	#textcontent a:visited {text-decoration:underline;}
	#textcontent a:visited:hover{text-decoration:none;}							/*посещёная ссылка*/
	#textcontent img {padding:10px 10px 10px 10px; float:left;}/*картинки*/
	#textcontent ul {list-style:inside; list-style-image:url(/templates/glta/images/liststyle.gif)} 				/*списки*/
	#textcontent ul li {padding-left:20px;}						/*списки*/
/* енд =) */

/*новости*/
#news { width:230px; height:auto; margin-bottom:30px; position:relative; margin-top:20px;}
#news .zag { width:155px; height:32px; background:url(/templates/glta/images/zagnews.png) no-repeat top left;
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/templates/glta/images/zagnews.png', sizingMethod='crop');
}
#news .anons { width:210px; margin:10px auto 0; line-height:16px;}
#news .anons a { font-size:11px; color:#0076a3; text-decoration:none;}
#news .anons a:hover {color:#0076a3; text-decoration:underline;}
#news .data { width:210px;margin:2px auto 0; font-size:10px; color:#8f8f8f; text-align:left;}
#news .allnews { width:210px; margin:10px auto 0; font-size:10px; color:#8f8f8f; text-align:left;}
#news .allnews a {font-size:11px;color:#0076a3;text-decoration:none; margin-left:7px;}
#news .allnews a:hover{text-decoration:underline;}
/*новости*/

/*рассылка*/
#passilka {width:230px; height:auto; margin-bottom:30px; position:relative;}
#passilka .zag { width:225px; height:35px; background:url(/templates/glta/images/zagrassilk.png) no-repeat top left;
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/templates/glta/images/zagrassilk.png', sizingMethod='crop');
}
#passilka .opis {width:210px; margin:5px auto 15px; line-height:14px; color:#8f8f8f; font-size:11px; text-align:left;}
#passilka span.mailing_ok, #passilka span.mailing_error {font-size:12px;}
#passilka form {width:200px;margin:0px auto 0px; padding-top:9px;}
#passilka input.contacts {width:100px; height:17px; float:left; line-height:19px; padding-top:2px; padding-left:3px; padding-right:8px; border:1px solid #d3d3d3; color:#8f8f8f; font-size:11px;}
#passilka input.button {cursor:pointer;border:none; background:url(/templates/glta/images/bgpodpisaca.png) left top no-repeat; width:78px; height:20px; margin-left:5px;
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/templates/glta/images/bgpodpisaca.png', sizingMethod='crop');
}
/*рассылка*/

/*опрос*/
#opros .zag { width:80px; height:34px; background:url(/templates/glta/images/zagopros.png) no-repeat top left;
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/templates/glta/images/zagopros.png', sizingMethod='crop');
}

#opros .vopros, #opros table { color:#8f8f8f; font-size:11px; line-height:14px;width:210px; margin:5px auto 15px;}

#opros form {margin:5px auto 15px;width:210px;}
#opros .pole{ float:left; width:100%; width:210px;height:18px;line-height:7px;margin:0 0 0; }
-, #opros .pole{line-height:15px;}
#opros .pole_name{ margin:0 0 0 25px; font-size:12px; color:#000000; font-family:Tahoma; }
#opros .pole input{ float:left;}
.opr_sub{ float:left; width:100%; margin:5px 0 0 0;}
.opr_sub input{ background:url(/templates/glta/images/bggolosovat.png) left top no-repeat; border:none; width:72px; height:20px; cursor:pointer; 
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/templates/glta/images/bggolosovat.png', sizingMethod='crop');
}
/*опрос*/

/*информеры*/
#informers {width:220px; margin:15px auto 15px;}
#informers img { margin-left:3px;}
/*информеры*/


/*Поиск*/
	#search{ width:160px; height:23px;  position:relative; margin:8px 0 15px 5px;}
	#search form { width:160px; height:23px;}
			.search_input {width:124px;color:#b9b9b9;font-size:12px; background:#ffffff; height:21px; border:#d1d1d1 1px solid; float:left; padding-top:3px;padding-left:2px;_padding-left:1px; font-family:arial;}
			.search_submit {width:29px; height:23px; background:url(/templates/glta/images/bgbuttonsearh.png) repeat-x; border:0; margin-left:2px;_margin-left:1px; cursor:pointer;
			_background: none;
			_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/templates/glta/images/bgbuttonsearh.png', sizingMethod='crop');
			}
/*Поиск*/



#banner { width:160px; text-align:center; margin-left:5px; position:relative; margin-top:10px;}
#banner img{ height:120px;}


/*Форма*/
#forma { min-height:386px; *height:401px; position:relative; z-index:10;color:#3d3d3d; font-size:11px; font-family:Tahoma; background:url(/templates/glta/images/bgform.jpg) repeat-x bottom left #ebecec; padding:13px; padding-top:6px; padding-bottom:9px; * padding-bottom:7px; width:174px; border-top:1px #ebecec solid;}
#forma form div{ float:left; width:100%; margin:1px 0 3px; font:normal 11px Tahoma; position:relative; z-index:10;}
#forma form input{ border:1px solid #d1d1d1; height:16px; width:171px; float:left; padding:2px 0 0 3px; color:#3d3d3d; font:normal 11px Tahoma; margin-bottom:-3px;}
#forma form select{ border:1px solid #d1d1d1; height:18px; width:105px; float:right; color:#3d3d3d; font:normal 11px Tahoma; position:relative; z-index:10;}
#forma form option{ height:21px; /*float:right;*/ color:#9b9b9b; font:normal 12px Arial; padding-top:2px;height:18px;position:relative; z-index:10;}
#forma form textarea{ border:1px solid #d1d1d1; height:60px; width:171px; float:left; padding:2px 0 0 3px; color:#3d3d3d; font:normal 11px Tahoma;}
#forma #zagform{ background:url(/templates/glta/images/fomname.png) top left no-repeat; width:170px; height:14px; padding-bottom:4px; padding-top:4px;
			_background: none;
			_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/templates/glta/images/fomname.png', sizingMethod='crop');
}


#forma form input.file { width:175px;padding-top:2px;height:19px;}
#forma form input#button_obzor { width:55px; height:19px; background:url(/templates/glta/images/butt_obzor.jpg) no-repeat top left; margin-left:2px;cursor:pointer; border:none;}
#forma form input#butt_submit {width:68px; height:19px;  background:url(/templates/glta/images/form_submit.jpg) no-repeat top left; cursor:pointer;border:none;}
#forma form input#clearall {width:68px; height:19px; background:url(/templates/glta/images/clear_button.jpg) no-repeat top left;  margin-left:5px; cursor:pointer;border:none;}
/*Форма*/


#leftcolumbann{ width:200px; text-align:center; margin-top:-5px; *margin-top:-5px;}
#leftcolumbann img { margin:10px;}


/*Авторизация*/




#autur { width:160px; position:relative; margin-top:10px; margin-left:5px;}
#autur .zag { width:126px; height:34px; background:url(/templates/glta/images/zagforum.png) no-repeat top left;
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/templates/glta/images/zagforum.png', sizingMethod='crop');
}
#autur input.form_text {border:1px solid #d1d1d1; height:18px; width:151px;color:#B9B9B9; font:normal 11px Tahoma; padding-top:4px; margin-top:3px;margin-bottom:3px; padding-left:3px;}
#autur input.go { background:url(/templates/glta/images/go.png) no-repeat top left; height:20px; width:55px; border:none;
			_background: none;
			_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/templates/glta/images/go.png', sizingMethod='crop');
}
#autur input.reg {background:url(/templates/glta/images/reg.png) no-repeat top left; height:20px; width:78px; border:none;margin-left:5px;
			_background: none;
			_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/templates/glta/images/reg.png', sizingMethod='crop');
}

#autur table tr td{font-size:14px;}
#autur table tr td a {color:#0076A3;}

/*Авторизация*/


/* liScroll style declarations */


#tickercontainer{
	width:800px;
}
.tickercontainer .mask { /* that serves as a mask. so you get a sort of padding both left and right */
position: relative;
left: 10px;
}
ul.newsticker { /* that's your list */
position: relative;
margin: 0;
padding: 0;
overflow:hidden;
height:80px;

}
ul.newsticker li {
float: left; /* important: display inline gives incorrect results when you check for elem's width */
margin: 0;
padding: 0;
list-style:none;
}
#ticker01 { overflow:hidden;}

.navi{
	padding:5px 0 15px 0;
}

#ticker01 a{
	border:none;
	display:block;
	float:left;
	position:relative;
}
#ticker01 img{
	border:none;
	display:block;
	float:left;
}
#tickercontainer{
	height:80px;
	overflow:hidden;
	position:relative;
	z-index:10000;
	background:url(/templates/glta/images/1px.gif);
}

#ticker01 {
	position:absolute;
	left:0;
	top:0;
	background:url(/templates/glta/images/1px.gif);
}

			
					
#pn1{
	position:absolute;
	right:0;
	top:0;
	overflow:hidden;
	height:119px;	
}	
#pn1 div{
	background:url(/templates/glta/images/pn2.png) left top no-repeat;
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/templates/glta/images/pn2.png', sizingMethod='crop');
	width:158px;
	height:119px;	
}			
#pn2{
	position:absolute;
	left:-158px;
	top:0;
	overflow:hidden;
	height:119px;
}
#pn2 div{
	background:url(/templates/glta/images/pn1.png) left top no-repeat;
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/templates/glta/images/pn1.png', sizingMethod='crop');
	width:158px;
	height:119px;
}
.mainprod{text-align:justify; font-size:11px;}

.brs
	{
		font-size:11px;
		margin:0px 15px 5px 15px;
	}
