.right_bg {
width:25px;

background-position:right;
background:url(images/up-5.jpg);
background-repeat:repeat-y;
}
.left_bg {
width:21px;

background-position:right;
background:url(images/up-6.jpg);
background-repeat:repeat-y;
}
.top_2 {
margin:0 0 0 0;
}
.short_art {

padding-top:20px;
padding-right:30px;
padding-left:12px;
font-family: tahoma;
font-size:11px;
color:#545454;
}
.short_art p{
margin:0 0 0 0;
padding:0 0 0 0;
}
.short_art img {
margin:5px 12px 0px 0px;
/*margin-top:-2px;
margin-right:10px;
border:#FFFFFF solid 5px;*/
}
.short_art h3 {

color:#FF7901;
font-weight:bold;
font-size:11;
margin:0 0 0 0;
}
.short_art h2 {
color:#FF7901;
font-weight:bold;
font-size:14;

}
.td_table2 {
padding-top:10px;
padding-left:5px;
padding-bottom:5px;
padding-right:5px;
}
.td_table {
vertical-align:top;
/*background:url(images/1-text-1.jpg);*/
background-position:top;
background-repeat:repeat-x;
padding-top:10px;
padding-left:5px;
padding-bottom:5px;
padding-right:5px;
}
.short_art a {


font-weight:bold;
color:#2189C6;
text-decoration:none;

}
.arrow {
background:url(images/b-5.jpg);
background-position:right;
background-repeat:no-repeat;
padding-right:15px;
}
.short_art a:hover {
color:#000000;
}
.short_art a img{
border:none;
margin-left:5px;
margin-bottom:5px;
}
.menu_punkt
{

text-align:center;
font-family:tahoma;
font-size:11px;
font-weight:bold;
}
.menu_punkt a
{
color:#333333;
text-decoration:none;

}
.punkt2 {
margin-top:-49px;
}
.menu_punkt a:hover
{
color: #FF6633;
text-decoration:underline;
}

.td_menu1 {
padding-top:5px;
background-position:left;
background:url(images/1-case-1.jpg);
background-repeat:no-repeat;
}
.td_menu1 a{
margin-left:23px;
}
.td_menu2 {
padding-top:5px;
background:url(images/case-2.jpg);
background-repeat:no-repeat;
}
.td_menu3 {
padding-top:5px;
background:url(images/case-3.jpg);
background-repeat:no-repeat;
}
.td_menu4 {
padding-top:5px;
background:url(images/case-4.jpg);
background-repeat:no-repeat;
}
.td_menu5 {
padding-top:5px;
background:url(images/case-5.jpg);
background-repeat:no-repeat;
}
.td_menu6 {
background:url(images/fl-2.jpg);
background-repeat:no-repeat;
}
.bottom {
text-align:center;
width:720px;
padding-top:20px;
border-bottom:5px #0033CC solid;
vertical-align:top;
background:url(images/1-text-1.jpg);
background-position:top;
background-repeat:repeat-x;
font-family:tahoma;
}
.right_bot {
width:25px;
background-position:bottom;
background:url(images/end-5.jpg);
background-repeat:repeat-y;
}
.left_bot {
width:25px;
background-position:bottom;
background:url(images/end-6.jpg);
background-repeat:repeat-y;

}
.middle_bot {
background-position:top;
background:url(images/bot1.jpg);
background-repeat:no-repeat;
color:#CCCCCC;
text-align:center;
font-family:Tahoma;
font-size:11px;
}
.middle_bot2 {
width:950px;
background:url(images/1-text-1.jpg);
background-position:top;
background-repeat:repeat-x;
padding-bottom:30px;
color:#545454;
background-color:#FFFFFF;
text-align:center;
font-family:Tahoma;
font-size:11px;
}
.td_image {
	padding-left:12px;
	padding-right:12px;
	padding-top: 10px;
	padding-bottom: 10px;

}
.td_image a img{
margin-left:33px;
border:none;
}
.td_image a {
text-align:center;
text-decoration:none;
}
.td_image a h2{
font-size:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
color:#545454;
margin-bottom:5px;
}
.td_image a:hover h2{
color:#FF6600;
}
.top_title {
text-align:center;
color:#FFFFFF;
font-family:Tahoma;
font-size:18px;

width:100px;
margin-top:-140px;
margin-left:555px;
height:140px;
font-weight:bold;
}
.big_art {
padding-right:10px;
}

.top_div {
border-top:7px #FFFFFF solid;
padding-top:0px;

background-color:#2189C6;
height:30px;
text-align:center;
border-bottom:#003366 1px solid;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#menu, #menu ul{
 margin:0;
 padding:0;
 list-style:none;
}
#menu{
 
 float:left;
 width:740px;
}
#menu li{
background-color:#006699;

 float:left;
 margin:0 13px;

}
#menu li.business-lounge{
 margin-left:84px;
}
#menu li a{
 text-decoration:none;
 line-height:20px;
 color:#FFFFFF;
}
#menu li a:hover{
 text-decoration:underline;
}
#menu ul{
 background:#999999;
 display:none;
 position:absolute;
 left:0px;
 top:20px;
}
#menu ul li{
 clear:both;
 margin:0;
}
#menu ul li a{
 font-size:10px;
 background:#fff;
 display:block;
 line-height:14px;
 color:#081040;
 width:160px;
 margin:0 1px 1px;
 padding:4px 3px;
}
#menu ul li a:hover{
 text-decoration:none;
 background:#e2eaff;
}
#menu li.hover ul,
#menu li:hover ul {
 display:block;
 
}
#menu li.hover,
#menu li:hover, #menu li.jshover{position: relative;}
		#menu li:hover ul, #menu li.jshover ul{
			display:block;  
		}
		#menu li:hover, #menu li.jshover{
			background:#F00  
		}
