
table { border:1px solid #a6a6a6;}	

.Voting table {border:0px;}

#contact table{border:0px;}

.head{ background-color:#a6a6a6;
		color:#FFFFFF;
		font-weight:bold;
		}

.aspnettable {
	border:0px solid white;
}		

.ausgabetabelle table {
	width:100%;
	border:0px solid white;
}

.ausgabetabelle td {
	padding: 1px 5px 1px 5px;
	
}

.ads_qc {
	border:0px;
	padding:0px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	} 
	
body {font-family:"Trebuchet MS", Verdana, Helvetica, sans-serif;
		font-size:12px;
		background-color: #DDDDDD;
		margin:0px 0px 0px 0px;
		/*text-align: center;*/
		}

.normal {font-family:"Trebuchet MS", Verdana, Helvetica, sans-serif;
		font-size:12px;
		background-color: #DDDDDD;
		margin:0px 0px 0px 0px;
		/*text-align: center;*/
		}

.clean {font-family:"Trebuchet MS", Verdana, Helvetica, sans-serif;
		font-size:12px;
		background-color: #FFFFFF;
		margin:0px 0px 0px 0px;
		/*text-align: center;*/
		}


		
body .img-XL {background-color: #ffffff;}		
body .slideshow {background-color: #ffffff;}		


a {color:#547395;
		text-decoration:none;}
a:hover {text-decoration:underline;}		

/* Layout-Rahmen */
#page {margin: 0 auto;
		padding: 0;
		width: 753px;
		background: url("http://mediadb.alpin.de/library/images/bg-02.gif") repeat-y left;
		}

.topbanner {
	margin:0 auto;
	padding:5px 0px 0px 0px;
	width:753px;
}

*html .topbanner {
	width:783px;
}

.top {margin: 0 auto;
	width:753px;
	height:15px;
	background-image:url(http://mediadb.alpin.de/library/images/tp02.gif);
	background-position:top;
	background-repeat:no-repeat;
	}	

.key-visual {width: 700px;
		height: 220px;
		margin-left:20px;
		margin-top:5px;
		margin-bottom:0px;
		background: url("http://mediadb.alpin.de/library/images/key-visual02.jpg") no-repeat top;
		}

#topnav{position:relative;	
		padding: 170px 0px 0px 65px;  /* 220px */
		margin:0;
		}
		
#topnav .selected  {/*text-decoration:underline;*/
		font-weight:bold;
		}

.top-navi-start a{background: url(http://mediadb.alpin.de/library/images/navhg-start-2.gif) no-repeat left;
		padding:5px 0px 0px 5px;
		display: block;
		color: #595959;
		text-decoration: none;
		float: left;
		width:80px;
		height:28px;
		}
.top-navi-start  a:hover {color: #ffffff;
		background: url(http://mediadb.alpin.de/library/images/navhg-start-hover-2.gif) no-repeat left;
		text-decoration: none;
		}

.top-navi a{ background:url(http://mediadb.alpin.de/library/images/navhg-2.gif) no-repeat left;
		padding:5px 0px 0px 5px;
		display: block;
		color: #595959;
		text-decoration: none;
		float: left;
		width:105px; /* width:95px; */
		height:28px;
		}
.top-navi a:hover {color: #ffffff;
		background:url(http://mediadb.alpin.de/library/images/navhg-hover-2.gif) no-repeat left;
		text-decoration: none;
		}

.top-navi-end a{background:url(http://mediadb.alpin.de/library/images/navhg-end-2.gif) no-repeat left;
		padding:5px 0px 0px 5px;
		display: block;
		color: #595959;
		text-decoration: none;
		float: left;
		width:100px;
		height:28px;
 		}
.top-navi-end a:hover {color: #ffffff;
		background:url(http://mediadb.alpin.de/library/images/navhg-end-hover-2.gif) no-repeat left;
		text-decoration: none;
		}
	
	
#left {	width: 170px;
		float:left;
		margin-top:45px;
		}

#left ul {padding:0;
		margin:0;
		list-style-type: none;
		margin-left:20px;
		margin-bottom:20px;
		}
		
#left ul li a table tr td {	display:block;
		font: 11px tahoma, arial; 
		color: #000000;
		text-decoration: none;
		width:140px;
		padding: 2px 2px 2px 5px;
		margin-top:0px;
		margin-bottom:3px;
		border: 1px solid #a6a6a6;
		}
#left li a:hover { background: #595959;
		color: #ffffff;
		text-decoration: none;
		}

#left li .selected{ background: #595959;
		color:#ffffff;
		}		

#left table {padding:0;
		margin:0;
		list-style-type: none;
		margin-left:20px;
		}


/* START: 
Änderung manuel 07.11.2005: allgemeine anweisung von #left table auf _ctl2_navigationDataList, da sonst auch calendar-control beeinfluss wird */	

#left .aspnettable  {margin-bottom:20px;}
	
.aspnettable tr td a{	display:block;
		font: 11px tahoma, arial; 
		color: #000000;
		text-decoration: none;
		width:140px;
		padding: 2px 2px 2px 5px;
		margin-top:0px;
		margin-bottom:3px;
		border: 1px solid #a6a6a6;
		}
		
.aspnettable tr td a:hover { background: #595959;
		color: #ffffff;
		text-decoration: none;
		}

.aspnettable td .selected{ background: #595959;
		color:#ffffff;
		}	
/* ENDE: 
Änderung manuel 07.11.2005: allgemeine anweisung von #left table auf _ctl2_navigationDataList, da sonst auch calendar-control beeinfluss wird */		

		
		

.heftbox{width:147px;
		margin-left:20px;
		border: 1px solid #a6a6a6;
		text-align:center;
}

.heftbox-title{ width:143px;
		height:15px;
		background-color:#a6a6a6;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		color:#FFFFFF;
		padding:2px 0px 2px 4px;
		text-align:left;
}

.heftlink{padding-top:2px;		
		margin-top:3px;
		/*border: 1px solid blue;*/
		}

.heftlink a
{
		padding-bottom:2px;	
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#595959;		
		width:120px;
		text-decoration:none;
		position:relative;
		/*border: 1px solid red;
		float:left;
		clear:left;	*/	
}

.heftlink:hover a{
 text-decoration:underline;
 position:relative;
 border-top: 1px solid white;
}

#toolbar {margin-left:20px;
		margin-top:50px;
		width:150px;}
		
