/* CSS Document */
a         {text-decoration: none;font-family : "Times New Roman", Times, serif;font-size:14px;}
a:link    {color: #000;font-family : "Times New Roman", Times, serif;font-size:14px;}
a:visited {color: #000;font-family : "Times New Roman", Times, serif;font-size:14px;}
a:active  {color: #000;font-family : "Times New Roman", Times, serif;font-size: 14px;}
a:hover   {color: #000; text-decoration: underline;font-family : "Times New Roman", Times, serif;\;font-size: 14px;}

body {
	margin: 0;
	padding: 0;
  color: #000;
  padding-top: 0px;
  background: #CEC6C3 url(bg.gif) top center repeat-y;
  font-size:11px;
}

#top {
  width: 100%;
  padding-top: 0px;
}


#header{
  background: URL('../obrazy/index_02.gif'); /* obrázek na pozadí */
  position:relative;
}

#leva{
  background: URL('../obrazy/index_09.gif') repeat-y; /* obrázek na pozadí */
  position:relative;
}

#prava{
  background-image: URL('../obrazy/index_13.gif'); /* obrázek na pozadí */
  position:relative;
}

#menu{
  background-image: URL('../obrazy/index_04.gif'); /* obrázek na pozadí */
  position:relative;
  text-align:center;
  font-family : Arial;
  color : #F7F7F7;
  width: 307px;
	font-size: 80%;
}

#pata{
  background-image: URL('pata.gif'); /* obrázek na pozadí */
  position:relative;
  width: 744px;
  font-size: 14px;
}

#animace{
  background-image: URL('../obrazy/index_02.jpg'); /* obrázek na pozadí */
  position:relative;
  width: 540px;
}


/*kontakt*/
#nadpis{
  width: 600px;
  margin:0px 0px 0px 10px;
  font-family : "Times New Roman", Times, serif;
  color : #000000;
  position:relative;
  font-weight: bolder;
  text-align:justify;
	font-size: 120%;
}

p.box {
padding : 0px;
border : 1px solid #000;
background-color : #ccc;
}

/*kontakt*/
#text{
  color : #000000;
}

#text2{
  text-align:center;
  font-family : "Times New Roman", Times, serif;
  color : #000000;
  width: 170px;
	font-weight: bolder;
	font-size:14px;
}

#adresa{
  text-align:center;
  font-family : "Times New Roman", Times, serif;
  color : #000000;
  width: 170px;
}

#pata{
  font-family : Arial;
  color : #000000;
	font-size: 60%;
}

/*kontakt*/
#text_p{
  font-family : Arial;
  color : #000000;
}

#ref{
  text-align:left;
  font-family : "Times New Roman", Times, serif;
  width: 518px;
  font-size:14px;
}

#ingi{
  text-align:left;
  font-family : "Times New Roman", Times, serif;
  width: 500px;
	font-size:14px;
}

#text_menu{
  text-align:justify;
  font-family : Arial;
  color : #fff;
  width: 750px;
  font-size:14px;
}

#text2_menu{
  text-align:justify;
  font-family : "Times New Roman", Times, serif;
  color : #ffffff;
  width: 740px;
  font-size:14px;
}

#popis{
  color : #000000;
  font-family : "Times New Roman", Times, serif;
  font-size:14px;
}

/*copy*/
#copy{
  font-family : Arial;
  color : #000000;
  font-weight: bolder;
  text-align:justify;
	font-size: 70%;
}

/*copy*/
#popis{
  font-family : Arial;
  color : #000000;
  font-weight: bolder;
  text-align:center;
}


