
/** Common Styles */
* {
	margin: 0px;
	padding: 0px;
}

body {
	margin: 0px;
	background: #393939;
	line-height: 25px;
	text-align: justify;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background: url(http://www.janagfe.com/images/homepage_slices_11.gif) repeat left top;
	color: red;
}
table { border-collapse: collapse; border-spacing:0px;}
table { margin-bottom: 2em;}
table th { font-weight: bold; text-align: center; }
table th, table td { border: none; padding: .3em .5em; }
td a {color: black;}

#page {
	width: 1224px;
	height: 765px;
	margin: 0 auto;
	padding: 0px;
	border: solid 0px yellow;
	color: black;
}

#top-bar-left{
	position: absolute;
	width: 615px;
	height: 131px;
	margin: 0px;
	padding: 0px;
	border: solid 0px yellow;
	/* background: url(http://www.janagfe.com/images/homepage_slices_01.gif) no-repeat left top;*/
}


#dsc_enter_div {
        width: 420px;
        border: solid 0px yellow;
        position: absolute;
        margin-top: 15px;
        margin-left: 25px;
}

#dsc_enter_div menu li {
        height: 82px;
        float: left;
        list-style: none;
        position: relative;
}

#dsc_enter_div menu li a {
        height: 82px;
        display: block;
        position: absolute;
        top: 0px;
        left: 0px;
}

#dsc_enter_div menu li span {
        position: absolute;
        top: 0px;
        left: 0px;
        padding-left: 10px;
}

#dsc_enter_div menu li span a {
        line-height: 82px;
        text-decoration: none;
}
#dsc_enter_div menu li a span {
        line-height: 82px;
        text-decoration: none;
        display: none;
}

#dsc_enter_div menu li:hover span a {
         cursor:pointer;
}


#dsc_enter_div li.enter, a.enter {
		width: 200px;
        height: 83px;
        background: url(http://www.janagfe.com/images/button_agree.gif) no-repeat left top;
}
#dsc_enter_div li.leave, a.leave {
        width: 200px;
        height: 83px;
        background: url(http://www.janagfe.com/images/button_leave.gif) no-repeat left top;
}


#dsc_enter_div a.enter {
        background-position: 0 0px;
}

#dsc_enter_div a.enter:hover {
        background-position: 0 -83px;
}

#dsc_enter_div a.leave {
        background-position: 0 0px;
}

#dsc_enter_div a.leave:hover {
        background-position: 0 -83px;
}



/*

	  	background-position: 0 -83px;



		width: 200px;
        height: 83px;
	    background: url(http://www.janagfe.com/images/button_leave.gif) no-repeat left top;
	  	background-position: 0 -83px;

*/


#top-bar-middle{
	position: absolute;
	width: 408px;
	height: 131px;
	margin-top: 0px;
	margin-left: 614px;
	padding: 0px;
	border: solid 0px yellow;
	background: url(http://www.janagfe.com/images/homepage_slices_02.gif) no-repeat left top;
}

#top-bar-right{
	position: absolute;
	width: 201px;
	height: 131px;
	margin-top: 0px;
	margin-left: 1022px;
	padding: 0px;
	border: solid 0px yellow;
	background: url(http://www.janagfe.com/images/homepage_slices_03.gif) no-repeat left top;
}

#top-menu-bar{
	position: absolute;
	width: 1224px;
	height: 82px;
	margin-top: 131px;
	margin-left: 0px;
	padding: 0px;
	border: solid 0px orange;
}
#top-menu-left-block{
	position: absolute;
	width: 185px;
	height: 82px;
	margin-top: 0px;
	margin-left: 0px;
	background: url(http://www.janagfe.com/images/homepage_slices_04.gif) no-repeat left top;
}

#top-menu-right-block{
	position: absolute;
	
	width: 182px;
	height: 82px;
	margin-top: 0px;
	margin-left: 1042px;
	background: url(http://www.janagfe.com/images/homepage_slices_10.gif) no-repeat left top;
}
#left-bar{
	position: absolute;
	width: 185px;
	height: 446px;
	margin-top: 213px;
	margin-left: 0px;
	background: url(http://www.janagfe.com/images/homepage_slices_11.gif) no-repeat left top;
}

