/* GENERAL START */

body{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	padding: 0px;
	margin: 0px;
	width: 100%;
	background: #554234 url(../images/bodyBgr.jpg) repeat-y center 0px;
}

html{
	padding: 0px;
	margin: 0px;
	width: 100%;
}

table, p{
	color: #000000;
	padding: 0px;
	margin: 0px;
}

form, dl, dd, dt, ul, ol, li{
	padding: 0px;
	margin: 0px;
}

a, a:hover{
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
	cursor: pointer;
}

a:hover{
	text-decoration: underline;
}

h1, h2, h3, h4, h5, h6{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	margin: 0;
	padding: 0;
}

label, img{
	display: block;
	border: none 0px transparent;
}

input, select, textarea{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}


.rootDiv{
	width: 999px;
	height: auto;
	margin: 0px auto;
	}

.homepageBgr{
	float: left;
	width: 999px;
	height: 1301px;
	background: transparent url(../images/homepageBgr.jpg) no-repeat 0px 0px;
	}

.SubpageBgr{
	float: left;
	width: 999px;
	height: auto;
	background: transparent url(../images/homepageBgr.jpg) no-repeat 0px 0px;
	}

/* GENERAL END */
/* HEADER START */

.header{
	float: left;
	width: 998px;
	height: 451px;
	padding: 0px 0px 0px 0px;
	}

.headerLogo{
	float: left;
	width: 228px;
	height: 190px;
	padding: 0px 0px 0px 41px;
	}

.headerLogo a{
	display: block;
	float: left;
	width: 228px;
	height: 190px;
	text-decoration: none;
	}

.headerMenu1{
	float: left;
	width: 662px;
	height: 39px;
	padding: 20px 0px 0px 0px;
	}

.headerMenu1 span{
	display: block;
	float: right;
	width: 22px;
	height: auto;
	text-align: center;
	color: #7e583d;
	}

.headerMenu1 a{
	display: block;
	float: right;
	width: auto;
	height: auto;
	font-size: 12px;
	color: #cdae9a;
	}

#headerMenu11{
	background: transparent url(../images/enLang.gif) no-repeat right 0px;
	padding: 0px 30px 0px 0px;
	}

.headerMenu2{
	float: left;
	width: 683px;
	height: 40px;
	padding: 0px 0px 0px 0px;
	}

.headerMenu2 a{
	display: block;
	float: left;
	width: auto;
	height: 40px;
	text-decoration: none;
	}

#headerMenu21{
	width: 202px;
	}

#headerMenu22{
	width: 141px;
	}


#headerMenu23{
	width: 107px;
	}


#headerMenu24{
	width: 82px;
	}


#headerMenu25{
	width: 146px;
	}

#headerMenu21:hover{
	width: 202px;
	background: transparent url(../images/headerMenu2O.jpg) no-repeat -1px 0px;
	}

#headerMenu22:hover{
	width: 141px;
	background: transparent url(../images/headerMenu2O.jpg) no-repeat -203px 0px;
	}


#headerMenu23:hover{
	width: 107px;
	background: transparent url(../images/headerMenu2O.jpg) no-repeat -344px 0px;
	}


#headerMenu24:hover{
	width: 82px;
	background: transparent url(../images/headerMenu2O.jpg) no-repeat -451px 0px;
	}


#headerMenu25:hover{
	width: 146px;
	background: transparent url(../images/headerMenu2O.jpg) no-repeat -533px 0px;
	}

.headerMenu3{
	float: left;
	width: 790px;
	height: 45px;
	padding: 166px 0px 0px 41px;
	}

.headerMenu3 a{
	display: block;
	float: left;
	width: auto;
	height: 45px;
	text-decoration: none;
	}

#headerMenu31{
	width: 155px;
	}

#headerMenu32{
	width: 149px;
	}

#headerMenu33{
	width: 97px;
	}

#headerMenu34{
	width: 229px;
	}

#headerMenu35{
	width: 150px;
	}

#headerMenu31:hover{
	width: 155px;
	background: transparent url(../images/headerMenu3O.jpg) no-repeat -1px 0px;
	}

#headerMenu32:hover{
	width: 149px;
	background: transparent url(../images/headerMenu3O.jpg) no-repeat -156px 0px;
	}

#headerMenu33:hover{
	width: 97px;
	background: transparent url(../images/headerMenu3O.jpg) no-repeat -305px 0px;
	}

#headerMenu34:hover{
	width: 229px;
	background: transparent url(../images/headerMenu3O.jpg) no-repeat -402px 0px;
	}

#headerMenu35:hover{
	width: 150px;
	background: transparent url(../images/headerMenu3O.jpg) no-repeat -631px 0px;
	}


/* HEADER END */
/* CONTENT START */

.homepageContent{
	float: left;
	width: 947px;
	height: 850px;
	padding: 0px 0px 0px 52px;
	}

.hostiaContent{
	float: left;
	width: 947px;
	height: 989px;
	padding: 0px 0px 0px 52px;
	background: transparent url(../images/hostiaContent.jpg) no-repeat 0px 0px;
	}

.kontaktContent{
	float: left;
	width: 947px;
	height: 897px;
	padding: 0px 0px 0px 52px;
	background: transparent url(../images/kontaktContent.jpg) no-repeat 0px 0px;
	}

.firemneContent{
	float: left;
	width: 947px;
	height: 1209px;
	padding: 0px 0px 0px 52px;
	background: transparent url(../images/firemneContent.jpg) no-repeat 0px 0px;
	}

.restauraciaContent1{
	float: left;
	width: 999px;
	height: auto;
	background: transparent url(../images/restauraciaContent1.jpg) repeat-y 0px 0px;
	}

.restauraciaContent2{
	float: left;
	width: 999px;
	height: auto;
	background: transparent url(../images/restauraciaContent2.jpg) no-repeat 0px top;
	}

.restauraciaContent3{
	float: left;
	width: 947px;
	height: auto;
	min-height: 1091px;
	padding: 0px 0px 0px 52px;
	background: transparent url(../images/restauraciaContent3.jpg) no-repeat 0px bottom;
	}

.osteakochContent1{
	float: left;
	width: 999px;
	height: auto;
	background: transparent url(../images/osteakochContent1.jpg) repeat-y 0px 0px;
	}

.osteakochContent2{
	float: left;
	width: 999px;
	height: auto;
	background: transparent url(../images/osteakochContent2.jpg) no-repeat 0px top;
	}

