body {margin:0;padding:0;font-family: 'Lucida Grande', 'Lucida Sans Unicode', sans-serif, Verdana, Arial; background: #D2D2C3 url('') center top no-repeat ;text-align: center;}
#page {width:980px;padding:0;margin:0px auto 20px auto;text-align:center;background-color:transparent;font-size:0.9em;line-height: 1.5;}
	
a:link, a:visited {color:blue;}
a:hover {color:#ffffff;background-color:#66cc66;text-decoration:none;padding:0 0px 0 0px;}
a:hover.img {text-decoration:none;padding:0;background-color:transparent;}
.left {float:left;}
.right {float:right;}
.center {text-align:center;}
img {border:none;}
.bold {font-weight:bold;}

.img-r{float:right;margin:5px 0px 10px 10px;}
.img-l{float:left;margin:5px 10px 10px 0px;}
.highslide-gallery {text-align:center;}

h1 {font-size:1.3em;}	
h2 {font-size:1.2em;color:white;background-color:#669900;margin:0;padding: 3px 10px 3px 10px;clear:both;}

#logo {height:80px;background-color:#ffffff; background: rgb(204,204,153) url('../images/bg/salleko.jpg') left top no-repeat ;text-align: left;padding:0px;border:2px solid rgb(228,228,228)}
#logo {-moz-border-radius-bottomleft: 10px; -webkit-border-bottom-left-radius: 10px;-moz-border-radius-bottomright: 10px; -webkit-border-bottom-right-radius: 10px;}
#logo img {float:left;}
#logo p {margin:0;padding:5px 20px 0 0;float:right;text-align:right;}

#menu {height:46px;text-align:center;font-size:15px;;font-weight:bold;padding:0px}
#menu ul {padding:0px;}
#menu a {text-decoration:none;}
#menu ul li {width:136px;float:left;display:block;margin:0 4px 0 0px;padding:0px;position:relative;}
#menu ul li a{vertical-align:middle;display:block;margin:0;padding:0 10px 0 10px;color:#ffffff;background-color:#669966;}
#menu ul li a.current{color:#ffffff;background-color:#669900;}
#menu ul li a:hover{color:#ffffff;background-color:#669900;}
#menu	ul ul,#menu li:hover ul ul {display:none;}
#menu	li:hover ul,#menu li:hover li:hover ul {display:block;position:absolute;}
.one   {line-height:46px;}
.double  {line-height:23px;}
.folder li{clear:both;}
.folder li a{background-image:none;white-space:nowrap;text-align:left;border: 1px solid white;}
.sub1 {width:300px;padding:10px;}
.sub2 {width:200px;padding:10px;}
.clear {clear:both;border-width:0px;margin:0;padding:0;}

#content {margin:30px 0 0 0;text-align:left;border:2px solid rgb(228,228,228)}

#content,.box1,.box2,.box3,.box4,.box5,.box6,.box7,.box8,.footer,#menu>ul>li,#menu>ul>li>a,h2 {-moz-border-radius: 10px; -webkit-border-radius: 10px;}

.box1,.box2,.box3,.box4,.box5,.box6,.box7,.box8 {float:left;padding:20px;background-color:rgb(239,239,239);border:2px solid rgb(228,228,228)}
.box1 {width:290px;height:760px;margin:10px 0 10px 10px;}
.box2 {width:257px;height:520px;margin:10px 0 0 10px;}
.box2 img,.box1 img,.box8 img {	vertical-align: middle; padding:5px;	border: 1px solid gray;}
.box7 {width:257px;height:106px;margin:10px 0 0 10px;}
.box8 {width:257px;height:360px;margin:10px 0 0 10px;}
.box3 {width:567px;height:186px;margin:10px 0 10px 10px;}
.box4 {width:911px;margin:10px 10px 10px 10px;text-align:justify;}
.box5 {width:200px;margin:10px 0 10px 10px;line-height: 1.3;padding:20px 0px 20px 0px;}
.box5 ul {margin:0;list-style-type:circle;}
.box5 li {margin:0;}
.box5 a {text-decoration:none;}
.box6 {width:696px;margin:10px 0 10px 10px;background-color:white;text-align:justify;}

.silvestr {color:white; background: black url('../images/bg/Fireworks-1.jpg') right bottom no-repeat ;}
.reference li li {font-size:0.85em;color:#333333;}

.silv {color:white;background-color:black;width:180px;padding:0px 10px 0px 10px ;text-align:left;background: black url('../images/bg/silvestr-menu.jpg') right bottom no-repeat;}

#map {float:right;margin:15px;}
                                          
.spodek {clear:both;background-color:rgb(204,204,153);font-size:0.7em;-moz-border-radius-bottomleft: 10px; -webkit-border-bottom-left-radius: 10px;-moz-border-radius-bottomright: 10px; -webkit-border-bottom-right-radius: 10px;}
.spodek ul {padding:10px 0px 10px 40px;margin:0;float:left;width:280px;list-style-type:none;}
.spodek a {color:rgb(153,102,0)}
.spodek a:hover {color:#ffffff}
.cenik {text-align:center;font-size: 13px;border: 0px solid #0000ff;padding:10px}
.cenik td{background-color:#cccc99;padding:10px}
.cenik th{background-color:#99cc99;padding:10px}
.pojizdne {
	width:600px;
	height:80px
	}
.pojizdne img{
	float:left;
	margin:0px 10px 0 0;
	}
.img-r {
	float:right;
	margin: 5px 0px 0px 10px;
	border: 1px solid gray;
	}	
.galerie {
  color:rgb(204,51,0);
  font-size:0.8em;
  line-height: 1.2;
	margin: 10px 0 20px 0;
	text-align: center;
	}
.highslide-gallery {
  color:rgb(204,51,0);
  font-size:0.8em;
  line-height: 1.2;
	}	
.galerie img {
	margin: 6px;
	vertical-align: middle;
	padding:5px;
	border: 1px solid gray;
	}
.galerie a:hover  img{
	border: 1px solid #008000;
	background-color: transparent;
	}
.galerie a:hover {
  background-color: transparent;
  }		
.certifikaty {width: 119px;float:left;font-size:0.8em;text-align:center;margin:0 40px 40px 0;}
.certifikaty img {
	padding:2px;
	border: 1px solid gray;
	}
.certifikaty a:hover img {
	border: solid gray;
	}
.certifikaty a:hover {
  background-color: white;
  }
a.external
{
	background: url('../images/icons/external.png') center right no-repeat;
	padding-right: 13px;
	font-size: 12px;
}
#kontakty {margin:20px 0 0 0;border-width:0px;padding:0px;border-spacing:0;}	
#kontakty img {margin: 0 10px 0 10px;}
#kontakty td{background-color:#ffffff;padding:0px 30px 5px 30px;}
#kontakty th{background-color:#ffffff;padding:5px 20px 0px 20px;border-top:5px solid #EFEFEF;font-size:1.0em;color:#3B5998}
.funkce {font-weight:bold}	
.hidden {display:none}

.floatkontakt {font-size:0.8em;padding-bottom:10px;position:fixed;bottom:0px;right:0px;border: 1px solid gray;-moz-border-radius-topleft: 10px; -webkit-border-top-left-radius: 10px;background-color:#ffffff;}
.floatkontakt div{border-top: 1px solid gray;-moz-border-radius-topleft: 10px; -webkit-border-top-left-radius: 10px;background-color:#ffffff;}
.floatkontakt td {padding:5px 20px 0px 20px;}
.floatkontakt th {padding:5px 20px 0px 20px;border-top:5px solid #EFEFEF;color:#3B5998}

.aktivity {list-style-type: none}
.obj1 {background-color: #EAEEF2;border: 1px solid #DADEE2;margin-bottom: 10px;padding: 3px;}
.obj2 {background-color: white;padding-bottom: 20px;padding: 8px 8px 20px; }
.alert {background-color: #ffcccc;border: 1px solid #DADEE2;margin:0px;padding: 3px;}   
.alert1 {background-color: #ffcccc;border: 1px solid #DADEE2;margin:0px;padding: 3px;} 
.alert2 {background-color: #ccffcc;border: 1px solid #DADEE2;margin:0px;padding: 3px;}  
.objednavka {border-collapse: collapse;border:0px;}
.objednavka td {border:0px;}

#slides {
  -webkit-box-shadow: 0 0 20px #000; 
  -moz-box-shadow: 0 0 20px #000;
  box-shadow: 0 0 20px #000;
  margin-bottom: 40px !important;
  }

#slides2 {
  margin: 0 auto;
  }

                           
.footer {font-size:0.8em;clear:both;background-color:#D2D2C3;padding:0 20px 0 20px;margin:10px 0;border:2px solid rgb(228,228,228)}
