#header { background-image: url("image/header.png"); position:relative; color: black;  font-family: Arial; font-size: 15px; height:186px; width:935px; padding:0; text-align:center; border:0px solid orange; }

#menko         { font-size:12px; font-family:tahoma; padding:8px; vertical-align:top; padding-left:19px; padding-right:10px; }
#menko a       { width:70%; font-size:12; font-family:tahoma; text-decoration:none; color:white; padding:0px; }


#menko2         { padding:2; font-size:10px; font-family:tahoma; padding:3; vertical-align:top; border-top: 1px solid black; border-left: 1px solid black; border-right: 1px solid black; border-bottom: 1px solid black;}
#menko2 a       { font-size:14px; font-family:tahoma; text-decoration:none; padding:3; color:black; }
#menko2 a:hover { width:100%; padding:3; color:black; text-decoration:underline;}

#bunka  { font-size:12px; color:black; font-family:tahoma;}

#bunka  { font-size:12px; color:black; font-family:tahoma;}
#bunka a:hover { font-size:9px; color:white; font-family:tahoma;}
#bunka a:link { font-size:12px; color:white; font-family:tahoma;}

a#button { background-color:gray; padding:4px; color:white; width:80px;}

#hlavni { border-left: 1px solid gray; border-right: 1px solid gray; padding: 20; font-family: verdana; font-size:11; font-stretch: wider; vertical-align:top;}

#hlavni2 { border-top: 1px solid black; border-bottom: 1px solid black; padding:20; font-family: verdana; font-size:13; font-stretch: wider; vertical-align:top;}

.nove_odkazy { padding: 3px; }
.nove_odkazy a:hover   { padding: 3px; color:orange;  }
.nove_odkazy a:link    { padding: 3px; color:white; text-decoration: none; border-bottom: 1px solid white; }
.nove_odkazy a:visited { padding: 3px; color:white; text-decoration: none; border-bottom: 1px solid white; }

#kula {

background: url('image/div.png'); no repeat;
position: relative;
top:20%;
height:150px;
width:200px;
padding-right: 50px;
padding-left: 50px;

}

.td { border: 1px solid gray; }

#navigation {
	margin: auto;
	width: 900px;
	height: 40px;
	background: url('button.gif');
	}

#l {
        float: left;
        width: 23px;
        height: 46px;
        background: url('left.gif') no-repeat;
        }

#r {
        float: right;
        width: 23px;
        height: 46px;
        background: url('right.gif') no-repeat;
        }

#menu_060108 dl, #menu_060108 dt {
	margin: auto;
	display:none;
	}

dd {
	width: 120px;
	height: 40px;
	padding:0;
	font-family:tahoma;
	font-size:17px;
  margin:0;
	display: inline;
	}

a.atta {       border-right: 1px solid black;
	 border-left: 1px solid black;
	display: inline;
	width: 120px;
	height: 40px;
	font-size:11px;
	font-family:arial;
	line-height: 40px;
	background: url('images2/1.png');
	text-decoration: none;
	text-align: center;
	color: white;
	float: left;
	border-top: 1px solid black;
	border-bottom: 1px solid black;
	}

a.atta:hover {
	color:white;
	font-family:arial;
	font-size:11px;
	background: url('images2/2.png');
	border-top: 1px solid #252525;
	border-bottom: 1px solid #252525;
	
	}

/* CSS Document */

#objekt  { background-image:URL('image/tableup.jpg'); width:400px;   }
#objekt2 { background-color:#A79999; width:95%; position:relative; display:block; padding:8;}
#objekt3 { background-image:URL('image/tabledown.jpg'); width:400px;}
#objekt4 { background-color:#A79999; width:60px; padding:2px; font-family:tahoma; font-size:10px;}
#userko  { border-bottom: 1px solid black; border-top: 1px solid black; }


#lekcia a:visited {
text-decoration:none;
color:gray;
font-family:tahoma;
font-size:12px; 
}
 
#lekcia a:hover {

color:red;
background-image:URL('images/bg-bubplastic-h-blue.gif');
padding:3px;
font-family:tahoma;
font-size:12px;
}

#lekcia a:link {
text-decoration:none;
color:gray;
font-family:tahoma;
font-size:12px;}

#lekcia {

color:white;
background-color: black ;
font-family:tahoma;
font-size:11px;
}

#lekcia2 {

color:white;
background-color: gray ;
font-family:tahoma;
font-size:11px;
}

#lekcia3 {

color:white;
background-image:URL('image/blue.png');
font-family:tahoma;
font-size:11px;
border-right: 1px solid black;
border-left: 1px solid black;
border-top: 1px solid black;
}


#korko {

color:gray;
background-color: black ;
font-family:tahoma;
font-size:11px;

}

#korko a:link {
color:gray;
font-family:tahoma;
font-size:12px;}

