/* CSS document */
* {
              font-family : verdana, arial, sans-serif; 
              font-size : 11px;  
              color : #000;  
              text-align:left; 
              margin:0; 
              padding:0;
							text-decoration:none;
}
html{
	background: url(../images/body_background.jpg) repeat-x #fff;
}
body{
}
ul{
margin:0;
padding:0;
}
ul li{
margin:0;
padding:0;
list-style:none;
}
p, h1, h2, h3{
            margin: 0;
	          padding: 0;
	          font-size : 11px;
}
img{
     	      border: 0px;
}
#entirebody{ 
             width:951px;
             margin:0 auto;
             text-align:center;
}
#top_banner{
	width:951px;
	float:left;
	height: 464px;
	background: url(../images/top_banner1.gif) no-repeat;
}
#logo_box{
	width:260px;
	padding-left:22px;
	height:464px;
	float:left;
}
#logo_box a.logo{
	float:left;
	width: 244px;
	height: 208px;
}
#logo_box .boxi{
	float:left;
	padding-top:15px;
}
#logo_box .boxi h1{
	color: #2a176f;
	font-family:arial;
	font-size:20px;
	border-bottom: 1px solid #2a176f;
	padding-bottom:5px;
}
#logo_box .boxi p{
	font-size:12px;
	color: #2a176f;
	font-family:verdana;
	padding-top:10px;
	line-height:17px;
}
#languages{
	float:left;
	width:467px;
	height:54px;
}
#languages ul{
	float:right;
	padding-top:20px;
}
#languages ul li{
	float:left;
	border-left:1px solid #605d5c;
}
#languages ul li.first{
	border:0;
}
#languages ul li a{
	float:left;
	padding-left:9px;
	padding-right:10px;
	color: #605d5c;
	font-size: 14px;
	font-family:arial;
}
#languages ul li a:hover, #languages ul li a.active{
	text-decoration:underline;
}
#search{
	float:left;
	width: 202px;
	height: 34px;
	padding-top:15px;
}
#search .search{
	float:left;
	border:0px solid black;
	width: 157px;
	margin-left:4px;
	margin-top:3px;
	height:22px;
	color: #c2c2c1;
	background:none;
}
#search .go{
	float:left;
	width: 39px;
	height: 25px;
	border:0px solid black;
	background:none;
	

}
#topnav{
	float:left;
	height:54px;
	width:669px;
}
#topnav ul{
	float:left;
	padding-top:15px;
}
#topnav ul li{
	float:left;
	border-right:1px solid #fff;
}
#topnav ul li a{
	float:left;
	font-size:17px;
	color: #fff;
	letter-spacing:-2px;
	font-family:verdana;
	font-weight:bold;
	text-transform:uppercase;
	padding:0 13px 0 12px;
}
#topnav ul li a:hover, #topnav ul li a.active{
	text-decoration:underline;
}
#topnav ul li.last{
	padding-right:0; 
	border-right:0;
}
#banner{
	float:left;
	width:664px;
	padding-top:28px;
	padding-left:5px;
}
#banner .bann_rot{
	float:left;
	width:664px;
}
#banner img{
	width:649px;
	height:265px;
	float:left;
}
#container{
	float:left;
	width:951px;
	padding-bottom:25px;
}
#content{
	float:left;
	width:653px;
}
#content h1{
    text-transform:uppercase;
	font-size:17px;
	padding-bottom:10px;
	color: #2A176F;
}
#content p, #content a, #content ul li, #content ul li a{
	font-size:13px;
	color: #2a176f;
	line-height:17px;
	font-family:verdana;
}
#content p{
	padding-right:15px;
}
#content p strong{
	font-size:13px;
	color: #2a176f;
	line-height:17px;
	font-family:verdana;
}
#content a{
	text-decoration:underline;
}
#content a:hover{
	text-decoration:none;
}
#content h2{
	font-size:14px;
	color: #2a176f;
	font-family:arial;

}
#content ul{
	float:left;
	padding-top:10px;
	padding-bottom:10px;
}
#content ul li{
	float:left;
	padding:5px 0 5px 20px;
	background: url(../images/list_bullet.gif) no-repeat 0px 10px;
}
#content .box1{
	float:left;
	width: 298px;
	height: 271px;
	margin-right:28px;
	background: url(../images/box_background.jpg) no-repeat;
  
}
#content .box1 h1, #content .box2 h1, #rightnav .box3 h1{
	float:left;
	width:288px;
	padding-left: 10px;
	height: 30px;
	padding-top:10px;
	color: #fff;
	font-size:15px;
	font-family:arial;
	font-weight:bold;
	text-transform:uppercase;
  
}
#content .box1 h2{
	float:left;
	width:258px;
	padding-left:30px;
	font-size:14px;
	color: #2a176f;
	font-family:arial;

}
#content .box1 a{
    width:258px;
	float:left;
	padding-left:30px;
	padding-top:10px;
	padding-right:10px;
	text-decoration:none;

}
#content a strong{
	font-size:13px;
	color: #2a176f;
	line-height:17px;
	font-family:verdana;
}


