body{margin:0;padding:0;
	background:#f8b516 url(../images/layout/bg-top.gif) repeat-x;color:#4B3B09;
	font-family:"Tahoma CE", Tahoma, Arial, lucida snas-serif;font-size:12.5px;}
h1,h2,h3,h4,h5{margin:0;}
h2{color:#fff;font-weight:normal;font-size:2.4em;text-transform:uppercase;margin-bottom:1em;}
.article-text, p{margin:0;margin-bottom:1.3em;line-height:1.76em;}
a{color:#fff;font-weight:bold;}
a:hover{text-decoration:none;}

#outer{background:url(../images/layout/header.jpg) 50% 0 no-repeat;}
#page{position:relative;margin:0 auto;width:800px;}
#header{position:relative;width:800px;height:495px;}

h1#logo{position:absolute;top:0px;left:-35px;width:500px;height:205px;margin:0;padding:0;background:url(../images/layout/logo.gif) no-repeat;overflow:hidden;}
h1#logo a, h1#logo span{display:block;width:500px;height:205px;}
h1#logo span {position:absolute;left:0;top:0;background:url(../images/layout/logo.gif) no-repeat;cursor:pointer;}

#novinka{position:absolute;top:270px;height:200px;overflow:hidden;line-height:auto;}
#novinka .inner{padding-left:25px;background:url(../images/layout/bg-novinka.gif) repeat-y;}
#novinka a{color:#000;font-weight:normal;padding-left:25px;}

#content{background:url(../images/layout/content.jpg) no-repeat;}
#leftCol{float:left;display:inline;width:210px;padding-top:68px;}
#rightCol{float:right;display:inline;width:550px;}

/* ARTICLES */
.articleBox, .articleBoxLast{margin-bottom:60px;}
.articleBox img {border:5px solid #fbd782;}

/* FOOTER */
#footerOuter{color:#ffffff;background:#052025 url(../images/layout/bg-footer.gif) repeat-x;margin-top:50px;}
#footer{width:800px;margin:0 auto;padding-top:5px;background:url(../images/layout/footer.jpg) no-repeat;}
#footerInner{padding:55px 0;background:url(../images/layout/line-v-d.gif) 209px 0 repeat-y;}

#fLeftCol{position:relative;float:left;display:inline;width:185px;margin-top:50px;padding-right:25px;text-align:right;color:#69797C;font-size:.83em;line-height:1.2em;}
#fLeftCol h5{font-size:1em;text-transform:uppercase;margin-bottom:1em;}
#fRightCol{float:right;display:inline;width:550px;}
#fRightCol h3{font-weight:normal;font-size:2em;margin-bottom:20px;color:#F8B516;}
#fRightCol .lc{float:left;display:inline;width:225px;}
#fRightCol .rc{float:right;display:inline;width:285px;}

#mv{margin-bottom:40px;position:relative;left:96px;_left:0;~left:0;}
#mv , #mv span{display:block;width:89px;height:35px;overflow:hidden;background:url(../images/layout/marek-vidtman.gif);}
#mv span{position:absolute;left:0;top:0;background:url(../images/layout/marek-vidtman.gif);cursor:pointer;}
a:hover#mv span{background-position:0 35px;}
#logoRGS{margin-bottom:30px;position:relative;left:56px;_left:0;~left:0;}
#logoRGS , #logoRGS span{display:block;width:129px;height:25px;overflow:hidden;background:url(../images/layout/rgs.gif);}
#logoRGS span{position:absolute;left:0;top:0;background:url(../images/layout/rgs.gif);cursor:pointer;}
a:hover#logoRGS span{background-position:0 25px;}

#logo3nec{margin-top:35px;}
#logo3nec , #logo3nec span{position:relative;display:block;width:240px;height:150px;overflow:hidden;background:url(../images/layout/3nec.gif);}
#logo3nec span{position:absolute;left:0;top:0;background:url(../images/layout/3nec.gif);}


/* VERTICAL MENU */
#verticalMenu{margin:0;padding:0;list-style:none;padding-bottom:11px;margin-bottom:50px;background:url(../images/layout/menu-top.png) 0 100% no-repeat;}
* html #verticalMenu{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/layout/menu-top.png');}
#verticalMenu ul{margin:0;padding:0;padding-left:25px;list-style:none;}
#verticalMenu li{padding-bottom:2px;background:url(../images/layout/menu-bottom.gif) 0 100% no-repeat;}
#verticalMenu li span {display:block;background:url(../images/layout/menu-top.png) no-repeat;}
* html #verticalMenu li span{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/layout/menu-top.png');}
#verticalMenu li.first span, #verticalMenu li li, #verticalMenu li li span{background:none;}
#verticalMenu li a{font-weight:normal;display:block;padding-left:25px;color:#4B3B09;text-decoration:none;font-size:1.06em;line-height:2.3em;}
#verticalMenu li li a{font-size:.94em;line-height:1.8em;}
#verticalMenu li a.active, #verticalMenu li a:hover{color:#fff;font-weight:bold;}
#verticalMenu li a.active{background:url(../images/layout/menu-hover.gif) repeat-y;}

/* DROBECKY */
#drobecky{font-size:.91em;color:#a36a07;height:68px;line-height:68px;overflow:hidden;}
#drobecky a{color:#a36a07;}

/* GALERIE */
.galerie{}
.nahled{float:left;width:97px;margin:0 15px 5px 0;}
.last {margin-right:0;}
.nahled img{border: 5px solid #fbd782;}
.nahled p{text-align:center;font-size:.85em;}

/* FORMS */
#fKontakt{margin:0;padding:0;}
#fKontakt p{margin-bottom:.6em;}
#fKontakt label{font-size:11px;}
#fKontakt textarea, #fKontakt input{width:283px;border:1px solid #374d51;color:#fff;background:#043340;}
#fKontakt textarea{height:88px;}
#fKontakt input.submit{background:#00BAFF;width:auto;font-size:12px;padding:5px 10px;}

#fPrihlaska {}
#fPrihlaska th{text-align:right;padding-right:1.5em;font-weight:normal;}
#fPrihlaska input,#fPrihlaska textarea{width:250px;}
#fPrihlaska input.submit, #fPrihlaska input.radio{width:auto;}

.cls{clear:both;}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.il{margin:0 1em 1em 0;}
.ir{margin:0 0 1em 1em;}
.tar{text-align:right;}
.tal{text-align:left;}
.tac{text-align:center;}
.message{font-weight:bold;color:#f00;}