body {
 margin:0;
 padding:0; 
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size:90%;
 color:#000000;
 background:#FFFFFF url("../img/css_body_back.jpg") repeat-x top left;
}
body#galery_det {
 background:#FFFFFF url("../img/css_body_galery_det.jpg") repeat-x top left;
}
form {
	display:inline;
	margin:0;
	padding:0;
}
input {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size:13px;
 color:#000000;
 background-color:#FFFFFF;
}
.submitbutton {font-weight:bold;color:#FFFFFF;background-color:#FD3303;}
ul {
 margin:0;
 padding:0;
}
ul, li {font-size:1em;}
table, table td {font-size:1em;border-width:0px;border-collapse:collapse;}
img {border-width:0px;}
a:link, a:visited {text-decoration:none;color:#0064AE;}
a:hover {text-decoration:underline;color:#0064AE;}

.clearer {clear:both;font-size:1px;}

#wrapper {
 position: relative;
	width:746px;
	height:100%;
	left:50%;
	margin-left:-373px; /* width/2 */
 background-color:transparent;
}
#wrapper_in {
 position: relative;
	width:720px;
	left:50%;	
	/* min-height:747px; */
	margin-left:-360px; /* width/2 */
	/* background-color:#FFFFFF; */
}
#wrapper_top {
 background:transparent url("../img/css_top_back.jpg") no-repeat top left;
 height:93px;
}
#wrapper_toplogin {
 background:transparent url("../img/css_toplogin_back.jpg") no-repeat top left;
 height:93px;
}
#wrapper_topforbidden {
 background:transparent url("../img/css_topforbidden_back.jpg") no-repeat top left;
 height:93px;
}
#wrapper_top img, #wrapper_toplogin img, #wrapper_topforbidden img {position:relative;top:2px;}
#wrapper_top div, #wrapper_toplogin div {position:absolute;top:5px;right:10px;font-size:11px;color:#0064AE;}
#wrapper_top div input, #wrapper_toplogin div input {position:relative;top:0px;width:117px;}
#wrapper_top div .button_search, #wrapper_toplogin div .button_search {position:relative;top:4px;width:auto;}

#top_menu {padding:1.05em 0 0.95em 0;text-align:center;font-weight:bold;}
#top_menu ul {list-style-type:none;font-size:0.81em;}
#top_menu li {display:block;float:left;padding:0 0.48em 0 0.479em;text-align:center;white-space:nowrap;color:#075792;}
#top_menu li a:link, #top_menu li a:visited {color:#FFFFFF;}
#top_menu li a:hover {color:#075792;}
#top_menu li a.item_selected:link, #top_menu li a.item_selected:visited {color:#075792;}
#top_menu li a.item_selected:hover {color:#075792;}
#top_menu li.no-left-border {padding-left:0;}
#top_menu li.no-right-border {padding-right:0;}
#top_menu li.no-right-border {padding-right:0;}
#top_menu li.menu_icon {position:relative;top:0.35em;font-weight:normal;font-size:0.70em;color:#FFFFFF;}


#top_path {padding:5px 0 4px 1.35em;font-size:0.75em;color:#FFFFFF;}
#top_path a {color:#FFFFFF;}
#top_path strong {color:#000000; font-weight:normal; }

#wrapper_middle {
 padding:20px 13px 5px 13px;
 font-size:0.81em;
 color:#0064AE;
 background:#FFFFFF url("../img/css_middle_back.jpg") no-repeat top left;
}
#wrapper_middle #wrapper_middle_inner {width:100%;}
#wrapper_middle #wrapper_middle_inner div {float:left;width:212px;margin-right:29px;}
#wrapper_middle #wrapper_middle_inner div img {float:right;margin-left:14px;}
#wrapper_middle #wrapper_middle_inner div#wrapper_middle_inner_last {margin-right:0px;}
#wrapper_middle_bottom {height:13px;background:url("../img/css_middle_bottom_back.gif") no-repeat top left;}