.osteakochContent3{
	float: left;
	width: 947px;
	height: auto;
	min-height: 1091px;
	padding: 0px 0px 0px 52px;
	background: transparent url(../images/osteakochContent3.jpg) no-repeat 0px bottom;
	}

.sefkucharContent2{
	float: left;
	width: 999px;
	height: auto;
	background: transparent url(../images/sefkucharContent2.jpg) no-repeat 0px top;
	}

.sefkucharContent3{
	float: left;
	width: 947px;
	height: auto;
	min-height: 1091px;
	padding: 0px 0px 0px 52px;
	background: transparent url(../images/sefkucharContent3.jpg) no-repeat 0px bottom;
	}

.whiskyContent2{
	float: left;
	width: 999px;
	height: auto;
	background: transparent url(../images/whiskyContent2.jpg) no-repeat 0px top;
	}

.jedloContent{
	float: left;
	width: 947px;
	height: 989px;
	padding: 0px 0px 0px 52px;
	background: transparent url(../images/flashContent.jpg) no-repeat 0px 0px;
	}

.galeryContent{
	float: left;
	width: 947px;
	height: 989px;
	padding: 0px 0px 0px 52px;
	background: transparent url(../images/galeryContent.jpg) no-repeat 0px 0px;
	}

.panelLeft{
	float: left;
	width: 654px;
	height: auto;
	padding: 0px 0px 0px 0px;
	}

.panelRight{
	float: right;
	width: 242px;
	height: auto;
	padding: 0px 51px 0px 0px;
	}

.panelRightRezervacia{
	float: left;
	width: 242px;
	height: 151px;
	}

.panelRightRezervacia strong{
	display: block;
	float: left;
	width: 242px;
	height: auto;
	padding: 43px 0px 0px 0px;
	text-align: center;
	font-family: "Times New Roman", Times, serif;
	font-size: 30px;
	color: #ffffff;
	}

.panelRightRezervaciaLink{
	float: left;
	width: 242px;
	height: auto;
	cursor: pointer;
	display: none;
	}

.panelRightRezervaciaLink:hover a{
	text-decoration: none;
	}

.panelRightRezervaciaLink a{
	display: block;
	float: left;
	color: #28170d;
	font-weight: bold;
	font-size: 16px;
	text-decoration: underline;
	width: 217px;
	height: auto;
	padding: 0px 0px 0px 25px;
	}	

.panelRightRezervaciaLink a:hover{
	text-decoration: none;
	display: block;
	float: left;
	color: #28170d;
	font-weight: bold;
	font-size: 16px;
	width: 217px;
	height: auto;
	padding: 0px 0px 0px 25px;
	}

.panelRightRezervaciaLink b{
	display: none;
	float: left;
	color: #ffffff;
	font-size: 14px;
	width: 177px;
	height: auto;
	padding: 5px 0px 0px 65px;
	}	

.panelRightRezervaciaLink b span{
	font-size: 14px;
	font-weight: normal;
	}	

.panelRightKontakt{
	float: left;
	padding: 60px 0px 0px 10px;
	width: 232px;
	height: 140px;
	}

.panelRightKontakt a{
	display: block;
	float: left;
	padding: 107px 0px 0px 30px;
	width: 192px;
	height: auto;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
	}

.panelRightKontakt a:hover{
	text-decoration: none;
	display: block;
	float: left;
	padding: 107px 0px 0px 30px;
	width: 192px;
	height: auto;
	color: #FFFFFF;
	font-weight: bold;
	}

.panelRightKontakt2{
	float: left;
	padding: 0px 0px 0px 0px;
	width: 242px;
	height: 77px;
	}

.panelRightKontakt2 a, .panelRightKontakt2 a:hover{
	display: block;
	float: left;
	width: 242px;
	height: 77px;
	color: #000000;
	text-decoration: none;
	}

.panelRightRegiony{
	float: left;
	padding: 75px 0px 0px 20px;
	width: 222px;
	height: auto;
	}

.panelRightRegiony span{
	float: left;
	padding: 0px 0px 10px 0px;
	width: 212px;
	height: auto;
	}

.panelRightRegiony a{
	display: block;
	float: left;
	width: 202px;
	height: auto;
	color: #000000;
	font-weight: bold;
	line-height: 20px;
	text-decoration: underline;
	}

.panelRightRegiony a:hover{
	display: block;
	float: left;
	width: 202px;
	height: auto;
	color: #000000;
	font-weight: bold;
	line-height: 20px;
	text-decoration: none;
	}

.submenu{
	float: left;
	width: 628px;
	height: 28px;
	padding: 40px 0px 0px 26px;
	}

.submenu a{
	display: block;
	float: left;
	width: 189px;
	height: 23px;
	padding: 5px 0px 0px 0px;
	margin: 0px 7px 0px 0px;
	font-size: 13px;
	font-weight: bold;
	color: #fc731e;
	text-align: center;
	}

.submenu a:hover, .submenu a#selected{
	display: block;
	float: left;
	width: 189px;
	height: 23px;
	padding: 5px 0px 0px 0px;
	margin: 0px 7px 0px 0px;
	font-size: 13px;
	font-weight: bold;
	color: #1a0c05;
	text-align: center;
	text-decoration: none;
	background: transparent url(../images/buttonType1.gif) no-repeat 0px 0px;
	}

.menuFlashMenu{
	float: left;
	width: 627px;
	height: 28px;
	padding: 9px 0px 0px 16px;
	}

.menuFlashMenu a{
	display: block;
	float: left;
	width: 189px;
	height: 23px;
	padding: 5px 0px 0px 0px;
	margin: 0px 7px 0px 0px;
	font-size: 13px;
	font-weight: bold;
	color: #fc731e;
	text-align: center;
	}

.menuFlashMenu a:hover, .menuFlashMenu a#selected{
	display: block;
	float: left;
	width: 189px;
	height: 23px;
	padding: 5px 0px 0px 0px;
	margin: 0px 7px 0px 0px;
	font-size: 13px;
	font-weight: bold;
	color: #1a0c05;
	text-align: center;
	text-decoration: none;
	background: transparent url(../images/buttonType1.gif) no-repeat 0px 0px;
	}

.flashOsteakoch{
	float: left;
	width: 651px;
	height: 380px;
	}

