body {
text-align: center;
margin: 0;
padding: 0;
font-family: Nimbus Sans P OT , helvetica CE, sans-serif;
letter-spacing:0.1em;
background: #000000;
color: white;
font-size:8pt;
}
li,ul,p,h1,h2,h3
{
margin:0;
padding:0;
}



h2
{
font-size:13pt;
}

h3
{
font-size:11pt;
padding-bottom:6px;
}

#content_left_content h3
{
padding-top:6px;
}


h1,h2
{
font-family: NimbusBold, Arial Black, helvetica CE, sans-serif;	
}


#main {
margin: auto;
text-align: left;
width:990px;
border: 0px solid #000;

}

#header {
margin:0;
padding:0;
width:990px;
height: 485px;
}

#header_left {

width:764px;
float:left;
margin-right:20px;
}


#header_right {
text-align:left;
font-size:9pt;
width:206px;
float:right;

}

#header_right_content h2
{
padding-top: 3px;
padding-bottom: 6px;
}


#header_right_content_sub h3
{
background: url("/images/sipka_mala.gif") left top no-repeat;
margin-top:10px;
padding-left:23px;
font-size:9pt;
font-weight:bold;
}

#header_right_content_sub p
{
border-bottom: 1px solid #71949a;
padding-bottom:10px;
padding-top:10px;
}

#header_right_content_sub
{
overflow: auto;
height: 320px;
}

#header_right_content_sub a
{
color: white;
}

#header_right_content_sub a:hover
{
color: #71949a;
}

#header_right_content
{
padding:10px;
margin-top: 69px;
color: #ffffff;
background-color: #486469;
height: 366px;
}





#header_top {
height: 69px;
}

#header_image {
height: 366px;
background-repeat: no-repeat;

}

#header_image_right {
margin-top:90px;
height: 275px;
width:290px;
float:right;
border: 0px red solid;
}


#header_image_nadpis
{

background-color: black;
width:182px;
height:48px;
margin-left:4px;
font-size:11pt;
font-weight:bold;
color:#71949a;
text-align:left;
float:left;
}

#header_image_text
{
border: 0px solid green;
background-color: black;
width:290px;
font-size:9pt;
color:#71949a;
text-align:left;
float:left;

}

#header_image_text a
{
color:#5E959C;
}

#header_image_text p 
{
margin:0;
padding-left:10px;
padding-bottom:10px;

}


.page
{
margin: 0;
padding: 0; 
margin-top:7px;
}


.back a,.next a  {
  display:block;
	width:18px; 
	height:18px;

  }

.back a span { display:none }

.back a  {
        float:left;
	background: url("/images/sipka_leva.gif") top left no-repeat;

  }


.next a {
   float:left;
	margin-left:8px;
	background: url("/images/sipka_prava.gif") top left no-repeat;
  }
.next a span { display:none }

.next a span { display:none }




#header_menu {
height: 50px;
background: #bfdfe4;
}

#header_menu ul
{
float:left;
margin: 0;
padding: 0;
list-style: none;   
text-transform: uppercase;
font-weight:bold;
font-size:9pt;
padding-top:15px;
}

#header_menu ul li
{
float: left;
margin: 0 13px 0 0;
color: #54565a;
padding-left:10px;

}

#header_menu a
{
float: left;
color: #54565a;
text-decoration: none;

}

#header_menu a:hover
{
color: black;
}


#header_menu ul  #active2
{
color: white;
}



#header_top_logo a {
	margin-top:13px;

        float:left;
	display:block;
	width:241px; 
	height:32px;
	background: url("/header/header_logo.png") top left no-repeat;
	text-decoration: none;

  }

#header_top_logo span { display:none }

#header_top_menu {
	margin-top:15px;
	width:520px;
        float:right;
}


#header_top_menu ul
{
float:right;
margin: 0;
padding: 0;
list-style: none;   
text-transform: uppercase;
font-weight:bold;
font-size:9pt;
}

#header_top_menu ul li
{
float: left;
margin: 0 10px 0 0;
}

#header_top_menu ul  #active
{
color: #95c3cb;
}


#header_top_menu a
{
float: left;
color: #ffffff;
text-decoration: none;
}

#header_top_menu a:hover
{
color: #2a3c3f;
}


#header_right_archiv
{
margin-top:5px;
}

#header_right_archiv a
{

display:block;
background: #2a3c3f;
color:white;
margin-top:3px;  
text-transform: uppercase;
text-decoration: none;
height:26px;
font-weight:bold;
font-size:11pt;
text-align:center;
line-height: 20pt;
}

