@charset "utf-8";

/* CSS Document */



body {

background:#ffffff;

background-image:url(../img/body_bg.jpg);

background-repeat:repeat-x;

color:#2c2d4a;

font-family:Tahoma, Geneva, sans-serif;

font-size:12px;

font-size-adjust:none;

font-stretch:normal;

font-style:normal;

font-variant:normal;

font-weight:normal;

margin:0;

padding:0;

}

#footer_container{

float:left;

width:920px;

height:50px;

}

#footer1{

float:left;

width:460px;

}

#footer2{

float:left;

width:460px;

text-align:right;

}



img {

border:0;

margin:0;

padding:0;

}

a {

text-decoration:none;

color:#808192;

}

a:hover {

color:#999999;	

}

h1 {

font-size:14px;

font-weight:normal;

color:#9f1c32;

margin:160px 0 0 2px;

padding:0;

}

h2 {

font-size:14px;

font-weight:normal;

color:#2c2d4a;

margin:0px 0 24px 0px;

padding:0;

}

p {

line-height:18px;

text-align:justify;

padding:0 0 9px 0;

/* text-indent:12px; */

margin:0;

}

ul {

margin:0;

padding:0;

list-style-type:none;

}

ol, {

margin:0;

padding:0;

}

form {

display:inline;

margin:0pt;

padding:0pt;

}

input, textarea, select {

background-color:#FFFFFF;

/*border:0px none;*/

color:#0f2c4d;

font-size:11px;

font-style:normal;

font-weight:normal;

letter-spacing:1px;

margin:auto;

padding:0pt;

}

.right {

float:right;

}

.center {

text-align:center;

}

#page_body {

/* width:970px; */

width:920px;

height:auto;

margin:0 auto;

background-color:#FFFFFF;

}

#can {

/* width:970px; */

background-image:url(../img/body_bg_m.jpg);

background-repeat:repeat-x;

width:920px;

height:100%;

float:left;

position:relative;

margin:0;

padding-bottom:20px;

padding-right:67px;

}

#left_side {

background-image:url(../img/body_bg_m.jpg);

background-repeat:repeat-x;

width:334px;

height:inherit;

min-height:600px;

float:left;

position:relative;

/* margin:72px 0 0 49px; */

padding:72px 0 0 0;

margin:0px;	

}

#left_side img {

display:block;

}

#menu2 {

display:block;

}

#menu {

text-align:right;!important;

margin-top:22px;

}

#mainmenu {

float:left;

margin:100px 29px 0 70px;

position:absolute;

z-index: 10;

width:117px;	

}

ul#mainmenu li {

width:117px;

height:32px;

line-height:24px;

display:block;

text-align:left;

}

#mainmenu a {

color:#2c2d4a;

font-weight:normal;

display:block;

position:relative;

float:left;

text-decoration:none;

z-index:20000;

width:117px;

padding-top:4px;

padding-bottom:4px;

border-bottom:1px solid #2c2d4a;

}

#mainmenu a:hover {

color:#2c2d4a;

font-weight:normal;

display:block;

position:relative;

float:left;

text-decoration:none;

z-index:20000;

width:117px;

padding-top:4px;

padding-bottom:3px;

border-bottom:2px solid #2c2d4a;

}

.mainmenu-active {

padding-bottom:0!important;

border-bottom:5px solid #2c2d4a!important;

}

.submenu {

float:right;

width:117px;	

margin:100px 0 0 217px;

position:absolute;

width:117px;

}

ul.submenu li {

text-align:left;

width:117px;

height:auto;

line-height:24px;

display:block;	

}

.submenu a {

color:#2c2d4a;

font-weight:normal;

display:block;

position:relative;

float:left;

text-decoration:none;

width:117px;

padding-top:4px;

padding-bottom:4px;

border-bottom:1px solid #808192;

}

.submenu a:hover {

color:#2c2d4a;

font-weight:normal;

display:block;

position:relative;

float:left;

text-decoration:none;

width:117px;

padding-top:4px;

padding-bottom:3px;

border-bottom:2px solid #808192;

}