/* ----------------------loga--------------------------- */
		#menu1 {position:relative; top:10px; left:0px; width:150px; background-color:#ffffff; color:#ff; border:0;}
    #menu1 a.p1, #menu a.p1:visited {display:block; width:150px; text-decoration:none; top:0; left:0; border:0px; color:#000;}
    #menu1 a img {border:0;}
    #menu1 a.p1:hover { background-color:#ccc; color:#FFf; border:0px;}
    #menu1 a .large {display:block; position:absolute; width:1px; height:1px; border:0px; top:-1px; left:-1px;}
    #menu1 a.p1:hover .large {display:block; position:absolute; top:-10px; left:270px; width:80px; height:72px; border:0px}
    
		#menu2 {position:relative; top:10px; left:0px; width:150px; background-color:#ffffff; color:#ff; border:0;}
    #menu2 a.p2, #menu a.p1:visited {display:block; width:150px; text-decoration:none; top:0; left:0; border:0px; color:#000;}
    #menu2 a img {border:0;}
    #menu2 a.p2:hover { background-color:#ccc; color:#FFf; border:0px;}
    #menu2 a .large {display:block; position:absolute; width:1px; height:1px; border:0px; top:-1px; left:-1px;}
    #menu2 a.p2:hover .large {display:block; position:absolute; top:-10px; left:200px; width:200px; height:62px; border:0px}

		#menu3 {position:relative; top:10px; left:0px; width:150px; background-color:#ffffff; color:#ff; border:0;}
    #menu3 a.p3, #menu a.p1:visited {display:block; width:150px; text-decoration:none; top:0; left:0; border:0px; color:#000;}
    #menu3 a img {border:0;}
    #menu3 a.p3:hover { background-color:#ccc; color:#FFf; border:0px;}
    #menu3 a .large {display:block; position:absolute; width:1px; height:1px; border:0px; top:-1px; left:-1px;}
    #menu3 a.p3:hover .large {display:block; position:absolute; top:-10px; left:200px; width:200px; height:35px; border:0px}

		#menu4 {position:relative; top:10px; left:0px; width:150px; background-color:#ffffff; color:#ff; border:0;}
    #menu4 a.p4, #menu a.p1:visited {display:block; width:150px; text-decoration:none; top:0; left:0; border:0px; color:#000;}
    #menu4 a img {border:0;}
    #menu4 a.p4:hover { background-color:#ccc; color:#FFf; border:0px;}
    #menu4 a .large {display:block; position:absolute; width:1px; height:1px; border:0px; top:-1px; left:-1px;}
    #menu4 a.p4:hover .large {display:block; position:absolute; top:-10px; left:230px; width:147px; height:46px; border:0px}

		#menu4 {position:relative; top:10px; left:0px; width:150px; background-color:#ffffff; color:#ff; border:0;}
    #menu4 a.p4, #menu a.p1:visited {display:block; width:150px; text-decoration:none; top:0; left:0; border:0px; color:#000;}
    #menu4 a img {border:0;}
    #menu4 a.p4:hover { background-color:#ccc; color:#FFf; border:0px;}
    #menu4 a .large {display:block; position:absolute; width:1px; height:1px; border:0px; top:-1px; left:-1px;}
    #menu4 a.p4:hover .large {display:block; position:absolute; top:-10px; left:230px; width:147px; height:46px; border:0px}
    
    #menu5 {position:relative; top:10px; left:0px; width:150px; background-color:#ffffff; color:#ff; border:0;}
    #menu5 a.p5, #menu a.p1:visited {display:block; width:150px; text-decoration:none; top:0; left:0; border:0px; color:#000;}
    #menu5 a img {border:0;}
    #menu5 a.p5:hover { background-color:#ccc; color:#FFf; border:0px;}
    #menu5 a .large {display:block; position:absolute; width:1px; height:1px; border:0px; top:-1px; left:-1px;}
    #menu5 a.p5:hover .large {display:block; position:absolute; top:-10px; left:200px; width:300px; height:100px; border:0px}
    
    #menu6 {position:relative; top:10px; left:0px; width:150px; background-color:#ffffff; color:#ff; border:0;}
    #menu6 a.p6, #menu a.p1:visited {display:block; width:150px; text-decoration:none; top:0; left:0; border:0px; color:#000;}
    #menu6 a img {border:0;}
    #menu6 a.p6:hover { background-color:#ccc; color:#FFf; border:0px;}
    #menu6 a .large {display:block; position:absolute; width:1px; height:1px; border:0px; top:-1px; left:-1px;}
    #menu6 a.p6:hover .large {display:block; position:absolute; top:-10px; left:230px; width:201px; height:95px; border:0px}
    
    #menu7 {position:relative; top:10px; left:0px; width:150px; background-color:#ffffff; color:#ff; border:0;}
    #menu7 a.p7, #menu a.p1:visited {display:block; width:150px; text-decoration:none; top:0; left:0; border:0px; color:#000;}
    #menu7 a img {border:0;}
    #menu7 a.p7:hover { background-color:#ccc; color:#FFf; border:0px;}
    #menu7 a .large {display:block; position:absolute; width:1px; height:1px; border:0px; top:-1px; left:-1px;}
    #menu7 a.p7:hover .large {display:block; position:absolute; top:-10px; left:230px; width:201px; height:96px; border:0px}
    
    #menu8 {position:relative; top:10px; left:0px; width:150px; background-color:#ffffff; color:#ff; border:0;}
    #menu8 a.p8, #menu a.p1:visited {display:block; width:150px; text-decoration:none; top:0; left:0; border:0px; color:#000;}
    #menu8 a img {border:0;}
    #menu8 a.p8:hover { background-color:#ccc; color:#FFf; border:0px;}
    #menu8 a .large {display:block; position:absolute; width:1px; height:1px; border:0px; top:-1px; left:-1px;}
    #menu8 a.p8:hover .large {display:block; position:absolute; top:-10px; left:230px; width:201px; height:96px; border:0px}
    
    #menu9 {position:relative; top:10px; left:0px; width:150px; background-color:#ffffff; color:#ff; border:0;}
    #menu9 a.p9, #menu a.p1:visited {display:block; width:150px; text-decoration:none; top:0; left:0; border:0px; color:#000;}
    #menu9 a img {border:0;}
    #menu9 a.p9:hover { background-color:#ccc; color:#FFf; border:0px;}
    #menu9 a .large {display:block; position:absolute; width:1px; height:1px; border:0px; top:-1px; left:-1px;}
    #menu9 a.p9:hover .large {display:block; position:absolute; top:-10px; left:260px; width:113px; height:76px; border:0px}
    
    #menu10 {position:relative; top:10px; left:0px; width:150px; background-color:#ffffff; color:#ff; border:0;}
    #menu10 a.p10, #menu a.p1:visited {display:block; width:150px; text-decoration:none; top:0; left:0; border:0px; color:#000;}
    #menu10 a img {border:0;}
    #menu10 a.p10:hover { background-color:#ccc; color:#FFf; border:0px;}
    #menu10 a .large {display:block; position:absolute; width:1px; height:1px; border:0px; top:-1px; left:-1px;}
    #menu10 a.p10:hover .large {display:block; position:absolute; top:-10px; left:230px; width:200px; height:45px; border:0px}
    
    #menu11 {position:relative; top:10px; left:0px; width:150px; background-color:#ffffff; color:#ff; border:0;}
    #menu11 a.p11, #menu a.p1:visited {display:block; width:150px; text-decoration:none; top:0; left:0; border:0px; color:#000;}
    #menu11 a img {border:0;}
    #menu11 a.p11:hover { background-color:#ccc; color:#FFf; border:0px;}
    #menu11 a .large {display:block; position:absolute; width:1px; height:1px; border:0px; top:-1px; left:-1px;}
    #menu11 a.p11:hover .large {display:block; position:absolute; top:-10px; left:230px; width:201px; height:51px; border:0px}
    
    #menu12 {position:relative; top:10px; left:0px; width:150px; background-color:#ffffff; color:#ff; border:0;}
    #menu12 a.p12, #menu a.p1:visited {display:block; width:150px; text-decoration:none; top:0; left:0; border:0px; color:#000;}
    #menu12 a img {border:0;}
    #menu12 a.p12:hover { background-color:#ccc; color:#FFf; border:0px;}
    #menu12 a .large {display:block; position:absolute; width:1px; height:1px; border:0px; top:-1px; left:-1px;}
    #menu12 a.p12:hover .large {display:block; position:absolute; top:-10px; left:260px; width:118px; height:51px; border:0px}
    
    #menu13 {position:relative; top:10px; left:0px; width:150px; background-color:#ffffff; color:#ff; border:0;}
    #menu13 a.p13, #menu a.p1:visited {display:block; width:150px; text-decoration:none; top:0; left:0; border:0px; color:#000;}
    #menu13 a img {border:0;}
    #menu13 a.p13:hover { background-color:#ccc; color:#FFf; border:0px;}
    #menu13 a .large {display:block; position:absolute; width:1px; height:1px; border:0px; top:-1px; left:-1px;}
    #menu13 a.p13:hover .large {display:block; position:absolute; top:-10px; left:230px; width:201px; height:96px; border:0px}
    
    #menu14 {position:relative; top:10px; left:0px; width:150px; background-color:#ffffff; color:#ff; border:0;}
    #menu14 a.p14, #menu a.p1:visited {display:block; width:150px; text-decoration:none; top:0; left:0; border:0px; color:#000;}
    #menu14 a img {border:0;}
    #menu14 a.p14:hover { background-color:#ccc; color:#FFf; border:0px;}
    #menu14 a .large {display:block; position:absolute; width:1px; height:1px; border:0px; top:-1px; left:-1px;}
    #menu14 a.p14:hover .large {display:block; position:absolute; top:-10px; left:230px; width:201px; height:96px; border:0px}
    
    #menu15 {position:relative; top:10px; left:0px; width:150px; background-color:#ffffff; color:#ff; border:0;}
    #menu15 a.p15, #menu a.p1:visited {display:block; width:150px; text-decoration:none; top:0; left:0; border:0px; color:#000;}
    #menu15 a img {border:0;}
    #menu15 a.p15:hover { background-color:#ccc; color:#FFf; border:0px;}
    #menu15 a .large {display:block; position:absolute; width:1px; height:1px; border:0px; top:-1px; left:-1px;}
    #menu15 a.p15:hover .large {display:block; position:absolute; top:-10px; left:230px; width:131px; height:96px; border:0px}
    
    #menu16 {position:relative; top:10px; left:0px; width:150px; background-color:#ffffff; color:#ff; border:0;}
    #menu16 a.p16, #menu a.p1:visited {display:block; width:150px; text-decoration:none; top:0; left:0; border:0px; color:#000;}
    #menu16 a img {border:0;}
    #menu16 a.p16:hover { background-color:#ccc; color:#FFf; border:0px;}
    #menu16 a .large {display:block; position:absolute; width:1px; height:1px; border:0px; top:-1px; left:-1px;}
    #menu16 a.p16:hover .large {display:block; position:absolute; top:-10px; left:230px; width:200px; height:122px; border:0px}

    #menu17 {position:relative; top:10px; left:0px; width:150px; background-color:#ffffff; color:#ff; border:0;}
    #menu17 a.p17, #menu a.p1:visited {display:block; width:150px; text-decoration:none; top:0; left:0; border:0px; color:#000;}
    #menu17 a img {border:0;}
    #menu17 a.p17:hover { background-color:#ccc; color:#FFf; border:0px;}
    #menu17 a .large {display:block; position:absolute; width:1px; height:1px; border:0px; top:-1px; left:-1px;}
    #menu17 a.p17:hover .large {display:block; position:absolute; top:-10px; left:230px; width:156px; height:96px; border:0px}
    
    #menu18 {position:relative; top:10px; left:0px; width:150px; background-color:#ffffff; color:#ff; border:0;}
    #menu18 a.p18, #menu a.p1:visited {display:block; width:150px; text-decoration:none; top:0; left:0; border:0px; color:#000;}
    #menu18 a img {border:0;}
    #menu18 a.p18:hover { background-color:#ccc; color:#FFf; border:0px;}
    #menu18 a .large {display:block; position:absolute; width:1px; height:1px; border:0px; top:-1px; left:-1px;}
    #menu18 a.p18:hover .large {display:block; position:absolute; top:-10px; left:230px; width:201px; height:96px; border:0px}
    
    #menu19 {position:relative; top:10px; left:0px; width:150px; background-color:#ffffff; color:#ff; border:0;}
    #menu19 a.p19, #menu a.p1:visited {display:block; width:150px; text-decoration:none; top:0; left:0; border:0px; color:#000;}
    #menu19 a img {border:0;}
    #menu19 a.p19:hover { background-color:#ccc; color:#FFf; border:0px;}
    #menu19 a .large {display:block; position:absolute; width:1px; height:1px; border:0px; top:-1px; left:-1px;}
    #menu19 a.p19:hover .large {display:block; position:absolute; top:-10px; left:230px; width:201px; height:96px; border:0px}
    
    #menu20 {position:relative; top:10px; left:0px; width:150px; background-color:#ffffff; color:#ff; border:0;}
    #menu20 a.p20, #menu a.p1:visited {display:block; width:150px; text-decoration:none; top:0; left:0; border:0px; color:#000;}
    #menu20 a img {border:0;}
    #menu20 a.p20:hover { background-color:#ccc; color:#FFf; border:0px;}
    #menu20 a .large {display:block; position:absolute; width:1px; height:1px; border:0px; top:-1px; left:-1px;}
    #menu20 a.p20:hover .large {display:block; position:absolute; top:-10px; left:230px; width:201px; height:96px; border:0px}
    
    #menu21{position:relative; top:10px; left:0px; width:150px; background-color:#ffffff; color:#ff; border:0;}
    #menu21 a.p21, #menu a.p1:visited {display:block; width:150px; text-decoration:none; top:0; left:0; border:0px; color:#000;}
    #menu21 a img {border:0;}
    #menu21 a.p21:hover { background-color:#ccc; color:#FFf; border:0px;}
    #menu21 a .large {display:block; position:absolute; width:1px; height:1px; border:0px; top:-1px; left:-1px;}
    #menu21 a.p21:hover .large {display:block; position:absolute; top:-10px; left:230px; width:201px; height:96px; border:0px}
    
    #menu22 {position:relative; top:10px; left:0px; width:150px; background-color:#ffffff; color:#ff; border:0;}
    #menu22 a.p22, #menu a.p1:visited {display:block; width:150px; text-decoration:none; top:0; left:0; border:0px; color:#000;}
    #menu22 a img {border:0;}
    #menu22 a.p22:hover { background-color:#ccc; color:#FFf; border:0px;}
    #menu22 a .large {display:block; position:absolute; width:1px; height:1px; border:0px; top:-1px; left:-1px;}
    #menu22 a.p22:hover .large {display:block; position:absolute; top:-10px; left:230px; width:201px; height:96px; border:0px}
    
    #menu23 {position:relative; top:10px; left:0px; width:150px; background-color:#ffffff; color:#ff; border:0;}
    #menu23 a.p23, #menu a.p1:visited {display:block; width:150px; text-decoration:none; top:0; left:0; border:0px; color:#000;}
    #menu23 a img {border:0;}
    #menu23 a.p23:hover { background-color:#ccc; color:#FFf; border:0px;}
    #menu23 a .large {display:block; position:absolute; width:1px; height:1px; border:0px; top:-1px; left:-1px;}
    #menu23 a.p23:hover .large {display:block; position:absolute; top:-10px; left:230px; width:201px; height:96px; border:0px}
    
    #menu24 {position:relative; top:10px; left:0px; width:150px; background-color:#ffffff; color:#ff; border:0;}
    #menu24 a.p24, #menu a.p1:visited {display:block; width:150px; text-decoration:none; top:0; left:0; border:0px; color:#000;}
    #menu24 a img {border:0;}
    #menu24 a.p24:hover { background-color:#ccc; color:#FFf; border:0px;}
    #menu24 a .large {display:block; position:absolute; width:1px; height:1px; border:0px; top:-1px; left:-1px;}
    #menu24 a.p24:hover .large {display:block; position:absolute; top:-10px; left:230px; width:201px; height:96px; border:0px}
    
    #menu25 {position:relative; top:10px; left:0px; width:150px; background-color:#ffffff; color:#ff; border:0;}
    #menu25 a.p25, #menu a.p1:visited {display:block; width:150px; text-decoration:none; top:0; left:0; border:0px; color:#000;}
    #menu25 a img {border:0;}
    #menu25 a.p25:hover { background-color:#ccc; color:#FFf; border:0px;}
    #menu25 a .large {display:block; position:absolute; width:1px; height:1px; border:0px; top:-1px; left:-1px;}
    #menu25 a.p25:hover .large {display:block; position:absolute; top:-10px; left:230px; width:201px; height:96px; border:0px}
    
    #menu26 {position:relative; top:10px; left:0px; width:150px; background-color:#ffffff; color:#ff; border:0;}
    #menu26 a.p26, #menu a.p1:visited {display:block; width:150px; text-decoration:none; top:0; left:0; border:0px; color:#000;}
    #menu26 a img {border:0;}
    #menu26 a.p26:hover { background-color:#ccc; color:#FFf; border:0px;}
    #menu26 a .large {display:block; position:absolute; width:1px; height:1px; border:0px; top:-1px; left:-1px;}
    #menu26 a.p26:hover .large {display:block; position:absolute; top:-10px; left:230px; width:201px; height:96px; border:0px}
    
    #menu27 {position:relative; top:10px; left:0px; width:150px; background-color:#ffffff; color:#ff; border:0;}
    #menu27 a.p27, #menu a.p1:visited {display:block; width:150px; text-decoration:none; top:0; left:0; border:0px; color:#000;}
    #menu27 a img {border:0;}
    #menu27 a.p27:hover { background-color:#ccc; color:#FFf; border:0px;}
    #menu27 a .large {display:block; position:absolute; width:1px; height:1px; border:0px; top:-1px; left:-1px;}
    #menu27 a.p27:hover .large {display:block; position:absolute; top:-10px; left:230px; width:201px; height:96px; border:0px}
  
    #menu28 {position:relative; top:10px; left:0px; width:150px; background-color:#ffffff; color:#ff; border:0;}
    #menu28 a.p28, #menu a.p1:visited {display:block; width:150px; text-decoration:none; top:0; left:0; border:0px; color:#000;}
    #menu28 a img {border:0;}
    #menu28 a.p28:hover { background-color:#ccc; color:#FFf; border:0px;}
    #menu28 a .large {display:block; position:absolute; width:1px; height:1px; border:0px; top:-1px; left:-1px;}
    #menu28 a.p28:hover .large {display:block; position:absolute; top:-10px; left:230px; width:201px; height:96px; border:0px}
    
    #menu29 {position:relative; top:10px; left:0px; width:150px; background-color:#ffffff; color:#ff; border:0;}
    #menu29 a.p29, #menu a.p1:visited {display:block; width:150px; text-decoration:none; top:0; left:0; border:0px; color:#000;}
    #menu29 a img {border:0;}
    #menu29 a.p29:hover { background-color:#ccc; color:#FFf; border:0px;}
    #menu29 a .large {display:block; position:absolute; width:1px; height:1px; border:0px; top:-1px; left:-1px;}
    #menu29 a.p29:hover .large {display:block; position:absolute; top:-10px; left:230px; width:201px; height:96px; border:0px}
    
    #menu30 {position:relative; top:10px; left:0px; width:150px; background-color:#ffffff; color:#ff; border:0;}
    #menu30 a.p30, #menu a.p1:visited {display:block; width:150px; text-decoration:none; top:0; left:0; border:0px; color:#000;}
    #menu30 a img {border:0;}
    #menu30 a.p30:hover { background-color:#ccc; color:#FFf; border:0px;}
    #menu30 a .large {display:block; position:absolute; width:1px; height:1px; border:0px; top:-1px; left:-1px;}
    #menu30 a.p30:hover .large {display:block; position:absolute; top:-10px; left:230px; width:201px; height:96px; border:0px}

    #menu31 {position:relative; top:10px; left:0px; width:150px; background-color:#ffffff; color:#ff; border:0;}
    #menu31 a.p31, #menu a.p1:visited {display:block; width:150px; text-decoration:none; top:0; left:0; border:0px; color:#000;}
    #menu31 a img {border:0;}
    #menu31 a.p31:hover { background-color:#ccc; color:#FFf; border:0px;}
    #menu31 a .large {display:block; position:absolute; width:1px; height:1px; border:0px; top:-1px; left:-1px;}
    #menu31 a.p31:hover .large {display:block; position:absolute; top:-10px; left:230px; width:201px; height:96px; border:0px}

    #menu32 {position:relative; top:10px; left:0px; width:150px; background-color:#ffffff; color:#ff; border:0;}
    #menu32 a.p32, #menu a.p1:visited {display:block; width:150px; text-decoration:none; top:0; left:0; border:0px; color:#000;}
    #menu32 a img {border:0;}
    #menu32 a.p32:hover { background-color:#ccc; color:#FFf; border:0px;}
    #menu32 a .large {display:block; position:absolute; width:1px; height:1px; border:0px; top:-1px; left:-1px;}
    #menu32 a.p32:hover .large {display:block; position:absolute; top:-10px; left:230px; width:201px; height:96px; border:0px}
    
    #menu33 {position:relative; top:10px; left:0px; width:150px; background-color:#ffffff; color:#ff; border:0;}
    #menu33 a.p33, #menu a.p1:visited {display:block; width:150px; text-decoration:none; top:0; left:0; border:0px; color:#000;}
    #menu33 a img {border:0;}
    #menu33 a.p33:hover { background-color:#ccc; color:#FFf; border:0px;}
    #menu33 a .large {display:block; position:absolute; width:1px; height:1px; border:0px; top:-1px; left:-1px;}
    #menu33 a.p33:hover .large {display:block; position:absolute; top:-10px; left:230px; width:201px; height:96px; border:0px}
    
    #menu34 {position:relative; top:10px; left:0px; width:150px; background-color:#ffffff; color:#ff; border:0;}
    #menu34 a.p34, #menu a.p1:visited {display:block; width:150px; text-decoration:none; top:0; left:0; border:0px; color:#000;}
    #menu34 a img {border:0;}
    #menu34 a.p34:hover { background-color:#ccc; color:#FFf; border:0px;}
    #menu34 a .large {display:block; position:absolute; width:1px; height:1px; border:0px; top:-1px; left:-1px;}
    #menu34 a.p34:hover .large {display:block; position:absolute; top:-10px; left:230px; width:201px; height:96px; border:0px}
    
    #menu35 {position:relative; top:10px; left:0px; width:150px; background-color:#ffffff; color:#ff; border:0;}
    #menu35 a.p35, #menu a.p1:visited {display:block; width:150px; text-decoration:none; top:0; left:0; border:0px; color:#000;}
    #menu35 a img {border:0;}
    #menu35 a.p35:hover { background-color:#ccc; color:#FFf; border:0px;}
    #menu35 a .large {display:block; position:absolute; width:1px; height:1px; border:0px; top:-1px; left:-1px;}
    #menu35 a.p35:hover .large {display:block; position:absolute; top:-10px; left:230px; width:201px; height:96px; border:0px}
    
    #menu36 {position:relative; top:10px; left:0px; width:150px; background-color:#ffffff; color:#ff; border:0;}
    #menu36 a.p36, #menu a.p1:visited {display:block; width:150px; text-decoration:none; top:0; left:0; border:0px; color:#000;}
    #menu36 a img {border:0;}
    #menu36 a.p36:hover { background-color:#ccc; color:#FFf; border:0px;}
    #menu36 a .large {display:block; position:absolute; width:1px; height:1px; border:0px; top:-1px; left:-1px;}
    #menu36 a.p36:hover .large {display:block; position:absolute; top:-10px; left:230px; width:201px; height:96px; border:0px}
    
    #menu37 {position:relative; top:10px; left:0px; width:150px; background-color:#ffffff; color:#ff; border:0;}
    #menu37 a.p37, #menu a.p1:visited {display:block; width:150px; text-decoration:none; top:0; left:0; border:0px; color:#000;}
    #menu37 a img {border:0;}
    #menu37 a.p37:hover { background-color:#ccc; color:#FFf; border:0px;}
    #menu37 a .large {display:block; position:absolute; width:1px; height:1px; border:0px; top:-1px; left:-1px;}
    #menu37 a.p37:hover .large {display:block; position:absolute; top:-10px; left:230px; width:201px; height:96px; border:0px}
    
    #menu38 {position:relative; top:10px; left:0px; width:150px; background-color:#ffffff; color:#ff; border:0;}
    #menu38 a.p38, #menu a.p1:visited {display:block; width:150px; text-decoration:none; top:0; left:0; border:0px; color:#000;}
    #menu38 a img {border:0;}
    #menu38 a.p38:hover { background-color:#ccc; color:#FFf; border:0px;}
    #menu38 a .large {display:block; position:absolute; width:1px; height:1px; border:0px; top:-1px; left:-1px;}
    #menu38 a.p38:hover .large {display:block; position:absolute; top:-10px; left:230px; width:201px; height:96px; border:0px}
    

