body {
  margin: 0;
  padding: 0;
  color: red;
/*  background :  none;*/

}

#page {
  width: 1000px;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: auto;
  margin-right: auto;
  padding: 0px;
  border: 0px;
  color: #000;
  /*background : #fff none;*/
/*  height:670px;*/

}

#rocniky {
  width:600px;
  height: 30px;
  top: 0px;
  left: 0px;
	float:left;

}

#rocnik_tlacitko {
  width: 70px;
  height: 29px;
  border-top:1px solid white;
  border-bottom:1px solid white;
  border-left:0px solid white;
  border-right:1px solid white;
  background:url('../img/rocniky.gif') right top no-repeat #fff;
  float:left;
}

#N a{
  font-size:15px;
  color:grey;
  font-weight:800;
  text-decoration:none;
  font-family: "Comic Sans MS", "Sand CE", fantasy ;
  padding-top:16px;
  padding-left:10px;
}

#A a{
  font-size:15px;
  color:black;
  font-weight:600;
  font-family: "Comic Sans MS", "Sand CE", fantasy ;
  text-decoration:none;
  padding-top:16px;
  padding-left:10px;
}


#home {
  background-color: white;
  width: 300px;
  height: 30px;
  top: 0px;
  left: 750px;
 	float:right;
 	text-align: right;
}

#home a{
  font-size:14px;
  color:black;
  font-weight:800;
  font-family: "Comic Sans MS", "Sand CE", fantasy ;
  text-decoration:none;
  font-style: normal;
  padding-top:16px;
  padding-right:10px;
}

#hlavicka {
float: left; width: 1000px; height: 380px; top: 0px; left: 0px;
 }

#menuleva{
	float:left;
	width:750px;
	height:30px;
  text-align:left;
	padding:0px 0px 0px 0px;
	}

#menuprava{
	float:right;
	width:250px;
	height:30px;
	text-align:right;
	padding:0px 0px 0px 0px;
	background-color: #C9F2C3;

}


#menupravavlajky {
	float:left;
	text-align:left;
	padding-top:7px;
  padding-left:25px;

}
  /*border-bottom: 1px solid grey;*/



#menu_tlacitko {
  width: 100px;
  height: 29px;
  border-top:1px solid white;
  border-bottom:0px solid white;
  border-left:0px solid white;
  border-right:1px solid white;
  background:url('../img/menu.gif') right top no-repeat #fff;
  float:left;
}

#menu_tlacitko_new {
  width: 100px;
  height: 29px;
  border-top:1px solid white;
  border-bottom:0px solid white;
  border-left:0px solid white;
  border-right:1px solid white;
  background:url('../img/menu.gif') right top no-repeat #fff;
  float:left;
}

#menu_tlacitkokontakt {
  width: 100px;
  height: 29px;
  border-top:1px solid white;
  border-bottom:0px solid white;
  border-left:0px solid white;
  border-right:1px solid white;
  background:url('../img/menu.gif') right top no-repeat #fff;
  float:right;
}

#menu_tlacitkoprihlasky {
  width: 140px;
  height: 29px;
  border-top:1px solid white;
  border-bottom:0px solid white;
  border-left:0px solid white;
  border-right:1px solid white;
  background:url('../img/menup.gif') right top no-repeat #fff;
  float:left;
}

#menu_tlacitko a{
  font-size:12px;
  color:black;
  font-weight:600;
  text-decoration:none;
  padding-top:20px;
  padding-left:27px;
}

#menu_tlacitko_new a{
  font-size:14px;
  color:black;
  font-weight:800;
  font-family: "Comic Sans MS", "Sand CE", fantasy ;
  text-decoration:none;
  padding-left:27px;
  padding-right:5px;
  padding-bottom:10px;
}


#menu_tlacitkoprihlasky a{
  font-size:14px;
  color:black;
  font-weight:800;
  font-family: "Comic Sans MS", "Sand CE", fantasy ;
  text-decoration:none;
  padding-left:40px;
    padding-right:5px;
  padding-bottom:10px;

}
#menu_tlacitkokontakt a{
  font-size:14px;
  color:black;
  font-weight:800;
  font-family: "Comic Sans MS", "Sand CE", fantasy ;
  text-decoration:none;
  padding-right:20px;
  padding-right:10px;
  padding-bottom:10px;
}


h2{color:black; font-size:1.0em; font-weight:500;}

#obsah {
  float:left;
  width: 707px;
  /*height: 358px;*/
  top: 0px;
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
/*   font-weight:100;  */
  text-decoration:none;
  /*overflow: auto;*/
  margin-left: 0px;
  margin-top: 1px;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 20px;
