/* CSS Document */

body {
width: 99%;
text-align: center;
/* background-image: url('../IMG/background1280.gif');*/
background-image: url('../IMG/background1680.gif'); 
background-repeat: repeat-y;
background-color: #77a8fd;
font-family: tahoma;
font-size: 14px;
}


#backgrounder {
width: 101%;
min-height: 1050px;
margin-top: -8px;
margin-left: -8px;
/* background-image: url('../IMG/ZOOSKOVO_pozadi1280.jpg');  */
background-image: url('../IMG/ZOOSKOVO_pozadi1680.jpg');
background-repeat: no-repeat;
}
  

#main {
text-align: left;
width: 1006px;
min-width: 843px;
margin: 0px auto;
position: relative;
top: 0px;
}

*> #main {
top: -0px;
left: 6px;
}

#base_cont {
position: absolute;
width: 1006px;
margin-left: 11px;
border: solid 0px black;
}

*> #base_cont {
width: 1006px; 
min-height: 672px;
overflow: visible;
}

.border_cont {
width: 1006px;
border: solid 0px black;
}

*>.border_cont {
width: 1006px;
min-height: 800px;
border: solid 0px black;
overflow: auto;
}

.web_background {
width: 1006px;
min-height: 987px;
background-image: url('../IMG/web_background.gif');
background-repeat: repeat-y;
float: left;
}

#left_border {
width: 14px;
min-height: 986px;
float: left;
background-image: url('../IMG/left_border.gif');
}

#web_content {
width: 972px;
min-height: 987px;
float: left;
}

#footer_shadow {
width: 1006px;
height: 59px;
background-image: url('../IMG/footer_shadow.gif');
float: left;
}

#head {
width: 972px;
height: 156px;
float: left;
}

#right_border {
width: 20px;
min-height: 986px;
float: left;
position: relative;
background-image: url('../IMG/right_border.gif');
}


#part_01_02 {
width: 22px;
height: 156px;
float: left;
}

#part_01 {
width: 22px;
height: 99px;
background-image: url('../IMG/image_03.gif');
float: left;
}

#part_02 {
width: 22px;
height: 57px;
background-image: url('../IMG/image_08.gif'); 
float: left;
}

#part_03 {
width: 165px;
height: 156px;
background-image: url('../IMG/image_04.gif');
float: left;
}

#part_04 {
width: 785px;
height: 99px;
background-image: url('../IMG/image_05.gif'); 
float: left;
}


#search_area {
width: 220px;
height: 22px;
margin-left: 560px;
margin-top: 55px;
}


#search_box {
width: 171px;
height: 22px;
border: 0;
margin-top: 2px;
background-image: url('../IMG/search_box.jpg');
float: left;
overflow: hidden;
}

input.field {
height: 16px;
width: 165px;
margin-left: 3px;
margin-top: 2px;
border: 0;
}

#search_button {
  width: 25px;
  height: 22px;
  margin: 0;
  margin-top: 2px;
  margin-left: 4px;
  padding: 0;
  border: 0;
  background: transparent url(../IMG/search_button.jpg) no-repeat center top;
  text-indent: -1000em;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
}


#part_05 {
width: 785px;
height: 57px;
background-image: url('../IMG/image_09.gif');
float: left;
}

.top_menu {
width: 750px;
height: 22px;
margin-top: 20px;
margin-left: 21px;
color: #ffffff;
}

a.top_menu_link {
font-family: arial;
font-size: 14px;
color: #ffffff;
text-decoration: none;
}

a.top_menu_link:hover {
text-decoration: underline;
}

#left_side {
width: 206px;
min-height: 820px;
float: left;
}

#content {
width: 538px;
min-height: 820px;
float: left;
}

#right_side {
width: 228px;
min-height: 820px;
float: left;
}

#top_shadow {
width: 206px;
height: 11px;
background-image: url('../IMG/top_shadow.gif');
}

#menu_active_area {
width: 206px;
min-height: 819px;
background-image: url('../IMG/menu_active_area.gif');
background-repeat: none;
float: left;
}