.flashOsteakoch2{
	float: left;
	width: 651px;
	height: 445px;
	padding: 28px 0px 0px 2px;
	}

.panelRightOtvaracieHodiny{
	float: left;
	width: 242px;
	height: 212px;
	}

.panelRightRadySefkuchara{
	float: left;
	width: 222px;
	height: 220px;
	padding: 50px 0px 0px 10px;
	}

.panelRightRadySefkuchara b{
	display: block;
	float: left;
	width: 212px;
	height: auto;
	text-align: center;
	color: #1a0c05;
	padding: 0px 5px 6px 5px;
	}

.panelRightRadySefkuchara p{
	display: block;
	float: left;
	width: 212px;
	height: auto;
	text-align: center;
	color: #1a0c05;
	padding: 0px 5px 6px 5px;
	}

.panelRightRadySefkuchara h3{
	display: block;
	float: left;
	width: 212px;
	height: auto;
	text-align: center;
	font-size: 14px;
	color: #eb6009;
	padding: 0px 5px 0px 5px;
	}

.panelRightRadySefkuchara h2{
	display: block;
	float: left;
	width: 212px;
	height: auto;
	text-align: center;
	font-size: 18px;
	color: #eb6009;
	padding: 0px 5px 0px 5px;
	}

.panelRightRadySefkucharaForm{
	float: left;
	width: 222px;
	height: 75px;
	padding: 15px 0px 5px 0px;
	}

.panelRightRadySefkucharaForm label{
	display: block;
	float: left;
	width: 51px;
	height: 24px;
	text-align: right;
	color: #1a0c05;
	padding: 2px 7px 0px 0px;
	}

.panelRightRadySefkucharaForm input.inputForm{
	display: block;
	float: left;
	width: 143px;
	height: 17px;
	color: #1a0c05;
	padding: 2px 5px 0px 5px;
	margin: 0px 0px 7px 0px;
	border: 0px solid transparent;
	background: transparent;
	}

.panelRightRadySefkucharaForm input.submitForm{
	display: block;
	float: right;
	width: 80px;
	height: auto;
	color: #1a0c05;
	padding: 0px 10px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-align: right;
	font-weight: bold;
	border: 0px solid transparent;
	background: transparent;
	cursor: pointer;
	}

.panelRightRadySefkuchara span{
	display: block;
	float: left;
	width: 212px;
	height: auto;
	text-align: center;
	color: #1a0c05;
	font-size: 10px;
	line-height: 12px;
	padding: 0px 5px 0px 5px;
	}

.panelRightRadySefkuchara a{
	display: block;
	float: left;
	width: auto;
	height: auto;
	text-align: center;
	color: #1a0c05;
	font-size: 12px;
	text-decoration: underline;
	}

.panelRightRadySefkuchara a:hover{
	display: block;
	float: left;
	width: auto;
	height: auto;
	text-align: center;
	color: #1a0c05;
	font-size: 12px;
	text-decoration: none;
	}

.homepageList{
	float: left;
	width: 584px;
	height: 319px;
	padding: 28px 0px 0px 70px;
	}

.homepageList h1{
	display: block;
	float: left;
	width: 530px;
	height: 70px;
	padding: 0px 0px 0px 20px;
	color: #fc731e;
	font-size: 25px;
	font-weight: normal;
	font-family: "Times New Roman", Times, serif;
	}

h1.subpage{
	display: block;
	float: left;
	width: 590px;
	height: auto;
	padding: 20px 0px 0px 20px;
	color: #fc731e;
	font-size: 25px;
	font-weight: normal;
	font-family: "Times New Roman", Times, serif;
	}

h2.subpage{
	display: block;
	float: left;
	width: 590px;
	height: auto;
	padding: 0px 0px 0px 20px;
	color: #ffffff;
	font-size: 20px;
	font-weight: normal;
	font-family: "Times New Roman", Times, serif;
	}

.homepageList a{
	display: block;
	float: left;
	width: 200px;
	height: auto;
	padding: 160px 0px 0px 0px;
	font-size: 12px;
	color: #dfd2c9;
	text-decoration: none;
	}

.homepageList a:hover{
	display: block;
	float: left;
	width: 200px;
	height: auto;
	padding: 160px 0px 0px 0px;
	font-size: 12px;
	color: #dfd2c9;
	text-decoration: none;
	}

.homepageList .homepageList1{
	width: 150px;
	padding-left: 30px;
	}

.homepageList .homepageList1:hover{
	width: 150px;
	padding-left: 30px;
	background: transparent url(../images/homepageList1.gif) no-repeat 41px 111px;
	}

.homepageList .homepageList2{
	width: 170px;
	padding-left: 15px;
	padding-right: 15px;
	}

.homepageList .homepageList2:hover{
	width: 170px;
	padding-left: 15px;
	padding-right: 15px;
	background: transparent url(../images/homepageList2.gif) no-repeat 68px 111px;
	}

.homepageList .homepageList3{
	width: 170px;
	padding-left: 15px;
	padding-right: 15px;
	}

.homepageList .homepageList3:hover{
	width: 170px;
	padding-left: 15px;
	padding-right: 15px;
	background: transparent url(../images/homepageList3.gif) no-repeat 67px 111px;
	}
	

.homepageSpecialit{
	float: left;
	width: 654px;
	height: 483px;
	background: transparent url(../images/jedalna-specialita.jpg) no-repeat 0px 0px;
	}

a.homepageSpecialit2{
	display: block;
	float: right;
	width: 329px;
	height: 208px;
	text-decoration: none;
	font-size: 1px;
	line-height: 0px;
	}

.panelFull{
	float: left;
	width: 896px;
	height: auto;
	}

.panelFull#flashHostia{
	height: 587px;
	}

.panelFull#kontaktHostia{
	height: 316px;
	}

.panelFull#osteakoch{
	height: auto;
	width: 870px;
	padding: 10px 0px 60px 25px;
	}

.panelFull#bottomForm{
	height: 133px;
	width: 760px;
	padding: 10px 0px 0px 63px;
	}
	
.panelFull#bottomForm strong{
	display: block;
	float: left;
	height: 33px;
	width: 743px;
	}

.bottomFormInputLeft{
	float: left;
	width: 258px;
	height: 70px;
	}

.bottomFormInputLeft label{
	display: block;
	float: left;
	width: 70px;
	padding-top: 4px;
	height: 30px;
	}

