body { font-family:verdana,arial,tahoma,sans-serif; font-size:10px; text-decoration:none; margin:0px; padding:0px; color:#3f3f3f; background-color:#FFFFFF; text-align:center; } /*#f2f5fc*/
td { font-family:verdana,arial,tahoma,sans-serif; font-size:10px; text-decoration:none; margin:0px; padding:0px 0px 0px 0px; }
h1 { font-family:verdana,arial,tahoma,sans-serif; font-size:22px; text-decoration:none; margin:10px; padding:20px 40px 50px 40px; color:#06469c; text-align:center; }
h4 { font-family:verdana,arial,tahoma,sans-serif; font-size:15px; text-decoration:none; margin:0px; padding:0px 0px 0px 0px; color:#06469c; text-align:center; }
.nazov { font-family:arial CE,arial,tahoma,sans-serif; font-size:18px; color:#008080; text-decoration:none; margin:0px; padding:0px 0px 0px 0px; }
.pomocna_lista { margin-bottom:7px; padding:5px 0 5px 0; background-color:#DDE7F3; border:solid #becbdb; border-width:0px 0px 0px 0px; color:#06469c; }
.pomocna_lista a, .pomocna_lista a:link, .pomocna_lista a:visited {  color: #06469c; }
div#container { line-height:1.25em; position:relative;	font-size:12px;	width:974px; margin:0 auto; padding:0.5em 0 1em ; text-align:left; }
#container P.links { WIDTH:50% }
#container .changed { border:1px solid #ff6300; background-color:#ff6300; }
.headLine { COLOR:#000000; font-size:10px; BACKGROUND-COLOR:#E2E2EE; border-top:1px solid #ABABAD; border-bottom:1px solid #ABABAD; font-weight:normal; text-align:center; }

hr1 { border:1px solid #B3B1B1; }
A:link { color:#2B2728; text-decoration:none; }     /* unvisited link */
A:visited  { color:#2B2728; text-decoration:none; }  /* visited link */
A:hover { color:#EE183A; text-decoration:none; }   /* mouse over link */
A:active { color:#EE183A; text-decoration:none; }   /* selected link */

.logo_hl { background-image:url(./image/back01.jpg); text-decoration:none; padding:10px 10px 10px 10px; }
.logo_page { background-image:url(./image/back02.jpg);  text-decoration:none;  padding:10px 10px 10px 10px; }

#login { BORDER-RIGHT:#eaeaea 1px solid; PADDING-RIGHT:0.5em; BORDER-TOP:#eaeaea 1px solid; PADDING-LEFT:0.5em; PADDING-BOTTOM:0.5em; MARGIN:0px 0px 0px 0px; BORDER-LEFT:#eaeaea 1px solid; PADDING-TOP:0.5em; BORDER-BOTTOM:#eaeaea 1px solid; }
#login P { MARGIN-BOTTOM:0.25em; }
#header { z-index:50; background:url("./image/back.jpg") no-repeat bottom left; }
#logo, #logo img { margin:0; border:0; }
#tagline { text-transform:uppercase; font-weight:bold; margin:0 0 0.5em; }
#headerTools { float:right; margin:0; width:55%; text-align:right; }
#headerTools ul.links { clear:right; }
div#languages { width:80px; float:right; margin:0.5em 0 1em; position:relative; left:5px; }
#languages img { border:0; margin:0; width:26px; height:13px; }
#languages a:link, #languages a:visited { margin:0; border:1px solid #fff; display:block; float:left; }
#languages a:hover { border-color:#666; }
*:first-child+html div#languages { margin-bottom:0; }
* html div#languages { margin-bottom:0; }
#backlinks { margin:0; padding:0.5em 1em 1em; font-size:0.9em; color:#999; }
#nav { background:#ffffff url("navParent-bg.jpg") no-repeat top left; text-align:center; color:#000000; padding:0.5em 0 0; border-bottom:1px solid #fff; clear:both; }
#nav ul { padding:0; margin:0; list-style:none;	border:solid #ffffff; border-width:1px 0 0; }

#content { padding:0 8px 15px 0; background:#FFFFFF; border:solid #becbdb; border-width:0 1px 1px; }
#content.home-bottomline { border-bottom:0; }
#content-main { margin:0 0 0.5em; width:100%; float:left; }

#search .field { clear:both; }
#search .field label { width:34%; float:left; }
#search .field.chk { margin-left:37%; }
#search .field.chk input { vertical-align:middle; margin-top:0.2em 0.5em 0 0; }
#search .field.chk label { width:auto; float:none; }

#newsletter { BORDER-RIGHT:#eaeaea 1px solid; PADDING-RIGHT:0.5em; BORDER-TOP:#eaeaea 1px solid; PADDING-LEFT:0.5em; PADDING-BOTTOM:0.5em; MARGIN:0px 0px 0px 200px; BORDER-LEFT:#eaeaea 1px solid; PADDING-TOP:0.5em; BORDER-BOTTOM:#eaeaea 1px solid; }
#newsletter P { MARGIN-BOTTOM:0.25em; }
#under-content{ margin-bottom:7px; padding:5px 0 5px 0; background-color:#DDE7F3; border:solid #becbdb; border-width:0 1px 1px 1px; color:#06469c; }
#under-content p { margin-bottom:0; }

div#footer { clear:both; text-align:left; margin-top:0; }
#footer h3 { font-size:0.9em; margin-bottom:0.2em; clear:both; }
#footer ul { margin:0 0 1em; list-style:none; font-size:0.9em; padding:0; }
#footer li { display:inline; list-style:none; margin:0; padding:0 0.5em; border-right:1px solid #999; text-align:center; }
#footer li a { white-space:nowrap; }
#footer li.last { border:0; }
#footer table { margin:1em auto 0; }
#footer p { margin:0; }
#footer p.footer-members { margin-bottom:15px; }
#footer li.first-footerli { font-size:1.1em; border:none; margin-right:-6px; }
#nadpis_menu { color:#ef643b; margin:0 0 0.4em 0; padding:0.2em 0 0.4em 26px; font-size:10px; font-weight:bold; background:url("./image/sipka_red.gif") no-repeat left center; }
p { margin:0 0 1em 0; line-height:1.5em; }
.code, .price { color:#ff6300; font-weight:bold; }
.emp { font-weight:bold; }
.fineprint { font-size:0.85em; font-style:italic; }
form { margin:0; }

ul.buttons { list-style-type:none; padding:0; list-style-position:outside; }
ul.buttons li { padding:0; list-style-position:outside; border-bottom:0.35em solid #fff; }
ul.buttons a:link, ul.buttons a:visited { display:block; background-color:#06469c; font-weight:bold; color:#fff; margin:0 0 .35em; padding:0; border: 1px solid #f5f5f5; overflow/**/:hidden; }  /* IE5.0 ovo ne vidi */
ul.buttons li.emp a:link, ul.buttons li.emp a:visited { background-color:#F46F22; }
ul.buttons a:hover, ul.buttons.txt a:hover { background-color:#ff6300; }
ul.buttons li.emp a:hover { background-color:#ff6300; }
* html ul.buttons span  { height:1%; }
ul.buttons a span { display:block; padding:3px 0.5em 3px; background:no-repeat; width:100%; } /*68 namiesto 3prveho*/

.input_text { border:1px solid #CCCCCC; background-color:#FFFFFF; font-size:10px; width:95%; height:18px; } 
.input_textarea { border:1px solid #CCCCCC; background-color:#FFFFFF; font-size:12px; } 
.input_vyber { border:1px solid #CCCCCC; background-color:#FFFFFF; font-size:10px; height:18px; } 
.input_radio { border:1px solid #CCCCCC; background-color:#FFFFFF; font-size:10px; width:15px; height:15px; } 
.check { border:1px solid #F7F7F7; }
.line { border-bottom-style:solid; border-bottom-color:#CCCCCC; border-bottom-width:1px; }
.button { border:1px solid #cccccc; background-color:#DEE8F4; font-weight:bold; font-size:10px; height:15px; cursor:pointer; cursor:hand; }

.img.captcha { float:left; position:relative; top:10px; margin-left:10px; border:1px solid #2a83cc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:3px; }

.paddTop { padding-top:10px; }

.main { width:100%;margin:0 auto; padding:0 0 0 0; } /*------*/
.header_top { clear:left;width:100%;height:130px;font-family:'My',Tahoma; }
.header_inside { width:100%;background-color:#FFFFFF;padding:0 0 0 0; } /*0 102 0 100;*/
.header_home { clear:both;overflow:hidden;position:relative;width:100%;line-height:13px;color:#2D2D2D;font-size:12px;background-color:#FFFFFF;padding:0px 0px 0px 0px; }
.header_home_left   { width:375px;height:118px;float:left;padding:30 0 0 30;font-weight:normal;text-transform:uppercase;font-family:'My',Tahoma; }
.header_home_left .ht_title { color:#858585;font-size:22px;line-height:24px; }
.header_home_left .ht_popis { color:#858585;font-size:14px;line-height:18px; }
.header_home_left .ht_itms  { color:#B12525;font-size:15px; padding:15 0 0 0; } /*line-height:26px;*/
.header_home_center   { float:left;padding:10 0 0 5;font-weight:normal;text-transform:uppercase;font-family:'My',Tahoma; }
.header_home_right   { width:275px;height:118px;float:right;padding:1 30 0 0;font-weight:normal;font-family:'My',Tahoma; }
.header_home_right .ht_lang { width:275px;height:30px;color:#858585;font-size:11px;line-height:11px; }
.header_home_right .ht_loga_project { height:70px;clear:both;display:table;float:right;color:#B12525;font-size:15px;font-weight:normal;width:275px;text-align:justify;font-family:'My',Tahoma; }
.header_home_right .ht_datum  { width:275px;height:18x;color:#B12525;font-size:13px;line-height:15px;font-weight:normal;font-family:'My',Tahoma; padding:0 0 0 50; } /*line-height:26px;*/

.header_cont    { clear:left;width:100%;height:100%;padding:0 0 0 0; border:0px; } /*velkost220-20151211*/
.header_cont_bg { clear_left;width:100%;background-color:#ffffff;padding:0 0 0 0; } /*velkost220-#4f4f4f*/
.header_cont_bg .navbar a { color:#404040;font-size:17px;padding:0 0 0 0; } /*#FFF-20151211*/

.menu_home { clear:left;overflow:hidden;width:100%;height:100%;padding:0 0 0 0;border:1px solid #621003; } /*vekkost477*/
.menu_home_bg { clear:left;float:left;width:100%;height:447px;background-color:#ffffff;padding:0 0 0 0; } /*#4f4f4f*/
.menu_lista_biela { position:absolute;top:143px;left:0px;float:left;width:100%;height:1px;background-color:#FFFFFF;padding:0 0 0 0;}
.menu_lista  { position:absolute;top:145px;padding:0 100 0 20;float:left;width:100%;height:40px;color:#FFFFFF;font-weight:normal;text-transform:uppercase;font-family:Tahoma;font-size:14px;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#505D6E00',endColorstr='#505D6E00');background:rgba(80,93,110,0.8); }
.menu_lista ul, .dropdown-btn, button { border:0;list-style-type:none;margin:0;padding:0 0 0 0;overflow:hidden;background-color:#505D6E;font-weight:normal;text-transform:uppercase;font-family:Tahoma;font-size:14px;border:0;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#505D6E00',endColorstr='#505D6E00');background:rgba(80,93,110,0.1);  }
.menu_lista li, .dropdown-btn { float:left;font-family:Tahoma;padding:0 0 0 0;border:0;list-style:none; }
.menu_lista a, .dropdown-btn { display:inline-block;color:white;text-align:center;padding:11px 35px;text-decoration:none;border:0; } /*14-16*/
.menu_lista a:hover, .dropdown-btn:hover { cursor:pointer;outline:none;border:none;font-size:15px;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#433f4000',endColorstr='#433f4000');background:rgba(67,63,64,0.8); }
.menu_lista .active { background-color:#505D6E;border-color:#505D6E;font-size:15px; } /*ff8282*/
.fa-caret-down { float:right;padding-right:18px; }
.menu_lista li i { font-size:18px;list-style:none; }

.dropdown-container { position:absolute;bottom:-20px;float:none;width:100%;height:47px;padding:0 0 0 8;display:none;background-color:silver;border:none; } /*-to ca rozbaluje262626*/
.active { background-color:#505D6E;border-color:#505D6E;font-size:15px; }
@media screen and (max-height: 450px) { .sidenav {padding-top: 15px;} .sidenav a {font-size: 18px;} }


.site_menu_header {width:100%;height:30px;padding:14px 0px 0px 0px;border:1px solid #505D6E;color:#FFFFFF;text-align:left;font-weight:bold;text-transform:uppercase;font-family:Tahoma;font-size:14px;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#505D6E00',endColorstr='#505D6E00');background:rgba(80,93,110,0.6);}
.site_menu_header span {width:100%;padding:0 0 0 10px;}
ul.site_menu_content { width:100%;padding:0;}
ul.site_menu_content li {width:100%;background:#dddddd;border-top:1px solid #FFFFFF;text-align:left;font-weight:normal;text-transform:uppercase;font-family:Tahoma;font-size:14px;list-style:none;}
ul.site_menu_content li:last-child{ border-bottom:1px solid #dbdbdb; }
ul.site_menu_content li:hover{ border:1px solid #505D6E;background-color:#CCCCCC;font-weight:bold;font-color:#B12525;-webkit-transition:background-color 300ms linear;-ms-transition:background-color 300ms linear;transition:background-color 300ms linear; }
ul.site_menu_content li a { display:block;padding:8px;cursor:pointer; }
ul.site_menu_content li span { cursor:pointer;border:4 solid #2D2D2D2D; }
ul.site_menu_content li .kliknute { font-weight:bold;border:1px solid #505D6E; }


li.submenu:hover ul.navbar_sub { display:block;}
ul.navbar_sub { position:relative;left:0px;width:280px;display:none;list-style-type:none;padding:0 0 0 0;color:#FFFFFF;font-weight:normal;text-transform:uppercase;font-family:Tahoma;font-size:13px;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#505D6E00',endColorstr='#505D6E00');background:rgba(80,93,110,0.6); }
ul.navbar_sub li { width:280px;line-height:22px;text-align:left;position:relative;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#433f4000',endColorstr='#433f4000');background:rgba(67,63,64,0.2); }
ul.navbar_sub li a { display:block;padding:3;font-family:Tahoma,Verdana;font-size:14px;} /* border:1px solid #505D6E;*/
/*.menu_left   { width:90%;float:left;padding:15 0 0 10;border:1px solid #621003;}
*/
.menu_home_left { clear:left;float:left;width:100%;height:200px;background-color:#ffffff;padding:0 0 0 0;border:0px solid #621003; } /*#4f4f4f*/
.menu_left { padding:0 0 0 0;float:left;text-align:left;width:100%;height:100%;color:#FFFFFF;font-weight:normal;text-transform:uppercase;font-family:Tahoma;font-size:14px;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#505D6E00',endColorstr='#505D6E00');background:rgba(80,93,110,0.1);  }
.menu_left ul { float:left;font-family:Tahoma;padding:0 0 0 0;border:0;width:100%;height:100%; }
.menu_left li { list-style-type:none;width:100%;height:20px;margin:0;padding:0 0 0 0;overflow:hidden;background-color:#505D6E;font-weight:normal;text-transform:uppercase;font-family:Tahoma;font-size:14px;border:0;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#505D6E00',endColorstr='#505D6E00');background:rgba(80,93,110,0.8);  }
.menu_left a { display:inline-block;color:white;text-align:center;padding:11px 35px;text-decoration:none;border:0; } /*14-16*/
.menu_left a:hover { position:absolute;top:244px;padding:0 0 0 0;float:left;width:21%;height:40px;color:#FFFFFF;font-weight:normal;text-transform:uppercase;font-family:Tahoma;font-size:14px;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#505D6E00',endColorstr='#505D6E00');background:rgba(80,93,110,0.8); }


/*.menu_left { position:absolute;top:229px;padding:10 0 0 10;border:2px solid #424242;float:left;text-align:center;width:21%;height:30px;color:#FFFFFF;font-weight:normal;text-transform:uppercase;font-family:Tahoma;font-size:14px;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#433f4000',endColorstr='#433f4000');background:rgba(67,63,64,0.8); }
.menu_left ul { border:0;list-style-type:none;margin:0;padding:0 0 0 0;overflow:hidden;background-color:#505D6E;font-weight:normal;text-transform:uppercase;font-family:Tahoma;font-size:14px;border:0;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#505D6E00',endColorstr='#505D6E00');background:rgba(80,93,110,0.1);  }
.menu_left li { float:left;font-family:Tahoma;padding:0 0 0 0;border:0; }
.sub_menu_left ul { border:0;list-style-type:none;margin:0;padding:0 0 0 0;overflow:hidden;background-color:#505D6E;font-weight:normal;text-transform:uppercase;font-family:Tahoma;font-size:14px;border:0;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#505D6E00',endColorstr='#505D6E00');background:rgba(80,93,110,0.1);  }
.sub_menu_left li { float:left;font-family:Tahoma;padding:0 0 0 0;border:0; }
.sub_menu_left a { display:inline-block;color:white;text-align:center;padding:11px 35px;text-decoration:none;border:0; } /*14-16*/
.sub_menu_left a:hover { position:absolute;top:244px;padding:0 0 0 0;float:left;width:21%;height:40px;color:#FFFFFF;font-weight:normal;text-transform:uppercase;font-family:Tahoma;font-size:14px;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#505D6E00',endColorstr='#505D6E00');background:rgba(80,93,110,0.8); }
.sub_menu_left .active { background-color:#505D6E;border-color:#505D6E;font-size:15px; } /*ff8282*/
*/

/*ul.navbar_sub li:hover { background-color:#C7C7C7; }*/

/*
.navbar { position:relative;clear:both;width:100%;height:40px;padding-top:0;background:#FFFACD;font-family:'Bn',Verdana;z-index:1;font-weight:bold; }
.navbar a { color:#404040;font-size:17px }
.navbar_cont { float:left;width:974px;margin:0 auto }
.navbar_buts { float:left }
ul.navbar_buttons { width:974px;list-style-type:none;padding-top:0; }
ul.navbar_buttons li { float:left;position:relative;padding-top:0;color:#0033FF;line-height:40px;vertical-align:middle;font-size:40px;font-family:'My',Tahoma;border-left:1px solid #282828; }
ul.navbar_buttons li:last-child { border-right:1px solid #282828; }
ul.navbar_buttons li:hover,ul.navbar_buttons li.current { background-color:#888888;}
ul.navbar_buttons a { display:block;padding:0 20px }
ul.navbar_sub { position:absolute;left:8px;width:270px;display:none;list-style-type:none;padding-top:0; }
li.submenu:hover ul.navbar_sub { display:block;}
ul.navbar_sub li { float:none;z-index:-1;width:280px;padding:4px 12px;line-height:25px;background-color:#ffcc66;border-bottom:1px solid #621003;text-align:left;position:relative;right:8px }
ul.navbar_sub li:last-child { width:279px }
ul.navbar_sub li a { display:block;padding:0;font-family:Tahoma,Verdana;font-size:11px }
ul.navbar_sub li:hover { background-color:#cccccc }
.navbar_search { float:left;margin-left:20px }
.navbar_search input { float:left;display:inline }
.navbar_search input[type=text] { width:80px;position:relative;top:11px;padding:3px 2px 2px;font-size:12px;color:#AFACA5;border:1px solid #AFACA5;border-right:0;background-color:#EEEAE2;border-top-left-radius:3px;border-bottom-left-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-bottomleft:3px }
.navbar_search input[type=submit] { background-color:#37B2D0;border:1px solid #AFACA5;position:relative;top:11px;width:32px;height:23px;background:#EEEAE2 url('/image/header/loupe.jpg') center no-repeat;border-left:0;border-top-right-radius:3px;border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px }
.navbar_search select { margin-left:10px;width:170px;color:#AFACA5;font-size:12px;background-color:#EEEAE2;border:1px solid #AFACA5;position:relative;top:11px;float:left;display:inline;height:23px;border-top-left-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px;border-bottom-left-radius:3px;-moz-border-radius-toprightleft:3px;-moz-border-radius-bottomrightleft:3px }

div.img_click { margin: 5px; border: 1px solid #ccc; float: left; width: 200px; height: 180px; opacity: 0.4; filter: alpha(opacity=40); }
div.img_click:hover { border: 1px solid #777; opacity: 1.0; filter: alpha(opacity=100); }

ul.menu_buttons { width:100%;list-style-type:none;padding-top:0; }
ul.menu_buttons li { float:left;position:relative;padding-top:0;color:#0033FF;vertical-align:middle;font-size:20px;font-family:'My',Tahoma;border-left:1px solid #282828; }
ul.menu_buttons li:last-child { border-right:1px solid #282828; }
ul.menu_buttons li:hover,ul.navbar_buttons li.current { background-color:#888888;}
ul.menu_buttons a { display:block;padding:0 10px }
ul.menu_sub { position:absolute;left:8px;width:100%;display:none;list-style-type:none;padding-top:0 }
li.menu:hover ul.navbar_sub { display:block }
ul.navbar_sub li { z-index:1;width:280px;padding:4px 12px;line-height:25px;background-color:#ffcc66;border-bottom:1px solid #621003;text-align:left;position:relative;right:8px }
ul.navbar_sub li:last-child { width:279px }
ul.navbar_sub li a { display:block;padding:0;font-family:Tahoma,Verdana;font-size:11px }
ul.navbar_sub li:hover { background-color:#cccccc }
*/ 

.content { clear:left;width:100%;height:100px; }
.content_cont { background-color:#FFFFFF;padding:0 2 0 1; } /*0 102 0 100;*/
.content_home { clear:both;overflow:hidden;position:relative;width:100%;line-height:13px;color:#2D2D2D;font-size:12px;background-color:#FFFFFF;border:1px solid #E6E4E4; padding:0px 0px 0px 0px; }
.content_home_left   { width:21%;float:left;padding:10 0 0 10;}
.content_home_separator { width:2%;float:left;padding:0 0 0 0;}
.content_home_center { width:75%;float:right;line-height:22px;padding:20 10 0 10;font-family:Tahoma,Verdana;font-size:14px;text-align:justify;color:#2D2D2D; }
.content_home_center .loga { clear:both;float:none;margin:10; padding:10 10 10 10; border:0px solid #505D6E;vertical-align:middle; }
.content_home_center_pages { width:100%;float:left;line-height:22px;padding:20 40 20 40;font-family:Tahoma,Verdana;font-size:14px;text-align:justify;color:#2D2D2D; }

.w3-opacity, .w3-hover-opacity:hover { opacity:0.60; }
.w3-opacity-off, .w3-hover-opacity-off:hover { opacity:1; }
.w3-opacity-max { opacity:0.25; }
.w3-opacity-min { opacity:0.75; }
redd { color:#B12525;font-weight:bold; }
.obrazky_home_pages { clear:both;overflow:hidden;position:relative;width:100%;line-height:13px;color:#2D2D2D;font-size:12px;background-color:#FFFFFF;border:0px solid #E6E4E4; padding:10px 10px 10px 0px; }
.obrazky_home_pages .lava { float:left;width:50%;vertical-align:top;background-color:#FFFFFF; }
.obrazky_home_pages .prava { float:right;width:50%;vertical-align:top;background-color:#FFFFFF; }
.obrazky_home_pages .images { clear:both;float:none;margin:0; padding:0 0 0 0; border:0px solid #505D6E;vertical-align:middle;width:80%; }

.actual_home_page { clear:both;overflow:hidden;position:relative;width:100%;height:150px;background-color:#F4F7F9;line-height:18px;color:#505D6E;font-size:15px; padding:0px 0px 0px 0px; } /*#FCFCFC*/
.actual_home_page .aktualne_linky  { width:15%;height:150px;float:left;padding:0 0 0 40;text-align:left;border:0px solid #505D6E;margin: 0 0 0 20%;}
.actual_home_page .uzitocne_linky  { width:15%;height:150px;float:left;padding:0 0 0 40;text-align:left;border:0px solid #505D6E;}
.actual_home_page .kontakt_linky   { width:15%;height:150px;float:left;padding:0 0 0 40;text-align:left;border:0px solid #505D6E;}
.actual_home_page .kontakt_linky_ekonom  { width:15%;height:150px;float:left;padding:0 0 0 40;text-align:left;border:0px solid #505D6E;}
.actual_home_page .separator_aktualne_uzitocne   { width:20%;height:150px;float:left;padding:0 0 0 0;text-align:right;border:1px solid #505D6E;}
.actual_home_page .hr_dott { width:60%;height:1px;padding:0 0 0 0;border-top:1px dotted #505D6E;} /*border-top*/
.actual_home_page .linky_aktualne_nadpis { width:100%;height:25px;padding:15 0 5 0;border:0px;font-size:17px;line-height:18px;font-weight:normal;}
.actual_home_page .linky_aktualne_linky  { width:100%;height:25px;padding:5 0 5 0;border:0px;font-size:14px;line-height:18px;}

.popis_k_obrazok { float:left;width:90%;vertical-align:top;background-color:#FFFFFF;border:0px solid #505D6E;padding:0 0 0 100; }
.popis_k_obrazok .images { float:left;width:150px;vertical-align:top;background-color:#FFFFFF;border:0px solid #505D6E;padding:0 0 0 0; }
.popis_k_obrazok .text { float:left;width:60%;height:75px;vertical-align:center;background-color:#FFFFFF;border:0 solid #AFAFAFAF;border-bottom:1 solid #AFAFAF;padding:40 0 0 10; }

.sitemaps_home { color:#505D6E;font-style:normal;float:left;padding:10 0 0 5;font-weight:normal;text-transform:uppercase;font-family:Tahoma,Verdana;font-size:13px;font-line:18px;text-align:justify;border:0px solid #505D6E; }
.sitemaps_home ul span { color:#505D6E;font-style:normal;font-weight:bold;text-transform:uppercase;font-family:Tahoma,Verdana;font-size:14px;text-align:justify;font-line:18px; }
.sitemaps_home li { padding:3 3 3 50; }
.sitemaps_home li span { color:#505D6E;font-style:normal;font-weight:normal;text-transform:uppercase;font-family:Tahoma,Verdana;font-size:13px;text-align:justify;font-line:18px; }

.contentCont { width:840px; margin:0 40px; padding:40px; background:#fff; text-align:left; }
.contentCont2 { width:570px; float:left; border:1px solid #aaa; background:#fff; padding:40px; text-align:left; }
.contentCont2 div { margin-top:10px; text-align:justify; }
.contentSeparator { width:10px; float:left; }

.section_container { width:100%; padding:5px 20px 20px 20px; top:10px; min-height:10em; display:table-cell; valign:center;border-left: 0px solid #E6E4E4; border-top:1px solid #E6E4E4; border-right:1px solid #E6E4E4; border-bottom:1px solid #E6E4E4; }
.section_right { width:300px; line-height:140%; background-color:#bbb; border:1px solid #E6E4E4; padding:8px; top:10px; min-height:10em; display:table-cell; }

.right_bar { width:204px; }
.right_bar .deps { width:194px;padding:5px 7px 5px 5px;border:1px solid #e1dac7; }
.welcome_content{ margin-top:5px; line-height:16px;  text-align:justify; font-size:11px; }

.footer_all        { clear:left;width:100%;height:150px; }
.footer_all_cont   { height:150px;background-color:#FFFFFF;padding: 0 0 0 0; } /*padding z_vrchu, z_prava, zo_spodu, z_lava  */

.footer_all_footer { overflow:hidden;position:relative;width:100%;line-height:15px;color:#FCFCFC;font-size:13px;background-color:#D3D3D3;height:160px; }
.footer_all_fade   { overflow:hidden;position:relative;width:100%;line-height:15px;color:#FCFCFC;font-size:13px;background-color:#D3D3D3;height:100px; }
.footer_all_fade .footer_contact    { float:left;clear:left;width:20%;height:80px;padding:10 10 10 10;text-align:left; }
.footer_all_fade .footer_partners   { float:left;height:80px;padding:10 10 10 10;text-align:center; } /*padding-left:400px;*/
.footer_all_fade .footer_logo       { float:right;width:290px;height:80px;padding:10 10 10 10; border:0px solid #e1dac7; } /*text-align:center;align:center;valign:center;}*/ /*padding-left:800px;*/
.footer_all_fade .footer_social     { float:right;width:120px;height:80px;padding:10 10 10 10; }
.footer_all_fade .footer_social .img_social { clear:both;float:none;margin:0; padding:12 0 12 0; border:0px solid #505D6E;vertical-align:middle;} /*absolute*/
.footer_all_fade .footer_logo .img_logo  { clear:both;float:left;margin:0; padding:10 0 10 0; border:0px solid #505D6E;vertical-align:left; } /*absolute*/
.footer_all_cont .footer_linkmapa   { float:left;width:20%;height:60px;padding:20 0 0 10;text-align:left;}
.footer_all_cont .footer_copyright  { float:right;width:510px;height:60px; padding:20 10 0 0;text-align:left;}


.footer_social a { color:#a0a0a0; } /*#a0a0a0*/
.footer_social a:hover { color: #EE183A; text-decoration:none; }
.footer_all_cont a { color:#505D6E; font-weight:bold; } /*#D8D8D8*/
.footer_all_cont a:hover { color: #600000 ; text-decoration:none; font-weight:bold; }
.footer_all ul { margin-top:5px; }
.footer_all li { padding-bottom:10px; }
.footer_all li a { color:#D8D8D8; } /*#91e0ff;*/

.tab { width:100%; background-color:#F5F5F5; border:1px solid #505D6E; vertical-align:middle; font-family:verdana,arial,tahoma,sans-serif; font-size:12px; text-decoration:none; margin:0px; padding:0px 0px 0px 0px; }
.tab_td { font-family:verdana,arial,tahoma,sans-serif; font-size:14px; text-decoration:none; margin:1px; padding:3px 3px 3px 3px; vertical-align:left; text-align:left; vertical-align:middle; border:1px solid #505D6E; }
.blok_text { font-family:verdana,arial,tahoma,sans-serif; font-size:220px; text-decoration:none; margin:1px; padding:3px 3px 3px 3px; vertical-align:left; text-align:left; vertical-align:middle; border:1px solid #505D6E; }




















	/* prvi nivo */
	#nav li {
		float: left;
		width: 162px; /*108-127*/
		text-align: left;
		z-index: 20;
		position: relative;
		background-color: #ffffff; /*#196DCD;*/
              border: solid #DCDCDC; border-width: 1px 0px 1px 1px;
	}

	/* drugi nivo */
	#nav li ul {
		position: absolute;
		background-color: #ffffff; /*#F5F5DC; #196DCD;*/
		border: solid #1455A0; border-width: 0px 0px 0px 0px;
		border-top: 1px solid #5CA3F5;
		border-bottom: 0px;
              font-weight: bold;
		z-index: 25;
		width: 150px;
		left: -999em;
		margin: 0;
	}

/*#nav li li { width: 100%; background-color: transparent; border-bottom: 0px solid #1F60AF; }*/
#nav li li { width: 100%; background-color: transparent; border-bottom: 0px solid #1F60AF; }

	/* treci+ nivo */
	#nav li ul ul { margin: -23px 0 0 180px; z-index: 40; }

#nav li:hover ul ul, #nav li.iehover ul ul { left: -999em; }
#nav li:hover ul, #nav li li:hover ul, #nav li.iehover ul, #nav li li.iehover ul { left: auto; }
#nav li.separated { margin-top: 1em; }
#nav li.last { width: 112px; }
#nav li.last:hover ul, #nav li.iehover.last ul { right: 0; }

	/* linkovi prvi nivo */
	#nav a:link, #nav a:visited {
		display: block;
		padding: 5px .3em 5px;
		color: #000000; /*fff*/
		height: 30px;
		text-align: center;
		text-decoration: none;
		text-transform: uppercase;
		font-weight: bold;
		font-size: 0.9em;
		background-repeat: no-repeat;
		background-position: 0 0;
		background-image: url("nav-bg.jpg");
	}
		#nav a:hover { background-position: -300px 0; text-decoration: none; background-color: #E6E6FA; color: #FF8C00; }

	#nav a span { font-weight: bold; }

	/* linkovi od nivoa 2+ */
	#nav li ul a:link, #nav li ul a:visited {
		border: 0;
		background-image: none;
		height: auto;
		text-transform: none;
		font-weight: normal;
	}

	#nav li ul li.parent a {
		padding-right: 15px;
		padding-left: 15px;
		background-image: url("nav_strelica.gif");
	}

	#nav li li.parent li a {
		background-image: none;
	}

	#nav li ul a:hover { color: #FF8C00; font-weight: bold; font-size: 1.em; background-color: #E6E6FA; text-decoration: none; }
/*	#nav li ul a:hover { background-color: #1455A0; text-decoration: none; }*/
* html #nav a { height: 1%; }