/*////////////////////////galerie1///////////////////////////*/
.hoverbox
{
	cursor: default;
	list-style: none;
}

.hoverbox a
{
	cursor: default;
}

.hoverbox a .preview
{
	display: none;
}

.hoverbox a:hover .preview
{
	display: block;
	position: absolute;
	top: -33px;
	left: -45px;
	z-index: 1;
}

.hoverbox img
{
	background: #fff;
	border-color: #aaa #ccc #ddd #bbb;
	border-style: solid;
	border-width: 1px;
	color: inherit;
	padding: 2px;
	vertical-align: top;
	width: 100px;
	height: 75px;
}

.hoverbox li
{
	background: #eee;
	border-color: #ddd #bbb #aaa #ccc;
	border-style: solid;
	border-width: 1px;
	color: inherit;
	display: inline;
	float: left;
	margin: 3px;
	padding: 5px;
	position: relative;
}

.hoverbox .preview
{
	border-color: #000;
	width: 200px;
	height: 134px;
}

.hoverbox a
{
	position: relative;
}

.hoverbox a:hover
{
	display: block;
	font-size: 100%;
	z-index: 1;
}

.hoverbox a:hover .preview
{
	top: -38px;
	left: -50px;
}

.hoverbox li
{
	position: static;
}

/*////////////////////////galerie2///////////////////////////*/
.hoverbox2
{
	cursor: default;
	list-style: none;
}

