/* CSS Document */
/* coded by Olga, e-mail: prettyEve2009@yandex.ru */
/*
================================================================================
|                                    	GENERAL TAGS                           |
================================================================================
*/
body{padding:0;margin:0;background-color:#1f2932;font:12px/16px Arial, Helvetica, sans-serif;color:#a7aeb4}
a, a:hover{font:12px/16px Arial, Helvetica, sans-serif;color:#ff333d;text-decoration:underline;font-weight:bold}
a:hover{text-decoration:none}
h1{font:12px/16px Arial, Helvetica, sans-serif;color:#ff333d;text-decoration:underline;font-weight:bold}
img {border:0px}
br {line-height:0px}

/*blocks position*/
.horiz_cols {float:left}

.flash{height:325px}

/*
================================================================================
|                                    	 HEADER                                |
================================================================================
*/
.name{color:#FFF;font:40px/42px Impact, HelveticaNeue;text-transform:uppercase}
.slogan{color:#3f1418;font:18px/20px HelveticaNeue, "Arial Narrow";text-transform:uppercase;font-weight:bold}
.slogan_2{color:#452618;font:18px/20px HelveticaNeue, "Arial Narrow";text-transform:uppercase;font-weight:bold}
.slogan_3{color:#553714;font:18px/20px HelveticaNeue, "Arial Narrow";text-transform:uppercase;font-weight:bold}
.slogan_4{color:#354015;font:18px/20px HelveticaNeue, "Arial Narrow";text-transform:uppercase;font-weight:bold}
.slogan_5{color:#1b3045;font:18px/20px HelveticaNeue, "Arial Narrow";text-transform:uppercase;font-weight:bold}


											/*navigation menu*/
#nav_menu A, #nav_menu span{display:block;float:left;height:48px;width:199px;font:18px/20px "Arial Narrow";text-align:center;text-decoration:none; margin-right:1px;font-weight:bold}

#nav_menu span, #nav_menu A:hover{color:#fff}

#nav_menu .HP{background:url(images/menu_1.jpg) left top repeat-x;color:#ff333d}
#nav_menu .HP:hover{background:url(images/menu_on_1.jpg) left top repeat-x}

#nav_menu .AbUs{background:url(images/menu_2.jpg) left top repeat-x;color:#e2531b}
#nav_menu .AbUs:hover{background:url(images/menu_on_2.jpg) left top repeat-x}

#nav_menu .Sol{background:url(images/menu_3.jpg) left top repeat-x;color:#ff9b28}
#nav_menu .Sol:hover{background:url(images/menu_on_3.jpg) left top repeat-x}

#nav_menu .Serv{background:url(images/menu_4.jpg) left top repeat-x;color:#8b9b05}
#nav_menu .Serv:hover{background:url(images/menu_on_4.jpg) left top repeat-x}

#nav_menu .CU{background:url(images/menu_5.jpg) left top repeat-x;color:#3f89e9;_width:198px}
#nav_menu .CU:hover{background:url(images/menu_on_5.jpg) left top repeat-x}

.logo_left_1{height:273px;overflow:auto}
.logo_right_1{height:273px;overflow:auto;color:#a7aeb4;text-transform:uppercase;color:#a7aeb4;font:30px/32px HelveticaNeue, "Arial Narrow"; text-align:center}

/*
================================================================================
|                                     		CONTEINER                          |
================================================================================
*/
											/*all texts*/
.MainTitles1{color:#FFF;font:18px/20px HelveticaNeue, "Arial Narrow";font-weight:bold}
.MainTitles2_1{color:#ff333d;font:18px/20px HelveticaNeue, "Arial Narrow";font-weight:bold}
.MainTitles2_2{color:#e2531b;font:18px/20px HelveticaNeue, "Arial Narrow";font-weight:bold}
.MainTitles2_3{color:#ff9b28;font:18px/20px HelveticaNeue, "Arial Narrow";font-weight:bold}
.MainTitles2_4{color:#8b9b05;font:18px/20px HelveticaNeue, "Arial Narrow";font-weight:bold}
.MainTitles2_5{color:#3f89e9;font:18px/20px HelveticaNeue, "Arial Narrow";font-weight:bold}

.MainTitles3{font:18px/20px HelveticaNeue, "Arial Narrow";font-weight:bold}

.date{color:#fff}

.text_2{color:#e2531b;font-weight:bold}
.text_3{color:#ff9b28;font-weight:bold}

.text_4{color:#3f89e9;font-weight:bold}

											/*all links*/
.Link_2, .Link_2:hover{color:#e2531b}
.Link_3, .Link_3:hover{color:#ff9b28}
.Link_4, .Link_4:hover{color:#8b9b05}
.Link_5, .Link_5:hover{color:#3f89e9}

.rm, .rm:hover{color:#fff}
											/*banner1*/

.ban_title1{color:#5f1015;font:18px/20px HelveticaNeue, "Arial Narrow";text-transform:uppercase}
.ban_text1{color:#5c6468;font:18px/20px HelveticaNeue, "Arial Narrow";text-transform:uppercase}

											/*banner2*/
.ban_title2{color:#fff;font:19px/21px HelveticaNeue, "Arial Narrow";text-transform:uppercase}
.ban_text2{color:#fff;font:23px/25px HelveticaNeue, "Arial Narrow";text-transform:uppercase}

.ban_title3{color:#101a1c;font:19px/21px HelveticaNeue, "Arial Narrow";text-transform:uppercase}
.ban_title4{color:#fff;font:14px/16px HelveticaNeue, "Arial Narrow";text-transform:uppercase}

/*
================================================================================
|                                     		CLASSES FOR ADDIT_PAGES            |
================================================================================
*/
											/*lists*/
#list a, #list a:hover{width:231px;font:10px/12px Tahoma;color:#fff;text-transform:uppercase;text-decoration:none;font-weight:bold}
#list a:hover{text-decoration:underline}
#list .Item{background:url(images/bg_box.gif) no-repeat;height:19px;width:100%;padding-left:12px; margin-right:-12px}

										   
										  /*contact us info*/	
.Addresses, .Addresses:hover{color:#000;text-decoration:none}
.Addresses:hover{text-decoration:underline}
/*
================================================================================
|                                     			FORMS                          |
================================================================================
*/


                                           /*contact form*/

input {width:330px;height:27px; margin-bottom:1px; background:url(images/box_1.gif) left top no-repeat;padding-left:4px;padding-top:4px;padding-bottom:-3px;//padding-top:5px;//padding-bottom:-5px}
textarea{width:330px; height:203px;overflow:auto; background:url(images/box_2.gif) left top no-repeat;padding-left:4px;padding-top:4px;padding-bottom:2px; margin-bottom:-2px}
input, textarea{border:0px none;font:12px/16px Arial, Helvetica, sans-serif;color:#000;}

.descr{font-weight:normal}

.clear{width:67px;height:23px;background:url(images/button_1.gif) left top no-repeat;border:0px none;cursor:hand;cursor:pointer;margin-right:8px}
.send{width:67px;height:23px;background:url(images/button_2.gif) left top no-repeat;border:0px none;cursor:hand;cursor:pointer}
/*
================================================================================
|                                     	FOR IE         |
================================================================================
*/

/*contact form*/
										 
input {//padding-top:-1px;//padding-bottom:0px;//margin-bottom:-1px}
/*
================================================================================
|                                    		 FOOTER                            |
================================================================================
*/
.footer_links, .footer_links:hover{color:#FFF;font-weight:normal}

.prawo{
	float: right;
	padding: 5px;
}

.lewo{
	float: left;
	padding: 5px;
}

ul.mm{
	width: 250px;
	list-style: url('images/marker_1.png');
	padding: 0 0 0 28px;
	margin: 0;
}

ul.mm li{
	margin: 0;
	padding: 0;
	height: 20px;
}

ul.mm li a{	
	margin: 0;
	padding: 0;
	color: #fff;
}

ul.mm li a:hover{
	margin: 0;
	padding: 0;
}

ul.mm1{
	width: 250px;
	list-style: url('images/marker.png');
	padding: 0 0 0 28px;
	margin: 0;
}

ul.mm1 li{
	margin: 0;
	padding: 0;
	height: 20px;
}

ul.mm1 li a{	
	margin: 0;
	padding: 0;
	color: #fff;
}

ul.mm1 li a:hover{
	margin: 0;
	padding: 0;
}