.bottomFormInputLeft input{
	display: block;
	float: left;
	width: 156px;
	height: 17px;
	padding: 4px 5px 0px 5px;
	border: 0px solid transparent;
	background: transparent;
	margin-bottom: 14px;
	}

.bottomFormInputCenter{
	float: left;
	width: 402px;
	height: 70px;
	}

.bottomFormInputCenter textarea{
	display: block;
	float: left;
	width: 376px;
	height: 45px;
	border: 0px solid transparent;
	background: transparent;
	padding: 5px;
	}

.bottomFormInputRight{
	float: left;
	width: 84px;
	height: 39px;
	padding: 31px 0px 0px 0px;
	}

.bottomFormInputRight input{
	display: block;
	float: left;
	width: 84px;
	height: 26px;
	border: 0px solid transparent;
	background: transparent;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	}

.bottomFormInputRight a, .bottomFormInputRight a:hover{
	display: block;
	float: left;
	width: 84px;
	height: 26px;
	border: 0px solid transparent;
	background: transparent;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	cursor: pointer;
	}

.velidation{
	z-index: 99;
	position: relative;
	width: 1px;
	height: 1px;
	}

.velidation div{
	z-index: 99;
	position: absolute;
	top: -33px;
	left: 469px;
	width: 344px;
	height: 116px;
	background: transparent url(../images/captcha.gif) no-repeat 0px 0px;
	}

.velidation div span{
	display: block;
	float: left;
	width: 344px;
	height: 20px;
	font-size: 17px;
	color: #ffffff;
	text-align: center;
	}

.velidation div span{
	display: block;
	float: left;
	width: 344px;
	height: 24px;
	font-size: 17px;
	color: #ffffff;
	padding: 8px 0px 0px 0px;
	text-align: center;
	}

.inputValid{
	float: right;
	width: 160px;
	height: 18px;
	padding: 4px 5px 0px 5px;
	margin: 0px 20px 0px 0px;
	background: transparent;
	border: 0px solid transparent;
	}

.inputValidBtn{
	float: right;
	width: 85px;
	height: 26px;
	margin: 25px 20px 0px 62px;
	background: transparent;
	border: 0px solid transparent;
	cursor: pointer;
	}

.bottomFormInputBottom{
	float: left;
	width: 760px;
	height: auto;
	padding: 2px 0px 0px 0px;
	}

.bottomFormInputBottom input{
	display: block;
	float: left;
	width: auto;
	height: auto;
	margin: 0px 10px 0px 0px;
	padding: 0px;
	}

.bottomFormInputBottom label{
	display: block;
	float: left;
	width: 700px;
	height: auto;
	padding: 0px;
	}

.firemnePrecoUnas{
	float: left;
	width: 320px;
	height: 370px;
	padding: 102px 0px 0px 315px;
	}

.firemnePrecoUnas p{
	display: block;
	float: left;
	width: 320px;
	height: auto;
	padding: 5px 0px 12px 0px;
	font-weight: bold;
	color: #1a0c05;
	}

.firemneMenu{
	float: left;
	width: 282px;
	height: 338px;
	padding: 0px 150px 0px 48px;
	}

.firemneMenu strong{
	display: block;
	float: left;
	width: 280px;
	height: 28px;
	font-size: 14px;
	padding: 15px 0px 0px 0px;
	color: #1a0c05;
	}

.firemneMenuItem{
	float: left;
	width: 282px;
	height: 84px;
	padding: 0px 0px 0px 0px;
	}

.firemneMenuItem a{
	display: block;
	float: left;
	width: 240px;
	height: 26px;
	padding: 7px 0px 0px 42px;
	font-weight: bold;
	color: #d75e12;
	text-decoration: underline;
	}

.firemneMenuItem a:hover{
	display: block;
	float: left;
	width: 240px;
	height: 26px;
	padding: 7px 0px 0px 42px;
	font-weight: bold;
	color: #d75e12;
	text-decoration: none;
	}

.firemneMenuItem p{
	display: block;
	float: left;
	width: 282px;
	height: auto;
	padding: 5px 0px 0px 0px;
	color: #1a0c05;
	}

.firemneForm{
	float: left;
	width: 282px;
	height: 338px;
	padding: 0px 150px 0px 48px;
	}


.firemneForm strong{
	display: block;
	float: left;
	width: 280px;
	height: 36px;
	padding: 15px 0px 0px 0px;
	color: #1a0c05;
	}

.firemneFormItem{
	float: left;
	width: 282px;
	height: 35px;
	}

.firemneFormItem label{
	display: block;
	float: left;
	width: 75px;
	padding: 2px 0px 0px 0px;
	height: auto;
	}

.firemneFormItem input{
	display: block;
	float: left;
	width: 191px;
	height: 18px;
	padding: 3px 5px 0px 5px;
	border: 0px solid transparent;
	background: transparent;
	}

.firemneFormItemTextarea{
	float: left;
	width: 282px;
	height: 68px;
	}

.firemneFormItemTextarea label{
	display: block;
	float: left;
	padding: 2px 0px 0px 0px;
	width: 75px;
	height: auto;
	}

.firemneFormItemTextarea textarea{
	display: block;
	float: left;
	width: 195px;
	height: 52px;
	padding: 3px 5px 3px 5px;
	border: 0px solid transparent;
	background: transparent;
	}

.firemneFormItemSubmit{
	float: left;
	width: 100px;
	height: auto;
	padding: 0px 0px 0px 74px;
	}

.firemneFormItemSubmit input{
	display: block;
	float: left;
	width: 86px;
	height: 27px;
	padding: 0px;
	margin: 0px;
	border: 0px solid transparent;
	background: transparent;
	cursor: pointer;
	}

.firemneFormItemSubmit a, .firemneFormItemSubmit a:hover{
	display: block;
	float: left;
	width: 86px;
	height: 27px;
	padding: 0px;
	margin: 0px;
	border: 0px solid transparent;
	background: transparent;
	cursor: pointer;
	text-decoration: none;
	}

.restauraciaTop{
	float: left;
	width: 610px;
	height: 234px;
	padding: 50px 0px 0px 30px;
	}

.restauraciaTop h3{
	display: block;
	float: left;
	width: 610px;
	height: 29px;
	font-size: 18px;
	color: #1a0c05;
	padding: 0px 0px 0px 0px;
	}