#content .box1 a:hover{
	text-decoration:underline;
}
#content .box2{
	float:left;
	width: 298px;
	height: 271px;
	background: url(../images/box_background.jpg) no-repeat;
}
#content .box2 img{
	padding-left:13px;
	width:274px;
	height:147px;
	padding-bottom: 3px;
}
#content .box2 ul{
	padding:0;
}
#content .box2 ul li{
	float:left;
	padding:0 0 0 30px;
	background: url(../images/box2_bullet.jpg) no-repeat 13px 5px;
}
#content .box2 a{
	text-decoration:none;
}
#content .box2 a:hover{
	text-decoration:underline;
}
#rightnav{
	float:left;
	width: 298px;
}
#rightnav .box3{
	float:left;
	width: 298px;
	height: 271px;
	background: url(../images/box2_background.jpg) no-repeat;
}
#rightnav .box3 a{
    width:258px;
	float:left;
	padding-left:30px;
	padding-top:10px;
	padding-right:10px;
	text-decoration:none;
	font-size:12px;
	font-family:verdana;
	color: #2a176f;
	line-height:17px;

}
#rightnav .box3 a:hover{
    text-decoration:underline;

}


#bottomnav{
	float:left;
	width:951px;
}
#foto_galeria{
	float:left;
	width: 653px;
}
#foto_galeria a.main_head{
	text-transform: uppercase;
	height: 30px;
	font-size: 14px;
	font-family:arial;
	font-weight:bold;
	color: #2a176f;
    text-decoration:underline;
}
#foto_galeria a:hover.main_head{
     text-decoration:none;


}

#foto_galeria h1, #kontakt_box h1{
	text-transform: uppercase;
	height: 30px;
	font-size: 14px;
	font-family:arial;
	font-weight:bold;
	color: #2a176f;
}
#gallery_box{
	float:left;
	width: 624px;
	height: 173px;
	padding-top: 15px;
}
#gallery_box .gal_butt{
	float:left;
	width: 624px;
	height: 173px;
}

