/* -----------------------------------------------------------------------------
 
   * Filename:     s7style.css
   * Descripton:   Global CSS
   * Framework:    none
   * Version:      1.1.1 (18.01.2010) DD-MM-YYYYY
   * Website:      http://wildanger.de
   * Author:       Hilmar Kolbe - http://segment7.de
   * License:      commercial license
 
   === STRUCTURE ============================================================
 
   * DIVs adapted from typo3-template
   * 
 
----------------------------------------------------------------------------- */
div#wildanger { background-color:#f2f2f2; }
div#links { border:1px solid #ddd; }
div#hauptnavigation  { z-index:10;}
#hauptnavigation ul { list-style-type:none; }

div#hauptnavigation a:hover {
	background-color:#3183C3;
}
div#rot1, div#rot2 { background-color:#D03B00; }

div#highpict { }
div#highpict img {
	height:593px;
	margin-left:-1px;

}

div#hauptbereich { background-color:#F2F2F2; }
div#aussen {  }
div#aussen img { }

div#aussen div.thumbnail { 
	height:73px; 
	width:73px; 
	margin-right: 3px;
	float:left;
	overflow:hidden;
}
div#aussen div#thumblogo { position: absolute; left:152px;  }

div#aussen div.thumbnail img { 
	margin-left:-7px;
}


#links h2 { color:white;}
#links h2.static { padding:4px 26px 0; font-size:1.5em;  }
#links p { padding:0 26px; text-align:left;  line-height:1.3em; }
#links p.objekt { padding:0 4px; text-align:left;  line-height:1.3em; }
#links h2.objekt { padding:0 4px; text-align:left;  line-height:1.1em; }
#links p#headdesc { overflow:hidden; }

div#inhalt { background-color:#F2F2F2;  }
div#inhalt { 
	height:310px;
	width:255px;
	margin-left:112px;
	margin-right:5px;
	margin-top:5px;
	padding:5px;	
}
div#inhalt p { line-height:1.3em; font-size:12px; text-align:justify; width:240px; padding-right:4px; margin:3px 0 1px 0; }
div#inhalt h2 { padding-top:4px; line-height:1.3em; font-size:14px; border-bottom:1px solid #D03B00; width:240px;   }
div#inhalt ul { list-style-type:square; margin-top:6px; }
div#inhalt li { margin-left:22px; margin-bottom:4px; }
div#inhalt li a { text-decoration:none; }
div#inhalt .ref li a { border-bottom:1px solid #004B86;  }
div#inhalt li a:hover { text-decoration: underline; color:#D03B00; }
div#inhalt .ref li a:hover { text-decoration:none; color:#D03B00; border-bottom:1px solid #D03B00;  }
div#inhalt .ref img { margin:8px 0 0 12px; padding:6px; border:1px solid #eee; background-color:white; }

.borderBottom { border-bottom:1px solid #D03B00; }
.borderTop { border-top:1px solid #D03B00; }

.rightCol	{ text-align:right; }
.leftCol	{ text-align:left; }
.middleCol	{ text-align:center; }
.hide 		{ display:none; }

.pagin a { text-decoration:none;}

.thumbTable, .pagin {
	font-size:0.85em;
	width:240px;
	margin-bottom:2px; 
}
.pagin { margin-top:6px; margin-bottom:6px; }
.pagin td { padding:2px 0; }
.pagin img { display:none; }

.thumbCell { 
	width:60px; 
	text-align:left; 
	overflow:hidden; 
}
.thumbData {
	width:180px;
}

#ps {
	display:none;
	z-index: 9999;
}

/* --- scrollpane --- */

.jScrollPaneDrag {
background-color:#3183C3;
}
.jScrollPaneTrack {
	background-color:#C4C9CC
	 }

/* caption styling */

.caption-top, .caption-bottom {
	color: #ffffff;	
	padding: 1.2em;	
	font-weight: bold;
	font-size: 13px;	
	font-family: arial;	
	cursor: default;
	border: 0px solid #334143;
	background: #000000;
	text-shadow: 1px 1px 0 #202020;
}
.caption-top {
   border-width: 0px 0px 8px 0px;
}
.caption-bottom {
   border-width: 8px 0px 0px 0px;
}
.caption a, .caption a {
	border: 0 none;
	text-decoration: none;
	background: #000000;
	padding: 0.3em;
}
.caption a:hover, .caption a:hover {
	background: #202020;
}
.caption-wrapper {
	float: left;
}
br.c { clear: both; }