#content-bar-left{
	position: absolute;
	width: 21px;
	height: 470px;
	margin-top: 213px;
	margin-left: 185px;
	background: url(http://www.janagfe.com/images/homepage_slices_12.gif) no-repeat left top;
}
#content-bar-photo{
	position: absolute;
	width: 331px;
	height: 446px;
	margin-top: 213px;
	margin-left: 698px;
	background: url(http://www.janagfe.com/images/homepage_slices_14.jpg) no-repeat left top;
}
#content-bar-panel{
	position: absolute;
	width: 297px;
	height: 475px;
	margin-top: 213px;
	margin-left: 728px;
	padding-left: 10px;
	padding-top: 0px;
	border: solid 0px yellow;
	background: url(http://www.janagfe.com/images/homepage_slices_14_panel.gif) no-repeat left top;
}
#content-bar-right{
	position: absolute;
	width: 13px;
	height: 475px;
	margin-top: 213px;
	margin-left: 1029px;
	background: url(http://www.janagfe.com/images/homepage_slices_15.gif) no-repeat left top;
}
#right-bar-banner{
  position: absolute;
  text-align: center;
	width: 150px;
	height: 325px;
	margin-top: 220px;
	margin-left: 1050px;
	border:solid 0px yellow;
	z-index: 2;
}

#content-bar{
	color: black;
	position: absolute;
	padding-left: 5px;
	padding-right: 15px;
	width: 472px;
	height: 475px;
	margin-top: 213px;
	margin-left: 206px;
	background: white;
	overflow:scroll;
	border: solid 0px red;
 /*	background: url(http://www.janagfe.com/images/homepage_slices_13.gif) no-repeat left top;*/
}
#content-bar-panel-wide{
	color: black;
	position: absolute;
	padding-left: 5px;
	padding-right: 15px;
	width: 502px;
	height: 475px;
	margin-top: 213px;
	margin-left: 206px;
	background: white;
	overflow:scroll;
	border: solid 0px red;
 /*	background: url(http://www.janagfe.com/images/homepage_slices_13.gif) no-repeat left top;*/
}
#content-bar-wide{
	color: black;
	position: absolute;
	padding-left: 5px;
	padding-right: 15px;
	width: 794px;
	height: 475px;
	margin-top: 213px;
	margin-left: 206px;
	background: white;
	overflow: auto;
	border: solid 0px red;
 /*	background: url(http://www.janagfe.com/images/homepage_slices_13.gif) no-repeat left top;*/

}
#content-bar-end-wide{
	color: black;
	position: absolute;
	width: 8px;
	height: 446px;
	margin-top: 213px;
	margin-left: 1020px;
	background: white;
	overflow: auto;
	border: solid 0px red;
 	background: url(http://www.janagfe.com/images/homepage_slices_19_white.gif) no-repeat left top;
}

#content-bar-wide h1{
	font-size: 1.7em;
	padding: 6px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-bottom: solid 3px #FFE013;
	color: black;
}

hr{
	border: solid 1px #FFE013;
}

#content-bar .error-msg{
	font-size: 1.7em;
	padding: 6px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-bottom: solid 3px #FFE013;
	color: red;
}


#content-bar .error-perex{
	font-size: 1em;
	padding: 6px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-bottom: solid 0px #FFE013;
	font-style:oblique;
	font-weight:bold;
	text-align: center;
	color: black;
}

#content-bar .error-desc{
	font-size: 1em;
	padding-left: 60px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-bottom: solid 0px #FFE013;
	font-style:normal;
	font-weight:bold;
	color: black;
	background: url(http://www.janagfe.com/images/alert.png) no-repeat left top;
}


