/* CSS Document */

@charset "utf-8";
* {margin:0; padding:0}

html, body { background:#a7a9ac}

body { overflow: auto; margin-top:10px }

#jazyky { margin-left:auto;  margin-right:auto; width:890px;height:20px; margin-top:20px;margin-bottom:10px; /margin-bottom:0px; display:  none}
.jazyk { float:right; width:auto; padding-right:25px; height:15px;}

#main { width:890px; height:auto; margin-left:auto; margin-right:auto}
#top { width:890px; height:15px; }
#top_menu_box { width:890px; height:54px; background-image:url(../images/top_page_background.jpg); background-repeat:repeat-y}
.top_menu { width:848px; height:25px; padding-left:20px; _padding-left:15px;}

.top_menu .menu {	padding: 0; margin:0}
.top_menu .menu li{float:left; width:auto; list-style: none; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; 	margin-left:5px;}
.top_menu .menu li a{display: block; background:#d1d3d4; padding: 0px 10px;	text-decoration: none; width: auto;color:#383739;white-space: nowrap}
.top_menu .menu li a:hover{color:#FFFFFF; background-color:#981c3d}
.top_menu .menu li ul {margin: 0;	padding: 0;margin-right:15px; position: absolute; visibility: hidden; background-color:#fad8ec}
.top_menu .menu li ul li{float: none;display: inline; margin-right:10px;margin: 0;	padding: 0; }
.top_menu .menu li ul li a    {width: 113px;border:none;}
.top_menu .menu li ul li a:hover	{background:#981c3d; color:#FFFFFF}
		

.menu_left {	padding: 0; margin:0;margin-left:5px }
.menu_left ul{padding:0; margin:0;padding-bottom:15px; }
.menu_left li{float:left; width:auto; list-style: none; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding-top:2px;  color:#373737;}
.menu_left li a{display: block;	padding: 1px 8px;	text-decoration: none;  width: auto; color:#373737; white-space: nowrap;font-size:11px;}
.menu_left li a:hover{ color:#FFF; background-color:#981c3d; text-decoration:none;}
.menu_left li ul	{margin: 0;	padding: 0; margin-top:-23px;margin-left:274px; position: absolute; visibility: hidden; border:solid 1px #d4d4d4; border-top:none; background-color:#fad8ec; }
.menu_left li ul li		{float: none;display: inline; margin-right:10px; padding:0}
.menu_left li ul li a{	width: 220px;border:none;color:#383739; font-size:11px;}
.menu_left li ul li a:hover	{background:#ec008c; color:#FFFFFF; text-decoration:none}

.menu_left2 {	padding: 0; margin:0;margin-left:5px}
.menu_left2 li{float:left; width:auto; list-style: none; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding-top:2px}
.menu_left2 li a{display: block;	padding: 2px 8px;	text-decoration: none;  width: auto;color: #231f20;white-space: nowrap;}
.menu_left2 li a:hover{ color:#FFF; background-color:#981c3d}
.menu_left2 li ul	{margin: 0;	padding: 0; margin-top:-23px;margin-left:274px; position: absolute; visibility: hidden; border:solid 1px #d4d4d4; border-top:none; background-color:#fad8ec}
.menu_left2 li ul li		{float: none;display: inline; margin-right:10px; padding:0}
.menu_left2 li ul li a{	width: 160px;border:none;color:#383739}
.menu_left2 li ul li a:hover	{background:#ec008c; color:#FFFFFF}


#menu_left3 {	padding: 0; margin:0;margin-left:5px}
#menu_left3 li{float:left; width:auto; list-style: none; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding-top:2px}
#menu_left3 li a{display: block;	padding: 2px 8px;	text-decoration: none;  width: auto;color: #383739;white-space: nowrap;}
#menu_left3 li a:hover{ color:#ec008c; background-color:#FFFFFF}
#menu_left3 li ul	{margin: 0;	padding: 0; margin-top:-23px;margin-left:274px; position: absolute; visibility: hidden; border:solid 1px #d4d4d4; border-top:none; background-color:#fad8ec}
#menu_left3 li ul li		{float: none;display: inline; margin-right:10px; padding:0}
#menu_left3 li ul li a{	width: 130px;border:none;color:#383739}
#menu_left3 li ul li a:hover	{background:#ec008c; color:#FFFFFF}

p, ul,ol, li, h1, h2, h3, td { font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; padding:0; margin:0; color:#373737; line-height:1.8; padding-bottom:5px}

p{padding-left:1px}

h1, h2, h3 { font-size:14px; font-weight:bold; padding-bottom:8px; color: #981c3d;}
h3 { font-size:12px;color:#981c3d;}

h1 a:link {text-decoration:none; color:#981c3d}
h1 a:visited {text-decoration:none; color:#981c3d}
h1 a:hover {text-decoration:none; color:#981c3d}

h2 a:link {text-decoration:underline; color:#981c3d}
h2 a:visited {text-decoration:underline; color:#981c3d}
h2 a:hover {text-decoration:none; color:#981c3d}

h4 { font-size:12px; color: #FFFFFF}

.red {color:#b70303}
.yellow {color:#d19b00}

a{ color: #981c3d; text-decoration:none;font-weight:bold;}
a:link, p a:visited { color: #981c3d;text-decoration:none;}
a:hover { color: #981c3d; text-decoration: underline;}

#col_right_box li a{ color:#981c3d; text-decoration:none;font-weight:bold;}
#col_right_box li a:link, #col_right_box li a:visited { color:#981c3d;text-decoration:none;}
#col_right_box li a:hover { color:#981c3d; text-decoration: underline;}

#middle1{ width:890px; height:auto; padding-top:1px; padding-bottom:5px;background-image:url(../images/content_background.jpg); background-repeat:repeat-y;}
#middle2{ width:890px; height:auto; padding-top:1px; padding-bottom:5px; background-image:url(../images/content_background2.jpg);}
#col_left{ width:275px; height:auto; float:left; padding-left:25px}
.col_left_box{ width:265px; height:auto; float:left; padding:5px; padding-top:3px; padding-left:0}
#col_left_red{ width:275px; height:auto; float:left; background-image:url(../images/menu_red_background.jpg); border-bottom-color:#FFFFFF; border-bottom-style:solid; border-bottom-width:5px}
#col_left_blue{ width:275px; height:auto; float:left; background:#d1d3d4;  border-bottom-color:#FFFFFF; border-bottom-style:solid; border-bottom-width:5px}
#col_left_grey{ width:265px; height:220px; float:left; background:#FFF ; padding-left:8px }
#col_right_box4 { width:554px; height: auto; float:left; padding-left:5px;}


#col_left_grey ul, #col_right ul { padding-left:15px;list-style: square; }

#col_right{ width:559px; height:auto; float:left;padding-left:5px}
#flash { width:559px; height:195px;border-bottom-color:#FFFFFF; border-bottom-style:solid; border-bottom-width:5px; }
#col_right_box { width:559px; height: auto; }
#col_right_box_uvodnik { width:554px; height: auto; float:left; padding-left:5px;}

#col_right_box1 { width:267px; height: auto; float:left; padding-left:5px; padding-right:5px; background:#d1d3d4}
#col_right_box2 { width:276px; height: auto;padding-left:5px; float:left ;}


#col_right_box3 { width:545px; height: auto; float:left; padding-left:5px }
#col_right_box2_content { width:250px; height: auto; float:left;  padding-left:17px}
.clanek { width:262px; padding-bottom:10px; padding-top:5px }

#col_right_box_aktuality { width:277px; height: auto; margin-top:5px }
#col_right_box_aktuality .clanek { width:277px; height: auto; float:left; }



#flash_photo { width:277px; height:187px;  padding-bottom:10px; }
#flash_photo_content { width:277px; height:187px; float:right; padding-bottom:5px;background:#FFF }


#footer{ width:890px; height:auto; }
#footer2 { width:890px; height:auto;margin-left:auto; margin-right:auto}
#footer2 p{color:#656565;}
#footer2 p a:link{color:#656565;}
#footer2 p a:hover{color:#656565; text-decoration:underline}

#footer2_left { width:200px; height:auto; padding-left:24px; float:left}
#footer2_right { width:200px; height:auto; padding-right:30px; float:right; text-align:right}

#footer2_right a:link, #footer2_right a:visited {color:#656565; }
#footer2_right a:hover {color:#373737 }

.clr { clear:both}

.pict_left {float:left;}
.pict_box_obal {float:right;}
.pict_box {float:right;}

.pict_border{float:left; padding:5px;}
.pict_left {float:left; padding-right:0px; padding-bottom:0px; width:auto}
.pict_right {float:right; padding-left:10px; padding-bottom:10px; width:auto}




.pict_top{ float:left; width:auto; background-image:url(../images/pict_tm.jpg); background-repeat:repeat-x }
.pict_tl{ float:left; width:7px; height:6px; }
.pict_tr{ float:right; width:7px; height:6px; }

.pict_middle{ float:left; width:auto; height:auto}
.pict_ml{ float:left; width:7px; height:auto; background-image:url(../images/pict_ml.jpg); background-repeat:repeat-y  }
.pict_mm{ float:left; width:auto; height:auto; }
.pict_mr{ float:right; width:7px; height:auto;background-image:url(../images/pict_mr.jpg); background-repeat:repeat-y }

.pict_bottom{ float:left; width:auto; background-image:url(../images/pict_bm.jpg); background-repeat:repeat-x}
.pict_bl{ float:left; width:7px; height:6px; }
.pict_br{ float:right; width:7px; height:6px; }

img {border:none;}
img a { border:none}