/*  Vytvořilo v roce 2007 webdesign studio WPJ, www.wpj.cz | info@wpj.cz | tel.: +420 775 131 400 | Vrchlabí  */
html, body {
	margin: 0;
	border: 0;
	background: #B0D700 url(../images/pozadi.jpg) repeat-x;
	color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 90%;
	text-align: center;
}
A { font-weight: bold; text-decoration: none; }
A:link { color: white;
text-decoration: underline; }
A:visited { color: white;
text-decoration: underline; }
A:hover { color: white; 
text-decoration: none;}
img { border: none; }
/*  layout dvousloupcovy BOX- wpj  */
#page { margin: auto; width: 750px;}
#hlavni { float: right; width: 750px; text-align: left; position: relative; }
#top {
	height: 120px;
	width: 750px;
	position: relative;
}
#logo { position: absolute; top: 40px; right: 19px;
padding: 0; margin: 0; 
border: 0;
height: 141px;}
#logo a {
	display:block;
	width:167px; height:61px;
	margin:0; padding:0;
	background: url("../images/logo.jpg") top left no-repeat;
	text-decoration: none;
	}
#logo a span { display:none; padding: 0; margin: 0;  }
/*  vlajky-wpj  */
#vlajky {
position: absolute;
top: 2px;
right: 20px;}
#vlajky ul { list-style: none; padding: 0px; margin: 0px; }
#vlajky li { display: inline; padding: 3px 7px 3px 7px; margin: 0px; }
#vlajky A {
font-size: 100%;
font-weight: bold;
text-decoration: none; }
#vlajky A:link { color: #A94006; }
#vlajky A:visited { color: #A94006; }
#vlajky A:hover { color: black; text-decoration: none; }
#vlajky A.oz:link { color: black; }
#vlajky A.oz:visited { color: black; }
#vlajky A.oz:hover { color: black; }
/*  vlajky-wpj  */
#stred { width: 100%; text-align: left;  background: #839B00 url(../images/main.jpg) repeat-x;}
/*  layout hl BOX- wpj */
#sidebar { float: left; width: 230px; margin:0; padding:0;
background: #EB5900 url(../images/left.jpg) no-repeat top;}
#sidebar-content { margin:0; padding:0 0 1px 0;
background: url(../images/left-boton.jpg) no-repeat bottom;
}
#main { margin:0 0 0 0; padding:0;
}
#main-content { margin:0; padding: 5px 15px 0px 15px; color: white;width: 720px;
float: left }
#right-main {
width: 160px;
float: right;}
#right-main ul {
margin: 0;
padding: 0;
list-style: none;
}
#right-main li {
padding: 3px 0 3px 0px;
text-align: right;}
#right-main img {
border-left: solid #EBB694 5px;
border-top: solid #EBB694 5px;
border-bottom: solid #EBB694 5px;
border-right: none;}

hr.cleaner { clear: both; margin: -1px 0 0 0; padding: 0; border: none; height: 1px; visibility: hidden; }
/*  layout hl BOX- wpj ende */
/*  layout dvousloupcovy BOX- wpj ende  */
/*  botton BOX- wpj */
#spodek {
	color: #FFFFFF;
	height: 33px;
	font: 80%  Verdana, Arial, Helvetica, sans-serif;
	padding-top: 2px;
}
#spodek div.tmave { background-color: #6D820A; width: 100%;
height: 19px; }
#wpj {
font-size: 92%;
float: right; padding: 3px 15px 4px 0; }
#wpj A.wpj { 
font-weight: normal;
text-decoration: none; }
#spodek-c { float: left; padding: 3px 0 4px 15px; }
#spodek A { text-decoration: none; }
#spodek A:link { color: #FFFFFF; }
#spodek A:visited { color: #FFFFFF; }
#spodek A:hover { color: #FFFFFF;
text-decoration: none; }
/*  botton BOX- wpj  ende */
/*  menu-wpj  */
#menu {
width: 500px;
padding-bottom: 10px;
}
#menu.nl {
font-size: 97%;
}
#menu.de {
font-size: 98%;
}
#podmenu-text {
float: left;
padding-top: 5px;
}
#menu ul.menu { margin: 0; padding: 0; list-style-type: none; }
#menu li { 
padding: 0px;
float: left; margin-right: 2px; display: block;}
#menu a {
	padding: 0px 4px 0 4px;
	display: block;
	color: black;
	font: 98% "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: right;
}
#menu A:link { color: #CD601F; }
#menu A:visited { color: #CD601F; }
#menu A:hover { color: black;
text-decoration: underline; }
#menu A.oz { color: black; 
text-decoration: underline;}
#menu A.oz:link { color: black; }
#menu A.oz:visited { color: black; }
#menu A.oz:hover { color: black; }
/*  menu-wpj-end  */
/*  menu-wpj-left submenu  */
#submenu-back {
width: 230px;
margin-top: -40px;
z-index: 1;
position: relative;
}
#submenu { 
margin-right: 0px;
margin-left: 0px;
text-align: left;}
#submenu li { 
padding-left: 0px;
margin: 0px;}
#submenu ul {
padding: 0;
margin: 0;
color: #F59C68;
}
#submenu A, #submenu A.submenu-oz {
display: block;
text-decoration: none;
text-align:left;
color :white;
font: bold 100% "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
padding-left: 20px;
letter-spacing: 2px;
padding-top: 5px;
padding-bottom: 5px;
height: 18px;
}
#submenu A:link { color: black;}
#submenu A:visited { color: black;}
#submenu A:hover { color: black;
border-left: 5px solid #7B3A00;
background-color: #F98037;
}
#submenu A.submenu-oz:link, #submenu A.submenu-oz:visited
 { color: black;
border-left: 5px solid #7B3A00;
background-color: #F98037;
}
#submenu A.submenu-oz:hover 
 { color: white;
border-left: 5px solid #7B3A00;
background-color: #F98037;
}
li.submenu {
border-bottom: 1px solid #F59C68;
list-style: none;
}

