body{font-family:arial;margin:0;padding:0;background-color:#56034a;}
.clear {clear:both;}
#content {background-color:#FFFFFF;height:400px;}

#logo {width:450px;margin:25px 0 0 100px;float:left;}
#logoIMG {display:none;}

#logo h1 {font-size:5%;margin:0;width:500px;height:187px;}
#logo h1 a {margin:0px 0 0 0px;padding:0px 0 0 0px;text-decoration:none;float:left;color:white;cursor:pointer;overflow:hidden;}
#logo h1 span {margin:30px 0 0 70px;position:absolute;display:block;float:left;left:0px; top:0px; width:500px;height:187px; background:url('logo.png') no-repeat; }
a.cenik {margin:0 0 0 30px;color:#ffffff;font-weight:bold;border:1px solid #ffffff;padding:5px 15px 5px 15px;background-color:#6d075e;} 
a.cenik:hover {color:#ffffff;text-decoration:none;background-color:#8a387e;} 

#logo p.kontakt span.email {line-height:30px;font-size:15px;background: url('images/email.png') no-repeat 2px 2px;padding:2px 0 2px 35px;}
#logo p.kontakt span.phone {line-height:30px;font-size:15px;background: url('images/phone.png') no-repeat 2px 4px;padding:7px 0 6px 35px;}
#logo p.kontakt span.home {line-height:30px;font-size:15px;background: url('images/home.png') no-repeat 2px 4px;padding:8px 0 8px 35px;}
#logo div.fb {margin:0 0 0 -30px;width:550px;}


#footer {color:#FFFFFF;font-size:18px;bottom:0;margin:50px 0 0 0;padding:0;width:100%;}
#footer .fb {margin:30px 0 0 70px;float:left;background-color:#FFFFFF;}
#footer #web {color:#FFFFFF;font-size:26px;margin:0px 0 0 100px;text-align:left;float:left;}
#footer #web a {color:#FFFFFF;font-size:42px;text-decoration:none;}
#footer #web a:hover {text-decoration:underline;}
#footer .languages {color:#FFFFFF;margin:30px 0 0 100px;font-size:16px;}

#reference {margin:20px 0 0 100px;border-bottom:8px solid #8d147a;width:350px;float:left;}
#reference h2 {border-bottom:8px solid #8d147a;color:#8d147a;margin:0000;text-transform:uppercase;text-align:right;padding:0;line-height:22px;font-size:28px;}

#cert {margin:30px 0 0 30px;border-bottom:8px solid #8d147a;width:350px;float:left;}
#cert h2 {border-bottom:8px solid #8d147a;color:#8d147a;margin:0000;text-transform:uppercase;text-align:right;padding:0;line-height:22px;font-size:28px;}


#slideshow  {margin:5px 0 0 0;width: 600px; height: 200px;}
#slideshow div {}

.vrch_jezdec{height: 300px;width: 300px; overflow: hidden;margin:10px auto;}
.okno {width: 300px;height:200px;color: white;cursor: pointer;margin:10px 0 10px 0;border-right:8px solid #8d147a;}
.oknoo {width: 300px;height:200px;color: white;cursor: pointer;margin:10px 0 10px 0;border-right:8px solid #8d147a;}
.gray {margin:100px 0 0 0;float:left;width: 300px;height: 100px;background-image: url('images/purple.png');font-size: 11px;display: none;}
.gray h3 {margin:3px 0 0 5px;}
.gray h3 a {color:#FFFFFF;text-decoration:underline;} 
.gray h3 a:hover {color:#FFFFFF;text-decoration:none;} 
.gray ul {list-style:none;font-size:10px;margin:2px 0 0 5px;padding:0;} 
.gray a {color: #00ccff;}
.gray a:hover {color: yellow;}
