/* General font families for common tags 
*/font,th,td,p { font-family: Tahoma }
a:link,a:active,a:visited { color : #583C14;  text-decoration: none;}
a:hover { text-decoration: none; color : #000000; }
hr { height: 0px; border: solid #D1D7DC 0px; border-top-width: 1px;}

/* General text */

.gen { font-size : 14px; }
.genmed { font-size : 12px;}
.gentitle { font-size : 12px; color : #F9F7E6;}
.gentitle2 { font-family : Tahoma; font-size : 12px; font-weight: bold; color : #F9F7E6;}
.genmed2 { font-size : 12px; color : #402D0F;}
.gentitle { font-size : 12px; color : #484848; }
.genmed3 { font-size : 11px;}
.gensmall { font-size : 11px; }
.genwhite { font-size : 11px; font-weight: bold; color : #ffffff; }
.genred { font-size : 11px; color : #CC0000; }
.genred2 { font-size : 12px; color : #990000; font-weight: bold;}
.genside { font-size : 13px; }
.gengreen { font-size : 10px; color : #80B63A;  }
.genbrown { font-size : 10px; color : #3D290E; }
.genbrownbold { font-size : 10px; font-weight: bold; color : #3D290E; }
.genbrown14 { font-size : 13px; color : #583C14; }
.genbluesmall { font-size : 10px; color : #344573; text-decoration: none; }
.gensmalldark { font-size : 10px;  color : #322117;}
.linkpage { font-family:Tahoma; font-size: 11px; color : #333333; }
.linkpagecountry { font-family:Tahoma; font-size: 14px; font-weight: bold; color : #8D470B; }
.gen,.genmed,.gensmall { color : #333333; }
.gensmall { font-size : 9px; }
.gensmallbold { font-size : 9px; font-weight: bold; }
a.gen,a.genmed,a.gensmall { color: #333333; text-decoration: none; }
a.gen:hover,a.genmed:hover,a.gensmall:hover { color: #000000; text-decoration: none; }
a.gensmalldark { font-size : 10px;  color : #322117;}
.login  { height : 20; }
.moreinfo  {
	font-family:Tahoma;
	font-weight: bold;
	font-size: 11px;
	color : #583C14;
}
TD.menutop{
background-color: #AA560D;
font-size : 11px; 
color : #FFEABF; 
font-family : verdana,sans-serif; 
text-decoration : none; 
font-weight: bold;
} 
A.menutop{
background-color: inherit;
font-size : 11px; 
color : #FFEABF; 
font-family : verdana,sans-serif; 
text-decoration : none; 
font-weight: bold;
} 

A.menutop:visited {
background-color: inherit;
font-size : 11px; 
color : #FFEABF; 
font-family : verdana,sans-serif; 
text-decoration : none; 
font-weight: bold;
} 

A.menutop:hover {
background-color: inherit;
font-size : 11px; 
color : #FFFFFF; 
font-family : verdana,sans-serif; 
text-decoration : UNDERLINE; 
font-weight: bold;
}

TD.formtop{
background-color: #F3EDCD;
font-size : 11px; 
color : #A7550C; 
font-family : verdana,sans-serif; 
text-decoration : none; 
}
TD.formtop2{
background-color: #FDFCF4;
font-size : 11px; 
color : #A7550C; 
font-family : verdana,sans-serif; 
text-decoration : none; 
}
form {
  font:100% verdana,verdana,sans-serif;
  margin: 0;
  padding: 0;
  min-width: auto;
  max-width: auto;
  width: auto; 
}

.thborder { border: 1px solid #8f480a; }
.thborder2 { border: 1px solid #B2B2B2; }
.thborder3 { border: 1px solid #B2B2B2; background:#f7f5e6 }
.thborder4 { 	
    border-left: 1px solid #8f480a;
	border-right: 1px solid #8f480a;
	border-top: 1px solid #8f480a;
	border-bottom: 1px solid #8f480a;
}

.innkeeper {
	font-size : 13px;
	color : #583C14;
	border: 1px solid #B2B2B2;
	border-left: 1px solid #B2B2B2;
	border-right: 1px solid #B2B2B2;
	border-top: 1px solid #B2B2B2;
	border-bottom: 1px solid #B2B2B2;
}

.heading	{ font-family:Tahoma; font-weight: bold; font-size: 12px; color : #583C14;}
a.heading { text-decoration: none; color : #583C14; }
a.heading:hover { text-decoration: none; color : #80B63A; }


.sectiontitle  { font-family:Tahoma; font-weight: bold; font-size: 15px; color : #583C14; }
a.sectiontitle { text-decoration: none; color : #583C14; }
.sectiontitle5  { font-family:Tahoma; font-size: 12px; color : #583C14; }
a.sectiontitle:hover { text-decoration: none; color : #333333; }



.maintitle  { font-family:Tahoma; font-weight: bold; font-size: 11px; color : #583C14; }
.maintitleunderscore  {
	font-family:Tahoma;
	font-weight: bold;
	font-size: 11px;
	color : #583C14;
	text-decoration: underline;
}
.maintitle4  { font-family:Tahoma; font-size: 11px; color : #583C14; }
a.maintitle { text-decoration: none; color : #44738E; }
a.maintitle:hover { text-decoration: none; color : #1e1e1e; }


.maintitle3  { font-family:arial,verdana,sans-serif; font-weight: bold; font-size: 16px; color : #583C14; }
a.maintitle3  { text-decoration: none; color : #333333; }



.maintitle2  { font-family:arial,verdana,sans-serif; font-weight: bold; font-size: 15px; color : #583C14; }
a.maintitle2 { text-decoration: none; color : #80B63A; }
a.maintitle2:hover{ text-decoration: none; color : #000000; }


.subtitle  { font-family:Tahoma; font-weight: bold; font-size: 12px; color : #583C14; }
a.subtitle 	{ text-decoration: none; color : #333333; }
a.subtitle:hover { text-decoration: none; color : #000000; }


.copyright		{ font-size: 10px; font-family: Tahoma; color: #444444; letter-spacing: -1px;}
a.copyright		{ color: #444444; text-decoration: none;}
a.copyright:hover { color: #333333; text-decoration: none;}



/*########################
	BOTTOM MENUS
########################*/

#bottom3 {
	background:#B8AB80;
	width:100%;
	font-size:7pt;
	font-weight:bold;
	text-align:center;
	color:#FFFFFF;
	border: none;
}

#bottom3 a {
	color:#583C14;
}

#bottom3 a:hover {
	color:#1e1e1e;
	text-decoration:underline;
}

#bottom4 {
	background:#FEF4E0;
	width:100%;
	color:#583C14;
}

TD.t01{
background-color: #EBDA94;
font-size : 11px; 
color : #A7550C; 
font-family : verdana,sans-serif; 
text-decoration : none; 
border-bottom: 5px solid #88460A;
}

.test {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 7px; PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat
}