#toolbar .headline {font: 11px tahoma, arial; 
		font-weight: bold;
		color: #547395;
		border-bottom:1px solid #CBD5DF;
		margin-bottom:3px;
		padding:0px 0px 2px 0px;
}

#toolbar a { display:block;
		padding: 2px 2px 2px 2px;
		margin-bottom:3px;
		font: 11px tahoma, arial; 
		color: #547395;
		text-decoration: none;
		padding-left:5px;
		}

#toolbar a:hover { background: #595959;
		color: #ffffff;
		text-decoration: none;
		}
	
	
/* START GILT NUR FÜR DIE STARTSEITE */
#home { width:510px;
		margin:25px 30px 20px 20px;
		/*padding-right: 35px;*/
		padding-left:20px;
		float:left;
		border-left:1px solid #DDDDDD;
		}
	
#home img {float:right;
		margin:0;
		padding: 2px;
		border:1px solid #D2D2D2;
		}	
/* ENDE: GILT NUR FÜR DIE STARTSEITE */
 
/* START: GILT FÜR DIE ARTIKELSEITE */
#article { width:510px;
		margin:25px 30px 20px 20px;
		/*padding-right: 35px;*/
		padding-left:20px;
		float:left;
		border-left:1px solid #DDDDDD;
		}
/* ENDE: GILT NUR FÜR DIE ARTIKELSEITE */
	
#newsinnews { width:510px;
		margin:25px 30px 20px 20px;
		/*padding-right: 35px;*/
		padding-left:20px;
		float:left;
		border-left:1px solid #DDDDDD;
		}
	
#newsinnews img {float:right;
		/*margin:0px 0px 10px 10px;*/
		padding: 2px;
		border:1px solid #D2D2D2;
		}

.folder { display:inline;
		font-family: Arial, Helvetica, Sans-Serif;
		font-size: 10px;
		font-weight:bold;
		padding:0px 5px 0px 5px;
		margin:5px 10px 0px 0px;
		/*padding:0;*/
		border-left:1px solid #a64500;
		border-right:1px solid #a64500;
		}

.date {font-family: Arial, Helvetica, Sans-Serif;
		font-size: 10px;
		color:#777;
		}

h1 {	font-size: 18px;
		font-weight: bold;
		margin:0;
		padding: 3px 0px 3px 0px;
		color:#333333;
		}

h1 a, h1 a:visited {
		color: #333333;
		}

h1 a:hover {
		text-decoration: none;
		color:#F21400;
		}

h2 { font-size:13px;
		/*border-bottom:1px solid #a6a6a6;*/
		margin-top:20px;
		margin-bottom:5px;
		}		

h3 {	font-size:11px;
		/*font-weight:bold;*/
		margin-top:15px;
		margin-bottom:5px;
		}
	
.entry { padding:15px 0px 35px 0px;
		}
		
.teaser { margin-bottom:30px;
		color:#666666;	
		/*border-right:1px solid #777;
		padding-right:5px;*/
		}		

#img-left {float:left;
		margin:0px 12px 10px 0px;
		padding:0px 10px 0px 0px;
		width:245px;
		}	
#img-left img {padding: 2px;
		border:1px solid #D2D2D2;
		}	
#img-left .bu { font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#666666;
		margin-top:2px;
		}		
#img-left .zoom {background: url(http://mediadb.alpin.de/library/images/zoom.gif) right no-repeat;
		float:right;
		margin-top:2px;
		width:17px;
		height:10px;
		}
		
#img-right {float:right;
		margin:0px 0px 10px 0px;
		padding:0px 0px 0px 10px;
		width:245px;
		}	
#img-right img {padding: 2px;
		border:1px solid #D2D2D2;
		}	
#img-right .bu { font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#666666;
		margin-top:2px;
		}		
#img-right .zoom {background: url(http://mediadb.alpin.de/library/images/zoom.gif) right no-repeat;
		float:right;
		margin-top:2px;
		width:17px;
		height:10px;
		}

#img-pano {	margin:10px 0px 15px 0px;
		}
		
#img-pano img {padding: 2px 0px 2px 0px;
		border-left:0px solid #D2D2D2;
		border-right:0px solid #D2D2D2;
		border-top:1px solid #D2D2D2;
		border-bottom:1px solid #D2D2D2;
		float:none;
		clear:left;
}	
#img-pano .bu { font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#666666;
		margin-top:2px;
		}				

#continue-box { width:500px;
		margin-top:20px;
		border: 1px solid #CBD5DF;
		}