#left-bar{
	position: absolute;
	width: 185px;
	height: 456px;
	margin-top: 213px;
	margin-left: 0px;
	background: url(http://www.janagfe.com/images/homepage_slices_11.gif) no-repeat left top;
}
#right-bar{
	position: absolute;
	width: 182px;
	height: 456px;
	margin-top: 213px;
	margin-left: 1041px;
	background: url(http://www.janagfe.com/images/homepage_slices_16.gif) no-repeat left top;
}
#botom-logo-white{
	position: absolute;
	width: 1224px;
	height: 81px;
	margin-top: 689px;
	margin-left: 0px;
	background: url(http://www.janagfe.com/images/homepage_slices_17_white.gif) no-repeat left top;
}
#botom-logo-photo{
	position: absolute;
	width: 1224px;
	height: 59px;
	margin-top: 659px;
	margin-left: 0px;
	border: solid 0px yellow;
	background: url(http://www.janagfe.com/images/homepage_slices_17_photo.gif) no-repeat left top;
}
#botom-logo-panel{
	position: absolute;
	width: 1224px;
	height: 81px;
	margin-top: 659px;
	margin-left: 0px;
	background: url(http://www.janagfe.com/images/homepage_slices_17_panel.gif) no-repeat left top;
}
#botom-links{
	position: absolute;
	width: 1224px;
	height: 46px;
	margin-top: 718px;
	margin-left: 0px;
	background: url(http://www.janagfe.com/images/homepage_slices_18.gif) no-repeat left top;
}



#content {
	float: right;
	overflow: auto;
	width: 500px;
	padding: 40px 50px 30px 60px;
}

.logo{
		position: absolute;
        width: 615px;
        height: 131px;
        line-height: 131px;
        background: url(http://www.janagfe.com/images/homepage_slices_01.gif) no-repeat left top;
}
.logo span{
	display: none;

}
.bookme{
		position: absolute;
		margin: 30px;
        width: 196px;
        height: 75px;
        line-height: 75px;
        border:solid 0px yellow;
        background: url(http://www.janagfe.com/images/book_me.gif) no-repeat left top;
}
.bookme:hover{
  background-position: 0 -76px;
}
.bookme span{
	display: none;
}

.bookme_faq{
		position:absolute;
		left: 140px;
		top: 363px;
		width: 196px;
        height: 75px;
        line-height: 75px;
        border:solid 0px yellow;
        background: url(http://www.janagfe.com/images/book_me.gif) no-repeat left top;
}
.bookme_faq:hover{
  background-position: 0 -76px;
}
.bookme_faq span{
	display: none;
}



.bookme_gal{
		position: absolute;
		margin-left: 30px;
        width: 196px;
        height: 75px;
        line-height: 75px;
        border:solid 0px yellow;
        background: url(http://www.janagfe.com/images/book_me.gif) no-repeat left top;
}
.bookme_gal:hover{
  background-position: 0 -76px;
}
.bookme_gal span{
	display: none;

}


.perex{
	font-size: 1em;
	padding-left: 6px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-bottom: solid 0px #FFE013;
	font-style:oblique;
	font-weight:bold;
	color: black;
}
.faq_question {

	color: black;
	font-weight:bold;
}


h1, h2, h3 {
	margin-top: 0.5em;
}

h1{
	font-size: 1.7em;
	padding: 6px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-bottom: solid 3px #FFE013;
	color: black;
}

#content-bar-panel h2{
	font-size: 1.4em;
	padding: 6px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-bottom: solid 0px #FFE013;
	color: #FFE013;
	font-weight:bold;
}

#content-bar h2{
	font-size: 1.4em;
	padding: 6px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-bottom: solid 1px #FFE013;
	color: black;
	font-weight:bold;
}
#content-bar-panel .statistics{
	font-size: 1.4em;
	padding: 0px;
	margin-top: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/* border-bottom: solid 0px #FFE013; */
	border: solid 0px #FFE013;
	color: #FFE013;
	font-weight:bold;
}

#content-bar-panel P{
	color: white;
	font-size: 1em;
	padding-left: 15px;
	padding-right: 30px;

}
#content-bar-panel strong{
	color: #FFE013;
	font-size: 1.2em;
}
#content-bar-panel a{
	color: white;
	font-size: 1.2em;
	margin-top: 0px;
	text-decoration: underline;
}
#content-bar-panel span{
	color: white;
	font-size: 1em;
	margin-top: 0px;
	font-weight: bold;
}
#content-bar-panel .phone{
	color: white;
	font-size: 1.3em;
	margin-top: 0px;
	font-weight: bold;
}
h2 {
	font-size: 1.4em;
}