#header_right_archiv a:hover
{
background: #486469;
}

 
#content {
float:left;
background: url("/images/content_pozadi_big.gif") top center repeat-y;
_background: url("/images/content_pozadi_big.gif") top left repeat-y;
width:990px;
text-align:left;
font-size:10pt;
}


#content_navigace
{

padding-top:42px;
padding-left:18px;
float:left;
width:175px;
_width:185px;
border: 0px solid red;

}

#content_header {
height:65px;
background:black;

width:990px;
}




#content_konec {
background: url("/images/content_konec.gif") top left no-repeat;
width:990px;
height:24px;
float:left;

}

#content_nadpis {
border: 0px solid red;
float:right;
width:580px;
height:65px;
margin-right:200px;
background: black;

}


#content_nadpis_logo span { display:none }

#content_nadpis_logo h1 {
        margin-top:25px;
        margin-right:25px;        
        float:right;
	display:block;
	width:550px; 
	height:40px;
	text-decoration: none;

  }


#content_left {

width:764px;
float:left;
color:black;
}


.galerie
{
margin-bottom:18px;


}


.galerie ul
{
margin:0;
margin-bottom:12px;
}

.galerie li
{
margin:0;
padding:0;
list-style-type: none;
list-style-image: url(/images/sipka_mini.gif);
margin-left:20px;
padding-left:2px;
padding-top:6px;


}

.galerie li a
{
text-decoration: none;
color:white;
}

.galerie li a:hover
{
color:#7dc4cc;
}



.content_left_content_a  {
width:430px;
margin-top:10px;
float:right;
padding-bottom:20px;
}


.content_left_content_b {
width:280px;
float:left;
margin-top:10px;
padding-bottom:20px;
}


.content_left_content_b img {
border: 8px solid #71949a;
margin-top:8px;      
}


#content_left_content {
padding:10px;

}

#content_left_content ul
{
margin-left:20px;
padding:0;

list-style-type: square ;
}


#content_left_content li
{
padding-bottom:4px;	
}

#content_left_content p
{
padding-bottom:4px;	
}


#content_left p,#content_left h1,#content_left h2 {
padding-bottom:6px;
padding-top:6px;
}

#content_left h1,#content_left h2 {
/*color: #649aa1;*/
color: #4c595b;
}

#content_left a {
color: black;
}

#content_left a:hover {
color: #486469;
}


#content_right {
text-align:left;
/*background: #020b0c;*/
font-size:9pt;
width:206px;
float:right;

}

#content_right_content {
padding-left:10px;
}

#content_right_content_sub {
height:541px;
overflow: auto;

}

#content_right_content h2 {
padding-bottom:5px;
}


#footer{
float:left;
margin-top:5px;
height:22px;
border: 0px red solid;
}

#footer_left {
border: 0px green solid;
width:773px;
float:left;
height:22px;
color:black;

}

.allpages
{
float:left;
width:165px;
margin-left:18px;
}

#footer_facebook span,#footer_left_logo span { display:none }

#footer_left_logo a {
        float:right;
	display:block;
	width:174px; 
	height:16px;
	background: url("/images/footer_logo.png") top left no-repeat;
	text-decoration: none;

  }

  #footer_facebook a {
        float:right;
	display:block;
	width:80px; 
	height:15px;
	background: url("/images/facebook.gif") top left no-repeat;
	text-decoration: none;

  }



.navigace
{
float:left;
color: #7dc4cc;
border:0px solid red;
height:18px;
width:360px;

}


.navi a span,.anavi a span  { display:none }

.navi a, .anavi a
{
float:left;
display: block;
width:18px;
height:18px;
margin-left:8px;
}
.navi a
{
background: url("/images/navi.gif") top left no-repeat;

}

.anavi a
{
background: url("/images/anavi.gif") top left no-repeat;
}

.pages
{
float:left;
font-size:10pt;
margin-right:8px;
height:18px;
color:#1a393d;
padding:2px 10px 2px 10px;
font-weight:bold;
background: url("/images/navi.gif") top left repeat-x;
}
.text
{
margin-top:10px;
}
content_galerie_obal h3
{
font-size:10pt;
padding-top:2px;
}

.content_galerie_obal p
{
font-size:9pt;
padding-top:2px;
}


dt
{
background: url("/images/sipka_mini2.gif") left center no-repeat;
padding-left:16px;

}

.cena
{
text-align:right;
}


.facebook a {
	background: url("/images/f.png") top left no-repeat;
  display:block;
	width:46px; 
	height:47px;
	margin-left:15px;
	margin-top:2px;

  }

.facebook a span { display:none }