#korko a:hover {

color:white;
text-decoration:none;
background-image:URL('images/bg-bubplastic-h-blue.gif');
font-family:tahoma;
font-size:12px;
}

#korko a:visited {

color:white;
font-family:tahoma;
font-size:12px;
}

#banna 

{

background-image: url("image/banner.jpg");
width:676px;
height:170px;

}

form15 { background-color: white;  padding:8px; }




.form16 { background-color: white; color: black; font-family: tahoma; font-size: 10px; width: 100%; text-align:left; padding:8px; }
.form15 { background-color: white; color: black; font-family: tahoma; font-size: 10px; padding:8px; }
.form17 { background-image: URL('image/blue.png'); font-family: tahoma; font-size: 10px; padding: 3px; border: 1px solid gray; color:white;}
.form18 { background-color: black; font-family: tahoma; font-size: 10px; color: white; padding:2px; width:20%; }
.form19 { background-image: URL('image/blue.png'); font-family: tahoma; font-size: 10px; color: white; padding:3px; width:20%; border: 1px solid gray; }

.form20 { background-image: URL('image/blue.png'); font-family: tahoma; font-size: 10px; color: white; padding:3px; width:60%; border:1px solid gray; }

.form21 { background-image: URL('image/blue.png'); font-family: arial; font-size: 5px; color: white; padding:3px; width:60%; border:1px solid gray; }

.form21 a                { color: white; }
.form21 a:visited   { color: white; }
.form21 a:link         { color: white; }

.form30 a:link                    { border :1px solid yellow; }
.form30 a:                    { border :1px solid yellow; }
.form30                       { border: 1px solid yellow; }
.form30 a:hover               { border: none; }

.form31 {		font-family: tahoma;  font-size: 11px; padding: 4px; color:white;background-image: URL('image/blue.png'); }
.form31 a:link { 	font-family: tahoma;  font-size: 11px; padding: 4px; color:white; text-decoration:none;}
.form31 a:hover { 	font-family: tahoma;  font-size: 11px; padding: 4px; color:orange;}
.form31 a:visited { 	font-family: tahoma;  font-size: 11px; padding: 4px; color:white; text-decoration:none;}

.form32 a:link                    { border :1px solid black; }
.form32 a:                    { border :1px solid black; }
.form32                       { border: 1px solid black; }
.form32 a:hover               { border: none; }

#border { width:80%; border-bottom: 1px solid black; border-top: 1px dashed black; border-left: 1px double gray; border-right: 1px double gray; }

#main{
width:676;
vertical-align: top;
text-align:center;
background-color:#5D5D5D;
}

#body

{
vertical-align: top;
width:676;
background-image: URL('image/background.gif'); 
color:red;
text-align:left;
font:verdana;
margin-top:0;

}

#cas

{
vertical-align: top;
width:676;
background-image: URL('image/bg.jpg'); 
color:red;
text-align:left;
font:verdana;
margin-top:0;
}


#spodek

{
width:676;
background-image: URL('image/dawn.jpg'); 
color:gray;
text-align:center;
font:verdana;
font-size:12;
margin-top:0;

}

#menu

{

vertical-align: top;
color:gray;
text-align:left;
font-size:12;
font-family:verdana;
margin-top:0;
}



#obsah

{
color:darkblack;
text-align:left;
font-family:tahoma;
font-size:15;
margin-top:0;
vertical-align: top;
}

#lol

{
position:relative;
color:black;
text-align:left;
font-family:verdana;
font-size:13;
margin-top:0;
vertical-align: top;

height:78.5px;
overflow: hidden;

}

#lol2

{
position:relative;
color:black;
text-align:left;
font-family:verdana;
font-size:13;
margin-top:0;
vertical-align: top;
}

#hodnoceni

{
position:relative;
width:300px;

background-color:lightgray;
color:black;
text-align:center;
border:solid;
font-family:arial;
font-size:11;
padding:2;
margin-top:0;
overflow: hidden;
}

#hodnoceni2

{
position:relative;
width:300px;
background-image: url("images/bg-bubplastic-h-lime.gif");
color:black;
text-align:center;
border:double;
padding:2;
font-family:arial;
font-size:11;
margin-top:0;
overflow: hidden;
}

#hodnoceni3

{
position:relative;
width:300px;
background-image: url("images/bg-bubplastic-h-lime.gif");
color:black;
text-align:left;
padding:2;
border:double;
font-family:arial;
font-size:11;
margin-top:0;
overflow: hidden;
}

#komentare

{
position:relative;
color:orange;
border:double;
top:10px;
text-align:center;
}

#menu a:link {
text-decoration:none;
color:gray;}

#menu a:visited {
text-decoration:none;
color:gray;}
 
#menu a:hover {
font-weight: bold;
color:black;};

