/* CSS Document */
body {margin:0px;font-family:arial;font-size:1em;}
div, h1, h2, h3, h4, ul, ol, li {margin:0px;padding:0px;}
img {border:none;}
a {color:#444444;}
a:hover {color:gray;}
h1 {font-family:arial;font-size:1.6em;color:rgb(196,0,8);font-weight:normal;margin-top:10px;}
h2 {font-family:arial;font-size:1.3em;color:rgb(196,0,8);font-weight:normal;margin-top:10px;margin-bottom:10px;font-weight:bold;}
h3 {font-family:arial;color:rgb(32,32,32);font-size:1.2em;font-weight:normal;margin-top:10px;margin-bottom:10px;font-weight:bold;}
h4 {font-family:arial;color:rgb(32,32,32);font-size:1em;font-weight:normal;margin-top:10px;margin-bottom:10px;font-weight:bold;}
p {font-size:0.75em;}

#obsah {width:770px;margin:0px auto;background:rgb(255,252,181);}
#top_frame {background:url('../images/site/top-back.jpg') repeat-x bottom left;}
#logo {width:170px;text-align:center;display:table-cell;vertical-align:middle;}
#top_image {}
#nazov_skolky {background:rgb(127,130,199);height:1.9em;}
#nnazov_skolky h1 {float:left;color:white;font-family:cursive;font-weight:normal;padding-left:30px;font-size:1.4em;margin:0px;margin-right:30px;}
#nnazov_skolky marquee {color:white;height:1.8em;vertical-align:middle;padding-top:5px;margin-left:180px;margin-right:10px;font-weight:normal;}
#nazov_skolky h1 {float:left;color:white;font-family:cursive;font-weight:normal;padding-left:30px;font-size:1.4em;margin:0px;width:490px;}
#nazov_skolky marquee {color:white;height:1.8em;vertical-align:middle;padding-top:5px;margin-right:10px;font-weight:normal;width:230px;}

#body {background:rgb(192,192,228);}
#content {margin-left:170px;background:url('http://template.benjamin.cz/images/logo2.gif') no-repeat bottom right rgb(253,229,141);}
#content_full {margin-left:170px;margin-right:0px;background:white;padding-left:10px;}

#left_frame {background:rgb(192,192,228);width:170px;float:left;margin-bottom:50px;}
#right_frame {background:rgb(253,229,141);width:150px;float:right;margin-bottom:100px;}

#footer {background:white;height:30px;margin:0px;}

.page_body {color:rgb(64,64,64);padding-left:10px;background:rgb(255,252,181);margin-right:150px;}
.page_photos {width:150px;padding:0px;text-align:center;margin-top:0px;}
.page_content {font-size:0.75em;margin-left:20px;margin-right:10px;width:400px;}
.page_content ul {margin-left:25px;margin-top:5px;margin-bottom:10px;}
.page_content ol {margin-left:25px;margin-top:5px;margin-bottom:10px;}
.page_content p {font-size:1em;}

.block {margin-top:20px;}
.block ul {list-style-type:none;font-size:0.75em;}
.block ul li {color:gray;font-family:"Arial";text-transform:uppercase;border-bottom:1px solid rgb(252,255,255);background:url('http://template.benjamin.cz/images/blue/menu.gif') no-repeat 10px 8px;padding:3px 0 3px 30px;}
.block ul li a {text-decoration:none;color:black;display:block;}
.block ul ul {list-style-type:none;font-size:1em;letter-spacing:1px;margin-left:10px;}
.block ul li a:hover {color:gray;}
.block ul ul li {font-family:"Arial Narrow";padding:3px 0 3px 0px;background:transparent;border:none;text-transform:none;}


hr.clear {visibility:hidden;clear:both;line-height:1px;height:1px;margin:0px;padding:0px;}

.big_photo {text-align:center;margin:10px;padding:10px;border:1px solid silver;font-size:0.8em;}

.small_nav {font-size:0.7em;padding:4px;}

table.gallery {font-size:0.75em}
table.gallery td {text-align:center;}
table.gallery a {color:#333333;text-decoration:none;}
table.gallery a:hover {color:gray;text-decoration:none;}
table.gallery tr.foto td {vertical-align:middle;}
table.gallery tr.desc td {vertical-align:top;}

.reklama {border:1px solid silver;width:140px;padding:4px;margin-top:0px;background:rgb(253,229,141);}
.reklama h3 {font-size:0.7em;margin-bottom:5px;text-align:center;}
.reklama h4 {font-size:0.7em;margin-bottom:3px;margin-top:5px;}
.reklama div {clear:both;}
.reklama img {float:left;margin-right:4px;}
.reklama p {font-size:0.65em;color:gray;}
.reklama p a {text-decoration:none;color:gray;}

div.discussion {}
div.discussion h2 {margin-bottom:1px;margin-top:10px;}
div.discussion p {font-size:0.9em;margin-top:2px;margin-left:15px;}
div.discussion .info {font-size:0.75em;}

fieldset.discussion {margin-top:15px;}
fieldset.discussion legend {font-size:1.1em;}
.error {color:red;font-weight:bold;}

.navbar {padding:10px;text-align:right;}

div.novinka {margin-bottom:10px;display:table;}
div.novinka a {text-decoration:none;}
div.novinka h3 {margin-bottom:2px;}
div.novinka p {font-size:1em;margin:0 0 0 20px;}
div.novinka p.datum {font-size:0.8em;margin-bottom:2px;}
div.novinka img {float:left;margin-right:5px;margin-left:20px;}
div.skupina_novinky {margin-bottom:20px;}