#continue-box .headline{ background-color:#a6a6a6;
		color:#FFFFFF;
		padding:2px 2px 2px 3px;
		}
#continue-box a { display:block; 
		background: url("http://mediadb.alpin.de/library/images/ffw.gif") left no-repeat;
		padding-left: 20px;
		margin:5px 2px 5px 3px;
		}
#continue-box a:hover {}

#footer { text-align:center;
		color:#666666;
		margin: 0 auto;
		width: 510px;
		/*margin-left:210px;*/
		clear: both;
		/*background: url("http://mediadb.alpin.de/library/images/bt02.gif") no-repeat bottom;*/
		font-size:11px;
		}

/* START: Produktliste (Tabelle) */
#products { border:1px solid #a6a6a6;}	
#products .head{ background-color:#a6a6a6;
		color:#FFFFFF;
		font-weight:bold;
		}
	
#products td {padding: 2px 4px 2px 2px ;}	

#products .alternating{ background-color:#DDDDDD;}
/* ENDE */	

#footer a {	color:#777777;
		text-decoration:none;
		} 	
	
#footer a:hover {text-decoration:underline;
		} 	
		
		
/* FORMULARFORMATIERUNG */
.formline {margin:5px;}
.formname {float:left;
		width:200px;
		}	

form {margin:0px;}
input { 
	background-color:#F2F2F2;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif; 
	border-right: 1px solid #D4D4D4;
	border-left: 1px solid #D4D4D4;
	border-top: 1px solid #D4D4D4;
	border-bottom: 1px solid #D4D4D4;
	}
	
.checkbox {
	/*background-color:White;*/
	border:0;
	background-color:Transparent;
}

.radiobutton {
	border:0;
	background-color:Transparent;
}


/*	nur für submit-Buttons */
.button {
	font: normal 10px Arial, Helvetica, sans-serif; 
	background-color: #F2F2F2; 
	border-color: #DDDDDD; 
	border-width: 1px; 
	border-style : solid; 
	border-right: 1px solid #a6a6a6;
	border-bottom: 1px solid #a6a6a6;
	padding-top: 0px; 
	padding-bottom: 0px;
	}

/* rahmen um einzelnen gruppen der bestellformulare */
fieldset {
	margin-bottom:20px;
	padding: 6px 6px 6px 6px;
	border: 1px solid #DDDDDD;
}

fieldset.tt {
	margin-bottom:0px;
}

fieldset legend {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	color:#547395;
	padding-left:10px;
	padding-right:10px;
}

.dropdown,  select{
	background-color: #F2F2F2; 
	border:1px solid #D4D4D4; 
	color: #000000; 
	font: normal 10px Verdana, Arial, Helvetica, sans-serif; 
}	


/* formatierung des produkttests: alpin-tipp & alpin-preistipp */
tr.alternating .tipp{ background-image:url(http://mediadb.alpin.de/library/images/alpin-tipp-alternating.gif);
	background-repeat:no-repeat;
	background-position:center;
	height:100px;
	}
	
tr .tipp{ background-image:url(http://mediadb.alpin.de/library/images/alpin-tipp.gif);
	background-repeat:no-repeat;
	background-position:center;
	height:100px;
	}
	
tr.alternating .preistipp{ background-image:url(http://mediadb.alpin.de/library/images/alpin-preistipp-alternating.gif);
	background-repeat:no-repeat;
	background-position:center;
	height:100px;
	}
	
tr .preistipp{ background-image:url(http://mediadb.alpin.de/library/images/alpin-preistipp.gif);
	background-repeat:no-repeat;
	background-position:center;
	height:100px;
	}
	
/* blätterfunktion im header des aritkels */
.turnpage {text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#547395;
	margin-top:5px;
	margin-bottom:5px;
	}

.turnpage .rev{color:#a6a6a6;
	background: url(http://mediadb.alpin.de/library/images/rev-inactive.gif) right no-repeat;
	padding-right:17px;
	}
.turnpage a.rev{background: url(http://mediadb.alpin.de/library/images/rev.gif) right no-repeat;
	padding-right:17px;
	color:#547395;
	}

.turnpage .ffw{color:#a6a6a6;
		background: url(http://mediadb.alpin.de/library/images/ffw-inactive.gif) left no-repeat;
		padding-left:17px;
		}
.turnpage a.ffw {background: url(http://mediadb.alpin.de/library/images/ffw.gif) left no-repeat;
		padding-left:17px;
		color:#547395;
		}


/* fehlerbehandlung bei formularen */
.error {
   border-color:#A60E00;
}

div.formerror {
   color:#A60E00;
   margin-bottom:15px;
}

/* großbildansicht */
#img-XL{
	padding:20px;
	padding-left:71px;
	padding-right:70px;
	background-color:#FFFFFF;
	max-width:850px;
	max-height:850px;
	}

#flyout {
	margin: 0px 0px 0px 0px;
	background-color:#FFFFFF;
}

#img-XL img {margin:0px 0px 10px 0px;
/*		padding: 0px 0px 11px 0px;*/
		height: 100%;
		}

#img-XL h1 {font-size: 11px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	margin-bottom:15px;
	margin-right:14px;
	padding: 3px 0px 3px 20px;
	color:#333333;
	background: url("http://mediadb.alpin.de/library/images/zoom.gif") left no-repeat;
	border-bottom: 1px solid #DDDDDD;
	}
		
#img-XL .bu { font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	margin-top:10px;
	margin-left:18px;
	margin-bottom:30px;
	}		

.ro {background:url("http://mediadb.alpin.de/library/images/sde-g1.gif") top right no-repeat;
	margin:0;
	padding:0;
	}
  
.lo {background:url("http://mediadb.alpin.de/library/images/sde-g2.gif") top left no-repeat;
	margin:0;
	padding:0;
	}
  
.ru {background:url("http://mediadb.alpin.de/library/images/sde-g3.gif") bottom right no-repeat;
	margin:0;
	padding:0;
	min-height:16px;
	}
  
.lu { background:url("http://mediadb.alpin.de/library/images/sde-g4.gif") bottom left no-repeat;
	margin:0;
 	padding:0;
	min-height:16px;
 	}
	
/* slideshow */ 
#slideshow {width:780px;
	background-color:#FFFFFF;
	margin:5px;
	margin-top:10px;
	margin-left:10px;
	/*padding:10px;*/
	}

#slideshow-content {width:600px;
	border-right:1px solid #DDDDDD;
	float:left;
	padding-right:10px;}	
	
#slideshow-content .key-visual {width: 600px;
	height: 110px;
	margin:0;
	margin-bottom:10px;
	background: url("http://mediadb.alpin.de/library/images/key-visual01-slide.jpg") top left no-repeat;
	}
	