.hoverbox2 a
{
	cursor: default;
}

.hoverbox2 a .preview2
{
	display: none;
}

.hoverbox2 a:hover .preview2
{
	display: block;
	position: absolute;
	top: -33px;
	left: -25px;
	z-index: 1;
}

.hoverbox2 img
{
	background: #fff;
	border-color: #aaa #ccc #ddd #bbb;
	border-style: solid;
	border-width: 1px;
	color: inherit;
	padding: 2px;
	vertical-align: top;
	width: 100px;
	height: 135px;
}

.hoverbox2 li
{
	background: #eee;
	border-color: #ddd #bbb #aaa #ccc;
	border-style: solid;
	border-width: 1px;
	color: inherit;
	display: inline;
	float: left;
	margin: 3px;
	padding: 5px;
	position: relative;
}

.hoverbox2 .preview2
{
	border-color: #000;
	width: 135px;
	height: 200px;
}

.hoverbox2 a
{
	position: relative;
}

.hoverbox2 a:hover
{
	display: block;
	font-size: 100%;
	z-index: 1;
}

.hoverbox2 a:hover .preview2
{
	top: -38px;
	left: -20px;
}

.hoverbox2 li
{
	position: static;
}

/*////////////////////////galerie2///////////////////////////*/
.hoverbox6
{
	cursor: default;
	list-style: none;
}

