/* Welcome to Hotel Timbouktou CodeView CSS Code View */
/* Copyright by Hotel Timbouktou 2004  */
/* info@xyz.ch */

/* ALLGEMEINE DEFNITIONEN */




body#titel{
margin:0px;
padding:0px;
font-family:verdana;
font-size:11px;
text-align:center;
}

select{
	font-size:11px;
}

body{
margin:0px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
background:transparent url(../images/template/page_hg2.gif) top center repeat;
text-align:center;
height:100%;
}

td{
font-family:verdana;
font-size:11px;
}

#top_space{
height:55px;
background-color:#FFFFFF;
}

#page{
width:778px;
height:550px;
border-top:1px solid black;
margin-left:auto;
margin-right:auto;
background: url(../images/template/content_hg.jpg) top left no-repeat;
}

#pagetinghir{
width:778px;
height:550px;
border-top:1px solid black;
margin-left:auto;
margin-right:auto;
background: url(../images/template/higru_tinghir.jpg) top left no-repeat;
}

#pagereservation{
width:778px;
height:550px;
border-top:1px solid black;
margin-left:auto;
margin-right:auto;
background: url(../images/template/higru_reservation.jpg) top left no-repeat;
}

#pagekontakt{
width:778px;
height:550px;
border-top:1px solid black;
margin-left:auto;
margin-right:auto;
background: url(../images/template/higru_kontakt.jpg) top left no-repeat;
}

#pageanreise{
width:778px;
height:550px;
border-top:1px solid black;
margin-left:auto;
margin-right:auto;
background: url(../images/template/higru_anreise.jpg) top left no-repeat;
}

#pagehotel{
width:778px;
height:550px;
border-top:1px solid black;
margin-left:auto;
margin-right:auto;
background: url(../images/template/higru_hotel.jpg) top left no-repeat;
}

#pageausflug{
width:778px;
height:550px;
border-top:1px solid black;
margin-left:auto;
margin-right:auto;
background: url(../images/template/higru_ausflug.jpg) top left no-repeat;
}

#pagelinks{
width:778px;
height:550px;
border-top:1px solid black;
margin-left:auto;
margin-right:auto;
background: url(../images/template/higru_links.jpg) top left no-repeat;
}

#pageteam{
width:778px;
height:550px;
border-top:1px solid black;
margin-left:auto;
margin-right:auto;
background: url(../images/template/higru_team.jpg) top left no-repeat;
}

#pagehome{
width:778px;
height:550px;
border-top:1px solid black;
margin-left:auto;
margin-right:auto;
background: url(../images/template/higru_home.jpg) top left no-repeat;
}

#pagefotogalerie{
width:778px;
height:550px;
border-top:1px solid black;
margin-left:auto;
margin-right:auto;
background: url(../images/template/higru_fotogalerie.jpg) top left no-repeat;
}

#pagegaestebuch{
width:778px;
height:550px;
border-top:1px solid black;
margin-left:auto;
margin-right:auto;
background: url(../images/template/higru_gaestebuch.jpg) top left no-repeat;
}

#pageaktion{
width:778px;
height:550px;
border-top:1px solid black;
margin-left:auto;
margin-right:auto;
background: url(../images/template/higru_aktion.jpg) top left no-repeat;
}


#head_space{
width:282px;
float:left;
}

#head_left, #head_middle, #head_right{
float:left;
height:120px;
width:140px;
}

#left{
width:164px;
float:left;
text-align:left;
}

#middle{
width:123px;
float:left;

}

a{
color:#CC0000;
text-decoration:none;
}

a:hover{
color:#F28D3C;
}

#nav{
padding-left:15px;
padding-right:5px;
}

ul{
list-style:none;
margin:0px;
padding:0px;
}

li{
line-height:14px;
}

li a{
font-weight:bold;
}

#right{
text-align:left;
width:488px;
float:left;
}

#subnav{
height:50px;
font-weight:bold;
}

#content{
width:415px;
line-height:14px;
text-align:left;
}

#content_news{
padding-right:30px;
line-height:14px;
margin-bottom:30px;
}

#content_title{
height:30px;
font-size:10pt;
font-weight:bold;
color:#F28D3C;
line-height:14pt;
}

#title_ausflug{
height:30px;
font-size:12pt;
font-weight:bold;
color:#CC1713;
line-height:20px;
}

div#content_title_news{
color:#F28D3C;
font-size:12pt;
font-weight:bold;
margin-bottom:10px;
}

input{
border:1px solid black;
}

.gross{
font-family:verdana;
font-size:12px;
line-height:16px;
text-align:left;
}

/* nav */
ul#nav{
	list-style:none;
	margin:0px;
	padding:0px;
}

ul#nav li{
	line-height:16px;
}

ul#nav li a.act{
	color:black;
}

ul#nav li ul{
	margin-left:10px;
}

ul#nav li ul li a{
	font-weight:normal;
}

ul#nav li ul li a.act{
	color:black;
}

.input-small{
	width:20px !important;
}
