/* File: home.css */
/* EP red: #B51319, EP green: #86CF13 (#77B713), EP light green: #E6F6C7, EP Light blue: #E9EDF0 */


		
/* Formular */
#formular { color: #fff; }
#formular .middle {width: 563px; _width: 563px; height: auto; background: #B51319 url('../images/en/hp.form.bg.jpg') 0 0 no-repeat;}
#formular .bot { width: 563px; _width: 563px; height: 10px; background: url('../images/en/hp.form.bg-bot.gif') 0 0 no-repeat;}
#formular .middle .obsah { margin: 0; padding: 0px 0px 10px 54px; }

#formular #h-accomodation { border: none; margin-bottom: 10px; padding: 0; }
#formular #h-accomodation { width: 367px; height: 44px; background: url('../images/en/hp.form.h-accommodation.gif') 10px 10px no-repeat;}
#formular #h-accomodation span { display: none; }

#formular label { padding: 4px !important; margin: 2px; }
#formular label.hilited strong { color: #B51319; background-color: white; }
#formular form .popis { font-size: 11px; font-style: italic; }
#formular .form-divider { margin-bottom: 3px; }

#formular #something-else h2 { color: #fff; margin-top: 10px; }
#formular #something-else li { list-style: none; margin-right: 5px; padding-bottom: 5px; float: left; }
#formular #something-else li a { color:#fff; background-color: #B51319; padding: 2px; } 
#formular #something-else li a:hover { color: #B51319; background: #fff; }





/* Recommended List */

#recommended { /*border: 1px dotted blue;*/  }

#recommended td { text-align: left; vertical-align: top; }

#recommended h2 { width: 546px; _width: 546px; height: 20px; border: none !important; margin: 0 !important; padding: 0 !important }
#recommended h2 { background: url('../images/en/h.recommended.gif') 6px 0px no-repeat; }
#recommended h2 span { display: none; }

.list-item { width: 179px; _width: 177px; margin-left: 5px; background: url('../images/recommended.divider.gif') top right no-repeat; /*border-right: 1px dotted #C5CCD2;*/ /*border: 1px solid maroon;*/ }
.list-item.first  { _margin-left: 3px; }
.list-item.last  { background-image: none; }
.list-item.is_third  { background-image: none; clear: right; }
.list-item.is_fourth  { float: none; }
.list-item.hilited  {  }

.list-item .item-illu { min-height: 100px; _height: 100px; }

.list-item .item-illu a img { border: 1px solid #fff; padding: 1px !important; }
.list-item .item-illu a:hover img { /*border: 1px solid #C1C1C1;*/ border: 1px solid #B51319; }

.item-box { padding: 8px; margin: 0; }
.item-box h3 { font-size: 11px !important; font-weight: bold; color: #1C1C1C; text-transform: uppercase; margin: 0px !important; margin-bottom: 3px; padding-top: 0px !important; padding-bottom: 2px; }
.item-box h3 a { color: #1C1C1C !important; text-decoration: none; }
.item-box h3 a:hover { text-decoration: underline; color: #B51319 !important; }
.item-box h3 span {  }

.item-box .charakteristika { font-size: 11px; color: #77B713; margin-bottom: 5px;}

.item-box .anotace { font-size: 11px; margin-bottom: 5px;}

.item-box .promotext { font-size: 11px; font-weight: bold; color: #B51319; }

.item-box .price { font-size: 11px; margin-top: 10px; }
.item-box .price strong { font-size: 13px; color: #B51319; }
.item-box .price a { text-transform: uppercase; color: #B51319; }

.item-box .price .EUR { color: #333; font-weight: normal; font-size: 96%; }



/* Language pages */
.lang-info { padding-bottom: 25px; margin-bottom: 25px; }

.lang-info  h3 { font-size: 12px; font-weight: bold; color: #000; border-bottom: 1px dotted #696969; text-transform: uppercase; margin: 0px !important; margin-bottom: 10px; padding-top: 0px !important; padding-bottom: 3px; }
.lang-info h3 a { color: #B51319; text-decoration: none; }
.lang-info h3 a:hover { text-decoration: underline; }

/* Reservation */
.lang-info .reservation { background-color: #E6F6C7; border-left: 2px solid #B51319; padding: 8px; }