#slideshow-content table {border:0px;
	margin: 0 auto;
	margin-bottom:10px; 
	margin-top:10px;}
#slideshow-content td {background: url("http://mediadb.alpin.de/library/images/slideshow-dia-bg.gif") center no-repeat;
	width: 165px;
	height: 166px;
	padding-left:25px;
	padding-bottom:5px;
}	

#slideshow-content .bu { 
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#666666;
		margin-top:16px;
		width:500px;
		}

#slideshow-navi {float:right;
	background-color:#F6F6F6;
	padding:5px;
	margin-right:5px;
}

#slideshow-navi h1 {font-size: 11px;
	font-weight:normal;
	margin:0;
	margin-bottom:10px;
	/*margin-right:10px;*/
	padding: 3px 0px 3px 20px;
	color:#333333;
	background: url("http://mediadb.alpin.de/library/images/zoom.gif") left no-repeat;
	border-bottom: 1px solid #DDDDDD;
	}	

#slideshow-navi .bu-link{ margin-top:3px;
	margin-bottom:20px;
	}	
		
#topnav-slide{position:relative;	
	padding:70px 20px 20px 280px;
	}

#topnav-slide .top-navi-start a{width:90px;}
#topnav-slide .selected  {font-weight:bold;}


/* artikellayout: checklisten */

#checkliste{ width:510px;
		margin:25px 30px 20px 20px;
		/*padding-right: 35px;*/
		padding-left:20px;
		float:left;
		border-left:1px solid #DDDDDD;
		}
#checkliste h3 {font-family: Arial, Helvetica, Sans-Serif;
		font-size:10px;
		/*font-weight:bold;*/
		color:#a64500;
		margin-top:10px;
		margin-bottom:2px;
		background:url("http://mediadb.alpin.de/library/images/check.gif") left no-repeat;
		margin-top:25px;
		margin-bottom:10px;
		margin-right:100px;
		padding:0px 00px 5px 20px;
		border-bottom:1px solid #F3F2F2;
		}


#checklist{ width:510px;
		margin:25px 30px 20px 20px;
		/*padding-right: 35px;*/
		padding-left:20px;
		float:left;
		border-left:1px solid #DDDDDD;
		}
#checklist h3 {font-family: Arial, Helvetica, Sans-Serif;
		font-size:10px;
		/*font-weight:bold;*/
		color:#a64500;
		margin-top:10px;
		margin-bottom:2px;
		background:url("http://mediadb.alpin.de/library/images/check.gif") left no-repeat;
		margin-top:25px;
		margin-bottom:10px;
		margin-right:100px;
		padding:0px 00px 5px 20px;
		border-bottom:1px solid #F3F2F2;
		}
		
.checkelement{ background:url(http://mediadb.alpin.de/library/images/checklist.gif) top left no-repeat;
	padding-left:25px;
	/*margin-bottom:10px;*/
	margin-top:5px;
	margin-left:20px;
	}

/* artikellayout: online kurse */

#onlinekurse { width:510px;
		margin:25px 30px 20px 20px;
		/*padding-right: 35px;*/
		padding-left:20px;
		float:left;
		border-left:1px solid #DDDDDD;}
		
#onlinekurse h3 {font-family: Arial, Helvetica, Sans-Serif;
		font-size:10px;
		/*font-weight:bold;*/
		color:#a64500;
		margin-top:10px;
		margin-bottom:2px;
		background:url("http://mediadb.alpin.de/library/images/onl-kurs.gif") left no-repeat;
		margin-top:25px;
		margin-bottom:10px;
		margin-right:100px;
		padding:0px 00px 5px 20px;
		border-bottom:1px solid #F3F2F2;
		}

#tourenbuch { width:510px;
		margin:25px 30px 20px 20px;
		/*padding-right: 35px;*/
		padding-left:20px;
		float:left;
		border-left:1px solid #DDDDDD;
		}
		
#tourenbuch h3 {font-family: Arial, Helvetica, Sans-Serif;
		font-size:10px;
		/*font-weight:bold;*/
		color:#a64500;
		margin-top:10px;
		margin-bottom:2px;
		background:url("http://mediadb.alpin.de/library/images/info.gif") left no-repeat;
		margin-top:20px;
		margin-right:100px;
		padding:0px 00px 5px 20px;
		border-bottom:1px solid #F3F2F2;
		}
		
