body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
    margin:0px;
    padding:0px;
    background-color:#F5F5EB;
}
.skelet {
	width:880px; 
	text-align:left; 
	margin-left: auto; 
	margin-right:auto;
}
.skeletad {
	width:880px; 
	text-align:center; 
	margin-left: auto; 
	margin-right:auto;
}
.skelet0 {
	width:880px; 
	text-align:left; 
	margin-left: auto; 
	margin-right:auto;
}
.skelet1 {
	text-align:left; 
	border: 3px solid #333333;
	margin: 0px 3px;
	background-color:#FFFFF5;
}
.skeleta {
	width:880px; 
	text-align:left; 
	margin-left: auto; 
	margin-right:auto;
	background-image: url(/images/backgrounds/ram_top.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
}
.skeletb {
	width:880px; 
	text-align:left; 
	margin: 0px auto; 
	background-image: url(/images/backgrounds/ram_bg.gif);
	background-position: top left;
	background-repeat: repeat-y;
}
.skeletc {
	width:880px; 
	text-align:left; 
	margin-left: auto; 
	margin-right:auto;
	background-image: url(/images/backgrounds/ram_bot.gif);
	background-position: top center;
	background-repeat: no-repeat;
}
.main {
	background-color: #FFFFF5;
}
.toptop_main {
	background-image:url(/images/backgrounds/ram_top.gif);
	background-repeat: no-repeat;
	background-position:bottom left;
}
.top_main {
	background-image:url(/images/backgrounds/bg_top_main.jpg);
	background-repeat:repeat-x;
	background-position:top left;
}

.top_main2 {
	background-image:url(/images/backgrounds/bg_top_main2.jpg);
	background-repeat:repeat-x; 
	background-position:top left; 
}


table,th,td {
    padding: 0px;
    margin: 0px;
}
.ba_gr40 {
	background-image:url(/images/backgrounds/gr_40.gif); background-repeat:repeat-x; background-position:top left; 
	min_height:40px; _height:40px; margin-bottom:5px; color:#FFFFFF; background-color:#0A0A47;
}

.bg_full {
	background-image:url(/images/backgrounds/bg_lines.gif); background-repeat:repeat; _height: 1px;
}
.bg_full_in {
	background-color:#FFFFF5; width:450px; margin:0px auto; padding:0px 10px;
}
.tit_cross {
	position:relative; top:5px; height:85px; width:258px; float:left; background-repeat: repeat-x; color:#FFFFFF; text-align:center;
	font-size: 20px; font-weight: bold; font-family:Arial, Helvetica, sans-serif;
}
.headlink span.left {
  float: left;
  text-align: left;
  letter-spacing: 1px;
  font-weight: bold;
  font-size: 14px;
  color:#011066;}

.headlink span.right {
  float: right;
  text-align: right;
}

.top_men_button {
	position:relative;
	top:0px; left:0px;
	float: left;
	font-weight: bold;
}

a {color: #000065; text-decoration: none; }
a:visited {color: #000065 }
a:hover {color:#000065; text-decoration: underline; }

a.reverse {color: #000065; text-decoration: underline; }
a.reverse:visited { color: #000065; text-decoration: underline; }
a.reverse:hover {color:#000065; text-decoration: none; }

a.link:link { text-decoration: none; }
a.link:visited { text-decoration: none; }
a.link:hover { text-decoration: underline; }


a.white:link { color: #FFFFFF; text-decoration:none; }
a.white:visited { color: #FFFFFF; text-decoration:none; }
a.white:hover { color: #FFFFFF; text-decoration:underline; }

a.whiter:link { color: #FFFFFF; text-decoration:underline; }
a.whiter:visited { color: #FFFFFF; text-decoration:underline; }
a.whiter:hover { color: #FFFFFF; text-decoration:none; }

a.white2 { color: #FFFFFF; text-decoration:none; font-size:14px; font-weight:bold; }
a.white2:link { color: #FFFFFF; text-decoration:none; font-size:14px; font-weight:bold; }
a.white2:visited { color: #FFFFFF; text-decoration:none; font-size:14px; font-weight:bold; }
a.white2:hover { color: #FFFFFF; text-decoration:underline; font-size:14px; font-weight:bold; }

a.zlta:link { text-decoration: none; color: yellow; }
a.zlta:visited { text-decoration: none; color: yellow; }
a.zlta:hover { text-decoration: underline; color:yellow; }

a.black:link { text-decoration: none; color: black; }
a.black:visited { text-decoration: none; color: black; }
a.black:hover { text-decoration: underline; color: black; }

a.blackr:link { text-decoration: underline; color: black; }
a.blackr:visited { text-decoration: underline; color: black; }
a.blackr:hover { text-decoration: none; color: black; }

a.greenr:link { text-decoration: none; color: green; }
a.greenr:visited { text-decoration: none; color: green; }
a.greenr:hover { text-decoration: underline; color: green; }

a.cervenar:link { text-decoration: underline; color: red; }
a.cervenar:visited { text-decoration: underline; color: red; }
a.cervenar:hover { text-decoration: none; color: red; }

a.cervena:link { text-decoration: none; color: red; }
a.cervena:visited { text-decoration: none; color: red; }
a.cervena:hover { text-decoration: underline; color: red; }

a.rss {	font-weight:bold; color:#011066; }
a.footer:link {color: #FFFFFF; text-decoration:none }
a.footer:visited {color: #FFFFFF }
a.footer:hover {color:#FFFF00; text-decoration:underline }

a.avypis:link { color: #000065; font-weight: bold; font-size:14px; text-decoration:underline }
a.avypis:visited { color: #000065; font-weight: bold; font-size:14px; text-decoration:underline }
a.avypis:hover { color: #000065; font-weight: bold; font-size:14px; text-decoration:none }

a.headertop:link { color: #FFFFFF; display: block;  }
a.headertop:visited { color: #FFFFFF; display: block; }
a.headertop:hover { color: #FFFFFF; display: block; text-decoration: none; }

a.login:link { font-weight:bold; text-decoration: underline; color: white; }
a.login:visited { font-weight:bold; text-decoration: underline; color: white; }
a.login:hover { font-weight:bold; text-decoration: none; color:white; }

a.kataloghead:link { color: #FFFFFF; text-decoration:none; }
a.kataloghead:visited { color: #FFFFFF; }
a.kataloghead:hover { color: #FFFFFF; text-decoration:underline; }

a.detail_add:link { text-decoration:none; }
a.detail_add:visited { text-decoration:none; }
a.detail_add:hover { text-decoration:underline; }

a.menubutton:link { color:#000000; text-decoration:none; display:block; text-align: center; padding-top: 13px; padding-bottom:12px;}
a.menubutton:visited { color:#000000; text-decoration:none; display:block; text-align: center; padding-top: 13px; padding-bottom:12px;}
a.menubutton:hover { color:#FFFFFF; text-decoration:none; display:block; background-color:#000065; text-align: center; padding-top: 13px; padding-bottom:12px; }

a.topmenubutton:link { color:#FFFFFF; text-decoration:none; display:block; text-align: center; padding: 10px; }
a.topmenubutton:visited { color:#FFFFFF; text-decoration:none; display:block; text-align: center; padding: 10px; }
a.topmenubutton:hover { color:#FFFFFF; text-decoration:none; display:block; background-color:#000; text-align: center; padding:10px 10px 9px 10px; } 

a.menubuttonb:link { color:#FFFFFF; text-decoration:none; display:block; text-align: center; padding-top: 3px; padding-bottom:3px;}
a.menubuttonb:visited { color:#FFFFFF; text-decoration:none; display:block; text-align: center; padding-top: 3px; padding-bottom:3px;}
a.menubuttonb:hover { color:#FFFFFF; text-decoration:none; display:block; background-color:#5163A3; text-align: center; padding-top: 3px; padding-bottom:3px; }

a.abutton:link { text-decoration:none; display:block; text-align: center; padding: 3px; }
a.abutton:visited { text-decoration:none; display:block; text-align: center; padding: 3px; }
a.abutton:hover { text-decoration:none; display:block; text-align: center; padding: 3px; background-color:#D3DBE8;}

a.tooptions:link { color:#FFFFFF; text-decoration:none; display:block; text-align: center; padding:3px;  background-color:#0A0A47;}
a.tooptions:visited {color:#FFFFFF;text-decoration:none; display:block; text-align: center; padding:3px;  background-color:#0A0A47;}
a.tooptions:hover { color:#FFFFFF; text-decoration:underline; display:block; text-align:center; padding:3px; background-color:#5163A3;}

a.like_button:link, a.like_button:visited, a.like_button:hover {
	text-decoration:none; color:#666666; padding: 3px 10px; background-color:#CCCCCC;
	background-image:url(../../images/backgrounds/button.gif); background-repeat: repeat-x;
	border:1px solid black;
}

.color_gray { color: #333333; }
.color_black { color: #000000; } 

td.foot {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style: normal;
}

img {
	border:none;
}

.main_header1 {
	color:#FFFFFF; 
	font-weight:bold;
	font-size:16px;
	background-color: #064DA7;
	padding: 0.1em 0.1em 0.1em 0.1em;
	margin-bottom: 10px;
	border-top: 1px solid black;
	border-bottom: 1px solid black;
}
.main_header2 {
	color:#011066;
	font-weight:bold;
	font-size:12px;
	background-color:#F5F5EB;
	margin-top: 5px;	margin-bottom: 3px;
	padding: 0.1em 0.1em 0.1em 0.1em;
	border-bottom: 1px solid black;
}
.main_header3 {
	color:#FFFFFF;
	font-weight:bold;
	text-align:left;
	font-size:16px;
	margin-bottom: 5px;
	background-color:#011068;
	padding: 0.1em 0.1em 0.3em 0.1em;
}
.ciara {
	border-top: 1px solid black; margin-top:2px; margin-bottom:2px;
}
.search_top {
	background-color:#000065;
}
.header_button1 {
	position:relative; top:5px; height:25px; float:left; background-color:#5163A3;
}
.header_button1a {
	position:relative; top:0px; height:30px; float:left; background-color:#010066;
}
.header_button1:hover {
	display: block;
	background-color:#010066;
	cursor: pointer;
}
.header_button_in1 {
	position:relative; top:0px; height:18px; color:#FFFFFF; font-weight: bold; padding:6px 0px 0px 0px; text-align:center;
}
.header_button2a {
	position:relative; top:10px; width:104px; height:30px; float:left; background-color:#010066;
}
.header_button2 {
	position:relative; top:15px; width:104px; height:25px; float:left; background-color:#5163A3;
}
.header_button2:hover {
	display: block;
	background-color:#010066;
	cursor: pointer;
}
.header_button_in {
	position:relative; top:0px; padding-top:5px; height:25px; text-align:center; color:#FFFFFF; font-weight: bold;
}
.search_bottom {
	background-color:#CFD2E5; 
	padding: 5px 0px 5px 0px;
	margin:3px 0px 3px 0px;
	text-align:center;
}
.advsearch_top {
	background-color:#FFEFAA; background-image:url(/images/data/formular.jpg); background-repeat:no-repeat; background-position:top left; font-weight:bold; font-size:18px; letter-spacing:1px; margin-bottom:5px; height:70px;
}

.search_note {
	font-size: 10px;
	letter-spacing: 0px;
	text-align: right;
	padding-right: 5px;
}

.search_anotation {
	font-size: 14px;
	text-align: center;
	padding: 10px;
}
.main_menu1 {
	color:#FFFFFF; 
	font-weight:bold;
	font-size:16px;
	background-color:#064DA7;
	padding: 0.1em 0.1em 0.5em 0.1em;
	margin-bottom: 5px;
}
.main_menu2 {
	color:#FFFFFF; 
	font-weight:bold;
	font-size:14px;
	text-align:left;
}
.navigacia {
	background-color:#DAE4F0;
	padding:5px;
	height: 15px;
	text-align:center;
}
.navigacia1 {
	margin-bottom:2px;
	padding:3px 2px;
	vertical-align: top;
	font-weight: bold;
	font-size: 13px;
	border-top: 1px solid black;
	border-bottom: 1px solid gray;
}
.detail_nadpis1 {
	background-color: #E8E8E0;
	padding: 3px;
}
.detail_nadpis2 {
	font-size: 14px;
	font-weight: bold;
	margin-top:8px;
}
.detail_main_line {
	background-color:#F5F5EB; 
	font-weight:bold; 
	padding:2px;
}
.vypis_tmp {
	background-color:white;
	border:1px dotted gray;
	padding: 10px; margin:5px;
}
.vypis1 {
	padding-top: 5px; padding-bottom: 5px;
	color: #646465;
}
.vypis1_border {
	border-top:1px dotted gray;	
}

.common {
	font-size:smaller;
}
.detail_1 {
	position:relative; 
	left:0px; 
	top:0px; 
	width:110px;
	float:left;
	background-color: #F5F5EB; 
	padding-left: 5px;
	text-align: right;
}
.detail_blank {
	position: relative;
	clear: both;
	height: 0px;
	border:none;
	font-size: 0px;
	margin:0px; padding:0px; 
}
.advsearchbox {
	position:relative; 
	left:10px; top:0px; 
	background-color: #F5F5EB; 
	float:left;
	width: 230px;
	font-family:Arial;
}
.advsearchopt {
	padding: 10px;
	margin-bottom: 5px;
	background-color: #F5F5EB; 
}
.svypiston {
	border: none;
	background-color: #FFFFF5;
	margin: 0px; padding: 3px;
	text-align: left;
	font-weight: bold;
	color: #000065;
}
.button_ok {
	border: 1px solid #000065;
	color:#FFFFFF;
	background-color:#000065;
}
.exp_top {
	 background-color:#000065;
	 background-image:url(/images/main/exp_top.gif);
	 background-position:top left;
	 background-repeat: no-repeat;
	 height:50px; 
	 text-align:left;
}
.exp_bottom {
	 background-image:url(/images/main/exp_bottom.gif);
	 background-position: top left;
	 background-repeat: no-repeat;
	 height:30px; 
	 text-align:left;
}
h1 {
	font-size:14px; font-weight:bold; margin: 0px;
}
h2 {
	font-size:14px; margin: 0px; padding:0px;
}
h3 {
	font-size:12px; margin:0px; padding:0px; font-weight:normal;
}
h3.boldom {
	font-size:12px; margin:0px; padding:0px; font-weight:bold;
}
div.h1 { 
	font-size: 18px;
	color:#0E0E66;
	margin-bottom:0px;
	margin-top: 5px;
}
div.h2 {
	font-size: 14px;
	color:#0E0E66;
	margin-bottom:0px;
}
.b1 {
	border: 1px solid #000066;
}

.detail_napis {
	color:#000000;
	margin-top:5px;
}

.hladaj_tit {
	background-color:#F7F7F7;
	background-image:url(/images/backgrounds/button.gif); background-repeat: repeat-x; background-position: left top; 
	border: 1px solid #CCCCCC;
	color:#3C4D52;
}
.inp_text_white {
	border: 1px solid #CCCCCC;
	background-color:#FFFFFF;
	color:#3C4D52;
}
.input_text_detail {
	border: 1px solid #CCCCCC;
	background-color:#FFFFFF;
	color:#3C4D52;
}
.disabled {
	color:#CCCCCC;
}