h3 {
	font-size: 1em;
}

p, ul, ol {
	margin-top: 1.2em;
	font-size: 1.0em;
}

ul, ol {
	margin-left: 3em;
}

blockquote {
	margin-left: 3em;
	margin-right: 3em;
}


.even {
	background-color: #F8F7F5;
}
.odd {
	background-color: #DCDCDC;
}
.white{
	color: white;
}
.center{
	text-align: center;
}
.middle{
	vertical-align: middle;
}
.left{
	float: left;
}
.right{
	float: right;
}
.info{
	background: url(http://www.janagfe.com/images/info.gif) no-repeat left top;
	padding: 0px 30px;
	height: 20px;
	font-weight: bold;
	font-size: 1.3em;
	}
.warning{
	background: url(http://www.janagfe.com/images/exclamation.gif) no-repeat left top;
	padding: 0px 30px;
	height: 20px;
	}
.back{
	background: url(http://www.janagfe.com/images/back.gif) no-repeat left top;
	padding: 0px 30px;
	height: 20px;
	font-size: 15px;
	font-weight: bold;
	color: blue;
}
.add{
	background: url(http://www.janagfe.com/images/info.gif) no-repeat left top;
	padding: 0px 30px;
	height: 20px;
	font-size: 15px;
	font-weight: bold;
	color: blue;
}

img {
	border: none;
}

.prague_info {
	border: none;
	padding-left: 0px;
	font-family: Verdana;
	font-weight: normal;
	font-size: 9px;
	line-height: 9px;
}
.prague_info td{
	border: none;
	padding-left: 0px;
	font-family: Verdana;
	font-weight: normal;
	font-size: 9px;
	text-align: left;
	vertical-align: top;
	border: solid 0px green;
	width:50%;
}
.prague_info li {
	display: block;
	padding-left: 0px;
}
.prague_info ul {
	padding-left: 0px;

}
.prague_info  {
	line-height: 1.6em;
	margin-bottom: 1em;
	/*padding-left: 2em;*/
}


.prague_info a{
	color: black;
	font-size: 1.2em;
	text-decoration: underline;
	margin: 0px;
	padding-left: 30px;
	padding-top: 10px;
	padding-bottom: 5px;
	line-height: 30px;
	background: url(http://www.janagfe.com/images/icon_recon.gif) no-repeat left top;
	border: solid 0px red;

}

.rates td{
text-align: left;
padding-left: 15px;
font-family: Verdana;
font-weight: normal;
font-size: 9px;
line-height: 9px;
border: none;
color: white;
}

.rates th{
text-align: left;
padding-left: 15px;
font-family: Verdana;
font-weight: bold;
font-size: 9px;
line-height: 9px;
border: none;
color: yellow;
}


.banner_table{
text-align: center;
font-family: Verdana;
font-weight: normal;
font-size: 11px;
color: #404040;
width: 100%;
background-color: #fafafa;
border: 1px #d79900 solid;
border-collapse: collapse;
border-spacing: 0px;
}

.banner_table th{
border-bottom: 2px solid #d79900;
background-color: #fff2ba;
text-align: center;
font-family: Verdana;
font-weight: bold;
font-size: 11px;
color: #404040;}


.banner_table td{
text-align: left;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 11px;
line-height: 12px;
color: #404040;
background-color: #fff2ba;
border-bottom: solid 1px #d79900;
padding-left: 15px;
text-indent: -8px;
margin-left: 10px;
margin-right: 10px;
margin-top: 5px;
margin-bottom: 5px;}


.form_table{
font-family: Verdana;
font-weight: normal;
font-size: 11px;
color: #404040;
width: 60%;
background-color: #fafafa;
border: 1px #d79900 solid;
border-collapse: collapse;
border-spacing: 0px;}

.form_table input, select{
width: 90%;
height: 20px;
border: 1px solid #d79900;
background-color: #fff2ba;
text-align: left;
font-family: Verdana;
font-weight: bold;
font-size: 11px;
color: #404040;
}
.form_table textarea{
width: 90%;
height: 60px;
border: 1px solid #d79900;
background-color: #fff2ba;
text-align: left;
font-family: Verdana;
font-weight: bold;
font-size: 11px;
color: #404040;
}

.form_field{
height: 20px;
border: 1px solid #d79900;
background-color: #fff2ba;
text-align: left;
font-family: Verdana;
font-weight: bold;
font-size: 11px;
color: #404040;
}
.form_area{
height: 60px;
border: 1px solid #d79900;
background-color: #fff2ba;
text-align: left;
font-family: Verdana;
font-weight: bold;
font-size: 11px;
color: #404040;
}




.form_table{
border-bottom: 2px solid #d79900;
background-color: #fff2ba;
text-align: center;
font-family: Verdana;
font-weight: bold;
font-size: 11px;
color: #404040;}


.statistics{
width: 99%;
}

.statistics td{
text-align: left;
padding-left: 15px;
font-family: Verdana;
font-weight: normal;
font-size: 9px;
line-height: 9px;
border: none;
color: white;
width: 120px;
}

.statistics th{
text-align: left;
padding-left: 15px;
font-family: Verdana;
font-weight: bold;
font-size: 9px;
line-height: 9px;
border: none;
color: yellow;
}


.form_article_public{
font-family: Verdana;
font-weight: bold;
text-align: center;
color: #404040;
width: 99%;
border-bottom: 2px solid #d79900;
background-color: red;
font-size: 11px;
background-color: #fafafa;
border: 1px #d79900 solid;
border-collapse: collapse;
border-spacing: 0px;
}
.form_article_public input, select{
width: 99%;
height: 20px;
border: 1px solid #d79900;
background-color: #fff2ba;
text-align: left;
font-family: Verdana;
font-weight: bold;
font-size: 11px;
color: #404040;
}
.form_article_public textarea{
width: 99%;
height: 60px;
border: 1px solid #d79900;
background-color: #fff2ba;
text-align: left;
font-family: Verdana;
font-weight: bold;
font-size: 11px;
color: #404040;
}

.form_article{

font-family: Verdana;
font-weight: bold;
text-align: center;
color: #404040;
width: 99%;
border-bottom: 2px solid #d79900;
background-color: red;
font-size: 11px;
background-color: #fafafa;
border: 1px #d79900 solid;
border-collapse: collapse;
border-spacing: 0px;
}

.form_article input, select{
width: 99%;
height: 20px;
border: 1px solid #d79900;
background-color: #fff2ba;
text-align: left;
font-family: Verdana;
font-weight: bold;
font-size: 11px;
color: #404040;
}
.form_article textarea{
width: 99%;
height: 60px;
border: 1px solid #d79900;
background-color: #fff2ba;
text-align: left;
font-family: Verdana;
font-weight: bold;
font-size: 11px;
color: #404040;
}


.admin li,a{
list-style-image: url(http://www.janagfe.com/images/tool2.gif);
line-height: 30px;
vertical-align: top;
font-family: Verdana;
font-weight: bold;
font-size: 12px;
text-decoration: none;
}
#login{
	background: url(http://www.janagfe.com/images/user.png) no-repeat left top;
	padding-top: 35px;
	padding-left: 30px;
	height: 100px;
}

.reviews_table{
font-family: Verdana;
font-weight: normal;
font-size: 11px;
width: 100%;
border-collapse: collapse;
border-spacing: 0px;
}

.reviews_table th{
padding-left: 10px;
text-align: left;
vertical-align: top;
font-family: Verdana;
font-weight: bold;
font-size: 11px;
width: 80%;
border-collapse: collapse;
border-spacing: 0px;
}

.reviews_table td{
padding-left: 10px;
text-align: left;
vertical-align: top;
font-family: Verdana;
font-weight: normal;
font-size: 11px;
width: 20%;
border-collapse: collapse;
border-spacing: 0px;
}


.gallery{
font-family: Verdana;
font-weight: normal;
font-size: 11px;
border-collapse: collapse;
border-spacing: 0px;
border: none;
}

.gallery img{
border: solid 0px red;
padding-left: 20px;
padding-top: 18px;
}


.banners{
border: solid 0px red;
width: 460px;
overflow: hidden;
}

.banners a{
font-family: Verdana;
font-weight: normal;
font-size: 9px;
color: black;
}

.banners tr{
height: 100px;
overflow: auto;
}


.banners td{
padding: 0px;
height: 100px;
overflow: hidden;
vertical-align: middle;
font-family: Verdana;
font-weight: normal;
font-size: 9px;
color: black;
border-collapse: collapse;
border-spacing: 0px;
border: solid 0px green;
}

.gallery_thumb{
font-family: Verdana;
font-weight: normal;
font-size: 11px;
border-collapse: collapse;
border-spacing: 0px;
border: none;
}

.gallery_thumb tr{
height: 155px;
border: none;
}


.gallery_thumb td{
height: 160px;
border: 0px;
overflow: hidden;
border-collapse: collapse;
border-spacing: 0px;
vertical-align: bottom;
}

.booking_form{
font-family: Verdana;
font-weight: normal;
font-size: 11px;
width: 100%;
border-collapse: collapse;
border-spacing: 0px;
}

.booking_form th{
padding-left: 10px;
text-align: left;
vertical-align: top;
font-family: Verdana;
font-weight: bold;
font-size: 11px;
width: 48%;
border-collapse: collapse;
border-spacing: 0px;
}

.booking_form td{
padding-left: 10px;
text-align: left;
vertical-align: top;
font-family: Verdana;
font-weight: bold;
font-size: 11px;
width: 52%;
border-collapse: collapse;
border-spacing: 0px;
}
.booking_form input{
text-align: left;
vertical-align: top;
font-family: Verdana;
font-weight: bold;
font-size: 11px;
width: 100%;
height: 20px;
border-collapse: collapse;
border-spacing: 0px;
border: solid 1px black;
}

.booking_form textarea{
text-align: left;
vertical-align: top;
font-family: Verdana;
font-weight: bold;
font-size: 11px;
width: 100%;
height: 120px;
border-collapse: collapse;
border-spacing: 0px;
border: solid 1px black;
}

.booking_form .submit_booking{
	height: 67px;
	width: 215px;
	margin: 0px;
	padding: 0px;
  	border: 0px;
  	text-indent: -1000em;
  	cursor: pointer; /* hand-shaped cursor */
  	cursor: pointer; /* for IE 5.x */
	background: url(http://www.janagfe.com/images/submit_booking.gif) no-repeat center top;
}

.booking_form .submit_reviews	{
	height: 83px;
	width: 200px;
	margin: 0px;
	padding: 0px;
  	border: 0px;
  	text-indent: -1000em;
  	cursor: pointer; /* hand-shaped cursor */
  	cursor: pointer; /* for IE 5.x */
	background: url(http://www.janagfe.com/images/submit_reviews.gif) no-repeat center top;
}


#wrapper {
        width: 860px;
        border: solid 0px yellow;
        position: absolute;
        margin-top: 0px;
        margin-left: 185px;
}

#wrapper menu li {
        height: 82px;
        float: left;
        list-style: none;
        position: relative;
}

#wrapper menu li a {
        height: 82px;
        display: block;
        position: absolute;
        top: 0px;
        left: 0px;
}

#wrapper menu li span {
        position: absolute;
        top: 0px;
        left: 0px;
        padding-left: 10px;
}

#wrapper menu li span a {
        line-height: 82px;
        text-decoration: none;
}
#wrapper menu li a span {
        line-height: 82px;
        text-decoration: none;
        display: none;
}

#wrapper menu li:hover span a {
         cursor:pointer;
}

/*#wrapper menu li.aktivni span a {color:#1C9FC4;}*/

#wrapper li.home, a.home, a.home_active {
        width: 97px;
        height: 83px;
        background: url(http://www.janagfe.com/images/homepage_slices_05.gif) no-repeat left top;
}

#wrapper li.gallery, a.gallery, a.gallery_active {
        width: 137px;
        height: 83px;
        background: url(http://www.janagfe.com/images/homepage_slices_06.gif) no-repeat left top;
}

#wrapper li.terms, a.terms, a.terms_active {
        width: 195px;
        height: 83px;
        background: url(http://www.janagfe.com/images/homepage_slices_07.gif) no-repeat left top;
}


#wrapper li.contact_photo, a.contact_photo, a.contact_photo_active {
        width: 266px;
        height: 83px;
        background: url(http://www.janagfe.com/images/homepage_slices_08_photo.gif) no-repeat left top;
}

#wrapper li.reviews_photo, a.reviews_photo, a.reviews_photo_active {
        width: 163px;
        height: 83px;
        background: url(http://www.janagfe.com/images/homepage_slices_09_photo.gif) no-repeat left top;
}

#wrapper li.contact_white, a.contact_white, a.contact_white_active {
        width: 266px;
        height: 83px;
        background: url(http://www.janagfe.com/images/homepage_slices_08_white.gif) no-repeat left top;
}

#wrapper li.reviews_white, a.reviews_white, a.reviews_white_active {
        width: 163px;
        height: 83px;
        background: url(http://www.janagfe.com/images/homepage_slices_09_white.gif) no-repeat left top;
}
#wrapper li.contact_panel, a.contact_panel, a.contact_panel_active {
        width: 266px;
        height: 83px;
        background: url(http://www.janagfe.com/images/homepage_slices_08_panel.gif) no-repeat left top;
}

#wrapper li.reviews_panel, a.reviews_panel, a.reviews_panel_active {
        width: 163px;
        height: 83px;
        background: url(http://www.janagfe.com/images/homepage_slices_09_panel.gif) no-repeat left top;
}


#wrapper a.home {
        background-position: 0 0px;
}

#wrapper a.home:hover, a.home_active {
        background-position: 0 -83px;
}


#wrapper a.gallery {
        background-position: 0 0px;
}

