/* general stuff */

p {
text-align: justify;

}

body{
margin:0;
padding:0;
font-family: verdana, arial, sans-serif;
font-size: 11px;
background-color: #470f10;
color: #eedfb6;
}

sup {
font-size: 9px;
}

.contentheading {
font-size: 15px;
font-weight: bold;
padding-bottom: 10px;
}


a {
text-decoration:  none;
font-weight: bold;
border: none;
color: #f1f1f1;
 }
a:hover {
text-decoration:  underline; 
color: #eedfb6;
border: none;
 }

form {
margin: 0px;
padding: 0px;
}

.moduleszata h3 {
margin-top: 20px;
padding-right: 6px;
margin-bottom: 6px;
background-image: url('../images/header_bg.gif');
background-repeat: no-repeat;
background-position: 0px 2px;
height:	20px;
font-family: Arial, sans-serif, verdana;
font-size: 12px;
text-align: right;
color: #a68b7d;
}

.module h3 {
padding-top: 20px;
padding-right: 6px;
margin-bottom: 6px;
background-image: url('../images/header_bg.gif');
background-repeat: no-repeat;
background-position: 0px 2px;
height:	20px;
font-family: Arial, sans-serif, verdana;
font-size: 12px;
text-align: right;
color: #a68b7d;
}


.modulemenuleft h3 {
margin-top: 0px;
padding-right: 6px;
margin-bottom: 6px;
background-image: url('../images/header_bg.gif');
background-repeat: no-repeat;
background-position: 0px 2px;
height:	20px;
font-family: Arial, sans-serif, verdana;
font-size: 12px;
text-align: right;
color: #a68b7d;
}

A.mainlevelmenuleft {
background-image: url('../images/menu_bullet.gif');
background-repeat: no-repeat;
background-position: 0px 6px;
font-family: verdana, arial, sans-serif;
font-size: 11px;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 19px;
display: block;
text-decoration: none;
font-weight: bold;
color: #f1f1f1;
}

A.mainlevelmenuleft:hover {
text-decoration: underline;
}




.modulemenuright h3 {
margin-top: 0px;
padding-right: 6px;
margin-bottom: 6px;
background-image: url('../images/header_bg.gif');
background-repeat: no-repeat;
background-position: 0px 2px;
height:	20px;
font-family: Arial, sans-serif, verdana;
font-size: 12px;
text-align: right;
color: #a68b7d
width: 186px;
}


A.mainlevelmenuright {
background-image: url('../images/menu_bullet.gif');
background-repeat: no-repeat;
background-position: 0px 6px;
font-family: verdana, arial, sans-serif;
font-size: 11px;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 19px;
display: block;
text-decoration: none;
font-weight: bold;
color: #f1f1f1;
}

A.mainlevelmenuright:hover {
text-decoration: underline;
}



.modulenewsletter h3 {
padding-right: 6px;
margin-bottom: 6px;
background-image: url('../images/header_bg.gif');
background-repeat: no-repeat;
background-position: 0px 2px;
height:	20px;
font-family: Arial, sans-serif, verdana;
font-size: 12px;
text-align: right;
color: #a68b7d
}


A.modulenewsletter {
background-image: url('../images/menu_bullet.gif');
background-repeat: no-repeat;
background-position: 0px 6px;
font-family: verdana, arial, sans-serif;
font-size: 11px;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 19px;
display: block;
text-decoration: none;
font-weight: bold;
color: #f1f1f1;
}

A.modulenewsletter:hover {
text-decoration: underline;
}












.contentpaneopen {
font-size: 11px;
width: 100%;
}

P {
line-height: 18px;
}

.contentpaneopen A {
color: #f1f1f1;
text-decoration: none;
}
.contentpaneopen A:hover {
color: #eedfb6;
text-decoration: underline;
}

.sectiontableentry1 td .link A {
background-image: url('../images/menu_bullet.gif');
background-repeat: no-repeat;
background-position: 0px 6px;
font-family: verdana, arial, sans-serif;
font-size: 11px;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 19px;
display: block;
text-decoration: none;
font-weight: bold;
color: #f1f1f1;
}

.sectiontableentry1 td .link A:hover {
text-decoration: underline;
color: #eedfb6;
}

.sectiontableentry2 td .link A {
background-image: url('../images/menu_bullet.gif');
background-repeat: no-repeat;
background-position: 0px 6px;
font-family: verdana, arial, sans-serif;
font-size: 11px;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 19px;
display: block;
text-decoration: none;
font-weight: bold;
color: #f1f1f1;
}

.sectiontableentry2 td .link A:hover {
text-decoration: underline;
color: #eedfb6;
}