#wrapper_bottom {width:100%;}
.wrapper_bottom_back {background-color:#FFFFFF;}
#wrapper_bottom h2 {margin:0;padding:2em 0 0.5em 0.8em;font-size:0.85em;color:#000000;}
#wrapper_bottom p {margin:0;padding:0 0 1em 0.8em;line-height:140%;font-size:0.75em;}
#wrapper_bottom p.big_font {font-size:0.81em;}

#wrapper_bottom #bottom_right_box {float:left;}
#wrapper_bottom #bottom_right_box h2 {padding-left:0;}
#wrapper_bottom #bottom_right_box div {margin:1em 0 2em 0;padding:1em 0;border-top:1px #FD3303 dotted;border-bottom:1px #FD3303 dotted;}
#wrapper_bottom #bottom_right_box #bottom_banner_box {width:100%;margin:2em 0 0 0;padding:0;border-width:0px;text-align:center;}
#wrapper_bottom #bottom_right_box p {width:180px;margin:0;padding:0 0 0.2em 0;}
#wrapper_bottom #bottom_right_box img {margin:0em 0 0.5em 0;}
#wrapper_bottom #bottom_right_box #bottom_banner_box img {display:block;margin-bottom:1.0em;}

#wrapper_bottom #bottom_left_box, #wrapper_bottom .htmlContent {float:left;width:520px;}

#wrapper_bottom #bottom_left_box_top {width:420px;margin-bottom:1em;}
#wrapper_bottom #bottom_left_box_top img {float:left;margin-left:0.8em;margin-top:5px;}
#wrapper_bottom #bottom_left_box_top p {padding-left:130px;font-size:0.81em;}
#wrapper_bottom #bottom_left_box ul {margin:0 0.8em;padding:0;list-style-type:none;font-size:0.81em;color:#000000;}
#wrapper_bottom #bottom_left_box ul li {margin-bottom:0.5em;line-height:120%;}

/* built in editor */
#wrapper_bottom .htmlContent {/* min-height:570px; */ max-width:420px;margin:1.6em 3em 0 1.35em;overflow:hidden;font-size:0.75em;}
#wrapper_bottom .htmlContent p {margin:0em;padding:0 0 1.5em 0;font-size:1.1em;}
#wrapper_bottom .htmlContent h1 {margin:0;padding:0em 0 0.5em 0;font-size:1.25em;}
#wrapper_bottom .htmlContent h2 {margin:0;padding:0 0 0.6em 0;font-size:1.20em;}
#wrapper_bottom .htmlContent h3 {margin:0;padding:0 0 0.6em 0;font-size:1.20em;}
#wrapper_bottom .htmlContent h4 {margin:0;padding:0 0 0.6em 0;font-size:1.20em;}
#wrapper_bottom .htmlContent h5 {margin:0;padding:0 0 0.6em 0;font-size:1.00em;}
#wrapper_bottom .htmlContent h6 {margin:0;padding:0 0 0.6em 0;font-size:1.00em;}
#wrapper_bottom .htmlContent ul {margin-left:17px;margin-bottom:1.5em;}
#wrapper_bottom .htmlContent #GalleryBottom {padding: 0 0 1em 2px;}
#wrapper_bottom .htmlContent .galery {width:417px;}
#wrapper_bottom .htmlContent .galery td {padding-bottom:0.6em;}
#wrapper_bottom .htmlContent .galery td.galery_right {padding-left:12px;}
#wrapper_bottom .htmlContent .content_date {margin:1em 0 1.3em 0;color:#B6B6B6;}
#wrapper_bottom .htmlContent .content_links {margin:1em 0 1em 0;}
#wrapper_bottom .htmlContent .content_links p {margin:0 0 0.3em 0;padding:0;}
#wrapper_bottom .htmlContent .content_links a {color:#0064AE;font-weight:bold;}
#wrapper_bottom .htmlContent .content_links a:link, #wrapper_bottom .htmlContent .content_links a:visited {text-decoration:none;}
#wrapper_bottom .htmlContent .content_links a:hover {text-decoration:underline;}
#wrapper_bottom .htmlContent .basicwebpagedescr {color:#0064AE;}

/* login form */
#wrapper_bottom form.login .login-fields, #wrapper_bottom form.login .login-buttons {border-width:0px;padding:1em 0 0 0;margin:0px}
#wrapper_bottom form.login .login-fields label, #wrapper_bottom form.login .login-fields input {display:block;float:left;width:195px;}
#wrapper_bottom form.login .login-fields div {clear:both;position:relative;height:2.5em;}
#wrapper_bottom form.login .login-fields label {width:10em;color:#075792;font-weight:bold;}
#wrapper_bottom form.login .login-fields input {border:1px #000000 solid;}
#wrapper_bottom form.login fieldset.login-buttons {padding:0.6em 0 10em 10em;}
#wrapper_bottom form.login .login-buttons input {width:130px;font-weight:bold;color:#FFFFFF;background-color:#0064AE;}


#wrapper_bottom #bottom_rightmenu_box {float:left;max-width:215px;margin-top:1.6em;padding:0 3px 0 20px;color:#0064AE;}
#wrapper_bottom #bottom_rightmenu_box ul {list-style-type:none;font-size:0.75em;}
#wrapper_bottom #bottom_rightmenu_box ul ul {font-size:1em;}
#wrapper_bottom #bottom_rightmenu_box a:link, #wrapper_bottom #bottom_rightmenu_box a:visited {font-weight:normal;}
#wrapper_bottom #bottom_rightmenu_box ul a:link, #wrapper_bottom #bottom_rightmenu_box ul a:visited, #wrapper_bottom #bottom_rightmenu_box ul a:hover {font-weight:bold !important;}
#wrapper_bottom #bottom_rightmenu_box li {margin:0.7em 0 0.7em 0.8em;font-weight:bold;color:#000000;}
#wrapper_bottom #bottom_rightmenu_box ul ul a:link, #wrapper_bottom #bottom_rightmenu_box ul ul a:visited, #wrapper_bottom #bottom_rightmenu_box ul ul a:hover {font-weight:normal !important;}
#wrapper_bottom #bottom_rightmenu_box ul ul li {font-weight:normal;margin-left:1.8em;}
#wrapper_bottom #bottom_rightmenu_box li.logout_link a {color:#EE4212;}



#footer {width:100%;margin-top:3.8em;padding:0.7em 0 1.6em 0; border-top:1px #B6B6B6 solid; text-align:center;font-size:0.7em;color:#B6B6B6;}
#footer a {color:#B6B6B6;}

#wrapper_bottom #sitemap {margin-top:0;}
#wrapper_bottom .htmlContent #bottom_rightmenu_box {float:none;min-width:100%;margin:0 0 1.5em 0;padding:0;}
#wrapper_bottom .htmlContent #bottom_rightmenu_box h2 {margin:0;padding:0.3em 0 0.3em 0;font-size:1em;}
#wrapper_bottom .htmlContent #bottom_rightmenu_box ul {font-size:1em;}
#wrapper_bottom .htmlContent #bottom_rightmenu_box h2 a:link, #wrapper_bottom .htmlContent #bottom_rightmenu_box h2 a:visited {color:#0064AE;}
#wrapper_bottom .htmlContent #bottom_rightmenu_box ul a:link, #wrapper_bottom .htmlContent #bottom_rightmenu_box ul a:visited, #wrapper_bottom .htmlContent #bottom_rightmenu_box ul a:hover {font-weight:normal !important;}
 
#wrapper_bottom #SearchResultsPanel {min-height:570px;margin-left:0.8em;}
#wrapper_bottom #wrapper_form {min-height:570px;margin-left:0.8em;}

#wrapper_bottom .corner-top-left {width:467px;float:left;}

#SearchResultsPanel h2, #wrapper_form h2 {margin:0;padding:1em 0 0.5em 0;font-size:0.75em;color:#0064AE;}
#SearchResultsPanel h3 {display:block;margin:0;padding:1em 0 0em 0em;font-size:0.75em;color:#000000;}
#SearchResultsPanel h3 span, #SearchResultsPanel h3 a {display:block;float:left;font-weight:bold;}
#SearchResultsPanel h3 span, #SearchResultsPanel h3 a:link, #SearchResultsPanel h3 span, #SearchResultsPanel h3 a:visited {color:#FD3303;text-decoration:none;}
#SearchResultsPanel h3 span, #SearchResultsPanel h3 a:hover {color:#FD3303;text-decoration:underline;}
#SearchResultsPanel h3 span {color:#000000;text-decoration:none;font-weight:normal;width:2.5em;}
#SearchResultsPanel p {padding:6px 0 0 28px;margin:0;}
#SearchResultsPanel h3 span.newsarchive {width:7.5em;}
#SearchResultsPanel h3 br {display:block;clear:both;}
#SearchResultsPanel div {font-size:0.75em;margin-bottom:2.0em;}
#SearchResultsPanel .clearer {margin:0;}
#SearchResultsPanel div a:link, #SearchResultsPanel div a:visited {color:#FD3303;text-decoration:underline;}
#SearchResultsPanel div a:hover {color:#FD3303;text-decoration:none;}
