@charset "utf-8";
/* CSS Document */

body {margin-left:0px; margin-top:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px}

.pismo {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px}
.pismo10 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px}

.sel_partneri {font-size:10px; display:inline}
.sel_partneri select {font-size:10px;}
.sel_partneri select option {font-size:10px;}

.table_partneri tr th { font-size:10px; font-weight:normal; background-image:url(../graphics/table_bgr_top.gif); background-repeat:repeat-x}
.table_partneri tr th p { position:relative; top:-2px;}
.table_partneri tr td { font-size:10px;}
.table_partneri tr td p { font-size:10px;}

.table_partneri_b tr th { font-size:10px; font-weight:normal; background-image:url(../graphics/table_bgr_top.gif); background-repeat:repeat-x}
.table_partneri_b tr th p {padding-top:0px; padding-bottom:0px; margin-top:0px !important; margin-bottom:0px !important;}
.table_partneri_b tr td { font-size:10px;}
.table_partneri_b tr td p { font-size:10px;}

.odkaz_dark_under a {color:#666666; text-decoration:underline }
.odkaz_dark_under a:hover {color:#cccccc; text-decoration:underline}
.odkaz_dark_under a:visited {color:#666666; text-decoration:underline}
.odkaz_dark_under a:visited:hover {color:#cccccc; text-decoration:underline}

#frame_content { text-align: left; margin: 0px auto; padding: 0px; border:0; width: 900px; }

#header {width:900px; height:110px; margin-bottom:33px; background-color:#3197ad; background-image:url(../graphics/top.jpg); background-repeat:no-repeat; }
#header a {text-decoration:none;}
#header a:visited {text-decoration:none;}
#header #logo {position:absolute; top:30px; margin-left:30px; width:140px; height:70px; border:0px solid black; cursor:pointer; cursor:hand}
#header #menu {width:900px; height:32px; position:absolute; top:110px; background-color:#dddddd; background-image:url(../graphics/menu_bgr.gif); background-repeat:repeat-x; overflow: hidden; }
#header #menu ul { margin: 0; padding: 0; float: left; width: 70%; border: 0px solid #564c66; background-image:url(../graphics/menu_bgr.gif); background-repeat:repeat-x; }
#header #menu ul li {display: inline; }
#header #menu ul li img {float: left; margin-top:4px }
#header #menu ul li a {float: left; color: #5a5a5a; padding: 8px 11px; text-decoration: none; font-size:11px; font-weight:bold }
#header #menu ul li a:visited{color: #5a5a5a;}
#header #menu ul li a img { position:absolute; margin-left:10px; border:0; margin-top:-4px}
#header #menu ul li a:hover {
color: #5a5a5a !important;
padding-top: 8px; 
padding-bottom: 9px; 
background-color:#cccccc;
background-image:url(../graphics/menu_bgr_over.gif);
background-repeat:repeat-x
}

.selected {
 background-color:#888888; color:#ffffff;
}

#container 	{background-color:#f0f0f0; margin-bottom:15px;}

#left {
	margin-left:-189px;/* must be 1 pixel less than width*/
	float:left;
	width:190px;/* must be same as left margin on #middle*/
	position:relative;
	left:-2px; /* line up exactly */
	display:inline;/* ie fix*/
	height:500px;
	padding-left:1px
}

#left p {margin:0}
#right p {margin:0}

#right {
	margin-right:-189px;/* must be 1 pixel less than width*/
	float:right;
	width:190px;/* must be same as right margin on #middle*/
	position:relative;
	right:-2px; /* line up */	
	display:inline;/* ie fix */
}
* html #left{margin-right:-3px;}/* 3 pixel jog*/
* html #right{margin-left:-3px;}/* 3 pixel jog*/

#middle {
	margin-left:190px;
	margin-right:190px;
	padding-bottom:5px;
	background-color:#FFFFFF
}

#centre #centre_content{ padding-left:15px;	padding-right:15px; }

/* mac hide and combat ie's 3 pixel jog \*/
* html #centre{overflow:hidden;float:left;width:100%; }
* html #middle {height:1%;}
/* end hide*/

#middle img {float:left;}

.clearer{height:1px; overflow:hidden; margin-top:-1px; clear:both; }