.left{ text-align:left;}
.center{ text-align:center;}
.right{ text-align:right;}		

.entry ul li {list-style-image: url(http://mediadb.alpin.de/library/images/li.gif);
	}

#edition {width:510px;
		margin:25px 30px 20px 20px;
		/*padding-right: 35px;*/
		padding-left:20px;
		float:left;
		border-left:1px solid #DDDDDD;
		}

#edition h2{color:#A60E00; /*a64500*/
		font-weight:normal;
		font-size:11px;
		margin:0;
		}

#edition h3{margin:0;
		font-size:13px;
		font-weight:bold;
		margin-bottom:5px;
		margin-top:3px;
		}
		
.shortnews {margin-top:10px;
		/*font-family: arial,tahoma; */		
		font-size:13px;
		font-weight: bold;
		color: #A60E00;
		padding:0px 0px 7px 5px;}
				
#shortnews { width:510px;
		background: #595959 url("http://mediadb.alpin.de/library/images/shortnews-bg.jpg") repeat-x bottom left;
		margin-bottom:20px;
		border-top:1px solid #595959; /* DDDDDD */
		border-bottom:1px solid #595959;
		}		

#shortnews h1 {
	font-size: 16px;
	padding: 0px 0px 0px 0px;
	margin: 17px 0px 0px 0px;
	}
	
#shortnews h1 a{
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	margin:0px;
	padding: 0px;
	}		

#shortnews h1 a:hover{
	color:#66C1FF;
	}
		
#shortnews .date{
	clear:both;
	float:none;
	padding: 0px;
	margin:0px 1px 2px 0px;
	color:#AFAEAE;
	}

#shortnews table {
	border:0;
	width:510px;
	}

#shortnews td {
	 /*width:50%;*/
	padding:0px;
	margin:0px;
	}			

/* Neu */
.input { 
	background-color:#F2F2F2;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif; 
	border-right: 1px solid #D4D4D4;
	border-left: 1px solid #D4D4D4;
	border-top: 1px solid #D4D4D4;
	border-bottom: 1px solid #D4D4D4;
	width:210px;
	}

.inputerror { 
	background-color:#F2F2F2;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif; 
	border-right: 1px solid #A60E00;
	border-left: 1px solid #A60E00;
	border-top: 1px solid #A60E00;
	border-bottom: 1px solid #A60E00;
	width:210px;
	}	


#list-medium .folder { display:inline;
		font-family: Arial, Helvetica, Sans-Serif;
		font-size: 10px;
		font-weight:bold;
		padding:0px 5px 0px 5px;
		/*margin:5px 10px 0px 0px;
		padding:0;*/
		margin:0;
		/*padding:0;*/
		border-left:1px solid #a64500;
		border-right:1px solid #a64500;
		float:left;
		}

#list-medium .date {font-family: Arial, Helvetica, Sans-Serif;
		font-size: 10px;
		margin:0px 0px 0px 5px;
		padding:0;
		color:#777;
		float:left;
		}

#list-medium h1 {	font-size: 14px;
		font-weight: bold;
		margin:0;
		padding: 0;
		color:#333333;
		}

#list-medium h1 a, h1 a:visited {
		color: #333333;
		}

#list-medium h1 a:hover {
		text-decoration: none;
		color:#F21400;
		}


#list-medium .boxl .entry 
	{text-align:justify;
	padding:5px 0px 20px 0px;
}

#list-medium .boxr .entry 
	{text-align:justify;
	padding:5px 0px 20px 0px;
}

#list-medium .entry { padding:5px 0px 20px 0px;
		text-align:left;
		}

#list-medium .boxl {float:left;
		width:230px;
		margin-right:40px;}

#list-medium .boxr {float:left;
	width:230px;}


#home hr { border:0;
		border-top: 1px solid #d2d2d2;
		height:1px;
		margin:10px 1px 40px 1px;}

#newsindex img {
		margin:0px 0px 12px 12px;
		}	
	
#list-medium img {float:left;
		margin:0px 7px 7px 0px;
		padding: 2px 2px 2px 2px;
		border:1px solid #D2D2D2;
		height:90px;
		width:120px;
		}	
		



#list-small h1 {font-size: 11px;
		font-weight: normal;
		margin:0;
		padding: 3px 0px 3px 0px;
		color:#333333;
		}

#list-small h1 a, h1 a:visited {
		color: #333333;
		}

#list-small h1 a:hover {
		text-decoration: none;
		color:#F21400;
		}


#list-small #continue-box a { display:block; 
		background: url("http://mediadb.alpin.de/library/images/arrowright.gif") left no-repeat;
		padding-left: 15px;
		margin:5px 2px 5px 15px;
		}
#list-small #continue-box a:hover {}

		
		
#tabnav {/*border-top:1px solid #dddddd;
	/*border-bottom:5px solid #dddddd;
	border-left:1px solid #dddddd;*/
	/*width:110%;*/
	/*float:right;*/
	margin:0;
	margin-right:-20px;
	padding:0;
	/*position:relative;*/
	/*top: -19px;*/
	/*left:-20px;*/
	padding:0px 0px 0px 0px;
	
	/*margin-top:-20px;
	margin-left:-30px;
	padding-left: -20px;*/}