.IMG_menu_MB {
width: 182px;
height: 106px;
background-image: url('../IMG/img_menu_mb.png');
margin-top: 15px;
margin-left: 11px;
cursor: pointer;
float: left;
}

.IMG_menu_KV {
width: 182px;
height: 106px;
background-image: url('../IMG/img_menu_kv.png');
margin-top: 15px;
margin-left: 11px;
cursor: pointer;
float: left;
}

.IMG_menu_VR {
width: 182px;
height: 106px;
background-image: url('../IMG/img_menu_vr.png');
margin-top: 15px;
margin-left: 11px;
margin-bottom: 30px;
cursor: pointer;
float: left;
}

.menu_area {
width: 155px;
margin-left: 24px;
margin-top: -1px;
float: left;
}

.menu_area3 {
width: 155px;
margin-left: 24px;
margin-top: -31px;
float: left;
}

/*
*>.menu_area3 {
margin-top: -30px;
}
*/

.menu_x {
width: 155px;
height: 25px;
margin-top: 1px;
background-color: #153a85;
}

.menu_x_textbox {
width: 140px;
height: 20px;
margin-left: 15px;
margin-top: 4px;
color: #ffffff;
float: left;
}

a.left_menu_link {
font-family: arial, tahoma;
font-size: 14px;
font-weight: normal;
color: #ffffff;
text-decoration: none;
}

a.left_menu_link:hover {
text-decoration: underline;
}

#active_content {
width: 512px;
min-height: 830px;
margin-left: 12px;
}

.category_image {
width: 512px;
height: 150px;
}

/* LEFT SIDE - TITLEBAR */
.leftside_titlebar {
width: 182px;
height: 24px;
border: solid 0px black;
}

.leftside_titlebar_left {
width: 3px;
height: 24px;
background-image: url('../IMG/leftside_titlebar_left.jpg');
float: left;
}

.leftside_titlebar_active {
width: 176px;
height: 24px;
background-image: url('../IMG/leftside_titlebar_active.jpg');
background-repeat: repeat-x;
float: left;
}

.leftside_titlebar_right {
width: 3px;
height: 24px;
background-image: url('../IMG/leftside_titlebar_right.jpg');
float: left;
}

.leftside_titlebar_textbox {
width: 176px;
height: 15px;
margin-top: 4px;
margin-left: 6px;
font-family: arial, tahoma;
font-size: 13px;
font-weight: bold;
}

/* CENTER - TITLEBAR */
.center_titlebar {
width: 512px;
height: 23px;
border: solid 0px black;
}

.center_titlebar_left {
width: 3px;
height: 23px;
background-image: url('../IMG/center_titlebar_left.jpg');
float: left;
}

.center_titlebar_active {
width: 506px;
height: 23px;
background-image: url('../IMG/center_titlebar_active.jpg');
background-repeat: repeat-x;
float: left;
}


.center_titlebar_right {
width: 3px;
height: 23px;
background-image: url('../IMG/center_titlebar_right.jpg');
float: left;
}

.center_titlebar_textbox {
width: 506px;
height: 15px;
margin-top: 3px;
margin-left: 6px;
font-family: arial, tahoma;
font-size: 13px;
font-weight: bold;
}

/* RIGHT SIDE - TITLEBAR */
.rightside_titlebar {
width: 208px;
height: 25px;
border: solid 0px black;
margin-top: 0px; 
margin-left: 10px;
}

.rightside_titlebar_left {
width: 3px;
height: 25px;
background-image: url('../IMG/rightside_titlebar_left.jpg');
float: left;
}

.rightside_titlebar_active {
width: 202px;
height: 25px;
background-image: url('../IMG/rightside_titlebar_active.jpg');
background-repeat: repeat-x;
float: left;
}


.rightside_titlebar_right {
width: 3px;
height: 25px;
background-image: url('../IMG/rightside_titlebar_right.jpg');
float: left;
}

.rightside_contentbox {
width: 186px;
min-height: 20px;
margin-left: 20px;
border: solid 0px black;
}