#container #middle #left #l_menu {width:190px; background-color:#dddddd; overflow: hidden; }

#container #middle #left #l_menu ul { margin:0; padding:0; width:190px; border: 0px solid #564c66; list-style-type: none;}
#container #middle #left #l_menu ul li {display: block; position:relative;  background-image:url(../graphics/menu_bgr.gif); background-repeat:repeat-x;}
#container #middle #left #l_menu ul li a {color: #5a5a5a; padding: 9px 13px; text-decoration: none; font-size:11px; font-weight:bold; display: block;
overflow: auto; /*force hasLayout in IE7 */ }
#container #middle #left #l_menu ul li a:visited{color: #5a5a5a;}
#container #middle #left #l_menu ul li a:hover {
color: #5a5a5a !important;
padding: 9px 13px;
background-color:#cccccc;
background-image:url(../graphics/menu_bgr_over.gif);
background-repeat:repeat-x
}

#container #middle #left #l_menu ul li .selected a {
 background-color:#000000;
}

/* hack for IE \*/
* html #container #middle #left #l_menu ul li { float: left; height: 1%; }
* html #container #middle #left #l_menu ul li a { height: 1%; }
/* end */

#footer { clear: both; width:100%; border-top:1px solid #cccccc;}
#footer p {padding-top: 5px; padding-bottom: 5px; margin:0}

#npath {margin-bottom:2px; padding-top:2px; color:#999999; font-size:10px}
#npath a {color:#999999; text-decoration:none}
#npath a:hover {color:#cccccc; text-decoration:none}
#npath a:visited {color:#999999; text-decoration:none}
#npath a:visited:hover {color:#cccccc; text-decoration:none}

#zoznam p {font-size:10px; color:#484848; padding-top:2px;}

#zoznam ul{
    list-style:none;
	padding-left:0px; margin-left:0px;
}
#zoznam ul li{
	font-size:10px;	
    line-height:1.3em;
    margin: .25em 0;
    padding: 0 0 0 12px;
	background-image:url(../graphics/arrow.gif);
	background-repeat:no-repeat;
	background-position:0% 7px;
}

#zoznam ul li a {color:#484848; text-decoration:none; }
#zoznam ul li a:hover {color:#666666; text-decoration:underline}
#zoznam ul li a:visited {color:#484848; text-decoration:none}
#zoznam ul li a:visited:hover {color:#666666; text-decoration:underline}

.minus_left img {margin-left:-8px; border:0px solid black; float:none !important; }

/* Holly Hack to fix ie6 li bg */
/*  Hides from IE-mac \*/
* html #zoznam ul li{height: 1%;}
/* End hide from IE-mac */
@media print{
#zoznam ul {
    list-style:disc;
    margin-left:30px;
}
#zoznam ul li {
    padding-left:0px;
    background:none;
}
} /* end print */

.odkaz_pict a img {border:0px solid black}