#gallery_box .gal_butt button{background:none;border:none;float:left;width:17px;height:173px;}
#gallery_box .gal_butt button.prev{margin-right:5px;background:url(../images/butt_prev.gif) no-repeat;}
#gallery_box .gal_butt button.next{padding-left:2px;background:url(../images/butt_next.gif) no-repeat 2px 0;}
#gallery_box .gal_photos{
	float:left;
	width: 583px;
	height: 173px;
}
#gallery_box .gal_photos ul{
	float:left;
	width: 583px;
	height: 173px;
}
#gallery_box .gal_photos ul li{
	float:left;
	width: 188px;
	margin-right: 5px;
}
#gallery_box .gal_photos ul li a{
	float:left;
	width: 188px;
	height: 173px;
}	
#gallery_box .gal_photos ul li a img{
	float:left;
	width: 188px;
	height: 143px;
}	
#gallery_box .gal_photos ul li a span.pho_tit{
	float:left;
	width: 178px;
	height: 20px;
	padding: 5px;
	background-color: #391d6a;
	color: #fff;
}
#kontakt_box{
	float:left;
	width: 298px;
}
#kontakt_box .adresa{
	width:283px;
	height: 151px;
	padding-top:20px;
	padding-left:15px;
	background: url(../images/adresa_back.jpg) no-repeat;
}
#kontakt_box .adresa p{
	color: #4d4948;
	font-size:12px;
	line-height:17px;
	font-family:verdana;
	padding-bottom:15px;
	border-bottom:1px solid #dededd;
}
#kontakt_box .adresa p strong{
	color: #4d4948;
}
#kontakt_box .adresa span{
	font-size: 16px;
	padding-top:5px;
	float:left;
	font-weight:bold;
	color: #074590;
}
#kontakt_box .adresa a{
	float:left;
	width:72px;
	height: 27px;
	padding-left:100px;
	padding-top:5px;
}
#copyright{
	width:951px;
	float:left;
	height:30px;
	margin-top:15px;
	background: url(../images/copyright.jpg) no-repeat center;
}
#copyright p{
	text-align:center;
	padding-top: 10px;
	color: #605d5c;
	font-family:arial;
	font-size:14px;
}
#desgin_purp{
	position: relative;
	min-height: 100%;
}
#design_purpose{
	clear:both;
}
#galeria{
	float:left;
}
#galeria a.photos{ 
	float:left;
	width: 128px;
	height: 123px;
	margin-bottom: 10px;
	margin-right: 30px;
	border: 1px solid #335240;
}
#galeria a.photos img{
	float:left;
	width: 128px;
	height: 90px;
}
#galeria a.photos span.title{
	float:left;
	background-color: #2A176F;
	color: #fff;
	width: 118px;
	padding: 10px 5px;
	text-align:center;
}
#galeria a:hover.photos{
	border: 1px solid #0095cb;
} 
#galeria a:hover.photos span.title{
	background-color: #0095cb;
}
#content #gal_nav{
	width:653px;
	min-height: 15px;
	height: auto !important;
	height: 15px;
	text-align: center;
	clear: both;
	border: 0px solid #c3d66a;
	padding-top: 10px;
}
#content #gal_nav img{
	float: none;
	display: inline;
	margin: 0px;
	margin-bottom:0px;
	padding: 0px;
	border: 0px;
}
#content #gal_nav a{
	display:inline;
	margin: 0px;
	padding: 0px;
	float: none;
	border:none;
}
#content #gal_nav p{
	float: none;
	display: inline;
	margin: 0px 10px;
	padding: 0px;
}
#content .lajm_box1 {
	float:left;
	width: 650px;
	padding:10px 0;
	border-bottom:1px solid #969594;
}
#content .lajm_box1 h2{
	padding:10px 0;
}
#content .lajm_box1 .datat{
	float:left;
	width:650px;
	padding-bottom:10px;
}
#content .lajm_box1 img{
	width: 100px;
	height: 100px;
	border:1px solid #969594;
	padding:5px;
	float:left;
	margin-right:10px;
}
#content .lajm_box1 p{
	padding-top:5px;
}
#content .lajm_box1 a{
	font-weight:bold;
}
#content .lajm_box2{
	width:650px;
	float:left;
	padding-bottom:5px;
}
#content .lajm_box2 img{
	float:left;
	width:250px;
	padding:5px;
	border:1px solid #969594;
	margin-bottom:5px;
	margin-right:10px;
}
#content a.beki{
	font-weight:bold;
}

/*---------------------------------- ContactForm --------------------------------------------*/
#contactform {
text-align: left;
margin: 0px;
padding: 0px;
padding-bottom:20px;

}

#contactform form {
margin: 0px;
padding: 0px;
margin-top:10px;
margin-left:0px;

}
#contactform dl {
margin: 0px;
padding: 0px;
margin-top:0px;
color:#545351;
}
#contactform input {
font-size: 11px;
text-align:center;
background-color:#ffffa0;
background: url(../images/input_bg.gif) repeat-x;
}
#contactform input.search {
width: 100px;
font-size:10px;
margin-top:7px;
padding-top:0px;
padding-bottom:0px;
font-weight:normal;
border:1px solid #9a988d;
\\border-right:0px solid #9a988d;
\\border-bottom:0px solid #9a988d;
\\background-color:#d9dbdc;
background-image:none;
background: url(../images/input_bg.gif) repeat-x;

}