.rightside_titlebar_textbox {
width: 202px;
height: 15px;
margin-top: 4px;
margin-left: 5px;
font-family: arial, tahoma;
font-size: 13px;
font-weight: bold;
}

.news_space {
width: 512px;
height: 7px;
}

.news_complete {
width: 512px;
height: 67px;
margin-top: 9px;
border: solid 0px black;
}

.news_image {
width: 120px;
height: 67px;
border: solid 0px black;
background-image: url('../IMG/news_image.gif');
float: left;
}

.news_content {
width: 377px;
min-height: 67px;
float: left;
overflow: visible;
}

.news_headline {
width: 377px;
height: 19px;
margin-left: 15px;
}

a.headline_link {
font-family: arial, tahoma;
font-size: 13px;
font-weight: bold;
color: #20438b;
text-decoration: underline;
}

.news_author {
width: 377px;
height: 16px;
margin-left: 15px;
font-family: arial, tahoma;
font-size: 13px;
font-weight: normal;
color: #8a8988;
}

.news_text {
width: 377px;
height: 32px;
margin-left: 15px;
font-family: arial, tahoma;
font-size: 12px;
font-weight: normal;
color: #000000;
}

#prvni_levy_nadpis_background {
width: 235px;
height: 43px;
position: relative;
background-image: url('../IMG/prvni_levy_nadpis_background.gif');
}

/*
.levy_nadpis_background {
width: 235px;
height: 43px;
position: relative;
background-image: url('../IMG/levy_nadpis_background.gif');
}
*/
#prvni_levy_nadpis_background .levy_nadpis {
width: 235px;
height: 20px;
position: relative;
margin-left: 0px;
margin-top: 11px;
border: solid 0px black;
font-size: 15px;
font-weight: bold;
text-align: center;
color: #ffffff;
text-decoration: underline;
float: left;
}

.levy_obsah {
width: 215px;
min-height: 30px;
position: relative;
margin-top: 10px;
margin-left: 10px;
margin-bottom: 15px;
overflow: visible;
font-size: 12px;
font-family: tahoma;
line-height: 16px;
border-bottom: solid 0px black;
color: #ffffff;
}

.question_table_line {border: 0px solid black; width: 430px; height: 25px;}                  


.question_table_name {width: 160px; height: 20px; margin-top: 2px; font-weight: bold; font-size: 12px; float: left;}


.question_table_input {width: 150px; height: 20px; float: left;}
.question_table_inputbox {width: 250px; height: 20px; margin-left: 156px; float: left;}

.question_table_area {width: 250px; height: 115px; float: left;}


.question_table_submit {width: 240px; margin-left: 160px; height: 25px; margin-top: 15px; float: left;}

a.link_agree {
font-size: 10px;
color: blue;
margin-top: -2px;
margin-left: 5px;
}


.copyright {
width: 600px;
height: 25px;
margin-top: 15px;
margin-left: 188px;
font-size: 12px;
font-weight: bold;
border: solid 0px black;
color: #153A85;
text-align: center;
float: left;
}


.poll{width:208px; min-height: 6px; font-size: 11px; display:block; float:left; overflow: hidden;}
	.ptext{color:#000000;font-size: 11px; font-weight:bold;float:left;width:70px;font-size:10px;padding-right:20px;}
	.pruh{background-image: url("../../MODULES/POLLS/IMG/bg.jpg");background-repeat: repeat-x; float:left;}
	.poll_q{padding-top:10px; font-size: 11px; padding-bottom:5px;float:left;text-decoration:underline;font-weight:bold;color:#153A85;}
	.poll_q a{color:#153A85;}
	
.anketa_celkem {
width: 200px;
height: 20px;
margin-top: 8px;
border: solid 0px black; 
font-size: 11px; 
font-weight:bold; 
color:black; 
text-align: right; 
overflow: hidden;
}

.anketa_space {
width: 100%
height: 2px;
border: solid 0px black;
overflow: hidden;
float: left;
}

.anketa_hr_top {
margin-top: -8px;
}

.anketa_hr_bottom {
margin-top: -10px;
}
/* #searchbox  class="anketa_hr_top" */