background:url("/img/bg-content.gif");

}

#pravy{
  float:left;
  width: 250px;
  height: 360px;
  background-color:white;
  margin-top: 10px;
  border-right: 1px solid silver;
}

#patka {
  float: left;
  width: 1000px;
  height: 30px;
  top: 0px;
  left: 0px;
  background-image:url(../img/patka.jpg);
  text-decoration:none;
}
#patkabmf {
  float: left;
  width: 200px;
  padding-top: 3px;
  padding-left: 10px;

}

.patkabmfbila {
  float: left;
  font-size:15px;
  color:white;
  font-weight:800;
  font-family: "Comic Sans MS", "Sand CE", fantasy ;
  text-decoration:none;
}
.patkabmfcerna {
  float: left;
  font-size:15px;
  color:black;
  font-weight:800;
  font-family: "Comic Sans MS", "Sand CE", fantasy ;
  text-decoration:none;
}

#patkapo {
  float: right;
  width: 250px;
  padding-top: 7px;
  padding-right: 10px;
  text-decoration:none;
}

.patkapocerna {
  float: right;
  font-size:10px;
  color:black;
  font-weight:400;
  font-family: "Comic Sans MS", "Sand CE", fantasy ;
  text-decoration:none;
}


.prihlcz {
  font-size:10px;
  color:black;
  font-weight:400;
  font-family: sans-serif;
  text-decoration:none;
}

.prihlen {
  font-size:10px;
  color:grey;
  font-weight:400;
  font-family: sans-serif;
  text-decoration:none;
}

.prihlcz1 {
  font-size:16px;
  color:black;
  font-weight:600;
  font-family: sans-serif;
  text-decoration:none;
}

.prihlen2 {
  font-size:16px;
  color:grey;
  font-weight:600;
  font-family: sans-serif;
  text-decoration:none;
}


#obsdve{background-color:#FFFFFF; width:96%; padding:7px 15px 7px 15px; margin:10px 0px 10px 0px; text-align:left;}
#obsdve h2{width:98%; color:#000000; font-size:18px; font-weight:600; text-align:left; margin:0px 0px 10px 0px; border-bottom:1px solid black;}
#partneri{text-align:left; margin-left:20px; font-weight:600;}
.box{float:left; width:148px; height:148px; background-color:#FFFFFF; margin:7px; margin-right:33px; padding:3px; text-align:center;}
img.stomal{width:140px;}
img.haskovi{width:140px;}
img.krnap{width:140px;}
hr.cleaner{clear:both; visibility:hidden; _display:none;}
a img{border:none;}
#menuleva #menuprava a.poduroven{font-size:10px; font-weight:500; text-decoration:none; line-height:15px;}
#menuleva #menuprava a:hover{color:blue;}


#fotogalerie{text-align:center;}
#fotogalerie img{border:none; margin:5px;}


#obal-kul-roh
{
  position:relative;
  float:left;
  width:100px;
  height:28px;
  margin:1px;
  padding:0em;
  font-size:1em;
  color:#000;
  background:#e4effa;
  border-top:1px solid white;
  border-bottom:1px solid white;
  border-left:1px solid white;
  border-right:0px solid white;
  text-align:center;
}

#obal-kul-roh2
{
  position:relative;
  float:left;
  width:70px;
  height:27px;
  margin:1px;
  padding:0em;
  font-size:1em;
  color:;
  background:silver;
  border-top:1px solid white;
  border-bottom:1px solid white;
  border-left:0px solid white;
  border-right:0px solid white;
}


#obal-kul-roh a{
  font-size:16px;
  color:black;
  font-weight:600;
  text-decoration:none;
}

#obal-kul-roh2 a{
  font-size:16px;
  color:black;
  font-weight:400;
  text-decoration:none;
  text-align:center;
  vertical-align:middle;
  font-family: impact,ariel,helvetica, sans-serif;
}

.horprav
{
  position:absolute;
  top:0px;
  right:0px;
  background:url('../img/kul_roh1.gif') right top no-repeat #fff;
}

.reprohp
{
  position:absolute;
  top:5px;
  right:51px;
  background:url('../img/repro.gif') right no-repeat #fff;
  width:16px;
  height:16px;
  font-size:0px;
}

.dollev
{
  position:absolute;
  bottom:0px;
  left:0px;
  background:url('../img/kul_roh1.gif') left bottom no-repeat #fff;
}
.horlev, .horprav, .dollev, .dolprav
{
width:8px;
height:8px;
font-size:0px;
}

.odpocet{
	float:right;
	text-align:right;
}