.restauraciaTop p{
	display: block;
	float: left;
	width: 380px;
	height: auto;
	font-size: 12px;
	color: #1a0c05;
	padding: 10px 0px 0px 0px;
	text-align: justify;
	}
/*
.restauraciaItem a{
	display: block;
	float: left;
	width: auto;
	height: 15px;
	padding: 0px 0px 0px 35px;
	font-size: 12px;
	color: #d75e12;
	font-weight: bold;
	background: transparent url(../images/iconPdf.gif) no-repeat 0px 3px;
	}
*/

.restauraciaTop img{
	display: block;
	float: right;
	}

.restauraciaItem{
	float: left;
	width: 626px;
	padding: 0px 0px 0px 20px;
	}

.restauraciaItem h3{
	display: block;
	float: left;
	width: 433px;
	height: 40px;
	padding: 8px 0px 0px 183px;
	font-size: 18px;
	color: #1a0c05;
	background: transparent url(../images/restauraciaLeftTitle.gif) no-repeat 0px 0px;
	}

.restauraciaItem h3 a{
	display: block;
	float: left;
	width: 593px;
	height: auto;
	font-size: 18px;
	color: #1a0c05;
	background: none;
	padding: 0px;
	margin: 0px;
	}

.restauraciaItem h3 a:hover{
	display: block;
	float: left;
	width: 593px;
	height: auto;
	font-size: 18px;
	color: #1a0c05;
	background: none;
	padding: 0px;
	margin: 0px;
	text-decoration: underline;
	}

.restauraciaItemImage{
	display: block;
	float: left;
	padding: 0px 20px 0px 0px;
	}

.restauraciaItem .restauraciaItemImage a{
	display: block;
	float: left;
	padding: 0px;
	margin: 0px;
	background: none;
	}

.restauraciaItem img{
	display: block;
	float: left;
	margin: 0px 0px 0px 0px;
	}

.restauraciaItem p{
	display: block;
	float: left;
	width: 400px;
	height: auto;
	text-align: justify;
	padding: 0px 0px 10px 0px;
	font-size: 12px;
	color: #1a0c05;
	}

.restauraciaItemPrice{
	float: left;
	width: 400px;
	height: auto;
	padding: 5px 0px 0px 0px;
	}

.restauraciaItemPrice b{
	display: block;
	float: left;
	width: auto;
	height: auto;
	font-size: 12px;
	font-weight: bold;
	padding: 8px 10px 0px 0px;
	}

.restauraciaItemPrice span{
	display: block;
	float: left;
	width: 54px;
	height: 23px;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	color: #ffffff;
	padding: 9px 0px 0px 0px;
	background: transparent url(../images/priceBox.gif) no-repeat 0px 0px;
	}

.panelRightRestauracia{
	float: left;
	width: 242px;
	height: auto;
	padding: 0px 0px 0px 0px;
	}

.panelRightRestauracia a{
	display: block;
	float: left;
	width: 242px;
	height: auto;
	padding: 137px 0px 0px 0px;
	}

.panelRightRestauracia a b{
	display: block;
	float: left;
	width: 202px;
	height: auto;
	font-size: 14px;
	color: #000000;
	padding: 5px 20px 14px 20px;
	background: #ffffff url(../images/restauraciaRightSpacer.jpg) no-repeat 0px bottom;
	}

.panelRightRestauracia a span{
	display: block;
	float: left;
	width: 202px;
	height: auto;
	font-size: 12px;
	color: #000000;
	padding: 8px 20px 5px 20px;
	}

.detailBlockPrice{
	float: left;
	width: 600px;
	height: auto;
	padding: 10px 0px 0px 30px;
	background: transparent url(../images/detailBlockPrice.gif) no-repeat 30px 10px;
	}

.detailBlockPrice b{
	display: block;
	float: left;
	width: 520px;
	height: 40px;
	padding: 12px 0px 0px 10px;
	font-size: 12px;
	font-weight: bold;
	color: #1a0c05;
	}

.detailBlockPrice strong{
	display: block;
	float: left;
	width: 55px;
	text-align: center;
	height: 40px;
	padding: 12px 0px 0px 10px;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	}

.detailBlockPrice a{
	display: block;
	float: left;
	width: auto;
	height: auto;
	padding: 0px 0px 0px 0px;
	font-size: 12px;
	font-weight: bold;
	color: #d75e12;
	}

.detailBlockForm{
	float: left;
	width: 580px;
	height: 210px;
	padding: 90px 0px 0px 60px;
	background: transparent url(../images/detailBlockForm.gif) no-repeat 30px 20px;
	}

.detailBlockForm3{
	float: left;
	width: 580px;
	height: 210px;
	padding: 80px 0px 0px 60px;
	background: transparent url(../images/detailBlockForm2.jpg) no-repeat 30px 20px;
	}

.detailBlockForm3 p{
	display: block;
	float: left;
	width: 400px;
	height: auto;
	font-size: 11px;
	padding-top: 15px;
	}

.detailBlockForm3 label{
	display:block;
	float:left;
	height:26px;
	padding:4px 0 0;
	width:77px;
	}

.detailBlockForm3InsideInput{
	float: left;
	width: 260px;
	height: 30px;
	}

.detailBlockForm3InsideInput input{
	background:transparent none repeat scroll 0 0;
	border:0 solid transparent;
	display:block;
	float:right;
	height:17px;
	padding:4px 5px 0;
	width:150px;
}

.detailBlockForm3InsideButton{
	float: right;
	width: auto;
	height: auto;
	padding: 17px 43px 0px 0px;
	}

.detailBlockForm3InsideButton input{
	background:transparent none repeat scroll 0 0;
	border:0 solid transparent;
	cursor:pointer;
	display:block;
	float:left;
	height:32px;
	margin:0;
	padding:0;
	width:85px;
}

.detailBlockForm3InsideButton a, .detailBlockForm3InsideButton a:hover{
	background:transparent none repeat scroll 0 0;
	border:0 solid transparent;
	cursor:pointer;
	display:block;
	float:left;
	height:32px;
	margin:0;
	padding:0;
	width:85px;
	text-decoration: none;
}

.detailBlockForm p{
	display: block;
	float: left;
	width: 550px;
	height: auto;
	padding: 0px 0px 0px 0px;
	}

.detailBlockForm p strong{
	color: #d75e12;
	}

.detailBlockForm span{
	display: block;
	float: left;
	width: 200px;
	height: auto;
	padding: 20px 0px 0px 0px;
	}

