

/* General Informations
==================================== */
/* Site: www.bikerarena.at */
/* Author: H&E IT-Systemhaus GmbH */
/* www.hue.at */
/* 2007-10-23 */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
/* remember to define focus styles! */

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 1;
	color: black;
	background: #83831c;
}
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}

a{color:#000; outline:none;}
a:hover{color:#000; text-decoration:none;}


#wrapper {
	width:755px;
	border:4px solid #fff;
	margin-left:118px;
	background: #fffcd3;
}
h1 {
	width:755px;
	height:187px;
	background:url(../img/header.jpg) no-repeat;
	text-indent:-10000px;
}
h2 {
	color:#83831c;
	font-size:1.1em;
	padding:1em 0;
	line-height:1.4em;
}
h3 {
	color:#614931;
	font-size:.9em;
	padding:1em 0;
	line-height:1.4em;
}
h4 {
	color:#936;
	font-size:1.4em;
	padding:.5em 0;
	line-height:1.84em;
}




ul#nav {
	width:755px;
	height:51px;
	background:url(../img/nav-bg.jpg) repeat-x;
}
ul#nav li {
	margin-left:20px;
	margin-top:2px;
}
ul#nav li a, ul#subnav li a{
	outline:none;
}

li#ueber-uns {
	width:60px;
	height:22px;
	float:left;
}
li#ueber-uns a {
	width:60px;
	height:24px;
	line-height: 24px;
	display:block;
	font-size: 9px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
}
li#hotel-ferienhof {
	width:100px;
	height:22px;
	float:left;
}
li#hotel-ferienhof a {
	width:100px;
	height:24px;
	line-height: 24px;
	display:block;
	font-size: 9px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
}
li#partner {
	width:110px;
	height:22px;
	float:left;
}
li#partner a {
	width:110px;
	height:24px;
	line-height: 24px;
	display:block;
	font-size: 9px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
}
li#gb {
	width:66px;
	height:22px;
	float:left;
}
li#gb a {
	width:66px;
	height:24px;
	line-height: 24px;
	display:block;
	font-size: 9px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
}
li#kontakt {
	width:39px;
	height:22px;
	float:left;
}
li#kontakt a {
	width:39px;
	height:24px;
	line-height: 24px;
	display:block;
	font-size: 9px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
}

li#nl{height: 24px; line-height:24px; width: 30px; display:block; border:1px; float: left;}

li#nav-slogan {
	background:url(../img/nav-slogan.jpg) no-repeat;
	width:164px;
	height:22px;
	float:right;
	text-indent: -10000px;
}
.clearleft {
	clear:both;
}
#content {
	background:#fffcd3;
	margin-left:1em;
}
/* hide hack from Mac-IE5 \*/
* html #content {
	height: 1%;
}
/* end hiding */


ul#subnav {
	float:right;
	width:232px;
	background:url(../img/bg-menu.jpg) no-repeat;
	padding-top:5px;
	}
* html ul#subnav {
   margin-right:-1px;
}
ul#subnav li,
ul#subnav li a {
	text-align:right;		
	font:normal 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding: 0 2px 0 0;
}
ul#subnav li a {
  display:block;
  line-height:29px;
  height:29px; 
  white-space:nowrap;
}
ul#subnav li#biker-spezial {
  margin-left:40px;
}
ul#subnav li#tourenvorschlaege {
  margin-left:55px;
}
ul#subnav li#motorradverleih {
  margin-left:70px;
}
ul#subnav li#schnuppertouren {
  margin-left:85px;
}
ul#subnav li#partnervertiebe {
  margin-left:100px;
}
ul#subnav li#bikerlinks {
  margin-left:115px;
}
ul#subnav li#wetter {
  margin-left:130px;s
}
ul#subnav li#gallerie {
  margin-left:145px;
}
ul#subnav li#preise {
  margin-left:160px;
}


#content img {
	border:1px solid #c7c7c7;	
	padding:.2em;
}

#content a:hover img{
	border:1px solid #fffcd3;
	background:	 #83831c;
	padding:.2em;
}
#content p {
	padding: 0 0 1em 0;
	font-size:.9em;
	color:#0a0a0a;
	font-size:.8em;
	line-height:1.4em;
	

}
.footer {
	margin-top:1em;
	height:31px;
	background: url(../img/footer-bg.gif) repeat-x;
	clear:both;
		
	
}

li#impressum {
	background:url(../img/nav-impressum.jpg) no-repeat;
	width:71px;
	height:31px;
	float:right;
	text-indent: -10000px;
}
li#impressum a {
	width:71px;
	height:31px;
	display:block;
	text-indent: -10000px;
}

li#oeamtc {
	background:url(../img/oeamtc.gif) bottom no-repeat;
	width:93px;
	height:31px;
	float:left;
	text-indent: -10000px;
}
li#oeamtc a {
	width:93px;
	height:31px;	
	text-indent: -10000px;
	display:block;
}

li#moho {
	background:url(../img/moho.gif) bottom no-repeat;
	width:93px;
	float:left;
	height:31px;
	text-indent: -10000px;
}
li#moho a {
	width:93px;
	height:31px;
	display:block;
	text-indent: -10000px;
}


ol#commentlist{padding:1em 0 1em 1em;}
cite{padding:1em 0 1em 1em;}
.commentmetadata{padding:1em 0 1em 1em; font-size:.8em; }
.commentmetadata a {color:#000;}


/*Gaestebuch*/

form{padding:1em 0 1em 1em;}
input{margin-bottom:.2em;}
textarea{margin-bottom:.2em;}



/*Ungeordnete Listen*/

#content img a{outline:none;}
#content ul{}
#content ul li{ font-size:.8em; line-height:1.2em; list-style:disc; list-style-position:inside;}
img.floatleft{float:left;  margin-right:1em;}
img.floatleft a{float:left;  !important;}

#content ul .nobullet{list-style-type:none !important; list-style:none !important; list-style-image:none !important;}

table{font-size:.8em;}
td{border:1px solid #614931; padding:.2em; vertical-align:middle; }
.noborder{border:none !important;}

p{margin-top:.5em;}
.floatright{float:right;}
.datum{font-size:.8em;}
.preise{padding:0;}