#tabnav .taptop{position:relative;
	left:-20px;
	/*border-top:1px solid #dddddd;*/
}
	
#tabnav a{ /*border-bottom:1px solid #000000;*/
	padding:0px 0px 0px 20px;
	color:#595959;
	display:block;}	
	
#tabnav table{margin-left:-21px;
	padding:0;
	border:0;
}
		
#tabnav td.tab   {border:1px solid #dddddd;
	border-right:0;
	padding:1px 0px 1px 1px}	
	
#tabnav td.tab-selected   {border:1px solid #dddddd;
	border-right:0;
	background-color:#dddddd;
	padding:1px 0px 1px 1px}	
	
#tabnav td.space {border:0;
	margin:0;
	padding:0;
	background: url("http://mediadb.alpin.de/library/images/tab.gif") left no-repeat;
}	

#category { /*background-color:#F2F2F2;*/
	padding:1px 1px 1px 5px;
	border-top:1px solid #d2d2d2;
	border-bottom:1px solid #d2d2d2;
	margin-bottom:20px;
	color:#a60e00; /*A6A6A6 a60e00*/
	z-index:1;}


/*community box */ 

#community { width:100%;
    margin:0px 0px 0px 0px;
    padding-left:0px;
    }
	
#latestmsg-box table {
	border:1px solid #a6a6a6;
    margin:0;
	padding:0;
  }	
  
table.forum td { padding:3px;}

table.forum tr.row{ background-color:#ffffff;}

table.forum tr.row-alternating{ background-color:#EEEEEE;} 


table.forum {
  width:100%;
}  
h2.subject {
  margin-top:0px;
}

.message-box div.date,
  .message-box p.msgBody {
    padding-left:5px;
  }

#community .foren-title{ 
		height:15px;
		background-color:#a6a6a6;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		color:#FFFFFF;
		padding:2px 0px 2px 4px;
}
#community .foren-title img{ float:left;
		border:0;
		margin:0;
		padding:0;
		float:left;
		height:10px;
		width:6px;
}


/*specials*/
#special{width:147px;
		margin-left:20px;
		border: 1px solid #dddddd;
		text-align:center;			
}

#special .title{ width:143px;
		height:15px;
		/*background-color:#dddddd;*/
		font-family:Arial, Helvetica, sans-serif;
		border-bottom:1px #dddddd solid;
		font-size:11px;
		font-weight:bold;
		color:#a6a6a6;
		padding:2px 0px 2px 4px;
		text-align:left;
}

#special p{
		margin: 8px 0px 5px 0px;}

#special a 
{
		padding-top:0px; 
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#595959;		
		width:120px;
		text-decoration:none;		
}

#special a:hover {
 text-decoration:underline;
}

#MagazinBoxImage
{
	padding: 0px;
	margin: 0px;
	/*border: 1px solid red;*/
}

#MagazinBoxImage img
{
	height: 147px;
	width: 110px;
	border: 0px;
	margin:0px;
	padding: 0px;
}

#MagazinBoxImage a
{
	margin: 0px;
	padding: 0px;	
	border-bottom: 1px solid #a6a6a6;
}

*html #MagazinBoxImage a
{
	padding-bottom:5px;
}

*+html #MagazinBoxImage a
{
	padding-bottom:5px;	
}

		
.mail {unicode-bidi:bidi-override; direction: rtl;}


/* anzeige voting pos + count */
#votingnavi {text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#547395;
	margin-top:5px;
	margin-bottom:5px;
	}

/*-----------------------------------------------------------------------------------*/
/*TripleBox start*/
#triplebox-only
{
width:497px;
background: #595959 url("http://mediadb.alpin.de/library/images/triplebox-bg.jpg") repeat-x top;
border-top:1px solid #595959; /* DDDDDD */
border-bottom:1px solid #595959;
padding-left:13px;
margin:0 0 15px 0;
}

#triplebox-shortnews
{
width:497px;
background: #595959 url("http://mediadb.alpin.de/library/images/triplebox-bg.jpg") repeat-x top;
border-top:1px solid #595959; /* DDDDDD */
border-bottom:1px solid #595959;
padding-left:13px;
}

#triplebox h3, #kommentarbox h3
{
font-family: Arial, Helvetica, sans-serif;
margin:0 0 7px 0;
padding:0;
font-size:0.85em;
font-weight:normal;
color:#FFFFFF;
}

#triplebox a img
{
margin:0;
border:0;
padding:0 0 8px 0;
height:90px;
width:120px;
float:none;
}

#kommentarbox a img
{
margin:0;
border:0;
padding:0 0 8px 0;
float:none;
}

#triplebox .img-bg
{
background: url("http://mediadb.alpin.de/library/images/triplebox-img-bg.jpg") no-repeat top;
width:130px;
height:100px;
}

img.tb_sn_sep
{
float:none !important;
margin: 0 !important;
padding:0 !important;
border:0 !important;
display:block !important;
}

#triplebox h1, #kommentarbox h1
{
padding-bottom:0px;
margin-bottom:0px;
}

#triplebox h1 a, #kommentarbox h1 a
{
color:#66C1FF;
font-size:12px;
}

#triplebox h1 a:hover, #kommentarbox h1 a:hover
{
text-decoration:underline;
}	

.tb-container
{
margin-top:9px;
width:122px;
float:left;
}