#submenu A.submenu-open { 
font-size: 95%;
background: none;
border: none;
font-weight: normal; text-decoration: none;}
#submenu A.submenu-open:link,#submenu A.submenu-open:visited { background: none;
border: none; color: black; background: none; text-decoration: none;
font-weight: bold;}
#submenu A.submenu-open:hover { background: none;
border: none; color: white; background: none; text-decoration: none;
font-weight: bold;}
#submenu A.submenu-open-oz {
background: none;
font-size: 95%;
border: none; font-weight: bold; text-decoration: none;}
#submenu A.submenu-open-oz:link,#submenu A.submenu-open-oz:visited,#submenu A.submenu-open-oz:hover { background: none;
border: none; color: white; background: none; text-decoration: none; font-weight: bold;}

#submenu li.submenu-open {
padding: 1px 0 1px 5px;
list-style: none;}


/*  menu-wpj-end  */
/*  hlavni-wpj  formatovani */
h1 {margin: 0px; padding: 0 0 5px 5px; font-size: 180%; }
#main-content p {
padding: 5px 10px 10px 10px;
margin: 0px;
}
#main-content ul { font-size: 105%; list-style: square;
margin-top: 5px;}
#main-content li { padding: 5px;}
h2 {margin: 0px; padding: 3px 0 0 7px; font-size: 190%; }
h3 {
color: #FFF8D2;
margin: 0px; padding: 3px 0 0 10px; font-size: 130%; }
/*  hlavni-wpj  formatovani ende*/

/*  akce */
div.r1 { background: url(../images/akce-boton.jpg) no-repeat bottom; }
#table-akce { width:230px;
background: #F18B4E url(../images/akce-top.jpg) no-repeat top;
margin-top: 20px;
margin-bottom: 10px;
}
div.table-style-akce {padding: 10px 0px 10px 0px;}
#akce li {margin-left: 0; padding: 0;}
#akce {
padding: 10px; color: #5F371E;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 }
#akce strong {font-size: 140%;
padding-left: 10px;}
#akce span {
font-weight: normal;}
div.akce {
text-align: right;
padding-top: 5px;
padding-right: 7px;}
#akce ul {list-style: none; padding: 2px 0 0 0; margin: 0px;}
#akce li.akce-linka {border-bottom: 1px #5F371E solid ; padding: 3px; padding-right: 7px;}
#akce li.akce-text {padding: 3px 7px 0 7px;}
#akce A { font-weight: bold; font-size: 85%;
text-decoration: none;}
#akce A:link { color: #5F371E;}
#akce A:visited { color: #5F371E;}
#akce A:hover { color: #5F371E;}
/*  akce end*/
/*  cenik */
#cenik { color: white;
margin-top: 5px;
padding: 5px;}
#cenik-d {
margin-left: 20px;
margin-top: 0px;
padding: 5px;}
#cenik table {
margin: auto;}
#cenik td, #cenik-d td{
font-size: 90%;
border-left: 2px solid white;
text-align: left;
padding: 3px 15px 3px 15px;}
td.radek1 {
background-color: #FFD29B;
color: #622F00;
text-align: center;}
td.radek2{
border-top: white solid 2px;
text-align: center;}
td.radek3{
text-align: center;}
/*  cenik end */

/*  formular */
#formular {
color: white;
margin-left: 2px;
width: 510px; }
#formular table {
padding-top: 5px;
text-align: center;
margin: auto;
}
#formular textarea {
background-color:#ED9A63;
	border: 1px solid #6B221F;
	width: 400px;
	height: 110px;
	
}
select, option {
	background-color: #ED9A63;
}
#formular input {
	background-color:#ED9A63;
	font-weight: bold;
	color: #000000;
	margin-top: 1px;
	margin-bottom: 1px;
	border: 1px solid #6B221F;
	text-align: left;
}
#formular td.in-nad,th {
text-align: left;
padding: 10px;
font-weight: bold;
vertical-align: top;
}
#formular td.form-ot-odsazeni {
text-align: right;
padding: 5px;
padding-top: 15px;
}
#formular td.form-ot {
text-align: right;
padding: 5px;
}
#formular td.odsazeni {
padding-top: 15px;
}

#formular input.chb {
background: none;
        border: none;
        text-align: left;
		  
}
#formular input.in-od {
width: 200px;
}
#formular td {
text-align: left;
}
#formular td.termin, #formular td.dotaz {
text-align: left;
font-size: 130%;
font-weight: bold;
padding-top: 10px;
padding-bottom: 10px;
}
#formular td.date{
text-align: center;
}
#formular td.tlacitka {
text-align: center;
}
#formular input.pocet {
width: 20px;
padding: 2px;
}
#formular input.tlacitko {
        font-weight: bold;
		  color: white; 
        border: 1px solid #6B221F;
        text-align: center;
		  margin: 8px;
		  background-color: #5F371E;
}

/*  napsali  o nas */
