body {
background: url('../graphic/bckgrnd.jpg') #055334;
margin: 30px auto;
}

a:link, a:visited, a:active, a:hover {
text-decoration: none;
color: #d69a07;
}

#web {
width: 803px;
margin: 0px auto;
}

/* ---banner--- */
#top_b_l {
background: url('../graphic/banner_left.png') no-repeat;
width: 226px;
height: 241px;
float: left;
}

#top_b_c {
background: url('../graphic/banner_center.png') no-repeat;
width: 480px;
height: 241px;
float: left;
}

#top_b_r {
background: url('../graphic/banner_right.png') no-repeat;
width: 97px;
height: 241px;
float: left;
}
/* ---/banner--- */

/* ---menu & content--- */
#menu_l {
background: #123829;
width: 637px;
margin-left: 72px;
}

#menu {
background: url('../graphic/menu_bckgrnd.gif') no-repeat #123829;
font: normal 16px tahoma;
color: #d69a07;
text-align: center;
text-decoration: none;
width: 126px;
height: 399px;
margin-left: 15px;
float: left;
}

#update {
font: normal 10px verdana;
}

#pocitadlo {
height: 60px;
color: #d69a07;
margin-top: 50px;
}

#con_title {
font: normal 16px tahoma;
text-align: center;
color: #d69a07;
}

#reklama {
margin-top: 10px;
margin-bottom: 10px;
text-align: center;
}

#content {
background: url('../graphic/content_bckgrnd.jpg') repeat-y;
font: normal 12px verdana;
color: white;
width: 480px;
text-align: center;
margin-left: 155px;
text-align: justify;
}

#con_r {
background: url('../graphic/con_r.png') right repeat-y;
width: 803px;
clear: both;
}
/* ---/menu & content--- */

/* ---bottom menu--- */
#bottom_con {
clear: both;
}

#b_l {
width: 72px;
height: 22px;
float: left;
}

#bottom {
background: #123829;
width: 155px;
height: 22px;
float: left;
}

#bottom_menu {
background: url('../graphic/menu_bottom_bckgrnd.gif') no-repeat;
font: normal 12px tahoma;
color: #d69a07;
text-align: center;
width: 480px;
height: 22px;
float: left;
}

#b_r {
background: url('../graphic/b_r.png') repeat-y;
width: 28px;
height: 22px;
float: left;
}
/* ---/bottom menu--- */

/* ---footer--- */
#footer_con {
clear: both;
}

#f_l {
width: 72px;
height: 42px;
float: left;
}

#footer_con_l {
background: url('../graphic/footer_l.png') no-repeat;
width: 154px;
height: 42px;
float: left;
}

#footer_content {
background: url('../graphic/footer_bckgrnd.png') repeat-x;
font: normal 9px verdana;
text-align: right;
width: 480px;
height: 42px;
float: left;
}

#footer_r {
background: url('../graphic/footer_r.png') no-repeat;
width: 28px;
height: 42px;
float: left;
}
/* ---/footer--- */



/* ----------------------------------------------OBSAH------------------------------------------------------------------ */

/* ---o nas--- */

.o_nas {
font: normal 12px tahoma;
text-align: justify;
width: 455px;
margin: 0px auto;
}

/* ---/o nas--- */

/* ---novinky--- */

.novinky {
font: normal 12px tahoma;
text-align: center;
width: 455px;
margin: 0px auto;
}

/* ---/novinky--- */

/* ---clenove--- */

.clenove {
font: normal 12px tahoma;
text-align: center;
width: 455px;
margin: 0px auto;
}

.clenove_1 {
font: normal 12px tahoma;
text-align: justify;
width: 455px;
margin: 0px auto;
}

.clenove_2 {
font: normal 12px tahoma;
text-align: justify;
width: 455px;
margin: 0px auto;
}

.clenove_1 h1 {
font: bold 14px tahoma;
text-align: justify;
}

.clenove_2 h1 {
font: bold 14px tahoma;
text-align: justify;
}

.clenove_1 hr {
color: white;
background-color: white;
height: 1px;
border: 0px;
}

.clenove_2 hr {
color: white;
background-color: white;
height: 1px;
border: 0px;
}

.clenove_1 img {
margin-top: 3px;
}

.clenove_2 img {
margin-top: 3px;
}

/* ---/clenove--- */

/* ---foto galerie--- */
.galerie_foto hr {
color: white;
background-color: white;
height: 1px;
border: 0px;
}

.galerie_foto img {
margin-top: 3px;
}

.galerie_foto {
font: normal 12px tahoma;
width: 455px;
margin: 0px auto;
color: white;
text-align: center;
}
/* ---/foto galerie--- */

/* ---clanky--- */

.clanky {
font: normal 12px tahoma;
text-align: center;
width: 455px;
margin: 0px auto;
}

.clanky_1 img {
float: left;
}
.clanky_1 {
font: normal 12px tahoma;
text-align: justify;
width: 455px;
margin: 0px auto;
}

.clanky_2 img {
float: left;
}

.clanky_2 {
font: normal 12px tahoma;
text-align: justify;
width: 455px;
margin: 0px auto;
}

.clanky_3 img {
float: left;
}

.clanky_3 {
font: normal 12px tahoma;
text-align: justify;
width: 455px;
margin: 0px auto;
}
/* ---/clanky---  */

/* ---bazar */

.bazar {
font: normal 12px tahoma;
width: 455px;
margin: 0px auto;
}
.bazar hr {
color: white;
background-color: white;
height: 1px;
border: 0px;
}
/* ---/bazar--- */

/* ---odkazy--- */

.odkazy {
font: normal 12px tahoma;
width: 455px;
margin: 0px auto;
}
.odkazy img {
max-width: 455px;
}
/* ---/odkazy--- */

/* ---guestbook--- */

.guestbook {
width: 455px;
margin: 0px auto;
}
.guestbook iframe {
width: 455px;
margin: 0px auto;
min-height: 450px;
}
/* ---/guestbook--- */

/* ---kontakt--- */

.kontakt img {
border: 1px #d69a07 solid;
max-width: 455px;
}

.kontakt {
font: normal 12px tahoma;
text-align: center;
width: 455px;
margin: 0px auto;
}
/* ---/kontakt--- */