﻿body
{
    font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    background-color: #FFFFFF;
     margin:0; padding:0;
}

#layout
{
    width: 960px;
    background-color: #96BF0D;
    background-image: url('Images/PageBack.png');
    color: #F7F7F7;
}

#header
{
    background-image: url('Images/Header.jpg');
    height: 188px;
    background-repeat: no-repeat;
}

#menuobal { height:280px; padding-left:10px;}

.menutop
{
    background-image: url('Images/LeftBoxTop.png');
    background-repeat: no-repeat;
    background-position: left top;
    height:15px;
}

.menucont
{
    background-image: url('Images/LeftBoxBack.png');
    background-repeat: repeat-y;
    background-position: left;
}

.menudown
{
    background-image: url('Images/LeftBoxFooter.png');
    background-repeat: no-repeat;
    background-position: left top;
     height:12px;
 }

.conttop
{
    background-image: url('Images/MiddleBoxTop.png');
    background-repeat: no-repeat;
    background-position: center bottom;
    width: 455px;
    height: 20px;
    font-size: 2px;
}

.contmiddle
{
    background-image: url('Images/MiddleBoxBack.png');
    background-repeat: repeat-y;
    width:455px;
}



.contfooter
{
    background-image: url('Images/MiddleBoxFooter.png');
    background-repeat: no-repeat;
    background-position: center top;
        width:455px;
    height:18px;
}

.righttop
{
    background-image: url('Images/RightBoxTop.png');
    background-repeat: no-repeat;
    background-position: right bottom;
    width: 280px;
    height: 15px;
    font-size: 2px;
}

.rightmiddle
{
    background-image: url('Images/RightBoxBack.png');
    background-repeat: repeat-y;
    width: 280px;
}

.rightfooter
{
    background-image: url('Images/RightBoxFooter.png');
    background-repeat: no-repeat;
    background-position: right top;
    width: 280px;
    height: 16px;
}

.separator
{
    background-color: #96BF0D;
    background-image: url('Images/PageBack.png'); font-size:1px; height:3px;
}

h1{
	margin: 0 0 10px 0;
	color: #b5cb58;
	font-size: 14px;
	font-weight: bold;
}

h3
{
    margin: 0 0 5px 0;
    padding: 0;
    color: #b5cb58;
    font-size: 12px;
    font-weight: bold;
}

h2{
	margin: 0 0 10px 0;
	color: #b5cb58;
	font-size: 11px;
	font-weight: bold;
}

.cms { padding-left:10px; padding-right:18px; clear:both;}

p
{
    padding: 0 0 5px 0;
    margin: 0;
}

a
{
    color: #B5CB58;
 text-decoration:none;
}

a:hover { text-decoration:underline;}


.listgallery {border: solid 1px #EBEBE9;}

.imgleft {float:left; margin-right:3px; }

.anotace { font-style:italic;}
.datum
{
    color: #CCCCCC;
}
.listnews { margin-top:10px;}

.novinkyAnn {font-size:11px; width:130px; margin-left:10px; margin-top:20px;}
.newsitem { margin-bottom:5px;}

.borderconttop
{
    font-size: 1px;
    background-image: url('Images/ContentTopMiddle.png');
    background-repeat: repeat-x;
}

.bordercontdown
{
    font-size: 1px;
    background-image: url('Images/ContentDownMiddle.png');
    background-repeat: repeat-x;
}

.contentborderleft
{
    background-position: right;
    background-image: url('Images/ContentLeftMiddle.png');
    background-repeat: repeat-y;
    font-size: 1px;
    width: 10px;
}

.contentborderright
{
    background-image: url('Images/ContentRightMiddle.png');
    background-repeat: repeat-y;
    font-size: 1px;
}

.contentborder
{
    background-color: #DDF199;
}

.gallerycontent { margin-left:6px;}
.galleryseparator { padding-top:5px; padding-left:2px; padding-right:2px;} 
.slogan { padding-right:20px; font-size:19px; font-weight:bold;}

.footer { padding:3px;}
.footer a, a:visited, a:active, a:hover, a:link 
{
    color: #F7FDDF; text-decoration:none;
}

.footer a:hover
{
    color: #6C7918;
}
