* {margin: 0;padding: 0;font-family: Georgia;}
body {background-color: #000;color: #fff;}
img {border: 0;}
a {text-decoration: none;border: 0;}
.clear {clear: both;}

/* 173 129 - 181 205 */
#container {width: 850px;height: 613px;background: url('../images/background.jpg') left top no-repeat;margin: 0 auto 0 auto;}
#odsazeni {position: relative;bottom: 40px;}
#kompresor {display: block;width: 181px;height: 205px;background: url('../images/kompresor.png') left top no-repeat;position: relative;top: 448px;}
#content {float: left;width: 620px;height: 360px;margin: 0 0 14px 120px;}
#left {float: left;width: 425px;height: 360px;margin: 23px 0 0 0;}
#right {float: left;width: 170px;height: 394px;background: url('../images/delic.png') left top no-repeat;padding: 23px 0 0 20px;}
#menu {clear: both;float: left;width: 480px;height: 20px;margin: 14px 0 5px 200px;}
#footer {clear: both;width: 400px;height: auto;margin: 0 auto 0 auto;padding-top: 7px;font-family: Tahoma;font-size: 7pt;color: #5f5c4d;text-align: center;}

/* HOMEPAGE */
h1.welcome {font-size: 16pt;font-weight: normal;color: #ede1af;text-transform: uppercase;margin: 0 0 0 10px;}
p.foto {float: left;width: 150px;height: auto;text-align: center;padding: 10px 0 10px 0;}
p.foto img {border: 1px solid #000;}
p.info {float: left;width: 260px;height: 73px;margin: 10px 0 0 6px;font-family: Tahoma;font-size: 9pt;color: #ede1af;line-height: 13px;}
p.odsazeni {margin: 30px 0 0 6px;}
p.readmore {float: left;width: auto;height: 20px;background: url('../images/odrazka1.png') left 4px no-repeat;margin: 0 0 0 6px;}
p.readmore a {padding: 0 0 0 21px;font-size: 8pt;color: #ff8a00;font-weight: bold;}
p.readmore a:hover {text-decoration: underline;}
p.info a,p.foto a {font-family: Tahoma;font-size: 8pt;color: #ffaf50;text-decoration: underline;}
p.info a:hover,p.foto a:hover {text-decoration: none;}

h1.offer {clear: both;float: left;font-size: 13pt;font-weight: bold;color: #ede1af;margin: 10px 0 0 10px;}
p.offer {clear: both;float: left;width: 400px;height: auto;margin: 2px 0 0 10px;font-family: Tahoma;font-size: 8pt;color: #ede1af;}
p.offer span, p.info span {font-family: Tahoma;font-size: 9pt;color: #ffaf50;}
a.seznam {float: left;display: block;width: 240px;height: auto;background: url('../images/odrazka2.png') left 7px no-repeat;padding: 0 0 0 10px;margin: 10px 0 0 10px;text-decoration: underline;color: #ff8a00;font-family: Tahoma;font-size: 8pt;}
a.seznam:hover {text-decoration: none;}

/* MENU */
#menu a {float: left;display: block;width: auto;height: auto;margin: 7px 15px 0 15px;font-family: Georgia;text-transform: uppercase;font-weight: bold;font-size: 8pt;color: #b9ae7d;}
#menu a:hover, #menu a.active {color: #ff8a00;}

/* NEWS */
h1.news {font-family: Georgia;font-weight: bold;font-size: 14pt;color: #ede1af;margin: 0 0 10px 0;}
div.obal {width: auto;height: 323px;margin-bottom: 10px;}
p.novinka {font-family: Tahoma;font-size: 9pt;color: #ede1af;margin: 10px 0 20px 0;}
p.novinka span {font-family: Tahoma;font-size: 9pt;color: #ffaf50;}
p.novinka i {font-family: Tahoma;font-size: 8pt;font-style: normal;}

/* PODSTRANKY */
#subsite {float: left;width: 600px;height: 360px;margin: 23px 0 0 0;}
#subsite p.info {float: left;width: 400px;}
#subsite p.offer {float: left;width: 590px;}

/* GALERIE */
#gallery {float: left;width: 600px;height: 360px;margin: 23px 0 0 0;}
#gallery p {margin-left: 15px;font-family: Tahoma;font-size: 9pt;color: #fff;}
#gallery p.label {width: auto;float: left;margin: 19px 0 0 160px;}
#gallery form {}
#gallery form input {width: 300px;height: 18px;margin: 15px 0 0 160px;background: #fff;border: 1px solid #40435D;color: #000;}
#gallery form input.pwd {float: left;width: 50px;height: 16px;margin: 18px 0 0 10px;background: #ffaaaa;border: 0px solid #40435D;color: #000;}
#gallery form input.submit {float: left;width: 100px;height: 16px;margin: 18px 0 0 20px;background: #fff;border: 0px solid #40435D;color: #000;font-size: 9pt;font-weight: bold;}
#gallery p.foto {float: left;width: 130px;height: auto;text-align: center;padding: 10px 0 5px 0;}
#gallery p.foto img {border: 1px solid #000;}
#gallery p.strankovani {clear: both;float: left;width: 505px;text-align: left;margin: 10px 0 0 0;}
#gallery p.strankovani a {position: relative;left: 80px;background: #3D3D59;font-family: Tahoma;font-size: 8pt;font-weight: bold;color: #fff;padding: 2px 5px 2px 5px;margin: 1px;}
#gallery p.strankovani a.upload {float: right;background: none;font-family: Tahoma;font-size: 8pt;font-weight: bold;color: #fff;margin: 1px;}
#gallery div.blok {height: 330px;}
