/* elements */
body {
	background-color: #adbd25;
	background-image:url(../_imgs/layout/bcg-page-top-green.gif); background-repeat:repeat-x;
	color: #000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(../_imgs/layout/bcg-page-mid-green.gif); background-position:center 268px;	background-repeat:repeat-y; 
}

h1 {margin:0; padding:0; font-family:"Arial Black", Arial, Helvetica, sans-serif; font-weight:bold; letter-spacing:-3px; font-size:30px; color:#83aa30; line-height:30px}
h2 {margin:0; padding:0; font-family:"Arial Black", Arial, Helvetica, sans-serif; font-weight:bold; letter-spacing:-2px; font-size:20px; color:#83aa30; color:#6d6d6d; line-height:30px}
h3 {margin:0; padding:0; font-family:"Arial Black", Arial, Helvetica, sans-serif; font-weight:bold; letter-spacing:-1px; font-size:16px; color:#83aa30;}
p {margin:0; padding:0; font-size:10px; line-height:140%}
ul {margin:0; padding:0}
li {margin:0; padding:0}
img {border:none}


/* classes */
.none {display:none}
.bold {font-weight:bold}
.clear {clear:both}
.navigace {font-size:11px; color:#0099FF;  margin-left:15px;}
.gray {color:#CCCCCC;}
.blue {color:#6699FF;}

.imagesm {border:1px solid #EFEFEF; padding:2px; margin-right:5px; margin-bottom:5px;border:1px solid #E4E4E4;}
.imagethumbgalery {border:1px solid #EFEFEF; padding:5px; margin-right:5px; margin-bottom:7px; border:1px solid #E4E4E4; float:left; background-color:#EFEFEF; background-color:#FFFFFF}
.imagethumbgalerynoimage {border:1px solid #EFEFEF; padding:5px; margin-right:9px; margin-bottom:10px; border:1px solid #E4E4E4; float:left;border:1px solid #FFFFFF;}
.imagethumb {float:right; margin-right:15px; margin-left:25px; margin-bottom:15px; padding:2px; border:1px solid #E4E4E4; background-color:#FFFFFF}




/* LAYOUT */
#page {background-image:url(../_imgs/layout/bcg-page-top-green2.gif); background-repeat:repeat-x}
#mainbox {width:900px;  margin-left:auto; margin-right:auto; background-image:url(../_imgs/layout/bcg-page-mid-green.gif); background-position:center 268px; background-repeat:repeat-y; background-color:#FFFFFF}
#header {width:900px; margin-left:auto; margin-right:auto; height:268px; background-image:url(../_imgs/layout/bcg-page-mid-green.gif); background-position:center;	background-repeat:repeat-y; background-color:#FFFFFF}
#flash {font-size:0px; line-height:0px; font-size:0px}

#topnav {font-size:11px; margin-left:40px; height:30px; display:none}
#topnav ul {margin:0; padding:0}
#topnav li {display:block; padding:0px 7px 0 10px; margin:0 0px 0 0; background:url(../_imgs/menu/arrow-menu.gif) 0px 5px no-repeat; float:left; list-style-type:none; color:#5c5c5c}
#topnav a:link {color:#8d9a1c; text-decoration:none}
#topnav a:visited {color:#8d9a1c; text-decoration:none}
#topnav a:hover {color:#5c5c5c; text-decoration:underline}

#content {width:878px; padding-left:22px; clear:both}

#footer {width:900px;  margin-left:auto; margin-right:auto; clear:both; text-align:center	}
#footer #kontakt {width:780px; margin-left:auto; margin-right:auto; padding:30px 0 0px 0;}
#footer #kontakt p {margin:0px 0 10px 0; padding:0px 0 0 0; font-size:9px; color:#9a9a9a;}
#footer #kontakt2 {width:780px; border-top:1px solid #d3d3d3; margin-left:auto; margin-right:auto}
#footer .footerlinks {float:left; width:300px; height:30px; margin-top:10px; text-align:left}
#footer .footerlinks p {font-size:11px}
#footer .footerlinks2 {height:30px; margin-top:10px; text-align:center}
#footer .footerlinks2 p {font-size:10px; color:#666666}
#footer .footerlinks2 a:link {font-size:10px; color:#666666}
#footer .digidy {float:right; width:220px; height:30px; margin-top:10px; color:#9a9a9a; }
#footer .digidy .text {margin-bottom:10px; display:block; float:left; width:150px; text-align:right}
#footer .digidy p {color:#9a9a9a; font-size:11px;}
#footer a:link {color:#8d9a1c; text-decoration:none}
#footer a:visited {color:#8d9a1c; text-decoration:none}
#footer a:hover {color:#5c5c5c; text-decoration:underline}
#footer .cleaner {clear:both; height:50px}

#submenu {width:275px; float:left; padding-left:0px; margin-bottom:25px; border-right:1px solid #d3d3d3; margin-right:20px}
#submenu ul.level1 {margin:5px 0 5px 18px; padding:0 0 0 0px; }
#submenu .level1 li {margin:0 0 0 0; padding:0px 0px 0 0px;list-style-type:none; }
#submenu ul.level2 {margin:0px 0px 7px 40px; padding-right:0 0 0 40px;}
#submenu .level2 li {padding:0px 8px 0 15px; background:url(../_imgs/menu/arrow-menu.gif) 0px 6px no-repeat; font-size:11px; list-style-type:none; line-height:15px }
#submenu .level2 a:link {color:#8d9a1c; text-decoration:none}
#submenu .level2 a:visited {color:#8d9a1c; text-decoration:none}
#submenu .level2 a:hover {color:#5c5c5c; text-decoration:underline}

#sitemap ul.list2 {font-size:11px; font-weight:bold; margin:0px 0px 13px 40px; padding-right:0 0 0 40px;}
#sitemap .list2 li {padding:0px 8px 10px 15px; background:url(../_imgs/sitemap/arrow-menu.gif) 0px 6px no-repeat; font-size:11px; list-style-type:none; line-height:15px }
#sitemap .list2 a:link {color:#8d9a1c; text-decoration:none}
#sitemap .list2 a:visited {color:#5c5c5c; text-decoration:none}
#sitemap .list2 a:hover {color:#5c5c5c; text-decoration:underline}
#sitemap ul.list1 {margin:5px 0px 5px 0px; padding-right:0 0 0 0px;}
#sitemap .list1 li {padding:0px 8px 0px 15px; background:url(../_imgs/sitemap/arrow-menu.gif) 0px 6px no-repeat; font-size:11px; list-style-type:none; line-height:15px }
#sitemap .list1 li a:link {color:#8d9a1c; text-decoration:none}
#sitemap .list1 a:visited {color:#8d9a1c; text-decoration:none}
#sitemap .list1 a:hover {color:#5c5c5c; text-decoration:underline}

#pravni-ujednani h3 {font-size:14px; color:#83aa30;}
#pravni-ujednani blockquote {font-size:10px; padding-left:10px; padding-bottom:5px; padding-top:0px; margin-left:10px; margin-right:20px; margin-top:3px}
#pravni-ujednani p {background:url(../_imgs/pravniujednani/arrow-menu.gif) 0px 6px no-repeat; padding:0 0px 0 13px;}

/* writeus, form class */
#writeus {padding-top:20px;}
.error {font-weight:bold; color:#ed1d25; color:#e26e37; margin-top:0px; padding-top:0px; padding-bottom:10px; display:block; font-size:12px;}
.button {/* border: #8d9a1c 2px solid; border: #8d9a1c 2px solid; padding-right: 2px; padding-left:2px; font-size:10px;padding-bottom: 1px; cursor: pointer; font-weight:bold; color: black; padding-top: 3px; font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#f3f2f2; color:#2676d4; color:#000000;*/ background:url(../_imgs/writeus/odeslat.gif); width:108px; height:40px; border:none; font-size:1px; color:#FFFFFF; padding-top:39px; cursor:pointer}
legend {font-weight:bold; margin-left:-7px; padding-left:0px; margin-right:10px; padding-bottom:5px; font-size:14px; color:#999999; }
fieldset {padding:0px; border-color:#CCCCCC; border-style:solid; border-width:1px; border:none;}
.form1 {margin:0px; padding:0px}
.form1 p {margin-bottom:5px;}
.form1 input {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#76b215; border:1px solid #CCCCCC; color:#000000; background-color:#f4f8d1}
.form1 select {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#76b215; border:1px solid #CCCCCC; color:#000000; background-color:#f4f8d1}
.form1 textarea {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#76b215; border:1px solid #CCCCCC; width:480px; height:200px; color:#000000; background-color:#f4f8d1}
.button2 {background:url(../_imgs/rezervace/button-rezervovat.gif); width:108px; height:39px; border:none; font-size:1px; color:#FFFFFF; padding-top:39px; cursor:pointer}
.star {color:#8d9a1c; }

#defaultpage {width:540px; float:right; padding:0 40px 0 0px;}
#defaultpage a:link {color:#8d9a1c; text-decoration:none;}
#defaultpage a:visited {color:#8d9a1c; text-decoration:none;}
#defaultpage a:hover {color:#5c5c5c; text-decoration:underline}
#defaultpage ul {color:#5c5c5c; list-style-type:none; margin:5px 5px 5px 10px;}
#defaultpage li {padding:0px 8px 3px 15px; background:url(../_imgs/menu/arrow-menu.gif) 0px 3px no-repeat; font-size:10px; list-style-type:none; line-height:100%; color:#000000 }

#rezervace1 {position:absolute; top:160px; left:10px; width:108px; height:39px; z-index:2}
#rezervace2 {
	position:absolute;
	top:145px;
	left:136px;
	width:108px;
	height:39px;
	z-index:2
}

.auto {clear:right; margin-top:15px;}
.auto h2 {margin-bottom:10px; color:#6d6d6d; font-family:Arial, Helvetica, sans-serif; margin:0; padding:0; font-family:"Arial Black", Arial, Helvetica, sans-serif; font-weight:bold; letter-spacing:-2px; font-size:20px; color:#83aa30; color:#6d6d6d; line-height:30px}
.auto a:link {color:#8d9a1c; text-decoration:none;}
.auto a:visited {color:#8d9a1c; text-decoration:none;}
.auto a:hover {color:#5c5c5c; text-decoration:underline}
.auto ul {color:#5c5c5c; list-style-type:none; margin:5px 5px 5px 10px;}
.auto li {padding:0px 8px 0 15px; background:url(../_imgs/menu/arrow-menu.gif) 0px 6px no-repeat; font-size:10px; list-style-type:none; line-height:15px }



.boxsmtop {width:272px; height:5px; font-size:0px; line-height:0px; background:url(../_imgs/layout/box-sm-top.gif) no-repeat}
.boxsmmid {width:272px; background:url(../_imgs/layout/box-sm-mid.gif);}
.boxsmbot {width:272px; height:5px; font-size:0px; line-height:0px; background:url(../_imgs/layout/box-sm-bot.gif) no-repeat}
.boxsmmid p {padding:0px 5px 5px 10px; font-size:10px; line-height:130%}

.box2smtop {width:272px; height:5px; font-size:0px; line-height:0px; background:url(../_imgs/layout/box2-sm-top.gif) no-repeat; margin-top:10px}
.box2smmid {width:272px; background:url(../_imgs/layout/box2-sm-mid.gif);}
.box2smbot {width:272px; height:5px; font-size:0px; line-height:0px; background:url(../_imgs/layout/box2-sm-bot.gif) no-repeat; margin-bottom:10px}
.box2smmid p {padding:0px 5px 5px 10px; font-size:10px; line-height:130%}


.tablecenik {font-size:10px; background-color:#FFFFFF; border:1px solid #CCCCCC;}
.tablecenik .b1 {background-color:#a8c237; color:#FFFFFF;}
.tablecenik .b2 {background-color:#c4d84d; color:#000000;}
.tablecenik .b3 {background-color:#dcec7c; color:#000000;}
.tablecenik .b4 {background-color:#ef3531; color:#000000; background-color:#72902f; color:#FFFFFF}
.tablecenik .b5 {background-color:#efa131; color:#000000; background-color:#8fab33; color:#FFFFFF}
.tablecenik .b6 {background-color:#efe431; color:#000000;  background-color:#a8c237; color:#FFFFFF}
.tablecenik .b7 {background-color:#EEEEEE; color:#000000;}