#wrapper a.gallery:hover, a.gallery_active  {
        background-position: 0 -83px;
}



#wrapper a.terms {
        background-position: 0 0px;
}
#wrapper a.terms:hover, a.terms_active {
        background-position: 0 -83px;
}


#wrapper a.contact_white {
        background-position: 0 0px;
}
#wrapper a.contact_white:hover, a.contact_white_active {
        background-position: 0px -83px;
}

#wrapper a.reviews_white {
        background-position: 0 0px;
}

#wrapper a.reviews_white:hover, a.reviews_white_active {
        background-position: 0px -83px;
}

#wrapper a.contact_photo {
        background-position: 0 0px;
}
#wrapper a.contact_photo:hover, a.contact_photo_active {
        background-position: 0px -83px;
}


#wrapper a.reviews_photo {
        background-position: 0 0px;
}

#wrapper a.reviews_photo:hover, a.reviews_photo_active {
        background-position: 0px -83px;
}

#wrapper a.contact_panel {
        background-position: 0 0px;
}
#wrapper a.contact_panel:hover, a.contact_panel_active {
        background-position: 0px -83px;
}


#wrapper a.reviews_panel {
        background-position: 0 0px;
}

#wrapper a.reviews_panel:hover, a.reviews_panel_active {
        background-position: 0px -83px;
}