#menu2 a:link {
text-decoration:none;
color:gray;}

#menu2 a:visited {
text-decoration:none;
color:gray;}
 
#menu2 a:hover {
font-weight: bold;
color:red;}

#obsah a:link {
text-decoration:none;
color:gray;}

#obsah a:visited {
text-decoration:none;
color:gray;}
 
#obsah a:hover {
font-weight: bold;
color:black;}

#clanky a:link {
text-decoration:none;
color:black;}

#clanky a:visited {
text-decoration:none;
color:black;}

#nadpis a:link {
text-decoration:none;
color:black;}

#nadpis a:hover {
text-decoration:none;
color:black;}

#clanky a:hover {
text-decoration:none;
color:gray;}

#zpravy a:link {
text-decoration:underline;
color:red;}

#zpravy a:visited {
text-decoration:none;
color:black;}

#zpravy a:visited {
text-decoration:none;
color:black;}

	.clearit {
	margin: 0;
	padding: 0;
	height: 0;
	clear: both;
}

#linkovac a {
text-decoration:none;
font-family:tahoma;
color:white;
font-size:12px;}

#linkovac a:link {
text-decoration:none;
font-family:tahoma;
color:white;
font-size:12px;}

#linkovac a:visited {
text-decoration:none;
font-family:tahoma;
color:white;
font-size:12px;}

#linkovac a:hover {
text-decoration:none;
font-family:tahoma;
color:orange;
font-size:12px;}

#linkovac{
text-decoration:none;
font-family:tahoma;
font-size:12px;}

#linkovac2 a {
text-decoration:underline;
font-family:tahoma;
color:white;
font-size:12px;}

#linkovac2 a:link {
text-decoration:underline;
font-family:tahoma;
color:white;
font-size:12px;}

#linkovac2 a:visited {
text-decoration:underline;
font-family:tahoma;
color:white;
font-size:12px;}

#linkovac2 a:hover {
text-decoration:none;
font-family:tahoma;
color:orange;
font-size:12px;}

#linkovac2 {
text-decoration:none;
font-family:tahoma;
font-size:12px;}

/* BUBBLE PLASTIC HORIZONTAL MENU */

.bubplastic.horizontal {
	width: 100%;
	height: 27px;
	margin: 0;
	padding: 0;
	background: #000000 url(images/bg-bubplastic.gif) top left repeat-x;
}
.bubplastic.horizontal ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.bubplastic.horizontal ul li {
	float: left;
	margin: 0;
	padding: 0;
	background: transparent url(images/bg-bubplastic-button.gif) top left no-repeat;
}

.bubplastic.horizontal ul li a {
	display: block;
	height: 27px;
	padding-left: 35px;
	float: left;
	text-transform: uppercase;
	font-family: "Helvetica Neue",helvetica,"microsoft sans serif",arial,sans-serif;
	font-size: 70%;
	color: #FFFFFF;
	text-decoration: none;
}

.bubplastic.horizontal ul li a span.menu_ar {
	display: block;
	float: left;
	height: 22px;
	padding-top: 5px;
	padding-right: 35px;
	background: transparent url(images/bg-bubplastic-button.gif) top right no-repeat;
	cursor: pointer;
}
/* END BUBBLE PLASTIC HORIZONTAL MENU */



/* BUBBLE PLASTIC VERTICAL MENU */

.bubplastic.vertical {
	width: 250px;
	margin: 0;
	padding: 0;
	display: block;
}
.bubplastic.vertical ul {
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
}
.bubplastic.vertical ul li {
	display: block;
	float: left;
	width: 100%;
	margin: 0;
	padding: 0;
	background: transparent url(images/bg-bubplastic-button.gif) top left no-repeat;
}

.bubplastic.vertical ul li a {
	display: block;
	margin: 0;
	width: 100%;
	padding-left: 35px;
	text-transform: uppercase;
	font-family: "Helvetica Neue",helvetica,"microsoft sans serif",arial,sans-serif;
	font-size: 70%;
	color: #FFFFFF;
	text-decoration: none;
	background: transparent url(images/bg-bubplastic-button.gif) top left no-repeat;
}

.bubplastic.vertical ul li a span.menu_ar {
	display: block;
	margin: 0;
	width: 100%;
	height: 22px;
	padding-top: 5px;
	padding-right: 35px;
	background: transparent url(images/bg-bubplastic-button.gif) top right no-repeat;
	cursor: pointer;
}
/* END BUBBLE PLASTIC VERTICAL MENU */



/* AQUA HOVER */
.bubplastic.aqua ul li a:hover,
.bubplastic.aqua ul li.highlight a {
	background: transparent url(images/bg-bubplastic-h-aqua.gif) top left no-repeat;
}
.bubplastic.aqua ul li a:hover span.menu_ar,
.bubplastic.aqua ul li.highlight a span.menu_ar {
	background: transparent url(images/bg-bubplastic-h-aqua.gif) top right no-repeat;
}


