a img,:link img,:visited img { border:none }

body {
	font-family: Arial, "Bitstream Vera Sans", Sans-Serif;
	color: #000000;
	font-size: 0.8em;
	margin: 0;
	background: #FFECDF url(/pics/body-bcg.jpg) repeat-y top center;
	}

div#banner
{
   width: 1007px;
   text-align: center;
   margin: 0 auto;
}

div#banner-right
{
   margin: 0 0 0 5px;
   width: 200px;
   height: 800px;
   float: right;
   border: 1px solid #000000;
}
	
div#stranka
{
   width: 800px;
   text-align: center;
   margin: 0 auto;
   float: left;
}
	
div#top-panel
{
   width: 800px;
   height: 150px;
   text-align: justify;
}
	
div#detail-ponuky
{   
   background: url(/pics/bcg-ponuka.jpg) repeat-y top center;
   width: 750px;
   float: left;
   padding: 0 25px 10px 25px;
}

div#galeria
{
   width: 360px;
   float: left;
}

div#popis
{
   width: 370px;
   float: right;
   text-align: justify;
}

div.post
{
   margin: 10px 0 0 0;
   background: #FFECDF;
   padding: 0 10px 5px 10px;
   float: right;
   width: 360px;
}

div.post-left
{
   margin: 10px 0 0 0;
   background: #FFECDF;
   padding: 0 10px 5px 10px;
   float: left;
   width: 340px;
}

div.titulok
{
   width: 330px;
   float: right;
   padding: 5px;
   margin: 5px 0 5px 0;
   background: #FFC780;
   font-weight: bold;
   text-align: left;
}

div.titulok-standalone
{
   width: 350px;
   float: left;
   padding: 5px;
   margin: 10px 0 0 0;
   background: #FFC780;
   font-weight: bold;
   text-align: left;
}

div.post-nadpis
{
   width: 350px;
   float: right;
   font-size: 1.2em;
   margin: 5px 0 10px 0;
   text-align: center;
   font-weight: bold;
   text-decoration: underline;
}

div#cena
{
   width: 350px;
   float: right;
   padding: 5px;
   margin: 5px 0 0 0;
   background: #FFC780;
   text-align: left;
}

div.obrazok-detail
{
   margin: 10px 0 0 0;
   float: left;
   width: 360px;
   border: 1px solid #000000;
}

div.obrazok-nahlad
{
   margin: 10px 6px 0 0;
   float: left;
   width: 113px;
}

div.obrazok-nahlad img
{
   border: 1px solid #000000;
}
	
div.top-menu
{
   width: 800px;
   height: 20px;
   background: #f27000;
}

div.top-menu ul
{
   list-style-type: none;
   margin: 0;
   padding: 0;
}


div.top-menu ul li
 {
   font-size: 0.9em;
   float: left;
   background: #f27000;
   border-right: solid 2px #ffffff;
}

div.top-menu ul li a
{
   text-align: center;
   display: block;
   color: #ffffff;
   font-weight: bold;
   padding-top: 2px;
   padding-bottom: 3px;
   padding-left: 10px;
   padding-right: 10px;
   text-decoration: none;
}

div.top-menu ul li a:hover
{
   text-align: center;
   display: block;
   color: #000000;
   font-weight: bold;
   background: #ffe3bf;
}
	
div#logo
{
   width: 790px;
   height: 100px;
   padding: 5px;
}

.sloganp
{
   margin-top: 25px;
   text-align: left;
}

.slogan
{
   font-size: 1.4em;
   color: #000000;
   font-weight: bold;
}

div#logo p
{
   font-size: 1.6em;
   padding: 0;
}
	
div#rychle-vyhladavanie
{
   margin: 10px 0 0 0;
   width: 800px;
   height: 58px;
}
	
div#formular-vyhladavanie
{
   margin: 5px 0 0 0;
   padding: 5px;
   width: 778px;
   height: 20px;
   background: #f59742;
}
	
div#hlavna-ponuka
{
   width: 770px;
   height: 100px;
   float: none;
}
	
div.ponuka
{
   width: 118px;
   height: 105px;
   border: 1px solid #f27000;
   float: left;
}
	
div.medzera
{
   width: 10px;
   height: 105px;
   float: left;
}
	
div#vlozit-ponuku
{
   width: 440px;
   height: 55px;
   float: none;
}
	
div.ponuka-tlacitko
{
   width: 130px;
   height: 16px;
   border: 2px solid #f27000;
   float: left;
   color: #f27000;
   font-weight: bold;
   text-align: center;
   padding: 4px 3px 3px 3px;  
   margin: 10px 0 0 0;  
}
	
div.medzera2
{
   width: 10px;
   height: 35px;
   float: left;
}
	
div#nas-tip
{
   width: 750px;
   height: 235px;
   float: none;
}
	
div.tip
{
   width: 178px;
   height: 228px;
   border: 1px solid #000000;
   float: left;
   font-weight: normal;
   text-align: left;
   background: #fcd1a4;
}

div.tip-nadpis
{
   width: 178px;
   height: 20px;
   text-align: center;
}

div#detail-ponuky a.nadpis-tip
{
   display: block;
   background: #f27000;
   padding-top: 2px;
   padding-bottom: 3px;
   color: #ffffff;
   font-weight: bold;
   text-decoration: none;
}

div#detail-ponuky a.nadpis-tip:hover
{
   color: #000000;
   background: #ffe3bf;
}

div.tip p
{
   padding: 2px;
   text-align: justify;
}

div.tip p a
{
   text-decoration: none;
   color: #000000;
}

div.tip p a:hover
{
   text-decoration: underline;
   color: #000000;
}
	
div.medzera3
{
   width: 10px;
   height: 230px;
   float: left;
}

h3
{
   text-align: left;
   margin: 0;
   padding: 5px;
   width: 740px;
   float: left;
}

table.novinky
{
   width: 750px;
   margin: 10px auto;
}

table.novinky th
{
   padding: 2px;
   font-size: 0.9em;
   color: #000000;
   background: #FEAC00;
}

table.novinky tr
{
   height: 20px;
}

table.novinky td
{
   color: #000000;
   font-size: 0.9em;
   text-align: center;
   background: #FFECDF;
}

table.novinky td.right
{
   color: #000000;
   font-size: 0.9em;
   text-align: right;
   padding-right: 2px;
}

table.novinky td a
{
   display: block;
   text-decoration: none;
   color: #000000;
}

table.novinky td a:hover
{
   text-decoration: underline;
}

p
{
   margin: 0;
   padding: 5px 0 0 0;
}

div.hlavny-obrazok
{
   width: 118px;
   height: 85px;
}

div.hlavny-link
{
   width: 118px;
   height: 20px;
}

div.hlavny-link a
{
   display: block;
   background: #f27000;
   padding-top: 2px;
   padding-bottom: 2px;
   color: #ffffff;
   font-weight: bold;
   text-decoration: none;
}

div.hlavny-link a:hover
{
   color: #000000;
   background: #ffe3bf;
}

div#detail-ponuky p
{
   text-align: justify;
}

div#detail-ponuky ul
{
   text-align: justify;
}

div#detail-ponuky a
{
   color: #000000;
   text-decoration: none;
}

div#detail-ponuky a:hover
{
   text-decoration: underline;
}

div#novinky
{
   padding: 0 25px 0 25px;
}

div#historyback
{
   text-align: right;
   margin: 0;
   padding: 0;
}