.hoverbox6 a
{
	cursor: default;
}

.hoverbox6 a .preview6
{
	display: none;
}

.hoverbox6 a:hover .preview6
{
	display: block;
	position: absolute;
	top: -33px;
	left: -25px;
	z-index: 1;
}

.hoverbox6 img
{
	background: #fff;
	border-color: #aaa #ccc #ddd #bbb;
	border-style: solid;
	border-width: 1px;
	color: inherit;
	padding: 2px;
	vertical-align: top;
	width: 80px;
	height: 115px;
}

.hoverbox6 li
{
	background: #eee;
	border-color: #ddd #bbb #aaa #ccc;
	border-style: solid;
	border-width: 1px;
	color: inherit;
	display: inline;
	float: left;
	margin: 3px;
	padding: 5px;
	position: relative;
}

.hoverbox6 .preview6
{
	border-color: #000;
	width: 135px;
	height: 200px;
}

.hoverbox6 a
{
	position: relative;
}

.hoverbox6 a:hover
{
	display: block;
	font-size: 100%;
	z-index: 1;
}

.hoverbox6 a:hover .preview6
{
	top: -38px;
	left: -20px;
}

.hoverbox6 li
{
	position: static;
}

/*////////////////////////galerie2///////////////////////////*/
.hoverbox3
{
	cursor: default;
	list-style: none;
}