.detailBlockForm2{
	float: left;
	width: 750px;
	height: 210px;
	padding: 0px 0px 72px 60px;
	}

.detailBlockForm2 p{
	display: block;
	float: left;
	width: 750px;
	height: auto;
	padding: 0px 0px 16px 0px;
	}

.detailBlockForm2 p strong{
	color: #d75e12;
	}

.detailBlockForm2 span{
	display: block;
	float: left;
	width: 260px;
	height: auto;
	padding: 20px 0px 0px 0px;
	}

.detailBlockFormInside{
	float: left;
	width: 300px;
	padding: 9px 0px 0px 53px;
	}

.detailBlockFormInsideInput{
	float: left;
	width: 300px;
	height: 32px;
	}

.detailBlockFormInsideInput label{
	display: block;
	float: left;
	width: 77px;
	height: 26px;
	padding: 4px 0px 0px 0px;
	}

.detailBlockFormInsideInput input{
	display: block;
	float: left;
	width: 196px;
	height: 17px;
	padding: 4px 5px 0px 5px;
	border: 0px solid transparent;
	background: transparent;
	}

.detailBlockFormInsideButton{
	float: left;
	width: 300px;
	padding: 2px 0px 0px 0px;
	height: 32px;
	}

.detailBlockFormInsideButton input{
	display: block;
	float: left;
	margin: 0px;
	padding: 0px;
	width: 285px;
	height: 32px;
	border: 0px solid transparent;
	background: transparent;
	cursor: pointer;
	}

.detailBlockFormInside2{
	float: left;
	width: 300px;
	padding: 9px 0px 0px 43px;
	}

.detailBlockFormInsideInput2{
	float: left;
	width: 300px;
	height: 32px;
	}

.detailBlockFormInsideInput2 label{
	display: block;
	float: left;
	width: 77px;
	height: 26px;
	padding: 4px 0px 0px 0px;
	}

.detailBlockFormInsideInput2 input{
	display: block;
	float: left;
	width: 191px;
	height: 17px;
	padding: 4px 5px 0px 5px;
	margin: 0px 0px 0px 5px;
	border: 0px solid transparent;
	background: transparent;
	}

.detailBlockFormInsideButton2{
	float: left;
	width: 300px;
	padding: 12px 0px 0px 0px;
	height: 32px;
	}

.detailBlockFormInsideButton2 input{
	display: block;
	float: left;
	margin: 0px;
	padding: 0px;
	width: 285px;
	height: 32px;
	border: 0px solid transparent;
	background: transparent;
	cursor: pointer;
	}

.kontaktPanel1{
	float: left;
	width: 250px;
	height: auto;
	padding: 30px 0px 0px 40px;
	}

.kontaktPanel1 strong{
	display: block;
	float: left;
	width: 250px;
	height: auto;
	padding: 0px 0px 10px 0px;
	font-size: 18px;
	font-weight: normal;
	}

.kontaktPanel1 b{
	display: block;
	float: left;
	width: 250px;
	height: auto;
	padding: 0px 0px 15px 0px;
	}

.kontaktPanel1 b a{
	color: #d75e12;
	text-decoration: underline;
	}

.kontaktPanel1 span{
	display: block;
	float: left;
	width: 250px;
	height: auto;
	padding: 0px 0px 0px 0px;
	}

.kontaktPanel2{
	float: left;
	width: 250px;
	height: auto;
	padding: 118px 0px 0px 66px;
	}

.kontaktPanel2 strong{
	display: block;
	float: left;
	width: 250px;
	height: auto;
	padding: 0px 0px 5px 0px;
	font-size: 18px;
	font-weight: normal;
	}

.kontaktPanel2 p{
	display: block;
	float: left;
	width: 225px;
	height: auto;
	line-height: 26px;
	padding: 0px 0px 0px 25px;
	}

.kontaktMaps{
	float: left;
	width: 395px;
	height: 280px;
	margin: 4px 0px 0px 30px;
	}

.kontaktMaps iframe{
	border: 1px solid #90795e;
	}

.kontaktMaps a{
	color: #d75e12;
	}

.osteakochBlock1{
	float: left;
	width: 846px;
	height: auto;
	margin: 0px 0px 20px 0px;
	background: transparent url(../images/osteakochBlock1.jpg) repeat-y 0px 0px;
	}

.osteakochBlock2{
	float: left;
	width: 827px;
	height: auto;
	padding: 10px 0px 30px 19px;
	background: transparent url(../images/osteakochBlock2.jpg) no-repeat 0px bottom;
	}

.osteakochBlock2Top{
	float: left;
	width: 827px;
	height: auto;
	padding: 0px 0px 20px 0px;
	}

.osteakochBlock2Top a{
	display: block;
	float: left;
	width: 595px;
	height: 1px;
	font-size: 1px;
	line-height: 0px;
	text-decoration: none;
	}

.osteakochBlock2Top h2{
	display: block;
	float: left;
	width: 595px;
	height: 30px;
	padding: 10px 0px 0px 0px;
	font-size: 18px;
	color: #1a0c05;
	font-weight: normal;
	}

.osteakochBlock2Top p{
	display: block;
	float: left;
	width: 595px;
	height: auto;
	padding: 5px 0px 0px 0px;
	color: #1a0c05;
	text-align: justify;
	font-size: 13px;
	}

.osteakochBlock2Top img{
	display: block;
	float: left;
	width: 210px;
	height: auto;
	}

.osteakochBlock2Top div{
	display: block;
	float: left;
	width: 595px;
	height: auto;
	}

.flashMenuDiv3{
	float: left;
	width: 840px;
	padding: 20px 0px 0px 32px;
	height: 645px;
	}

.osteakochBlock2Item{
	float: left;
	width: 827px;
	height: auto;
	padding: 0px 0px 0px 0px;
	}

.osteakochBlock2Item h3{
	display: block;
	float: left;
	width: 799px;
	height: 30px;
	padding: 5px 0px 10px 10px;
	font-size: 18px;
	color: #1a0c05;
	font-weight: normal;
	background: transparent url(../images/osteakochTitlePanel.jpg) no-repeat 0px 0px;
	}

.osteakochBlock2Item img{
	display: block;
	float: left;
	width: 220px;
	height: 163px;
	}

.osteakochBlock2ItemInside{
	float: left;
	width: 560px;
	padding: 0px 0px 0px 19px;
	height: auto;
	}

