/* /////////////////////////////////////////////// GLOBAL SETTINGS ////////////////////////////////////////// */

body    {background-color: #ede7c7; font-family: Times New Roman; font-style: italic; margin: 0px; padding: 0px;}
img     {border: none; margin: 0px;}
table   {border-collapse: collapse;}
hr      {border: none; clear: both; height: 0px; border-top: 1px solid #e0e0e0;}

/* /////////////////////////////////////////////// GENERAL SETTINGS ////////////////////////////////////////// */
.width {width: 780px; margin: 0px auto;}
.clear {clear: both; height: 0px;}

/* nadpisy */
h1 {display: none;}
h2 {font-size: 100%; margin: 20px 0px 10px 0px; clear: both;}

/* whole */
div#whole {width: 822px; margin: 0px auto; background: url('../img/shadow.gif') center repeat-y;}
/* center */
div#center {background-color: #cdbf98;}
/* heading */
div#heading {height: 103px; background-image: url('../img/bkg_heading.gif'); text-align: center; margin-bottom: 3px;}
/* topline */
div#topline {height: 18px; padding: 6px 0px 6px 20px; padding-top: 6px; padding-bottom: 6px; color: white; background-image: url('../img/bkg_topline.gif');}
div#topline a {color: #ede6c6;}
div#topline img#arrow {margin: 4px 5px 0px 5px;}
div#topline span#options {font: small tahoma, verdana; font-style: normal; float: right;}
div#topline form#search {font: small tahoma, verdana; font-style: normal; float: right; margin-left: 12px; margin-right: 8px; line-height: 0px;}
div#topline form#search input#searchstring {width: 148px; height: 15px; text-align: center; font-size: 90%; background-color: #ede6c6; color: #74674e; border: 0px; padding: 1px;}
div#topline form#search input#searchsubmit {display: none;}
/* plate */
div#plate {background: #8a7b58 url('../img/ilu.jpg') top right no-repeat; margin-top: 8px;}
/* menu */
div#menu {width: 160px; background-color: #cdbf98; font: 130% Monotype Corsiva; color: #d9d3b1;}
div#menu div#menuHeight {height: 315px;}

div#menu a.galerie_vin {display: block; height: 38px; line-height: 38px; color: #d9d3b1; text-decoration: none; cursor: text;}

/* menuitems */
div#menu div.menuitems {background-image: url('../img/bkg_menu.gif');}
div#menu div.menuitems a.cs,
div#menu div.menuitems a.en,
div#menu div.menuitems a.de,
div#menu div.menuitems a.es
	{display: block; height: 37px; line-height: 37px; font-family: Monotype Corsiva; color: #d9d3b1; text-decoration: none; background: url('../img/border_menuitem.gif') no-repeat;}

/* content */
div#content {background: #cdc098 url('../img/bkg_content.jpg') bottom right no-repeat; color: #3F3828; padding-bottom: 10px;}
div#content p.text {margin: 0px; margin-bottom: 10px; text-align: justify;}
div#content p.text a {color: black;}
div#content p.text a:hover {text-decoration: none;}
div#content p.center {text-align: center;}
div#content i.sign {margin-top: 20px; margin-bottom: 20px; margin-left: 260px;}
div#content table {margin: 0px auto; margin-top: 10px; margin-bottom: 10px;}
div#content td {padding: 2px; padding-right: 20px; text-align: right;}
div#content td.first_column {text-align: left;}
div#content span.ilu {float: right; margin: 5px;}
div#content span.ilu img {border: 1px solid #8a7b58;}
div#content span.ilu a:hover img {border-color: #444444;}
/* submenu */
div#submenu {width: 160px; float: left; background-color: #cdc098; margin: 60px 20px 20px 16px; color: #625c49; line-height: 20px;}
div#submenu div.submenuitems, div.submenuitems_blended {height: 307px; background-position: top center; background-repeat: no-repeat;}
div#submenu div.submenuitems {background-image: url('../img/ilu_small.jpg');}
div#submenu	div.submenuitems_blended {background-image: url('../img/ilu_small_blended.jpg');}
div#submenu div.submenuitem {background-image: url('../img/submenu_arrow.gif'); background-repeat: no-repeat; background-position: 10% center; margin-bottom: 12px;}
div#submenu a.cs,
div#submenu a.en,
div#submenu a.de,
div#submenu a.es
	{display: block; border: 1px solid #1f3b22; color: black; padding-left: 45px; text-decoration: none;}
div#submenu a.active {background: url('../img/active_submenuitem.png');}
div#submenu a:hover {border-color: black;}
/* stats */
div#stats {font-size: 85%; text-align: center;}
div#stats a {text-decoration: none; font-weight: bold; cursor: text;}

span#counter {display: none;}
 
/* text */
div#text {float: right; width: 400px; margin-top: 40px; padding-right: 100px;}
/* bottomline */
div#bottomline {height: 43px; background-image: url('../img/bkg_bottomline.gif'); text-align: center;}
div#bottomline form#form_scrollingtext {margin: 0px; padding: 0px;}
/* ticker */
#scrollingtext {width: 740px; margin-top: 8px; font: 170% courier new; font-style: italic; border: 0px; padding: 0px; background: none; color: white;}
/* subscribe */
div#signature {text-align: center; line-height: 160%; background: url('../img/bkg_subscribe.gif') repeat-x; color: #7d7968; font-size: 75%; padding-top: 5px; padding-bottom: 5px;}
div#signature a {color: #5B503A; text-decoration: none;}
div#signature a:hover {color: black;}

span.foto a {margin: 4px;}
span.foto a img {border: 1px solid #444444;}
span.foto a:hover img {border-color: black;}

form.pws_mailform input {float: left;}
form.pws_mailform #send_copy {display: block; width: 100%; text-align: left; margin-top: 2px;}
form.pws_mailform textarea {float: left; width: 90%;}
hr.mailform_hr {border-color: #777777;}

/* photogallery */
div.photogallery div.photogallery_preview {margin-top: 20px;}
div.photogallery div.photogallery_preview a {text-decoration: none;}
div.photogallery div.photogallery_preview div.photogallery_title {margin-left: 25px; margin-bottom: 5px; height: 25px;}
div.photogallery div.photogallery_preview div.photogallery_title .photogallery_title {font-size: 130%; color: #3F3828;}
div.photogallery div.photogallery_preview div.photogallery_title a.photogallery_title:hover {color: black;}
div.photogallery div.photogallery_preview div.photogallery_title span.photogallery_title input {width: 20px;}
div.photogallery div.photogallery_preview div.photogallery_title span.photogallery_description {padding-left: 10px; color: #5B503A;}
div.photogallery div.photogallery_preview div.photogallery_title span.photogallery_description input {width: 150px;}
div.photogallery div.photogallery_preview div.photogallery_title input {font-size: small;}

div.photogallery div.photogallery_preview div.photogallery_menu_preview {margin-bottom: 20px; width: 400px;}
div.photogallery div.photogallery_preview div.photogallery_menu_preview a.photogallery_thumb img {border: 1px solid #8a7b58;}
div.photogallery div.photogallery_preview div.photogallery_menu_preview a.photogallery_thumb:hover img {border-color: #444444;}
div.photogallery div.photogallery_preview div.photogallery_photo_preview div.photogallery_screen img#photogallery_image {border: 1px solid #8a7b58;}

div.photogallery div.photogallery_preview #photogallery_menu {width: 349px;}
div.photogallery div.photogallery_preview #photogallery_navigator_left {margin-right: 5px; background-image: url('../img/photogallery/navigator_left.gif');}
div.photogallery div.photogallery_preview #photogallery_navigator_right {background-image: url('../img/photogallery/navigator_right.gif');}
div.photogallery div.photogallery_preview #photogallery_prev {background-image: url('../img/photogallery/navigator_left.gif'); background-position: 80%;}
div.photogallery div.photogallery_preview #photogallery_next {background-image: url('../img/photogallery/navigator_right.gif'); background-position: 20%;}