#contactform textarea{
        width:350px;
        margin-right:200px;
}

/*---------------------------------- end of ContactForm ----------------------------------------*/

#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none;}
#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url(../images/lightbox/fancybox.png);}
#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:1100;display:none;}
#fancybox-tmp{border:0;overflow:auto;display:none;margin:0;padding:0;}
#fancybox-wrap{position:absolute;top:0;left:0;z-index:1101;outline:none;display:none;padding:20px;}
#fancybox-outer{position:relative;width:100%;height:100%;background:#fff;}
#fancybox-content{width:0;height:0;outline:none;position:relative;overflow:hidden;z-index:1102;border:0 solid #fff;padding:0;}
#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1101;}
#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:transparent url(../images/lightbox/fancybox.png) -40px 0;cursor:pointer;z-index:1103;display:none;}
#fancybox-error{color:#444;font:normal 12px/20px Arial;margin:0;padding:14px;}
#fancybox-img{width:100%;height:100%;border:none;outline:none;line-height:0;vertical-align:top;margin:0;padding:0;}
#fancybox-frame{width:100%;height:100%;border:none;display:block;}
#fancybox-left,#fancybox-right{position:absolute;bottom:0;height:100%;width:35%;cursor:pointer;outline:none;background:transparent url(../images/lightbox/blank.gif);z-index:1102;display:none;}
#fancybox-left{left:0;}
#fancybox-right{right:0;}
#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block;}
#fancybox-left-ico{background-image:url(../images/lightbox/fancybox.png);background-position:-40px -30px;}
#fancybox-right-ico{background-image:url(../images/lightbox/fancybox.png);background-position:-40px -60px;}
#fancybox-left:hover,#fancybox-right:hover{visibility:visible;}
#fancybox-left:hover span{left:20px;}
#fancybox-right:hover span{left:auto;right:20px;}
.fancybox-bg{position:absolute;border:0;width:20px;height:20px;z-index:1001;margin:0;padding:0;}
#fancybox-bg-n{top:-20px;left:0;width:100%;background-image:url(../images/lightbox/fancybox-x.png);}
#fancybox-bg-ne{top:-20px;right:-20px;background-image:url(../images/lightbox/fancybox.png);background-position:-40px -162px;}
#fancybox-bg-e{top:0;right:-20px;height:100%;background-image:url(../images/lightbox/fancybox-y.png);background-position:-20px 0;}
#fancybox-bg-se{bottom:-20px;right:-20px;background-image:url(../images/lightbox/fancybox.png);background-position:-40px -182px;}
#fancybox-bg-s{bottom:-20px;left:0;width:100%;background-image:url(../images/lightbox/fancybox-x.png);background-position:0 -20px;}
#fancybox-bg-sw{bottom:-20px;left:-20px;background-image:url(../images/lightbox/fancybox.png);background-position:-40px -142px;}
#fancybox-bg-w{top:0;left:-20px;height:100%;background-image:url(../images/lightbox/fancybox-y.png);}
#fancybox-bg-nw{top:-20px;left:-20px;background-image:url(../images/lightbox/fancybox.png);background-position:-40px -122px;}
#fancybox-title{font-family:Helvetica;font-size:12px;z-index:1102;}
.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative;}
.fancybox-title-outside{padding-top:10px;color:#fff;}
.fancybox-title-over{position:absolute;bottom:0;left:0;color:#fff;text-align:left;}
#fancybox-title-over{background-image:url(../images/lightbox/fancy_title_over.png);display:block;padding:10px;}
.fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px;}
#fancybox-title-float-wrap{border:none;border-collapse:collapse;width:auto;}
#fancybox-title-float-wrap td{border:none;white-space:nowrap;}
#fancybox-title-float-left{background:url(../images/lightbox/fancybox.png) -40px -90px no-repeat;padding:0 0 0 15px;}
#fancybox-title-float-main{color:#FFF;line-height:29px;font-weight:700;background:url(../images/lightbox/fancybox-x.png) 0 -40px;padding:0 0 3px;}
#fancybox-title-float-right{background:url(../images/lightbox/fancybox.png) -55px -90px no-repeat;padding:0 0 0 15px;}
.fancybox-ie6 #fancybox-close{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.refresh-ks.com/mkrs2012/inc/images/lightbox/fancy_close.png',sizingMethod='scale');}
.fancybox-ie6 #fancybox-left-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.refresh-ks.com/mkrs2012/inc/images/lightbox/fancy_nav_left.png',sizingMethod='scale');}
.fancybox-ie6 #fancybox-right-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.refresh-ks.com/mkrs2012/inc/images/lightbox/fancy_nav_right.png',sizingMethod='scale');}
.fancybox-ie6 #fancybox-title-over{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.refresh-ks.com/mkrs2012/inc/images/lightbox/fancy_title_over.png',sizingMethod='scale');zoom:1;}
.fancybox-ie6 #fancybox-title-float-left{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.refresh-ks.com/mkrs2012/inc/images/lightbox/fancy_title_left.png',sizingMethod='scale');}
.fancybox-ie6 #fancybox-title-float-main{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.refresh-ks.com/mkrs2012/inc/images/lightbox/fancy_title_main.png',sizingMethod='scale');}
.fancybox-ie6 #fancybox-title-float-right{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.refresh-ks.com/mkrs2012/inc/images/lightbox/fancy_title_right.png',sizingMethod='scale');}
.fancybox-ie6 #fancybox-bg-w,.fancybox-ie6 #fancybox-bg-e,.fancybox-ie6 #fancybox-left,.fancybox-ie6 #fancybox-right,#fancybox-hide-sel-frame{height:expression(this.parentNode.clientHeight+"px");}
#fancybox-loading.fancybox-ie6{position:absolute;margin-top:0;top:expression((-20+(document.documentElement.clientHeight?document.documentElement.clientHeight/2:document.body.clientHeight/2) 0 (ignoreMe=document.documentElement.scrollTop?document.documentElement.scrollTop:document.body.scrollTop)) 0 px);}
#fancybox-loading.fancybox-ie6 div{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.refresh-ks.com/mkrs2012/inc/images/lightbox/fancy_loading.png',sizingMethod='scale');}
.fancybox-ie .fancybox-bg{background:transparent!important;}
.fancybox-ie #fancybox-bg-n{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.refresh-ks.com/mkrs2012/inc/images/lightbox/fancy_shadow_n.png',sizingMethod='scale');}
.fancybox-ie #fancybox-bg-ne{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.refresh-ks.com/mkrs2012/inc/images/lightbox/fancy_shadow_ne.png',sizingMethod='scale');}
.fancybox-ie #fancybox-bg-e{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.refresh-ks.com/mkrs2012/inc/images/lightbox/fancy_shadow_e.png',sizingMethod='scale');}
.fancybox-ie #fancybox-bg-se{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.refresh-ks.com/mkrs2012/inc/images/lightbox/fancy_shadow_se.png',sizingMethod='scale');}
.fancybox-ie #fancybox-bg-s{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.refresh-ks.com/mkrs2012/inc/images/lightbox/fancy_shadow_s.png',sizingMethod='scale');}
.fancybox-ie #fancybox-bg-sw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.refresh-ks.com/mkrs2012/inc/images/lightbox/fancy_shadow_sw.png',sizingMethod='scale');}
.fancybox-ie #fancybox-bg-w{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.refresh-ks.com/mkrs2012/inc/images/lightbox/fancy_shadow_w.png',sizingMethod='scale');}
.fancybox-ie #fancybox-bg-nw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.refresh-ks.com/mkrs2012/inc/images/lightbox/fancy_shadow_nw.png',sizingMethod='scale');}
#search_tpl .search_box{
	margin-bottom: 10px;
}