.tb-sep
{
padding:0;
margin:31px 30px 0px 28px;
float:left;
width:2px;
height:90px;
background:transparent url(http://mediadb.alpin.de/library/images/gridline-ve.gif) top no-repeat;
}
*html .tb-sep
{
 margin:31px 26px 0px 24px;
}
.specialend
{
margin:0 0 9px 0;
padding:0;
padding-bottom:0;
border:0;
clear:left;
height:1px;
}

*html .specialend
{
margin-bottom:-8px;
}

*html #tb
{
height:174px;	
overflow:hidden;
}

*+html #tb
{
height:174px;	
}

/*TripleBox end*/
/*-----------------------------------------------------------------------------------*/


.wohnort { width:204px; }
.wohnorterror { width:204px; border-color:#A60E00; }
*html .wohnort { width:202px; }
*html .wohnorterror { width:202px; border-color:#A60E00; }
*+html .wohnort { width:202px; }
*+html .wohnorterror { width:202px; border-color:#A60E00; }

.sep1{height:1px;clear:both;}
.sep5{height:5px;clear:both;}
.sep8{height:8px;clear:both;}
.sep13{height:13px;clear:both;}
.sep17{height:17px;clear:both;}
.sep26{height:26px;clear:both;}
.sep38{height:38px;clear:both;}

/*Tourentipps*/
/*--------------------------------------------------------------------------------------*/
#tourentipps { width:510px;
		margin:25px 30px 20px 20px;
		/*padding-right: 35px;*/
		padding-left:20px;
		float:left;
		border-left:1px solid #DDDDDD;
		}

a.reiter { color:#000000; font-family:Arial, Helvetica, Sans-Serif; font-size:11px; }
a.reiter_sel { color:#ffffff; font-family:Arial, Helvetica, Sans-Serif; font-size:11px; }

.tt_header1 { display:inline;
		font-family: Arial, Helvetica, Sans-Serif;
		font-size: 10px;
		font-weight:bold;
		padding:0px 5px 0px 5px;
		margin:5px 0px 0px 0px;
		/*padding:0;*/
		border-left:1px solid #a64500;
		border-right:1px solid #a64500;
		}

.tt_header { display:inline;
		font-family: Arial, Helvetica, Sans-Serif;
		font-size: 10px;
		font-weight:bold;
		padding:0px 5px 0px 5px;
		margin:5px 0px 0px 0px;
		/*padding:0;*/
		border-right:1px solid #a64500;
		}

h3.tt {float:left; font: bold 14px tahoma, arial; color: #595959; padding-left:4px;}
img.tt {float:left;}

.tt_item { padding:5px 0px 26px 0px; }

.tt_button {margin:15px 0 0 205px; width:203px; text-align:center;}

select.tt { width:203px; }

fieldset {
	margin-bottom:20px;
	padding: 6px 6px 6px 6px;
	border: 1px solid #DDDDDD;
}

fieldset.tt {
	margin-bottom:0px;
}

fieldset.tt_legende { border-bottom: 1px solid #DDDDDD; border-left: 1px solid #DDDDDD; border-right: 1px solid #DDDDDD; border-top: none;}

.qi_reiter 
{
	padding: 3px 3px 0 0;
	float:left; 
	width:125px; 
	height:19px;
	text-align:center; 
	background-image:url(http://mediadb.alpin.de/library/images/reiter.gif);
	background-position:left top;
	background-repeat:no-repeat;
} 
.qi_reiter_sel
{
	padding: 3px 3px 0 0;
	float:left; 
	color:#FFFFFF;
	width:125px; 
	height:19px;
	text-align:center;
	background-image:url(http://mediadb.alpin.de/library/images/reiter-sel.gif);
	background-position:left top;
	background-repeat:no-repeat;
} 

.qi_reiter_last { padding-right: 0px; }

.quickinfo 
{
	clear:both;
	width: 509px;
	height: 73px;
	background-image:url(http://mediadb.alpin.de/library/images/quickinfo-hg.gif);
	background-position:left top;
	background-repeat:repeat-x;
	border-top: solid 2px #a6a6a6;
}
	
.qi_item
{
	padding-top:2px;
	font-size:10px;
	text-align:center;
	float:left;
	width:100px;
	color:#FFFFFF;
	}

*html .qi_item div.unten { margin-top:-5px; }
*+html .qi_item div.unten { margin-top:-5px; }
	
img.qi {float:left; padding-top: 6px;}


.such_item { border-left: solid 1px #DDDDDD;}
.suchinfo
{
	clear:both;
	width: 509px;
	height: 38px;
	background-image:url(http://mediadb.alpin.de/library/images/suche-hg.gif);
	background-position:left top;
	background-repeat:repeat-x;
	border-top: solid 1px #DDDDDD;
	}
	
.si_item
{
	float:left;
	font-size:10px;
	vertical-align: middle;
	width:113px;
	color:#FFFFFF;
	}

.si_item img {float:left; padding-top:7px; padding-left: 6px;}
.si_item div { padding-top:13px;}
img.si {float:left; padding-top: 6px;}
.suche_entry { padding:10px 0px 6px 11px; color:#595959; }


#tt_img-right { float: right; margin: 0, 0, 10px, 0; padding: 0 0 0 10px; width: 120px; }

#tt_img-right img { 
padding: 2px;
border-width: 1px;
border-style: solid;
border-color: #d2d2d2;
}

.wetter { float:left; padding-right:10px; }
.amazon { padding-left:75px; background-image:url(http://mediadb.alpin.de/library/images/ic-amazon.gif); background-position: left top; background-repeat:no-repeat;}

img.imagemap {border-top: solid 1px #DDDDDD; border-bottom: solid 1px #DDDDDD; border-left-style:none !important; border-right-style:none !important;}

.auflistungen { height: 100%; display:block; }
.auflistung { border-left:solid 1px #DDDDDD; padding: 2px 0 4px 6px; margin-top:22px; margin-bottom:10px; float:left; width:248px; height: 100%;}
.auflistung img { border:solid 1px #DDDDDD; margin-right:5px; float:left; margin-top:2px; }
.auflistung h3 { padding-left:5px; float:left; margin-top: 0; margin-bottom:3px; font-size: 14px;}
.sep_auflistung { height:1px; width:200px; border-top:solid 1px #DDDDDD; clear:both; }
.auflistung div.items { padding-left:29px; }
img.karte_startseite { margin:0px !important; width:510px; } 
#newsindex img.tt {margin-bottom:7px !important;}

.tourentipps_startseite img { border: none !important; float:left !important; padding:0px 0px 0px 0px !important; }
h2.tt {font: bold 15px tahoma, arial; color: #000000; padding-left:0px; margin-bottom:3px; margin-top:28px;}

.suche_entry img { float: right; margin: 0px  0px 12px 12px; padding: 2px; border: 1px solid #d2d2d2; }

.user { padding-left:11px; background:transparent url(http://mediadb.alpin.de/library/images/community-default.gif) left no-repeat; }

/* --------------------------------------------------------------------------- */
/* Control:tooltip */
#dhtmltooltip{
	position:absolute;
	left:-300px;
	width:150px;
	border:1px solid #A5A5A5;
	padding:0px;
	visibility:hidden;
	z-index:100;
	background:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
	filter:progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
	color:#595959;
	font-weight:bold;
	font-size:14px;
}

#dhtmltooltip h1{
font-size:0.82em;
color:#ffffff;
margin:1px;
padding:2px;
background:#A5A5A5;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}

#dhtmltooltip img
{
	border:solid 1px #DADBDD;
	margin-left:10px;
	margin-right:10px;
	margin-top:0;
	float:left;
}

#dhtmltooltip h1 div{
	padding-bottom:2px;
}

#dhtmltooltip p{
	font-size:0.82em;
	padding:8px 12px 8px 12px;
	margin:0;
}

#dhtmlpointer{
	position:absolute;
	left:-300px;
	z-index:101;
	visibility:hidden;
}

h3.tt_suche {font: bold 14px tahoma, arial; color: #000000; padding-left:10px; margin-top:2px; margin-bottom:13px;}
h3.tt_suche:hover {color:#f21400; text-decoration:none;}
a.tt_suche {color: #000000;}
a.tt_suche:hover {color:#f21400; text-decoration:none;}

img.kommentar_intro { float: right; margin: 0 0 12px 12px; padding:2px; border: solid 1px #d2d2d2; }

a.shop { background: transparent url(http://mediadb.alpin.de/library/images/shop.gif) no-repeat left; padding-left:22px;}
a.topanchor { font-size:11px; background: transparent url(http://mediadb.alpin.de/library/images/topanchor.gif) no-repeat left; padding-left:12px;}

img.kommentarbox_titel { border: none !important; float:left !important; padding:0px 0px 0px 0px !important; margin-top:6px !important; display:block; }
h3.kommentarbox_titel { font-size:1.18em !important; font-weight:bold !important; padding-top:17px !important; padding-left:50px !important; display:block; }
h3.kommentarbox {float:left; font-size:1.12em !important; font-weight:bold !important; padding-top:20px !important;}
h3.kommentarbox a, h3.kommentarbox_ext a {color:#66C1FF !important;}
h3.kommentarbox_ext{color:#66C1FF !important; float:left; font-size:1.12em !important; font-weight:bold !important; padding-top:6px !important; margin-bottom:0 !important; margin-top:0 !important;}
#kommentarbox_unten h3.kommentarbox_ext{padding-top:0 !important;}
div.kommentarbox {color:#ffffff; padding:20px 0 0 10px; float:left; font-size:0.92em;}
div.kommentarbox_ext {color:#ffffff; padding:7px 0 0 10px; float:left; }
div.kommentar_text { color:#ffffff; float:left; width:350px;}
#kommentarbox div.date {color:#d2d2d2; padding-bottom:10px;}
a.kommentar { color:#66C1FF; }
img.kommentar_user {float:none !important; border:none !important; padding:0 !important;}
#kommentarbox_unten { width:498px;
		background: #595959 url("http://mediadb.alpin.de/library/images/shortnews-bg.jpg") repeat-x bottom left;
		margin-bottom:20px;
		border-top:1px solid #595959; /* DDDDDD */
		border-bottom:1px solid #595959;
		padding:9px 0 49px 12px;
		font-size:0.92em;
		color:#d2d2d2;
		}	
.datelastitems { float:left; padding:10px 0 0 6px;}
.more, .comment {font-family: Arial,Helvetica,Sans-Serif; font-size: 10px; color: #d2d2d2; background:transparent url(http://mediadb.alpin.de/library/images/expand.gif) left no-repeat; padding-left:22px;}
.comment {background-image:url(http://mediadb.alpin.de/library/images/comment.gif);}

#feratel 
{
	width:700px;
	margin:25px 0px 20px 0px;
	padding-left:20px;
	padding-right:20px;
	float:left;
}