code                  {font-size: 12px; font-family: courier, verdana, arial, helvetica, sans-serif; }
fieldset              {padding: 6px; margin: 6px; border:1px solid #cbe0ed}
legend                {font-size: 12px;  padding:4px; color:#777}
td,th,div,input,
textarea,
select,option         {font-size: 12px; color: #000; font-family:  Arial, Verdana, Helvetica, sans-serif;}
option         {border:none}
textarea              {padding:2px}
form                  {display:inline}
small                 {font-size:11px}
fieldset              {border-color:#cbe0ed}
.mainbody{background-color:#fff;padding:5px; padding-top:0px; margin-right:auto;margin-left:auto;margin-top:0px;text-align:left;width:860px}
html body             {margin:0px;padding:0;background-color:#648FC6; float:none;text-align:center; background-image:url('/i/shadow_bg.gif'); background-repeat:repeat-y; background-position:center top}
.pageheader           {background:#fff; height:90px}
#vajno             {width:405px; padding-top:6px; float:right}
#content           {width:450px; padding-top:6px; float:left; padding-right:3px}
#content_big       {width:645px; padding-top:6px; float:left; padding-right:3px}
#rightnavi         {width:200px; padding-top:6px; float:right}
#leftnavi          {width:200px; padding-top:6px;float:left;padding-right:3px}
a:link,a:visited      {color: #0066CC; text-decoration:underline; font-weight: ;}
a:hover               {color: #0066CC; text-decoration:none; font-weight: ;}
a.links_boxes:link, a.links_boxes:visited {color: #0066CC; text-decoration:underline}
a.links_boxes:hover   {color: #0066CC; text-decoration:none}
a.light:link, a.light:visited  {color: #000; text-decoration: underline; font-weight: normal;}
a.light:hover         {color: #777;text-decoration:none;font-weight: normal;}
a.categtitle_b:link, a.categtitle_b:visited{color: #777; font-size:15px; font-weight:bold}
a.categtitle_b:hover  {color: #0066CC; font-size:15px; font-weight:bold}
a.newsintro:link      {color: #000;font-weight:normal; text-decoration:none}
a.newsintro:visited   {color: #000;font-weight:normal; text-decoration:none}
a.newsintro:hover     {color: #777;font-weight:normal; text-decoration:none}
a.ticker:link        {font-size:13px; font-weight:bold; line-height:22px}
a.ticker:visited     {font-size:13px; font-weight:bold; line-height:22px}
a.ticker:hover       {font-size:13px; font-weight:bold; line-height:22px}
a.speedbar:link		 {font-weight:bold; color:#fff;text-decoration:none}
a.speedbar:visited   {font-weight:bold; color:#fff;text-decoration:none}
a.speedbar:hover     {font-weight:bold; color:#000000;text-decoration:underline}
.navigation_box{background:#ebf3fb;height:20px;padding-left:12px;line-height:20px;font-weight:bold;color:#07519a; border:1px solid #cbe0ed}
.navigation_box_bg    {background:#f9f9f9; padding:5px; border:1px solid #cbe0ed; border-top:0}
#archivebox h1,h2     {display:inline; font-size:14px; font-weight: bold}
.row_first            {background-color: #f0f0f0}
.row_second           {background-color: #f9f9f9}
.box_inner            {background-color:#fff; border:1px solid #cbe0ed} 
.box_inner_body       {background-color:#fff; padding:3px}

.box_inner_green            {background-color:#fff; border:1px solid #026d07} 
.box_inner_body_green       {background-color:#fff; padding:3px}
.box_innerhead_green		{background:#d7f7df;padding:5px;border-bottom:1px solid #026d07;font-weight:bold;position:relative}

.box_inner_red        {background-color:#fff; border:1px solid #990000} 
.box_inner_brown      {background-color:#fff; border:1px solid #7e7f6e} 
.box_innerhead_red  {background:#FFCCD0;padding:5px;border-bottom:1px solid #990000;font-weight:bold;position:relative}
.box_innerhead_brown  {background:#7e7f6e;padding:5px;border-bottom:1px solid #7e7f6e;font-weight:bold;position:relative}
.outer_boxborder    {background-color: #fff; margin: 1px; padding: 1px; border: 1px solid #cbe0ed;}
.commentfield         {border:1px solid #cbe0ed; color:#666; padding:10px; background-color:#fff; margin-bottom:3px}
.box_padding          {padding:4px}
.title_result_search  {font-size:14px; font-weight:bold}
.title_big            {font-size:18px; font-weight:bold; color:#777}
.article              {text-align:justify}
.topnews              {border-bottom:1px solid #cbe0ed; background-color:#fff;padding:5px; margin-top:5px}
.content_left_one      {}
.topnavtd         {border:1px solid #cbe0ed;border-top:0;background-color: #fff;height:90px; _height:90px; padding:0px}
.speedbar         {color:#fff; }
.hrdiv            {height:1px; background-color:#D7D7D7; margin-top:5px; margin-bottom:5px}
.news_spacer      {border-bottom:1px solid #fff;}
.absmiddle           {vertical-align:middle}
.inlineshotbox       {margin-top:10px; margin-right:10px; float:left; border:1px solid #cbe0ed; width:130px; padding:1px;}
.inlineshot_text     {background-color:#f1f1f1; padding:2px; color:#000;}
.box_innerhead   {background:#ebf3fb;padding:5px; border-bottom: 1px solid #cbe0ed; font-weight:bold;position:relative}
.box_outer             {background-color: #fff; }
.box_outerhead         {background-color: #fff; padding: 8px; position:relative}
.box_archive_selector  {}
.noborder              {border: 0px}
.button,.button_bbodes {font-weight: bold;font-size:12px;color:#ffffff;background-color: #006699;cursor: pointer;border: 1px solid #cbe0ed; margin-right:1px}
.divcode               {background-color:#fff;}
.errorfont             {color: red;  font-weight: normal;}
a.page_navigation:link,
a.page_navigation:visited{font-weight:normal;color:#fff;background-color:#C0C0C0;text-decoration: none;padding-bottom:1px;padding-left:4px;padding-right:4px;padding-top:1px}
a.page_navigation:hover,
a.page_navigation,.pnav  {font-weight:normal;color:#fff;background-color:#777;text-decoration: none;padding-bottom:1px;padding-left:4px;padding-right:4px;padding-top:1px;}
.newsticker_header      {border:1px solid #cbe0ed;background-color:#f8f8f8;padding:2px;text-align: right}
.time_ticker,.time      {font-weight:bold;}		
.text_ticker            {line-height:15px;font-weight: bold;}
.highlight              {font-weight:bold }
.gallery_box	        {padding:2px; margin:2px; border:1px solid #cbe0ed; }
.gallery_nextthumb	    {float:left; width:10%; padding:2px; text-align:center}
.active_image		    {border: 1px solid #cbe0ed}
.inactive_image		    {border: 1px solid #ccc}
.galimage_smalltext     {font-size:12px;color:#666}
.faqtext                {padding: 8px;}
.selectfield            {background-color:#fff; border: 1px solid #cbe0ed; overflow:auto; height:100px; padding: 3px}
.infostretch		    {background-image: url(../img/page/infostretch.gif);}
.infostretch_back	    {background-color:#fff}
.infostretch_left	    {background-image: url(../img/page/infostretch.gif); float:left; width:60% ; text-align:left; background-position: 2px; overflow:hidden}
.infostretch_right      {background:url(../img/page/infostretch.gif)}
.page_footer {background-color: #648FC6; padding:5px; text-align:center; clear:both; display:block; color:#FFFFFF}
.agb_container_payment   {border:1px solid #DCDCDC;padding:2px;height:180px;overflow:auto;background-color:#fff}
.agb_container_payment_error{border:1px solid #DCDCDC;padding:2px;height:180px;overflow:auto;background-color:#fff}
.calendarBackground {background-color:#fff}
.calendarBorder     {background-color:#d1d1d1;padding:1px}
.calendarForms      {border: 1px solid #cbe0ed}
.calendarEventTitle {font-size:18px; font-weight:bold}
.calendarNorm       {font-weight:normal; font-size:12px}
.calendarBlanc      {background-color:#f7f7f7}
.calendarHeader     {background-color:#0066CC; color:#fff; font-weight:bold;padding:1px;text-align:center}
.calendarHeaderBig  {background-color:#0066CC; color:#fff; font-weight:bold;padding:8px;text-align:center}
.calendar           {color:#777; background-color:#eeeeee; font-weight:normal; padding:2px}
.calendarBig        {color:#777; height:90px;background-color:#eeeeee;font-weight:normal; padding:3px}
.calendarInactiveDay{color:#ccc;font-style:italic; font-size:12px;padding:4px}
.calendarToday      {background-color:#0066CC;color:#ffffff;font-weight:bold; padding:2px}
.calendarTodayBig{height:90px;background-color:#fff;border:1px solid #cbe0ed;font-weight:bold;font-size:14px;padding:4px}
a.calendarEventLink:link,
a.calendarEventLink:visited {color:#777;text-decoration:underline;font-weight:normal;font-size:12px}
a.calendarEventLink:hover   {color:#777;text-decoration:none;font-weight:normal;font-size:12px}
a.calendarLinkSmall:link,
a.calendarLinkSmall:visited {color:#fff;text-decoration:underline}
a.calendarLinkSmall:hover   {color:#fff;text-decoration:none}
a.calendarLink:link,
a.calendarLink:visited {color:#777;text-decoration:underline}
a.calendarLink:hover   {text-decoration:none}
.clear                 {clear:both}
.floatcontent          {padding:3px; min-height:80px; _height: 6em }
.ajax_img {border-bottom:1px solid #677787;border-left: 1px solid #9eb1c0;border-top: 1px solid #9eb1c0;border-right:1px solid #677787;padding: 1px !important}
#tabs1 {float:left;width:100%;background:#fff;font-size:100%;line-height:normal;border-bottom:1px solid #BCD2E6}
#tabs1 ul {margin:0;padding:10px 10px 0 0px;list-style:none}
#tabs1 li {display:inline;margin:0;padding:0}
#tabs1 a {float:left;background:url("/i/tableft1.gif") no-repeat left top;margin:0;padding:0 0 0 4px;text-decoration:none}
#tabs1 a span {float:left;display:block;background:url("/i/tabright1.gif") no-repeat right top;padding:5px 15px 4px 6px;color:#627EB7}

#tabs1 a span {float:none}
#tabs a:hover span {color:#627EB7}
#tabs1 a:hover {background-position:0% -42px}
#tabs1 a:hover span {background-position:100% -42px}
#tabs1 #current a {background-position:0% -42px; border-bottom:0px}
#tabs1 #current a span {background-position:100% -42px; border-bottom:0px}
#tablist{padding: 3px 0;margin-left: 0;margin-bottom: 0;margin-top: 0.1em;font: bold 12px Verdana}
#tablist li{list-style: none;display: inline;margin: 0}
#tablist li a{padding: 3px 0.5em;margin-left: 3px;border: 1px solid #cbe0ed;border-bottom: none;background: white}
#tablist li a:link, #tablist li a:visited{color: navy}
#tablist li a.current{background: #ebf3fb}
#tabcontentcontainer{width: 420px;padding: 5px;border: 1px solid #cbe0ed}
.tabcontent{display:none}
.grey_1 {color:#A2A7B7;text-decoration:none}
.grey_1 A:link{color:#A2A7B7;text-decoration:underline}
.grey_1 A:visited{color:#A2A7B7;text-decoration:underline}
.grey_1 A:hover{color:#A2A7B7;text-decoration:none}
#verd {font-family: Verdana, Arial, Helvetica, sans-serif}
.grey_2 {color:#8086A6;text-decoration:none}
.grey_2 A:link{color:#8086A6;text-decoration:underline}
.grey_2 A:visited{color:#8086A6;text-decoration:underline}
.grey_2 A:hover{color:#8086A6;text-decoration:none}
div.domMenu_menuBar {border-right: solid #CBE0F5;border-width: 0 0 0 1px; text-align:center}
div.domMenu_menuElement {font-family: Verdana, sans-serif;font-size: 12px;border-right: solid #CBE0F5;border-width: 0 1px 1px 0;color: #354E6A;height: 20px;padding-left:6px;line-height: 20px;vertical-align: middle;text-shadow:#000000;font-weight:bold}
div.domMenu_menuElementHover {background-color:#006699;color:#FFFFFF;text-shadow:#000000}
div.domMenu_subMenuBar {border: solid #CBE0F5 1px;background-color: #FFF9EE;padding-bottom: 1px; text-align:left}
div.domMenu_subMenuElement {font-family: Verdana, sans-serif;font-size: 12px;border: solid #CBE0F5 1px;margin: 1px 1px 0 1px;color: #354E6A;padding: 2px 7px; text-align:left}
div.domMenu_subMenuElementHover {background-color: #E8F2FF;color:#354E6A;text-shadow:#000000}
div.module {
	margin-bottom: 5px;
	padding: 0;
	float: left;
	clear: both;
	width: 100%;
	background: url(/i/box-br.gif) no-repeat bottom right;
}
#modue2 {
	padding: 0;
	background: url(/i/box-bl.gif) no-repeat bottom left;
}
#module3 {
	padding: 0;
	background: url(/i/box-tr.gif) no-repeat top right;
}
#module4 {
	padding: 10px 15px 15px;
	background: url(/i/box-tl.gif) no-repeat top left;
}
p.module p p p p,
p.module-hilite p p p p {
	margin: 0;
	padding: 0;
	background: none;
}
.sitemap {
color:#2D496E;
border-bottom: 1px solid;
border-bottom-color: #CCCCCC;
border-left: 1px solid;
border-left-color: #E9E9E9;
border-right: 1px solid;
border-right-color: #E9E9E9;
border-top: 1px solid;
border-top-color: #E9E9E9;
background-color: #EFEFEF;
text-shadow:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.sitemap:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
border-right-color: #E9E9E9;
border-left-color: #E9E9E9;
border-top-color: #E9E9E9;
background-color: #F9F9F9;
TEXT-DECORATION: none;
text-shadow:#000000;
}

body,dl,p { font-family: Verdana, Arial, Helvetica, sans-serif;}
dl,p { font-size: 1em;}
.map a { text-decoration: none; }
dl { padding-bottom: 1em; }
.box { border: 1px solid #00460F; padding: 0.5em; margin:0.5em;}
dl dl { font-size: 1.0em; }
dt {font-weight: bold; }
dl dl dt {font-weight: normal; }
.sub {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em; }

dd {  background-image: url(/i/sitemapline.gif); background-repeat: no-repeat; padding-left: 23px;}
dd.bottom {  background-image: url(/i/sitemapline2.gif); background-repeat: no-repeat; padding-left: 23px;}