.componentheading {
font-size: 15px;
font-weight: bold;
padding-bottom: 16px;

}

.link2 A {
color: #f1f1f1;
font-weight: bold;
text-decoration: none;
}
.link2 A:hover {
font-weight: bold;
color: #eedfb6;
text-decoration: underline;
}

.modulefrontnews h3 {
margin-top: 20px;
padding-right: 6px;
margin-bottom: 0px;
background-image: url('../images/header_bg.gif');
background-repeat: no-repeat;
background-position: 0px 2px;
height:	20px;
font-family: Arial, sans-serif, verdana;
font-size: 12px;
text-align: right;
color: #a68b7d;
width: 186px;
}

.modulefrontnews .contentheading {
height:	0px;
font-family: verdana, Arial, sans-serif;
font-size: 11px;
color: #eedfb6;
padding-bottom: 5px;
padding-top: 5px;
height: 20px
}

.modulefrontnews .contentheading A {
font-family: verdana, arial, sans-serif;
font-size: 11px;
text-decoration: none;
font-weight: bold;
color: #a68b7d;
}

.modulefrontnews .contentheading A:hover {
color: #eedfb6;
text-decoration: underline;
}

.modulefrontnews .contentpaneopen {
line-height: 13px;
padding-top: 0px;
padding-bottom: 0px;
}

.modulefrontnews .contentpaneopen A {
font-family: verdana, arial, sans-serif;
font-size: 11px;
text-decoration: none;
font-weight: bold;
color: #f1f1f1;
}

.modulefrontnews .contentpaneopen A:hover {
color: #eedfb6;
text-decoration: underline;
}

.modulefrontnews .contentpaneopen P {
line-height: 13px;
padding-top: 0px;
padding-bottom: 0px;
}
hr.line {
height: 1px;
border: 1px #eedfb6;
border-top: 1px dashed #a68b7d;

}


.modulefrontspecial h3 {
margin-top: 0px;
padding-left: 6px;
margin-bottom: 0px;
background-image: url('../images/header_special_bg.gif');
background-repeat: no-repeat;
background-position: 0px 2px;
height:	20px;
font-family: Arial, sans-serif, verdana;
font-size: 12px;
text-align: left;
color: #a68b7d;
}

.modulefrontspecial .contentheading {
height:	0px;
font-family: Arial, sans-serif, verdana;
font-size: 12px;
color: #a68b7d;
padding-bottom: 5px;
padding-top: 5px;
}

.modulefrontspecial .contentheading A {
font-family: verdana, arial, sans-serif;
font-size: 11px;
text-decoration: none;
font-weight: bold;
color: #f1f1f1;
}

.modulefrontspecial .contentheading A:hover {
color: #eedfb6;
text-decoration: underline;
}

.modulefrontspecial .contentpaneopen {
line-height: 13px;
padding-top: 0px;
padding-bottom: 0px;
}

.modulefrontspecial .contentpaneopen A {
font-family: verdana, arial, sans-serif;
font-size: 11px;
text-decoration: none;
font-weight: bold;
color: #f1f1f1;
padding-top: 5px;
}

.modulefrontspecial .contentpaneopen A:hover {
color: #eedfb6;
text-decoration: underline;
}

.modulefrontspecial .contentpaneopen P {
line-height: 13px;
padding-top: 0px;
padding-bottom: 0px;
}

.button {
color: #ffffff;
background-color: #cab16e;
border: none;
}

#lm_email {
border: 1px dotted #eedfb6;
}
/* .inputbox {
border: 1px dotted #e0ceb8;
} */

.mainlevelmenudolne {
font-size: 9px;
font-weight: normal;
}

A.mainlevelmenudolne {
font-size: 10px;
font-weight: normal;
color: #f1f1f1;
}

.modulemenudolne {
text-align: center;
}

.reserv {
font-size: 10px;
}
.reserv1 {
color: #000000;
font-size: 10px;
}
.reservhead {
font-size: 15px;
font-weight: bold;
color: #bea99f;
padding-left: 10px;
}


.moduletop {
font-family: verdana, arial, sans-serif;
font-size: 13px;
color: #4d2220;
font-weight:	bold;
}

.moduletop A {
color: #4d2220;
text-decoration: underline;
}

.moduletop A:hover {
color: #4d2220;
text-decoration: none;
}

div.modulebanerek {
text-align: center;
font-size: 12px;
height: 25px;
padding-top: 9px;
background: url('../../../images/stories/promobaner_bg.gif');
margin-bottom: 10px;
width: 192px;
}

div.modulebanerek A {
color: white;
}