/* BLUE HOVER */
.bubplastic.blue ul li a:hover,
.bubplastic.blue ul li.highlight a {
	background: transparent url(images/bg-bubplastic-h-blue.gif) top left no-repeat;
}
.bubplastic.blue ul li a:hover span.menu_ar,
.bubplastic.blue ul li.highlight a span.menu_ar {
	background: transparent url(images/bg-bubplastic-h-blue.gif) top right no-repeat;
}


/* GRAY HOVER */
.bubplastic.gray ul li a:hover,
.bubplastic.gray ul li.highlight a {
	background: transparent url(images/bg-bubplastic-h-gray.gif) top left no-repeat;
}
.bubplastic.gray ul li a:hover span.menu_ar,
.bubplastic.gray ul li.highlight a span.menu_ar {
	background: transparent url(images/bg-bubplastic-h-gray.gif) top right no-repeat;
}


/* LIME HOVER */
.bubplastic.lime ul li a:hover,
.bubplastic.lime ul li.highlight a {
	background: transparent url(images/bg-bubplastic-h-lime.gif) top left no-repeat;
}
.bubplastic.lime ul li a:hover span.menu_ar,
.bubplastic.lime ul li.highlight a span.menu_ar {
	background: transparent url(images/bg-bubplastic-h-lime.gif) top right no-repeat;
}


/* ORANGE HOVER */
.bubplastic.orange ul li a:hover,
.bubplastic.orange ul li.highlight a {
	background: transparent url(images/bg-bubplastic-h-orange.gif) top left no-repeat;
}
.bubplastic.orange ul li a:hover span.menu_ar,
.bubplastic.orange ul li.highlight a span.menu_ar {
	background: transparent url(images/bg-bubplastic-h-orange.gif) top right no-repeat;
}


/* PINK HOVER */
.bubplastic.pink ul li a:hover,
.bubplastic.pink ul li.highlight a {
	background: transparent url(images/bg-bubplastic-h-pink.gif) top left no-repeat;
}
.bubplastic.pink ul li a:hover span.menu_ar,
.bubplastic.pink ul li.highlight a span.menu_ar {
	background: transparent url(images/bg-bubplastic-h-pink.gif) top right no-repeat;
}


/* PURPLE HOVER */
.bubplastic.purple ul li a:hover,
.bubplastic.purple ul li.highlight a {
	background: transparent url(images/bg-bubplastic-h-purple.gif) top left no-repeat;
}
.bubplastic.purple ul li a:hover span.menu_ar,
.bubplastic.purple ul li.highlight a span.menu_ar {
	background: transparent url(images/bg-bubplastic-h-purple.gif) top right no-repeat;
}


/* RED HOVER */
.bubplastic.red ul li a:hover,
.bubplastic.red ul li.highlight a {
	background: transparent url(images/bg-bubplastic-h-red.gif) top left no-repeat;
}
.bubplastic.red ul li a:hover span.menu_ar,
.bubplastic.red ul li.highlight a span.menu_ar {
	background: transparent url(images/bg-bubplastic-h-red.gif) top right no-repeat;
}

#test li {
	display: block;
	border: solid 1px red;
}	

	#menu {
	background: #333;
	float: left;
	list-style: none;
	margin: 0;
	padding: 2;
	width: 95%;
	
}
#menu li {
	font: 67.5% "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	background-image: url("images/bg-bubplastic-button.gif");
}
#menu a {
	
	border-bottom: 1px solid #393939;
	color: #ccc;
	display: block;
	margin: 0;
	padding: 5px 5px;
	text-decoration: none;
}
#menu a:hover {
	background: #2580a2 url("images/bg-bubplastic-button.gif") left center no-repeat;
	color: #fff;
	padding-bottom: 5px;
}	



#obal-kul-roh 
{ 
text-justify: newspaper; 
text-align: justify;
color:white;
font-face:arial;
position:relative; 
width:90%; 
left:1%;
height:90%; 
margin:10px; 
padding:.5em; 
font-size:11px; 
line-height:20px;
background:#2C2C2C; 
border-top:1px solid #BC961C;
border-bottom:1px solid #BC961C;
border-left:1px solid #BC961C;
border-right:1px solid #BC961C;
text-align:left; 
} 


#obal-kul-roh a:hover 
{


color:darkred;

 
}

#obal-kul-roh a:link
{

text-decoration: none;
color:white;
 
}

#obal-kul-roh a:link
{

text-decoration: none;
color:pink;
 
}


#obal-kul-roh a:visited 
{

text-decoration: none;
color:#BC961C;;
 
}


.horlev, .horprav, .dollev, .dolprav 
{ 
width:15px; 
height:15px; 
font-size:0px; 
} 

