*{margin:0;padding:0}
html{height:100%;background:#000}
body{font-family:Tahoma,Geneva,sans-serif;height:100%}
table{border-collapse:collapse}
q{quotes:none}
a{color:#93C0E7}
a:hover{text-decoration:none;color:#fff}
a img{border:none}

#wrapper{min-height:100%;background:url(/images/main-bg.png) repeat-x left bottom;min-width:1000px}

#wrap{width:986px;padding:0 7px;margin:0 auto;color:#fff}

#header{height:286px;position:relative;background:url(/images/header-bg.jpg) no-repeat left 43px}
	#header h1{font-size:18px;font-weight:normal;width:350px;position:absolute;right:50px;top:210px;color:#CFD0D2;z-index:100}
	#header ul{position:absolute;right:10px;top:13px;list-style-type:none;font-size:11px}
		#header ul li{float:left;margin:0 0 0 10px}
			#header ul li a{text-decoration:none;color:#4C6C83}
			#header ul li a:hover, #header ul li .active{color:#fff}
	#header .logo{position:absolute;right:22px;top:54px;z-index:100}
	#header .splash{position:absolute;left:0;top:43px;width:986px;height:243px}

#content-section{width:986px;padding:0 0 84px 0}
#content-section:after{content:"";display:block;height:0;clear:both}

#content-wrap{position:relative;float:right;width:739px;overflow:hidden;background:#000 url(/images/2.gif) repeat-y 0 450px;border-radius:0 0 5px 0;border-bottom:1px solid #404040;}
#gallery #content-wrap{background:white none;border-bottom:1px solid white;}
#content{padding:0 0 10px 0;color:#fff;background:#000 url(/images/2.gif) repeat-y 0 450px;border-radius:0 0 7px 0;}
#gallery #content{background:#fff;}
	#content h2{font-size:14px;margin-bottom:15px;background:#054889 url(/images/content-title-bg.gif) repeat-x left top;padding:10px 20px;color:#fff;text-shadow:2px 2px 4px #00203D;}
	#content h3{overflow:hidden;height:1%;margin-bottom:10px;font-size:18px;font-weight:normal}
	#gallery #content h3{display:none}
		#content h3 span{float:left;background:#05233d;padding:3px 10px;text-shadow:-2px -2px 1px #000F1C;}
	#content h4{font-size:15px;font-weight:bold;}
	#content h5{font-size:12px;font-weight:bold;text-shadow:0 0 8px #00416D;}
	#content p{font-size:13px;margin-bottom:15px;text-align:justify;}
	#content div{font-size:12px;text-align:justify;}
	#content #es{color:#93C0E7;font-size:17px;font-style:italic;font-weight:bold;}
	#content #no{color:#B92F0B;font-size:17px;font-style:italic;font-weight:bold;}
	#content table td{vertical-align:top;font-size:11px}
	#content ul{font-size:12px;margin-bottom:15px;height:1%;padding:0 0 0 15px}
		#content ul li{margin:2px 0 2px 10px;text-align:justify}
	#content dl{padding:0 0 10px;}
		#content dl dt{font-weight:bold;float:left;padding-right:4px;}
		#content dl dd{margin:0 0 5px 0}
	#content a{color:#93C0E7}
	#content a:hover{color:white}
	#content .content-entry{padding:0 20px}
	#content .catalog-nav{padding:0;list-style-type:none;overflow:hidden;font-size:14px;font-weight:bold;margin:0;background:#000}
		#content .catalog-nav li{float:left;width:245px;margin:0 2px 2px 0}
		#content .catalog-nav li.odd{float:right;margin:0 0 2px 0}
			#content .catalog-nav li a{display:block;height:189px;text-decoration:none;padding:10px 0 0 20px;color:#074C8D}
			#content .catalog-nav li a:hover{color:white}
			#content .catalog-nav li a.catalog-item1{background:url(/images/catalog-item-bg1.jpg) no-repeat left top}
			#content .catalog-nav li a.catalog-item2{background:url(/images/catalog-item-bg2.jpg) no-repeat left top}
			#content .catalog-nav li a.catalog-item3{background:url(/images/catalog-item-bg3.jpg) no-repeat left top}
			#content .catalog-nav li a.catalog-item4{background:url(/images/catalog-item-bg4.jpg) no-repeat left top}
			#content .catalog-nav li a.catalog-item5{background:url(/images/catalog-item-bg5.jpg) no-repeat left top}
			#content .catalog-nav li a.catalog-item6{background:url(/images/catalog-item-bg6.jpg) no-repeat left top}
			
	#content .buttonizmus{position:relative}
		#content .buttonizmus a{display:block;border:1px solid #404040;position:absolute;text-decoration:none;height:18px;}
			#content .buttonizmus a span{display:block;text-transform:uppercase;cursor:pointer;height:14px;font-weight:bold;text-align:center;color:black;margin:1px;padding:1px 15px;width:115px;background: url(/images/btn.gif) repeat-x}

#content .sitemap{list-style-type:none;padding:0;margin:0 0 20px 0;line-height:120%}
	#content .sitemap li{margin-bottom:5px;background:none;padding-left:0;font-weight:bold}
	#content .sitemap li .sitemap{padding:3px 0 1px 7px;//padding:0 0 0 7px;margin:0}
		#content .sitemap li .sitemap li{background:url(/images/1_ur_3.gif) no-repeat left 5px;padding-left:12px;font-weight:normal}
		#content .sitemap li .sitemap li  .sitemap li{background:url(/images/2_ur_3.gif) no-repeat left 5px;padding-left:12px}
		#content .sitemap li .sitemap li  .sitemap li .sitemap li {background:url(/images/3_ur_3.gif) no-repeat left 6px;padding-left:14px}

#content .thumbnails{margin:0 0 10px -15px;text-align:left;float:none;clear:both;width:735px;}
	#content .thumbnail{text-decoration:none;display:-moz-inline-box;display:inline-block;vertical-align:top;text-align:left;width:162px;margin:0 0 14px 14px}
		#content .thumbnail .r{width:161px;float:left;}
			#content .thumbnail .r a{display:block;width:161px;height:121px;border:1px solid #d5dade;padding:1px 0 0 1px}
			#content .thumbnail .r a:hover{border:1px solid #D8B154;}
			#content .thumbnail .r a:hover{border:1px solid #93C0E7;}

#content .pager-gal{clear:both;background-color:#e7eaec;text-align:center;margin:18px 0 10px 0;padding:2px 0 3px;width:100%;color:#555;font-family:Arial,Helvetica,sans-serif;font-size:12px}
	#content .pager-gal .pager{list-style:none;margin:0;padding:0;_padding:0 0 4px;}
	#content .pager-gal li{display:inline;}
	#content .pager-gal a, #content .pager-gal a:hover{color:#0E6DC2}
	#content .pager-gal .prev a, #content .pager-gal .next a{text-decoration:none}
	#content .pager-gal span{font-size:18px;padding:0 6px;line-height:70%}
	#content .pager-gal .current{background-color:#93c0e7;color:white;padding:4px 4px 3px;}

.search_ul{list-style:none}
	
form.form{font-size:11px;width:495px;margin:10px 0 35px;}
form.form div.b, form.form div.t{margin:0;padding:0;height:20px;margin:0 0 10px 0;clear:both;}
form.form div.t{height:100px;margin:0;}
form.form label{float:left}
form.form select, form.form input, form.form textarea{float:right;border:1px solid #404040;color:white;background-color:#0A0A0A;width:393px;height:88px;margin:2px 0 0;font:11px Arial,Helvetica,sans-serif;padding:0 5px 2px 3px;}
form.form input{height:17px;width:202px;margin:0 191px 0 0}
form.form select{padding:2px 2px 2px 3px;height:22px;width:212px;margin:0 191px 0 0;}
	form.form select optgroup{padding:2px 0 2px 2px;font-style:normal;}
	form.form select option{padding:1px 0 1px 15px}
form.form .error{color:#D8B154;display:block;float:right;width:400px;font-size:10px;margin: 0 0 5px;}
form.form .eror, #content #post .eror{color:#D8B154;}
form.form .c{float:right;width:260px;height:80px;margin:0 140px 30px 0;//margin:0 53px 30px 0;position:relative;}
	form.form .c img{margin:0;background:url(/images/txt.png) no-repeat 0 0;padding:2px 0 0 2px;margin:3px 0 0 0;//float:left;}
	form.form .c input{float:right;width:110px;height:32px;font:italic 22px Georgia,Times New Roman,Times,serif;text-align:center;margin:3px 0 0;letter-spacing:1px;}	
	form.form .c span{left:140px;position:absolute;top:53px;}
form.form #btn{margin:0 0 15px 93px;width:266px;clear:both;height:20px;}
	form.form #btn a{display:block;background:url(/images/3.gif) repeat-x 0 0;width:110px;height:15px;margin:1px;padding:2px 0 0;color:black;font-weight:bold;text-decoration:none}
	form.form #btn a:hover{color:#095293}
	form.form #btn bdo{border:1px solid #404040;display:block;width:112px;text-align:center;}
		form.form .reset{float:left;}
		form.form .submit{float:right;}
		
#aside{float:left;width:245px}
	#aside h2{font-size:14px;font-weight:normal;margin-bottom:10px}
	#aside p{font-size:11px;margin-bottom:10px}
	#aside ul{font-size:11px;margin-bottom:10px;list-style-type:none;height:1%}
	#aside address{font-size:11px;font-style:normal;margin-bottom:15px;text-transform:uppercase}
		#aside address .phones{background:#095293 url(/images/phones-bg.png) repeat-x left top;display:block;padding:10px 20px}
			#aside address .phones span{display:block;font-size:17px;background:url(/images/phones-lbg.png) no-repeat left 85%;padding:10px 0 10px 50px;margin:0 0 0 -22px}
			#aside address .phones big{font-size:22px}
		#aside address .mail{text-transform:none;font-size:12px;color:#93C0E7;padding:12px 0 0 50px;display:block}
		#aside address a{font-weight:bold;text-decoration:none}
	#aside .nav{text-transform:uppercase;margin:0}
		#aside .nav li{margin-bottom:1px}
			#aside .nav li a{display:block;padding:10px 20px;font-weight:bold;color:black;text-decoration:none;height:1%;background:url(/images/nav-bg.gif) repeat-x left top}
			#aside .nav li a:hover{color:#095293}
			#aside .nav li .act{color:#095293;background:none;border:1px solid #404040;}
				#aside .nav li ul{margin:0;padding:10px 0 5px 30px;display:none}
				#aside .nav .active ul{display:block;}
					#aside .nav li ul li{margin-bottom:10px}
						#aside .nav li ul li a, #aside .nav li .act ul li a{display:inline;padding:0;background:none;color:#d8b154;font-weight:normal}
						#aside .nav li ul li a:hover, #aside .nav li ul li a.activ{color:#fff}
	#aside .ads{margin:0;background-color:black;}
	#aside .play{height:38px;background:url(/images/play_bg.png) repeat-x 0 0;margin:0 0 1px;font-size:11px;font-weight:bold}
		#aside .play a{display:block;padding:12px 0 10px 95px;height:16px;background:url(/images/play.png) no-repeat 22px 5px;}
	#aside .cat{height:71px;background:url(/images/cat_bg.png) repeat-x 0 0;margin:0 0 4px;font-size:11px;font-weight:bold}
		#aside .cat a{display:block;height:21px;padding:25px 0 25px 97px;margin:0 0 0 -2px;background:url(/images/cat.png) no-repeat 0 13px;}

#footer{height:40px;width:993px;margin:-84px auto 0 auto;color:#395975;padding:44px 0 0 7px;position:relative}
	#footer p{font-size:11px}
	#footer ul{list-style-type:none;position:absolute;right:7px;top:25px}
		#footer ul li{float:left;margin:0 0 0 10px}