.shapka_tel {
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:11px; 
color:#FFFFFF; 
background-color:#006699;
margin-left:350px; 
position:relative;
top:20px;
padding:3px;
}
.shapka {
padding-top:0px;
/*padding-left:17%;*/
height:200px;
background-image:url(images/shapka3.jpg);
background-position:left;
background-repeat:no-repeat;
}
.shapka2 {
width:950px;
text-align:left;
}
.shapka h3 {
text-shadow: 0 0 10px black;
margin:0px 0 0px 0px;
padding-top: 70px;
color:#FFFFFF;

/*color:#FF6633;*/
font-size:35px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
}
.shapka h1,
.shapka h2 {
margin:0 0 0 0;
color:#FFFFFF;
font-size:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-shadow: 0 0 10px black;
}
.shapka2 table {
	margin-top: 45px;
}
#zagol {
font-size:16px;
font-weight:bold;
color:#545454;
margin-bottom:-7px;
font-family:Verdana, Arial, Helvetica, sans-serif;

}
#menu2, #menu3 {
			list-style:none;
			padding:0;
			margin:0;
		}
		#menu2 li, #menu3 li{
			float:left;
			height:30px;
			padding:0;
			margin:0;
			text-align:center;
			background-color:#2189C6;
			position:relative;
			
		}
		#menu2 li ul, #menu3 li ul{
			list-style:none;
			padding:0;
			margin:0;
			display:none;
			position:absolute;
			left:0;
			top:30px;
			
		}
		#menu2 li ul li, #menu3 li ul li{
			float:none;
			height:30px;
			margin:0;
			text-align:center;
			background-color:#2189C6;
			background-color:#2189C6;
			font-size:11px;
		}
		#menu2 li a, #menu3 li a{
		    padding-top:5px;
		    color:#FFFFFF;
			text-decoration:none;
			display:block;
			height:25px;
			
		}
		#menu2 li a:hover, #menu3 li a:hover{
		   text-decoration:none;
		   background:#FF6633;
		}
		#menu2 li:hover ul, #menu2 li.jshover ul, #menu3 li:hover ul, #menu3 li.jshover ul{
			display:block; 
			
		}
		#menu2 li:hover, #menu2 li.jshover, #menu3 li:hover, #menu3 li.jshover,{
			background-color:#FF6633;
			
		}
		#menu2 li, #menu2 li ul, #menu2 li ul li, #menu2 li a{
		width:170px; }
		#menu3 li, #menu3 li ul, #menu3 li ul li, #menu3 li a{
		width:230px; }
		
/* Fix IE. Hide from IE Mac \*/ * html ul li { float: left; } * html ul li a { height: 1%; } * html li ul { background-color:none; }/* End */ 
.order {
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.order h1 {
color:#545454;

font-size:20px;
}
.order form {

}
.order form input{
width:200px;

}
.order form textarea {
width:300px;
height:200px;
}
.order table
{
font-size:12px;
width:300px;

}
.zag3 {
color:#545454;
font-size:15px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.zag2 {
margin-top:30px;
margin-bottom:0px;
margin-left:5px;
color:#545454;
font-size:18px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.send_bt {

padding-top:5px;
padding-bottom:5px;
padding-left:7px;
padding-right:7px;
border:1px solid #2189C6;
}
.chi {
color:#2189C6;
font-size:14px;
font-weight:bold;
padding-top:3px;
padding-bottom:3px;
}
.flag {
padding-top: 130px;
padding-left: 50px;
margin-bottom: 0px;
float: left;
}
.flag a img {
border:1px #003366 solid;

}
.flag a:hover img {
border:1px #FFFFFF solid;

}
.nav {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#545454;
text-decoration:none;
font-size:12px;
margin-left:5px;
margin-bottom:-10px;
}
.nav a:hover{
color:#FF6600;

}
.otziv {
margin-bottom:10px;
font-size:13px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.otziv_top {
font-family:Verdana, Arial, Helvetica, sans-serif;
border-bottom:dotted 1px #666666;
font-weight:normal;
font-size:11px;
}
.middle_bot2 a {
color:#545454;
}
.middle_bot2 a:hover {
color: #CCCCCC;
}

div#list li { margin-top:4px; margin-bottom:4px; }


div#list A:link {text-decoration: none; color:#000000;}
div#list A:visited {text-decoration: none; color:#000000;}
div#list A:active {text-decoration: underline;}
div#list A:hover {text-decoration: underline; color: red;}