.odkaz_under a {color:#000000; text-decoration:underline }
.odkaz_under a:hover {color:#666666; text-decoration:underline}
.odkaz_under a:visited {color:#000000; text-decoration:underline}
.odkaz_under a:visited:hover {color:#666666; text-decoration:underline}

.odkaz_under_f a {color:#999999; text-decoration:underline }
.odkaz_under_f a:hover {color:#cccccc; text-decoration:underline}
.odkaz_under_f a:visited {color:#999999; text-decoration:underline}
.odkaz_under_f a:visited:hover {color:#cccccc; text-decoration:underline}

.akcie_form { width:100%; background-color:#e8eaea}
.akcie_form thead tr th { padding-left:10px; color:#ffffff; height:25px; background-color:#3197ad; background-image:url(../graphics/akcie_form.gif)}
.akcie_form tbody tr td { padding-left:10px; padding-top:10px; padding-bottom:10px}

#kariera_content div img { float:none }

.uputavka_sagitta p a img {border:0px solid black; float:none !important; margin-bottom:0px; padding-bottom:0px}
.stlpec_zoznam {width:190px; padding-top:0px; padding-bottom:0px; margin-top:0px; padding-bottom:0px; clear:both}
#zoznam {padding-top:5px;}
#zoznam p {margin-right:5px;}
#zoznam p a {color:#484848; text-decoration:none;}
#zoznam p a:hover {color:#999999; text-decoration:none;}
#zoznam p a:visited {color:#484848; text-decoration:none;}
#zoznam p a:visited:hover {color:#999999; text-decoration:none;}
#zoznam p {font-size:10px; font-weight:normal; padding-top:4px; padding-bottom:4px; padding-left:10px;}
.stlpec_nadpis {width:190px; height:20px; background-image:url(../graphics/prechod_nadpis.gif); background-repeat:repeat-x; padding-top:0px; }
.stlpec_nadpis p {font-size:10px; font-weight:bold; padding-top:4px; padding-left:10px; color:#484848}

#katalog_small a img {border:0px solid black}

#banner_loga {width:190px; height:55px; padding-top:0px; padding-left:0px; margin-top:0px; margin-left:0px;}
#banner_text {padding-top:0px;}

#main_banner_title {width:490px; height:230px;}

#uputavka_text_top {margin-top:10px}
#uputavka_text_top table tr td a img {padding-top:3px}
#uputavka_text_bottom {margin-top:10px}
#uputavka_text_bottom table tr td a img {padding-top:3px}
#utt_right_text {margin-left:18px;}
#utt_left_text {margin-right:15px;}

#utt_right_text_content {padding-top:0px; margin-top:5px; cursor:pointer; cursor:hand}
#utt_left_text_content {padding-top:0px; margin-top:5px; cursor:pointer; cursor:hand}

.menu_oddelovac { width:190px; height:20px; background-color:#ffffff; }

#centre_content {
 	font-size:12px
}

#centre_content table tr td p {
 margin-top: 3px;
}

#centre_content p {
	padding:0; 
	margin-top:6px; 
	margin-bottom:6px;
	padding-top:0px;
	padding-bottom:0px;	
	line-height:16px;
}

#centre_content p img, #centre_content img {
 float:none;
}

#centre_content p a, #centre_content p a:visited, #centre_content h1 a, #centre_content h1 a:visited, #centre_content h2 a, #centre_content h2 a:visited, #centre_content h3 a, #centre_content h3 a:visited, #centre_content h4 a, #centre_content h4 a:visited  { 
 color:#007386; 
}

#centre_content p a:hover, #centre_content p a:visited:hover, #centre_content h1 a:hover, #centre_content h1 a:visited:hover, #centre_content h2 a:hover, #centre_content h2 a:visited:hover, #centre_content h3 a:hover, #centre_content h3 a:visited:hover, #centre_content h4 a:hover, #centre_content h4 a:visited:hover { 
 color:#00a5c0; 
}

#centre_content h1 {
	font-weight: bold;
	font-size: 18px;
	color:#007386;
	padding-bottom:8px; 
}

#centre_content h2 {
	font-weight: bold;
	font-size: 14px;
	color:#007386;
	padding-bottom:6px; 
}

#centre_content h3 {
	font-weight: bold;
	font-size: 12px;
	color:#007386;
	padding-bottom:4px; 
}

#centre_content h4 {
	font-weight: bold;
	font-size: 11px;
	color:#007386;
	padding-bottom:2px; 
}

#centre_content h5 {
	font-weight: bold;
	font-size: 10px;
	color:#007386;
	padding-bottom:0px; 
}

#centre_content h6 {
	font-weight: bold;
	font-size: 9px;
	color:#007386;
	padding-bottom:0px; 
}


#centre_content img {
	padding-top:5px;
	padding-bottom:5px;
	border:0px solid black;
}

#centre_content ul li {
	padding-top:2px; 
	padding-bottom:7px;
}

#centre_content ol li  {
	padding-top:2px; 
	padding-bottom:7px;
}

#centre_content .zeleny_text {
	color:#007386;
}

#centre_content .cierny_text {
	color:#000000;
}

#kontakty_or_os_so { background-color:#e1e1e3; width:490px; height:50px; color:#000000; padding-top:6px}
#kontakty_or_os_so p { width:100%; text-align:center; margin-top:3px; margin-bottom:3px; font-weight:bold}

#kontakty_lupy { margin-top:20px;}
#kontakty_ochor { margin-top:20px;}
#kontakty_sagitta { margin-top:20px; width:400px}

#comm { width:220px; border:1px solid #cccccc; padding:8px; position:absolute; background-color:#FFFFFF; display:none;}