/* END OF TOP MENU */

/* SUB BOTTOM MENU */


#wrapperdw {
        width: 1043px;
        height: 46px;
        padding-left: 41px;
        border: solid 0px yellow;
        position: absolute;
        margin-top: 0px;
        margin-left: 91px;
        text-align: center;
}

#wrapperdw menu li {
        height: 46px;
        float: left;
        list-style: none;
        position: relative;
}

#wrapperdw menu li a {
        height: 46px;
        display: block;
        position: absolute;
        top: 0px;
        left: 0px;
}

#wrapperdw menu li span {
        position: absolute;
        top: 0px;
        left: 0px;
        padding-left: 10px;
}

#wrapperdw menu li span a {
        line-height: 46px;
        text-decoration: none;
}
#wrapperdw menu li a span {
        line-height: 46px;
        text-decoration: none;
        display: none;
}

#wrapperdw menu li:hover span a {
         cursor:pointer;
}

/*#wrapperdw menu li.aktivni span a {color:#1C9FC4;}*/

#wrapperdw li.homedw, a.homedw, a.homedw_active {
        width: 61px;
        height: 46px;
        background: url(http://www.janagfe.com/images/sub_menu_02.gif) no-repeat left top;
}

#wrapperdw li.gallerydw, a.gallerydw, a.gallerydw_active {
        width: 144px;
        height: 46px;
        background: url(http://www.janagfe.com/images/sub_menu_03.gif) no-repeat left top;
}