.submenu-active {

padding-bottom:0!important;

border-bottom:5px solid #808192!important;

}

#right_side {

width:461px;

height:inherit;

float:right;

position:relative;

background-image:url(../img/right_bg.jpg);

background-repeat:no-repeat;

background-position:top left;

margin:0 85px 0 0;

padding:0px;	

}

ul.horiz_menu {

width:458px;

height:21px;

margin:25px 1px 0 2px;

}

ul.horiz_menu li {

dispaly:inline;

float:left;

margin-right:30px;

margin-bottom:21px;

}

ul.horiz_menu li a {

padding-bottom:9px;

color:#2c2d4a;

}

ul.horiz_menu li a:hover {

padding-bottom:4px;

border-bottom:2px solid #bfc0c8;

}

.horiz_menu_acitve {

padding-bottom:4px!important;

border-bottom:5px solid #bfc0c8!important;

}

.imageshow {

width:458px;

height:auto;

float:left;

position:relative;

margin-left:2px;

margin-top:0px;

}

.imageshow_inn {

height:auto;

position:absolute;

width:458px;

font-size:11px;

}

.imageshow_inn a {

color:#2c2d4a;

}

.imageshow_inn a:hover {

color:#808192;

text-decoration:underline!important;	

}

.text {

width:458px;

min-height:250px;

float:left;

margin:266px 0 0 2px;	

}

.text ul {

margin-left:14px;	

}

.text ul li {

list-style-type:disc;

line-height:18px;

}

.text2 {

float:left;

min-height:250px;

margin:0px 0 0 2px;

width:458px;

}

.text2 ul {

margin-left:14px;	

}

.text2 ul li {

list-style-type:disc;

line-height:18px;

}

.text2 table td {

line-height:18px;	

}

#footer {

width:100%;

height:100px;

float:left;

background-color:#ffffff;

margin:14px 0 0 0;

}

#footer_inn {

/* width:970px; */

width:920px;

height:100px;

position:relative;

font-size:11px;

background-image:url(../img/footer_bg.jpg);

background-repeat:no-repeat;

background-position:top left;

background-color:#2c2d4a;

color:#FFF;

margin:0 auto!important;

}

#footer p {

padding-top:15px;

margin:0px 0 0 20px;

text-indent:0px;

}

.empty {

float:left;

height:auto;

margin:202px 0 0 2px;

width:458px;	

}

.lupka {

font-size:11px;

float:right;

}



/* ***** komentarze ***** */



.comment {

color:#d60235;

}



#r_logo {
width:auto;
height:29px;
float:right;
margin:15px 0 0 704px;
}
#r_logo img {
float:left;	
}
.lang {
width:100%;height:40px;float:left;margin:10px 0 0 0;
}
.lang a {
color:#4DB3F1!important;	
}
.lang a:hover {
text-decoration:underline!important;	
}

table.tabele {
	width: 100%;
	border-top: 3px solid #7db643;
	border-right: 1px solid #ababab;
	border-bottom: 1px solid #ababab;
	border-left: 1px solid #ababab;
	border-collapse: collapse;
}
table.tabele th {
	padding: 5px 7px;
	font-weight: normal;
	border-right: 1px solid #ababab;
	border-bottom: 1px solid #ababab;
	border-left: 1px solid #ababab;
	text-align: left;
	color: #484848;
	font-size: 11px;
}
table.tabele th.pdf {
	padding: 5px 7px 5px 25px;
	background: transparent url("../img/icon-pdf.gif") no-repeat 3px center;
}
table.tabele td {
	padding: 3px 7px;
	border-right: 1px solid #ababab;
	border-left: 1px solid #ababab;
	text-align: center;
	color: #111;
	font-size: 11px;
}
table.tabele td a {
	color: #111;
	text-decoration: none;
}
table.tabele td a:hover {
	text-decoration: underline;
}
#nav {
	height: 22px;
	text-align: center;
}
#nav a {
	display: inline-block;
	width: 22px;
	height: 22px;
	background: url("../img/bullets.png") no-repeat;
	text-indent: -9999px;
	border: 0;
}
#nav a.activeSlide {
	background-position: 0 -22px;
}