.osteakochBlock2ItemInside p{
	display: block;
	float: left;
	width: 550px;
	text-align: justify;
	padding: 0px 0px 10px 0px;
	height: auto;
	}

.osteakochBlock2ItemInside strong{
	display: none;
	float: left;
	width: 550px;
	font-size: 13px;
	padding: 0px 0px 10px 0px;
	height: auto;
	}

.osteakochBlock2ItemInsidePrice{
	display: none;
	float: left;
	width: 540px;
	font-size: 13px;
	padding: 6px 0px 0px 10px;
	height: 74px;
	background: transparent url(../images/osteakochBlock3.jpg) no-repeat 0px 0px;
	}

.osteakochBlock2ItemInsidePrice span{
	display: block;
	float: left;
	width: 338px;
	font-size: 13px;
	padding: 0px 0px 0px 0px;
	height: 20px;
	}

.osteakochBlock2ItemInsidePrice b{
	display: block;
	float: left;
	width: auto;
	text-align: right;
	color: #eb6009;
	font-size: 13px;
	padding: 0px 0px 0px 0px;
	height: 20px;
	}

.osteakochBlock2Item1{
	float: left;
	width: 410px;
	height: auto;
	padding: 0px 0px 20px 0px;
	}

.osteakochBlock2Item1 h3{
	display: block;
	float: left;
	width: 264px;
	height: 30px;
	padding: 6px 0px 0px 16px;
	font-size: 13px;
	color: #1a0c05;
	background: transparent url(../images/osteakochTitle2Panel.jpg) no-repeat 3px 0px;
	}

.osteakochBlock2Item1 span{
	display: block;
	float: left;
	width: 267px;
	height: auto;
	padding: 0px 0px 10px 8px;
	color: #1a0c05;
	}

.osteakochBlock2Item1 img{
	display: block;
	float: left;
	width: 67px;
	height: auto;
	}

.osteakochBlock4{
	float: left;
	width: 860px;
	height: auto;
	padding: 0px 0px 20px 0px;
	}

.osteakochBlock4 h3{
	display: block;
	float: left;
	width: 844px;
	height: 30px;
	padding: 4px 0px 0px 16px;
	font-size: 18px;
	color: #1a0c05;
	font-weight: normal;
	background: transparent url(../images/osteakochTitle3Panel.jpg) no-repeat 0px 0px;
	}

.osteakochBlock4 h3 a{
	display: block;
	float: left;
	width: 844px;
	font-size: 18px;
	color: #1a0c05;
	font-weight: normal;
	}

.osteakochBlock4 h3 a:hover{
	display: block;
	float: left;
	width: 844px;
	font-size: 18px;
	color: #1a0c05;
	font-weight: normal;
	text-decoration: underline;
	}


.osteakochBlock4left{
	float: left;
	width: 625px;
	height: auto;
	padding: 10px 0px 0px 0px;
	}

.osteakochBlock4left p{
	display: block;
	float: left;
	width: 600px;
	height: auto;
	padding: 0px 0px 10px 0px;
	color: #1a0c05;
	}

.osteakochBlock4left b{
	display: block;
	float: left;
	width: 600px;
	height: auto;
	padding: 0px 0px 10px 0px;
	color: #1a0c05;
	}

.osteakochBlock4 img{
	display: block;
	float: left;
	width: 218px;
	height: auto;
	margin: 30px 0px 0px 0px;
	}

.osteakochBlock4Price{
	float: left;
	width: 605px;
	height: 44px;
	padding: 10px 10px 0px 10px;
	background: transparent url(../images/osteakochBlock4Price.jpg) no-repeat 0px 0px;
	}


.osteakochBlock4Price b{
	display: block;
	float: left;
	width: 440px;
	font-size: 14px;
	}

.osteakochBlock4Price b span{
	color: #eb6009;
	margin: 0px 0px 0px 10px;
	}

.osteakochBlock4More{
	float: left;
	width: 63px;
	height: auto;
	background: transparent url(../images/sefkucharContent2Price.jpg) no-repeat 0px 0px;
	}

.osteakochBlock4More a{
	display: block;
	float: left;
	width: 43px;
	height: 18px;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	color: #eb6009;
	padding: 8px 10px 7px 10px;
	}

.osteakochBlock4More a:hover{
	display: block;
	float: left;
	width: 43px;
	height: 18px;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	color: #eb6009;
	padding: 8px 10px 7px 10px;
	}

.osteakochBlock5More{
	float: left;
	width: 78px;
	height: auto;
	padding: 20px 0px 0px 30px;
	background: transparent url(../images/sefkucharContent2Price.jpg) no-repeat 30px 20px;
	}

.osteakochBlock5More a{
	display: block;
	float: left;
	width: auto;
	height: 18px;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	color: #eb6009;
	padding: 8px 10px 7px 3px;
	}

.osteakochBlock5More a:hover{
	display: block;
	float: left;
	width: auto;
	height: 18px;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	color: #eb6009;
	padding: 8px 10px 7px 3px;
	}

.osteakochBlock5Rezervation{
	float: left;
	width: 203px;
	height: auto;
	padding: 20px 0px 0px 70px;
	background: transparent url(../images/sefkucharContent2Price2.jpg) no-repeat 72px 20px;
	}

.osteakochBlock5Rezervation a{
	display: block;
	float: left;
	width: 203px;
	height: 18px;
	text-align: center;
	font-size: 15px;
	font-weight: bold;
	color: #eb6009;
	padding: 8px 0px 7px 0px;
	}

.osteakochBlock5Rezervation a:hover{
	display: block;
	float: left;
	width: 203px;
	height: 18px;
	text-align: center;
	font-size: 15px;
	font-weight: bold;
	color: #eb6009;
	padding: 8px 0px 7px 0px;
	}

.osteakochBlock5MoreFB{
	float: right;
	width: auto;
	padding: 30px 20px 30px 0px;
	}

.osteakochTopItem{
	float: left;
	width: 870px;
	height: auto;
	padding: 0px 0px 40px 0px;
	}

.osteakochTopItem h3{
	float: left;
	width: 480px;
	height: auto;
	padding: 0px 0px 15px 0px;
	font-size: 18px;
	font-weight: normal;
	color: #1a0c05;
	}

.osteakochTopItem p{
	float: left;
	width: 480px;
	height: auto;
	padding: 0px 0px 10px 0px;
	color: #1a0c05;
	}