#wrapperdw li.termsdw, a.termsdw, a.termsdw_active {
        width: 120px;
        height: 46px;
        background: url(http://www.janagfe.com/images/sub_menu_04.gif) no-repeat left top;
}



#wrapperdw li.contactdw, a.contactdw, a.contactdw_active {
        width: 195px;
        height: 46px;
        background: url(http://www.janagfe.com/images/sub_menu_05.gif) no-repeat left top;
}

#wrapperdw li.faqdw, a.faqdw, a.faqdw_active {
        width: 46px;
        height: 46px;
        background: url(http://www.janagfe.com/images/sub_menu_06.gif) no-repeat left top;
}

#wrapperdw li.wishlistdw, a.wishlistdw, a.wishlistdw_active {
        width: 110px;
        height: 46px;
        background: url(http://www.janagfe.com/images/sub_menu_07.gif) no-repeat left top;
}

#wrapperdw li.linksdw, a.linksdw, a.linksdw_active {
        width: 160px;
        height: 46px;
        background: url(http://www.janagfe.com/images/sub_menu_08.gif) no-repeat left top;
}

#wrapperdw li.reviewsdw, a.reviewsdw, a.reviewsdw_active {
        width: 101px;
        height: 46px;
        background: url(http://www.janagfe.com/images/sub_menu_09.gif) no-repeat left top;
}