.hoverbox3 a
{
	cursor: default;
}

.hoverbox3 a .preview3
{
	display: none;
}

.hoverbox3 a:hover .preview3
{
	display: block;
	position: absolute;
	top: -33px;
	left: -25px;
	z-index: 1;
}

.hoverbox3 img
{
	background: #fff;
	border-color: #aaa #ccc #ddd #bbb;
	border-style: solid;
	border-width: 1px;
	color: inherit;
	padding: 2px;
	vertical-align: top;
	width: 50px;
	height: 35px;
}

.hoverbox3 li
{
	background: #eee;
	border-color: #ddd #bbb #aaa #ccc;
	border-style: solid;
	border-width: 1px;
	color: inherit;
	display: inline;
	float: left;
	margin: 3px;
	padding: 5px;
	position: relative;
}

.hoverbox3 .preview3
{
	border-color: #000;
	width: 135px;
	height: 100px;
}

.hoverbox3 a
{
	position: relative;
}

.hoverbox3 a:hover
{
	display: block;
	font-size: 100%;
	z-index: 1;
}

.hoverbox3 a:hover .preview3
{
	top: -38px;
	left: -45px;
}

.hoverbox3 li
{
	position: static;
}

/*////////////////////////galerie2///////////////////////////*/
.hoverbox4
{
	cursor: default;
	list-style: none;
}

