@charset "utf-8";
body { margin:0; padding:0; width:100%; background: url(images/main_bg.gif);font-family: Arial, Helvetica, sans-serif; font-size:12px;color:#6d6d6d;}
.body { width:950px; margin:0 auto; padding:10px 5px; }
html { padding:0; margin:0; }
a { text-decoration:none; color:#dd4200;}
a:hover { text-decoration:underline; color:#dd4200; }
h1 {
color:#6d6d6d;
font-size:18px;
font-weight:normal;
margin:10px 0px;
padding:0px;
border-bottom:1px solid #cc6600;
}
h1 a:hover {
text-decoration:none;
}
h2 {
color:#6d6d6d;
font-size:16px;
font-weight:bold;
margin:10px 0px;
padding:0px;
}
h3 {
color:#6d6d6d;
font-size:14px;
font-weight:bold;
margin:10px 0px;
padding:0px;
}
h4,h5,h6 {
color:#000;
font-size:12px;
font-weight:bold;
margin:10px 0px;
padding:0px;
}
.clear-both {
	clear: both;
	font-size: 0px;
}
.highlight { background-color: #D0D0D0;} 
/* main */
.main { padding:0; margin:0 auto; }
/********** header **********/
.blok_header { margin:0; padding:0; background:#0c0c0c; }
.header { width:960px; margin:0 auto; padding:0; }
/* logo */
.logo { padding:0; margin:0; width:349px; float:left; }
/*galeria*/
.galeria { width:200px; padding:5px 0 0 0; margin:0; float: right; }
.galeria h2 {
font-size:13px;
}
.galeria p {
font-size:11px;
}
/* menu_resize */
.menu_resize_bg { height:41px; background:url(images/menu_bg.gif) top repeat-x; margin:0; padding:0; }
.menu_resize { width:960px; margin:0 auto; padding:0; }
/* search */
.search { padding:8px 0 0 0; margin:0; width:341px; float:right; }
.search form { display:block; float:right; padding:0; }
.search span { display:block; float:left; background: url(images/search_bg.gif) left top no-repeat; width:156px; padding:0; height:27px; }
.search form .keywords { line-height:15px; height:15px; float:left; width:146px; background:url(images/search_bg.gif) left top no-repeat; border:0; padding:6px 5px; margin:0; font:normal 12px Arial, Helvetica, sans-serif; color:#6c6c6c; }
.search form .button { float:left; margin:0; padding:0; }
/*header_text*/
.header_text { margin:0 auto 10px auto; padding:5px 10px; width:940px; border-bottom:1px solid #d8d8d8; }
.header_text h2 { font-size: 14px; font-weight:normal; color:#6d6d6d; padding:5px 0; margin:0; }
.header_text h2 span { font-size: 11px; color:#a2a2a2; }
.header_text img { float:right; margin:0; padding:5px 0 0 0; }
/* Ca3er style */
.cu3er_resize { width:960px; margin:0 auto; padding:10px 0 44px 0; background:url(images/swf_bg.jpg) no-repeat bottom; }
#cu3er-container { width:960px; outline:0; }
/********** body **********/
.body_resize { margin:0; padding:0; }
.body { width:950px; margin:0 auto; padding:10px 5px; }
.full { padding:5px 0; margin:0; }
.right { width:350px; float:right; padding:5px 0; margin:0; }
.left { width:580px; float:left; padding:5px 0; margin:0; }
.block { width:255px; float:left; margin:10px; padding:0; }
.port_resize { width:290px; float:left; margin:10px 5px 10px 5px; padding:10px 5px; border:1px solid #dedede; background:#fff; }
.port_resize img { margin:0; padding:0; position:relative; z-index:2;}

/*FBG_blog*/
.FBG_blog { background:#171717; border-top:1px solid #fff; margin:0; padding:0; }
.FBG_blog_resize { width:940px; margin:0 auto; padding:0; }
.FBG_blog_resize h2 { font: normal 18px Arial, Helvetica, sans-serif; color:#fff; padding:0; margin:0; }
.FBG_blog_resize p { font: normal 11px Arial, Helvetica, sans-serif; color:#7e7e7e; padding:0; margin:0; }
.FBG_blog_resize img { float:right; margin:0; padding:0; }
.FBG_blog_resize .recent { width:320px; float:left; padding:0; margin:20px 0 0 0; border-right:2px solid #616161; }
.FBG_blog_resize .recent2 { width:430px; text-align:center; float:left; padding:5px 0 2px 0; margin:20px 0 0 0; border-right:1px solid #616161; }
/*FBG*/
.FBG { background:#1b1b1b; border-top:1px solid #272727; margin:0; padding:0; }
.FBG_resize { width:960px; margin:0 auto; padding:20px 0; }
.FBG_resize p { font: normal 11px Arial, Helvetica, sans-serif; color:#717171; padding:5px; margin:0; line-height:1.8em; }
.FBG_resize ul { list-style:none; margin:0px auto; padding:0; }
.FBG_resize li { padding:0; margin:0; }
.FBG_resize li a { font: normal 11px Arial, Helvetica, sans-serif; color:#666666; text-decoration:none; }
.FBG_resize li a:hover { color:#d5d5d5; }
.FBG_resize h2 { font: bold 14px Arial, Helvetica, sans-serif; color:#d5d5d5; padding:0px; margin:0px 0px 10px 0px; }
.FBG_resize .left { width:120px; float:left; margin:10px 10px 10px 20px; padding:10px 5px; }
/* END_bloga*/

/*************footer**********/
.footer { padding:0; margin:0; background:#1b1b1b; }
.footer_resize { width:940px; margin:0 auto; padding:41px 10px; border-top:1px solid #2b2b2b; font:normal 11px Arial, Helvetica, sans-serif; color:#a2a2a2;}

/* Navigation~~~~~~~~~~~~~~~~~~~~  */
#navigation {
	height:41px;
}
#navigation a {
}
#navigation a:hover {
	color: maroon;
	text-decoration: none;
}

ul.menu, li.menu {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
/* menu */	
.menu { padding:0px; margin:0px; width:600px; float:left; }

/* Header menu */
#header_menu {
	position: absolute;
}
#header_menu li {
	line-height: normal;
}
ul#header_menu {
	z-index: 10;
	clear: both;
}
#navigation ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
/* Fix the Stupid IE6 Bug */
}
#navigation ul li {
	float: left;
}
#navigation ul li a {
	display: block;
	color: #FFF;
	padding: 0px 15px;
	text-decoration: none;
	font-size: 12px;
	line-height:41px;
}
/* Root Level Link Formatting */
#navigation ul li a:hover, #navigation li.menu-current a, #navigation li.menu-parent a, #navigation li.menu-parent .menu-current a {
	text-decoration: none;
	background:url(images/menu.gif) top right repeat-x;
	color:#FFF;
}
#navigation li.menu-parent li a,#navigation li.menu-current li a {

}
/* 2nd Child menu */
#navigation .menu li ul {
	position: absolute;
	width: 150px;
	margin: 0;
	display: none;
	background:url(images/menu_bg.gif) top right repeat-x;
}
#navigation .menu li ul li {
	width: 150px;
	text-align: left;
	font-weight: normal;
	margin: 0;
	padding: 0;
	line-height: 21px;
}
#navigation .menu li ul a {
	color: #FFF;	
	padding:0px 5px;
	line-height: 21px;
	font-weight:normal;
	background:url(images/menu_bg.gif) top right repeat-x;
  }
/* 2nd Child link hover */
#navigation .menu li ul a:hover {
	text-decoration: none;
	background:url(images/menu.gif) top right repeat-x;
	color:#FFF;
}
/* Show and hide */
#navigation .menu li:hover ul, #navigation .menu li a:focus ul, #navigation .menu li.subMenu ul {
	display: block;
}
#navigation .menu li ul ul {
	display: none;
}
#navigation .menu li:hover ul ul, #navigation .menu li.subMenu ul ul {
	display: none;
}
#navigation .menu li:hover ul, #navigation .menu li li:hover ul, #navigation .menu li.subMenu ul, #navigation .menu li li.subMenu ul {
	display: block;
}
/* Positioning the Pop-out Drops */
#navigation li {
	position: relative;
}
#navigation ul ul {
	position: absolute;
	top: 41px;
	left: 0px;
}
#navigation ul ul ul{
	position: absolute;
	top: 2px;
	left: 149px;
}
/* FAQ */
.openquestion {
padding:3px;
color:#dd4200;
font-weight:bold;
cursor:pointer;
}
.question {
padding:3px;
cursor:pointer;
}
.answer {
padding-left:15px;
}
/**FORM*/
.loginforminput {
border:1px solid #acaaaa;
padding:2px 5px;
width:85px;
margin-bottom:2px;
font-size:11px;
color:#bbbbbb;
}
#butt_login {
background:url(images/butt_login.gif) top right no-repeat;
display:block;
border:0px;
height:18px;
width:67px;
float:right;
cursor:pointer;
}
#butt_logout {
background:url(images/butt_logout.gif) top right no-repeat;
display:block;
border:0px;
height:18px;
width:67px;
float:right;
cursor:pointer;
}
.printpage {
display:boock;float:right;text-align:right;width:150px;font-weight:bold;color:maroon;
}
.nixhier {
display:none;
}
.field_title {
width:180px;
text-align:right;
font-weight:bold;
}