#praguedw li.praguedw, a.praguedw, a.praguedw_active {
        width: 106px;
        height: 46px;
        background: url(http://www.janagfe.com/images/sub_menu_10.gif) no-repeat left top;
}



#wrapperdw a.homedw {
        background-position: 0 0px;
}

#wrapperdw a.homedw:hover, a.homedw_active {
        background-position: 0 -46px;
}


#wrapperdw a.gallerydw {
        background-position: 0 0px;
}

#wrapperdw a.gallerydw:hover, a.gallerydw_active  {
        background-position: 0 -46px;
}

#wrapperdw a.termsdw {
        background-position: 0 0px;
}
#wrapperdw a.termsdw:hover, a.termsdw_active {
        background-position: 0 -46px;
}

#wrapperdw a.contactdw {
        background-position: 0 0px;
}
#wrapperdw a.contactdw:hover, a.contactdw_active {
        background-position: 0px -46px;
}


#wrapperdw a.faqdw {
        background-position: 0 0px;
}

#wrapperdw a.faqdw:hover, a.faqdw_active {
        background-position: 0px -46px;
}


#wrapperdw a.wishlistdw {
        background-position: 0 0px;
}

#wrapperdw a.wishlistdw:hover, a.wishlistdw_active {
        background-position: 0px -46px;
}

#wrapperdw a.linksdw {
        background-position: 0 0px;
}

#wrapperdw a.linksdw:hover, a.linksdw_active {
        background-position: 0px -46px;
}

#wrapperdw a.reviewsdw {
        background-position: 0 0px;
}

#wrapperdw a.reviewsdw:hover, a.reviewsdw_active {
        background-position: 0px -46px;
}


#wrapperdw a.praguedw {
        background-position: 0 0px;
}

#wrapperdw a.praguedw:hover, a.praguedw_active {
        background-position: 0px -46px;
}


/* END OF SUB BOTTOM MENU */