.hoverbox4 a
{
	cursor: default;
}

.hoverbox4 a .preview4
{
	display: none;
}

.hoverbox4 a:hover .preview4
{
	display: block;
	position: absolute;
	top: -33px;
	left: -45px;
	z-index: 1;
}

.hoverbox4 img
{
	background: #fff;
	border-color: #aaa #ccc #ddd #bbb;
	border-style: solid;
	border-width: 1px;
	color: inherit;
	padding: 2px;
	vertical-align: top;
	width: 120px;
	height:90px;
}

.hoverbox4 li
{
	background: #eee;
	border-color: #ddd #bbb #aaa #ccc;
	border-style: solid;
	border-width: 1px;
	color: inherit;
	display: inline;
	float: left;
	margin: 3px;
	padding: 5px;
	position: relative;
}

.hoverbox4 .preview4
{
	border-color: #000;
	width: 200px;
	height: 134px;
}

.hoverbox4 a
{
	position: relative;
}

.hoverbox4 a:hover
{
	display: block;
	font-size: 100%;
	z-index: 1;
}

.hoverbox4 a:hover .preview4
{
	top: -18px;
	left: -50px;
}

.hoverbox4 li
{
	position: static;
}




/*////////////////////////galerie2///////////////////////////*/
.hoverbox5
{
	cursor: default;
	list-style: none;
}

