@charset "utf-8";
/* CSS Document */
body{	font-family: arial; color:#7e7979; font-size: 95%; background:#9f9f9f url(../images/bg.jpg) repeat-x left -50px; margin:0 0 30px 0;}

a{color:#FF9900;}

#container{width:1028px; margin:0 auto;}

#container2{width:1000px; margin:0 auto;}

#container a img{border:none;}

#container2 a img{border:none;}

#menu { width:1028px;}

#menu2 { width:1000px;}

#menu2 #flag{float:right;  margin-top:30px;margin-right:22px; border:2px solid #EBEBEB;}

#menu #flag{float:right;  margin-top:30px;margin-right:35px; border:2px solid #EBEBEB;}

#menu ul{float:right; list-style-type:none; margin:13px 100px 0 0; padding:0;}

#menu ul li{float:left; margin:0 4px; width:80px; font-size:75%; background:#990000; text-align:center;}

#menu ul li a{display:block;  padding:4px 4px; color:white; text-decoration:none; background:url(../images/bg_menu.jpg) repeat-y; }

#menu ul li a:hover{color:white; background:#600;}

#menu2 ul{float:right; list-style-type:none; margin:13px 100px 0 0; padding:0;}

#menu2 ul li{float:left; margin:0 4px; width:80px; font-size:75%; background:#990000; text-align:center;}

#menu2 ul li a{display:block;  padding:4px 4px; color:white; text-decoration:none; background:url(../images/bg_menu.jpg) repeat-y; }

#menu2 ul li a:hover{color:white; background:#600;}

#top{width:1028px; background:url(../images/top.jpg) bottom left;  height:213px ;}

#top2{width:1000px; background:url(../images/top2.jpg) bottom left;  height:218px ;}

#logo{margin:45px 0 0 45px;@margin:5px 0 0 45px; float:left;}

#logo2{margin:45px 30px 0 31px;@margin:5px 30px 0 31px; float:left;}

#top h1 span{visibility:hidden;}

#top h1{background:url(../images/h1img.jpg) no-repeat; padding:25px 96px 60px 0; _padding:25px 96px 60px 0; float:right; margin:30px 120px 0 0; _margin:30px 60px 0 0;}

#top h1#en{background:url(../images/h1img_en.jpg) no-repeat; padding:25px 175px 60px 0; _padding:25px 96px 60px 0; float:right; margin:30px 220px 0 0; _margin:30px 60px 0 0;}

#top2 h1 span{visibility:hidden;}

#top2 h1{background:url(../images/h1img.jpg) no-repeat; padding:25px 96px 60px 0; _padding:25px 96px 60px 0; float:right; margin:30px 106px 0 0; _margin:30px 74px 0 0;}

#top2 h1#kont{background:url(../images/h1img2.jpg) no-repeat; padding:25px 96px 60px 0; _padding:25px 96px 60px 0; float:right; margin:30px 106px 0 0; _margin:30px 74px 0 0;}

#top2 h1#en{background:url(../images/h1img_en.jpg) no-repeat; padding:25px 175px 60px 0; _padding:25px 96px 60px 0; float:right; margin:30px 206px 0 0; _margin:30px 74px 0 0;}

#top2 h1#cont{background:url(../images/h1img_en2.jpg) no-repeat; padding:25px 175px 60px 0; _padding:25px 96px 60px 0; float:right; margin:30px 206px 0 0; _margin:30px 74px 0 0;}

#left_box{width:339px; height:670px; background:url(../images/left.jpg); float:left;}

#img_left{margin:40px 30px;}

#right_box{width:611px; padding:5px 25px; height:670px; background:url(../images/right.jpg); float:right;}

#right_box p{font-size:95%;}

#right_box a{color:#000000; text-decoration:underline;}

#right_box a:hover{color:#610800; text-decoration:none ;}

#right_box ul{list-style-type:square;}

#middle{width:1018px; background:url(../images/middle.jpg);  height:333px; padding-left:10px;}

.middle_box{height:300px; float:left; width:285px; margin-left:40px;}

.middle_box img{margin:0;}

.middle_box .nadpis{height:52px; margin:0; padding:0; @padding-bottom:10px;}

.middle_box .nadpis h2{padding:0; margin:0;}

.middle_box .nadpis h2#nadpis1{background:url(../images/nadpis1.jpg) no-repeat; padding:0; margin:12px 0 0 0; height:50px; }
.middle_box .nadpis h2#nadpis2{background:url(../images/nadpis2.jpg) no-repeat; padding:0; margin:12px 0 0 0; height:50px; }
.middle_box .nadpis h2#nadpis3{background:url(../images/nadpis3.jpg) no-repeat; padding:0; margin:12px 0 0 0; height:50px; }

.middle_box .nadpis h2#nadpis1_en{background:url(../images/nadpis1_en.png) no-repeat; padding:0; margin:12px 0 0 0; height:50px; }
.middle_box .nadpis h2#nadpis2_en{background:url(../images/nadpis2_en.png) no-repeat; padding:0; margin:12px 0 0 0; height:50px; }
.middle_box .nadpis h2#nadpis3_en{background:url(../images/nadpis3_en.png) no-repeat; padding:0; margin:12px 0 0 0; height:50px; }

.middle_box .nadpis h2 span{visibility:hidden;}

#bottom{width:928px; background:url(../images/bottom.jpg); min-height:228px; padding:25px 50px 30px 50px;}

/*#bottom_2{width:1028; height:30px; background:url(../images/bottom_2.jpg);}*/

#bottom h3{padding:0; margin:0; line-height:150%;}

#bottom p{width:400px; text-align: justify;}

#bottom ul{ list-style-image:url(../images/lib.png);}

#bottom p a{color:#661313; font-weight: bold; text-decoration: none; }


form.mail									{width:100%; float:left; margin-left:15px; margin-top:25px;}
form.mail input								{width:453px; height:40px; padding:0 10px; margin-top:15px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#757a7a; line-height:18px; border:#433f37 solid 1px; line-height:38px; background:#e0e0e0;-moz-border-radius: 3px;border-radius: 3px;} 
form.mail input:focus						{ border:#7F8F35 solid 1px;}
form.mail textarea							{width:558px; height:113px; padding: 5px 10px; margin-top:15px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#757a7a; line-height:18px; overflow:auto; border:#433f37 solid 1px; background:#e0e0e0; -moz-border-radius: 3px;border-radius: 3px;}
form.mail textarea:focus					{border:#7F8F35 solid 1px;}
.map										{float:left; margin-top:20px;}

form.mail input.more_button {
	width:129px;
	height:38px;
	margin-top:25px;
	margin-left:0px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-transform:uppercase;
	text-align:center;
	line-height:24px;
	clear:left;
	cursor:pointer;
	outline:none;
	background:url(../images/more_bg2.png) no-repeat;
	border:none;
	padding-bottom:4px;
	
}

#map{width:100%; text-align:left; }

#colr{color:#660000;}