.sefkucharPanel{
	float: left;
	width: 780px;
	height: 250px;
	padding: 110px 0px 0px 55px;
	}

.sefkucharPanel h3{
	display: block;
	float: left;
	width: 780px;
	height: auto;
	font-size: 18px;
	padding: 0px 0px 20px 0px;
	}

.sefkucharPanel p{
	display: block;
	float: right;
	width: 530px;
	height: auto;
	padding: 0px 0px 0px 0px;
	}

.homepageAktuality{
	float: right;
	width: 324px;
	height: auto;
	padding: 20px 0px 0px 0px;
	}

.homepageAktualityItem{
	float: left;
	width: 270px;
	height: auto;
	padding: 0px 0px 13px 40px;
	}

.homepageAktualityItem b{
	font-size: 15px;
	color: #000;
	}

.homepageAktualityItem span{
	font-size: 14px;
	color: #000;
	font-style: italic;
	}

.homepageAktualityLink1, .homepageAktualityLink1:hover{
	display: block;
	float: left;
	width: 300px;
	height: 35px;
	text-decoration: none;
	font-size: 1px;
	line-height: 0px;
	margin-bottom: 5px;
	}

.homepageAktualityLink, .homepageAktualityLink:hover{
	display: block;
	float: right;
	width: 100px;
	height: 35px;
	text-decoration: none;
	font-size: 1px;
	line-height: 0px;
	}

/* CONTENT END */

/* FOOTER START */

.homepageFooterBgr{
	float: left;
	width: 957px;
	height: 151px;
	padding: 0px 0px 20px 42px;
	font-size: 11px;
	background: transparent url(../images/homepageFooterBgr.jpg) no-repeat 1px 0px;
	}

.subpageFooterBgr{
	float: left;
	width: 957px;
	height: 151px;
	padding: 0px 0px 20px 42px;
	font-size: 11px;
	background: transparent url(../images/subpageFooterBgr.jpg) no-repeat 2px 0px;
	}

.homepageFooterPanel1{
	display: block;
	float: left;
	width: 656px;
	height: 52px;
	padding: 16px 0px 0px 8px;
	text-align: center;
	}

.homepageFooterPanel1 a.rezervacia{
	font-size: 20px;
	font-weight: bold;
	color: #000;
	line-height: 30px;
	text-decoration: underline;
	}

.homepageFooterPanel1 a.rezervacia:hover{
	font-size: 20px;
	font-weight: bold;
	color: #000;
	line-height: 30px;
	text-decoration: none;
	}

.homepageFooterPanel1 b{
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	}

.homepageFooterPanel1 b a{
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: underline;
	}

.homepageFooterPanel1 b a:hover{
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	}

.homepageFooterPanel2{
	float: left;
	width: 242px;
	height: 68px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	cursor: pointer;
	}

.homepageFooterPanel2 a{
	font-size: 16px;
	font-weight: bold;
	color: #28170d;
	line-height: 30px;
	text-decoration: underline;
	}

.homepageFooterPanel2:hover a, .homepageFooterPanel2 a:hover{
	font-size: 16px;
	font-weight: bold;
	color: #28170d;
	line-height: 30px;
	text-decoration: none;
	text-decoration: underline;
	}

.homepageFooterPanel2 b{
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	}

.footerMenu1{
	float: left;
	width: 905px;
	height: 41px;
	padding: 14px 0px 0px 0px;
	font-size: 11px;
	color: #cdae9a;
	}

.footerMenu1 span{
	display: block;
	float: left;
	width: 10px;
	height: auto;
	text-align: center;
	padding: 0px 0px 0px 0px;
	font-size: 11px;
	color: #79543a;
	}

.footerMenu1 a{
	display: block;
	float: left;
	width: auto;
	height: auto;
	font-size: 11px;
	color: #cdae9a;
	text-decoration: underline;
	}

.footerMenu1 a:hover{
	display: block;
	float: left;
	width: auto;
	height: auto;
	font-size: 11px;
	color: #cdae9a;
	text-decoration: none;
	}

#footerMenu10{
	padding-left: 25px;
	}

#footerMenu11{
	padding-left: 25px;
	}

.footerMenu2{
	float: left;
	width: 905px;
	height: auto;
	padding: 10px 0px 0px 0px;
	color: #cdae9a;
	font-size: 11px;
	}

.footerMenu21{
	float: left;
	width: 300px;
	height: auto;
	padding: 0px 0px 0px 45px;
	color: #cdae9a;
	font-size: 11px;
	}

.footerMenu22{
	float: left;
	width: 265px;
	height: auto;
	padding: 0px 0px 0px 25px;
	color: #cdae9a;
	text-align: center;
	font-size: 11px;
	}

.footerMenu22 span{
	display: block;
	float: left;
	width: 16px;
	height: auto;
	text-align: center;
	padding: 0px 0px 0px 0px;
	font-size: 11px;
	color: #79543a;
	}

.footerMenu22 a{
	display: block;
	float: left;
	width: auto;
	height: auto;
	font-size: 11px;
	color: #cdae9a;
	text-decoration: underline;
	}

.footerMenu22 a:hover{
	display: block;
	float: left;
	width: auto;
	height: auto;
	font-size: 11px;
	color: #cdae9a;
	text-decoration: none;
	}

.footerMenu23{
	float: right;
	width: 260px;
	height: auto;
	padding: 0px 0px 0px 0px;
	color: #cdae9a;
	text-align: center;
	font-size: 11px;
	}

.footerMenu23 span{
	display: block;
	float: right;
	width: auto;
	height: auto;
	font-size: 11px;
	color: #cdae9a;
	margin: 0px 3px;
	}

.footerMenu23 a{
	display: block;
	float: right;
	width: auto;
	height: auto;
	font-size: 11px;
	color: #cdae9a;
	text-decoration: underline;
	}

.footerMenu23 a:hover{
	display: block;
	float: right;
	width: auto;
	height: auto;
	font-size: 11px;
	color: #cdae9a;
	text-decoration: none;
	}

/* FOOTER END */

.upsideLinky{
color:#28170D;
font-size:18px;
text-decoration: none;
line-height: 24px;
}

.upsideLinky a{
color:#28170D;
font-weight:bold;
font-size:20px;
text-decoration: underline;

}

.upsideLinky a:hover{
text-decoration: none;
}