.hoverbox5 a
{
	cursor: default;
}

.hoverbox5 a .preview5
{
	display: none;
}

.hoverbox5 a:hover .preview5
{
	display: block;
	position: absolute;
	top: -46px;
	left: -46px;
	z-index: 1;
}

.hoverbox5 img
{
	background: #fff;
	border-color: #aaa #ccc #ddd #bbb;
	border-style: solid;
	border-width: 1px;
	color: inherit;
	padding: 2px;
	vertical-align: top;
	width: 140px;
	height: 205px;
}

.hoverbox5 li
{
	background: #eee;
	border-color: #ddd #bbb #aaa #ccc;
	border-style: solid;
	border-width: 1px;
	color: inherit;
	display: inline;
	float: left;
	margin: 3px;
	padding: 5px;
	position: relative;
}

.hoverbox5 .preview5
{
	border-color: #000;
	width: 180px;
	height: 245px;
}

.hoverbox5 a
{
	position: relative;
}

.hoverbox5 a:hover
{
	display: block;
	font-size: 100%;
	z-index: 1;
}

.hoverbox5 a:hover .preview5
{
	top: -20px;
	left: -20px;
}

.hoverbox5 li
{
	position: static;
}



/*////////////////////////////////////////////////////////////////////////////
#ytre {
	width: 970px;
	margin: 0 auto;
	background: #F0EDE0 url(design/bg.gif);
}
#topp {
	height: 144px;
	background: url(design/bg-topp.gif);
}
#kropp {
	padding: 0 20px;

}
#column-left {
	width: 200px;
	height: 200px;
	float: left;
}
#column-left-content {
	/*position: fixed;*/
}
#column-center {
	width: 516px;
	padding: 0 20px;
	float: left;
}
#column-right {
	padding-top: 33px;
	width: 160px;
	float: left;
}
#bottom {
	clear: both;
	height: 19px;
	background: url(design/bg-botn.gif);
}
#menu {
	margin: 20px 0 0 27px;
	padding: 0;
}
#menu li {
	list-style: none;
	margin: 0;
	padding: 0;
    border-bottom: 1px solid #F0EDE0;
}
#menu li a {
	display: block;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
	padding: 3px;
	color: #8E550A;
    border-left: 3px solid #F0EDE0;
    border-right: 3px solid #F0EDE0;
	margin: 0;
}
#menu li a:hover {
	background-color: #DED8BA;
	font-style: italic;
    border-color: white;
}
.section {
	background: white url(design/section-bg.gif);
	padding: 10px 20px;
}
.section-bottom {
	background: url(design/section-bottom.gif);
	height: 17px;
}
pre, code {
    font-family: Courier; 
    font-size: 8pt;
}
.section pre {
    border: 1px solid #f0eee0;
    color: green;
    width: 100%;
    overflow: auto;
}
.section code {
    color: green;
}
#samples-wrapper div.thumbwrapper, #samples-wrapper div.textwrapper {
	float: left;
	height: 130px;
	width: 130px;
	padding: 5px;
	background: #F0EEE0;
	margin: 8px;
	border: 1px solid #AFAB8E;
	text-align: center;
}
#samples-wrapper div.textwrapper {
	height: 55px;
	width: 91px;
}
table#compat {
    border-collapse: collapse;
}
table#compat td {
    margin: 0;
    border: 1px solid #CFCCB5;
    padding: 0 20px 0 10px;
}
iframe {
    z-index: 1;
}
#ul-changelog li {
    list-style: none;
}
#ul-changelog li ul {
    margin-bottom: 10px;
}
#ul-changelog li ul li {
    list-style: circle;
}

