/* CSS Document */
/* Main styles */
body, html{height:100%;margin:0px; padding:0px;}
body.body{
	background:#414141 url(/images/03_04.jpg) no-repeat center 205px;
	_behavior:url("csshover3.htc");
	font: .75em Arial, Helvetica, sans-serif;
	color:#ffffff;/*#dedede;*/
}
body.inner{background:#414141 url(/images/03_05.jpg) no-repeat center top;}
a{color:#3cc1ff;}
a img{border:none;}
b, strong{}
p{padding:0px; margin:7px 0 12px 0;}
h1,h2,h3,h4,h5,h6{font-family:Arial, Helvetica, sans-serif;color:#88dce3;}
h1{font-size:2em; padding:0px; margin:0 0 17px 0; line-height:1em; font-weight:normal;}
h2{font-size:1.5em; padding:0px; margin:20px 0 10px 0;}
h3{font-size:1.4em; padding:0px; margin:20px 0 10px 0;}
h4{font-size:1.3em; padding:0px; margin:20px 0 10px 0;}
h5{font-size:1.2em; padding:0px; margin:20px 0 10px 0;}
h6{font-size:1.1em; padding:0px; margin:20px 0 10px 0;}
ul, ol{}
ul li{}
ol li{}
form{padding:0px; margin:7px 0 12px 0;}
form input,form select,form textarea,form button{
	width: 100%;
	box-sizing: border-box;
}
table{_font-size:100%;}
cite{padding:0px; margin:7px 0 12px 0;}
address{display:none;}
blockquote{padding:0px 40px; margin:7px 0 12px 0;}
/* Other styles */
.site{width:981px; margin:0 auto;overflow:visible;}
.sto{width:100%;}
.block{margin-bottom:20px;}
.header{position:relative; padding-top:36px; height:128px;}
.inner .header{height:107px;}
.logo{position:absolute; left:-33px; top:38px;}
.inner .logo{left:0px;}
.inner .logo img{
	background:url(/images/logo_inner_03.png) no-repeat;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/logo_inner_03.png',sizingMethod='crop');
}
.header_text{text-align:right; font-size:/*2.8*/2.2em;line-height:1em; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.header_text span{display:block; font-size:1em; line-height:1em; padding-top:2px; font-family:Arial, Helvetica, sans-serif;}
.header_text .phone a{color: inherit;text-decoration: none;}
.header_text .mail{font-size:1em;}
.header_text .soc a.soc{
	display: inline-block;
	vertical-align: middle;
	margin-right: 10px;
}
.header_text .soc a.soc img{
	width: 32px;
	display: block;
}
.pod_header{}
.tickets{overflow:hidden;_zoom:1;}
.inner .tickets{padding-bottom:30px;}
.ticket_box{width:177px;height:282px;padding-right:24px; float:left;position:relative;_position:static;}/*_position:static; ие6 работали ссылки где прозрачность*/
.ticket_box_zag{margin-top:95px;position:relative;//height:84px; font-size:1.8em;}
.ticket_box_zag span{display:table-cell;vertical-align:middle;height:84px;width:177px;text-align:center;//height:auto;//display:block;//position:absolute;//top:50%;}
.ticket_box_zag span span{//position:relative;//top:-50%;//text-align:center;}
.ticket_box_text{padding:24px 12px 0 12px;font-size:1.2em; _position:relative;}/*_position:relative; ие6 работали ссылки где прозрачность*/
.ticket_box_text a{color:#fff;}
.ticket_1{
	background:url(/images/01_03.png) no-repeat;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/01_03.png',sizingMethod='crop');
}
.ticket_1 .ticket_box_text{color:#784002;}
.ticket_2{
	background:url(/images/01_05.png) no-repeat;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/01_05.png',sizingMethod='crop');
}
.ticket_2 .ticket_box_text{color:#1b3a26;}
.ticket_3{
	background:url(/images/01_07.png) no-repeat;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/01_07.png',sizingMethod='crop');
}
.ticket_3 .ticket_box_text{color:#016475;}
.ticket_4{
	background:url(/images/01_09.png) no-repeat;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/01_09.png',sizingMethod='crop');
}
.ticket_4 .ticket_box_text{color:#1b3a26;}
.ticket_5{
	padding-right:0px;
	background:url(/images/01_11.png) no-repeat;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/01_11.png',sizingMethod='crop');
}
.ticket_5 .ticket_box_text{color:#582b03;}
.ul_menu{position:relative; padding-top:27px; overflow:hidden;_zoom:1;}/*Выравнивание по центру position*/
.ul_menu_center{position:relative; float:right; right:50%;}/*Выравнивание по центру*/
.ul_menu ul{position:relative; right:-50%;margin:0px; padding:0px;list-style:none;}/*Выравнивание по центру position и right*/
.ul_menu li{padding-right:19px;float:left; position:relative;} /*^position для ие6 обътекаемые объекты*/
.ul_menu li img{
	position:absolute;
	left:0px; top:0px;
	background:url(/images/01_19.png) no-repeat;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/01_19.png',sizingMethod='crop');	
}
.ul_menu li.last{padding-right:0px;}
.ul_menu li a{color:#fff;font-size:1.3em;text-decoration:none;text-align:center;display:block;width:179px;height:42px;line-height:39px; position:relative;z-index:1;}
.ul_menu li a:hover{text-shadow:#fff 0px 0px 9px;}
.main_area{overflow:hidden;_zoom:1; padding:45px 0 30px 0}
.main_area_left{width:190px;float:left; padding:0 40px 0 20px;}
.menu_left{margin:0px; padding:0px;list-style:none;font-size:1.2em; margin-bottom:9px;}
.menu_left li{padding-bottom:12px;}
.menu_left a{color:#fe252b;}/*fc2929*/
.menu_left a:hover{text-shadow:black 0px 0px 3px;}
.zakaz_glass{
	display:block;
	background:url(/images/01_26.jpg) no-repeat left top; 
	width:208px; 
	height:91px; 
	margin:0 -3px 0 -20px;
	padding:68px 5px 0 0;
	text-transform:uppercase;
	font-size:1.5em;
	text-align:center;
	color:#fff; 
}
.location_map{font-size:1.6em;}
.location_map a{color:#fe252b}
.location_map img{vertical-align:middle; padding-right:13px;}
.main_area_right{overflow:hidden;_zoom:1;}
.main_area_right *:not(h1):not(h2){
	font-size: 14px;
}
.img_r{float:right; margin-left:10px;}
.img_l{float:left; margin-right:10px;}
.footer{padding:25px 0; border-top:2px solid #878787;}
.footer a{color:inherit;}
.footer .sto td{width:25%; padding:0 20px;}
img.swami{
	background:url(/images/swami.png) no-repeat;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/swami.png',sizingMethod='crop');
}
a.swami{text-decoration:none;position:relative;top:-6px;color:#fe252b;}
.no_script{
	position:absolute;
	_width:99%;
	left:0px;
	right:0px;
	font-family:Tahoma, Geneva, sans-serif;
	background:#F30;
	text-decoration:none;
	border:1px solid red;
	font-size:.9em;
	color:black;
	padding-left:2px;
	padding-bottom:1px;
}
.ie6_govno{
	position:absolute;
	width:99.6%;
	display:none;
	_display:block;
	font-family:Tahoma, Geneva, sans-serif;
	background:orange;
	text-decoration:none;
	border:1px solid red;
	font-weight:bold;
	color:black;
	padding-left:2px;
	padding-bottom:1px;
}
.ie6_govno:hover{background:red;}
.ie6_govno span{text-decoration:underline;}
/*--------------------For Print--------------------*/
@media print {
.header,.footer,.no_script,.ie6_govno,.main_area_left,.pod_header,.tickets{
	display:none;
}
.site, .inner,body{background:none;}
.main_area{padding:0px; margin:0px; overflow:visible;}
.main_area_right{padding:0px; margin:0px; overflow:visible;}
}