/*
Theme Name: FeG
Theme URI: http://feg-augsburg-sued.de
Description: SimpleAdmin-Theme für FeG
Version: 0.9 : 2009
Author: Domenic Rauscher
Author URI: http://praktifix.home.kg
*/

body {
	font-size:12px;
	font-family:Helvetica, Verdana, Arial, Sans-serif;
	/*background:url("../img/design/backgrounds/bach_bg.jpg") repeat-y;*/
}
/******* Klassen/ID's ******/
.vertical_middle {
	vertical-align:middle;
}
.success {
	font-weight:bold;
	color:#0F911D;
}
.error {
	font-weight:bold;
	color:#BC281D;
}
/****** Wrapper_Body ********/
#wrapper_body {
	width:860px;
	margin:0 auto;
	margin-top:10px;
}
/****** Header *******/
#header {
	height:125px;
	background:url("../img/design/header.png") no-repeat;
}
#header h1 {
	text-indent:-3000px;
}
#heading {
	width:600px;
	height:80px;
	background:#FFFFFF;
	opacity:0.7;
}
/**** Inner ****/
#wrapper {
	background:url("../img/design/content.png") repeat-y;
}
#inner {
	width:818px;
	margin:0 auto;
}
/****** Menü ******/
#menue {
	height:34px;
	background:url("../img/design/menue.png") repeat-x;
	margin-left:1px;
}
/******* Content ******/
#content {
	float:left;
	width:581px;
	padding:13px 0px;
}
#content_text {
	padding:1px 30px 0;
	font-size:14px;
	line-height:20px;
}
#content_text ul {
	margin:7px;
}
#content_text li {
	list-style:disc;
	margin-left:15px;
}
#content_text a {
	color:#527EAC;
}
.date {
	color:#AFAFAF;
	background:url("../img/icons/date.png") no-repeat;
	padding-left:20px;
	margin-bottom:5px;
}
.artikle_date_icon {
	border:none !important;
}
.header h3 a {
	font-size:17px;
	text-decoration:none;
}
.header h3 {
	margin-bottom:8px;
}
.footer {
	margin-top:10px;
	padding:10px;
}
.footer li {
	display:inline;
	margin-left:5px;
	padding:1px;
}
.go_to_top {
	background:url("../img/icons/go_up.png") no-repeat;
	padding-left:20px !important;
}
.printerfriendly {
	background:url("../img/icons/printer.png") no-repeat;
	padding-left:20px !important;
}
/***** Zoom *******/
.zoom_description {
	padding:3px;
	text-align:center;
	font-size:12px;
}
/***** Sidebar ******/
#sidebar {
	float:left;
	padding-left:4px;
	width:229px;
	padding-bottom:15px;
	line-height:17px;
}
.sidebar_content {
	padding:17px 11px;
}
.sidebar_head {
	color:#595959;
	font-weight:bold;
	font-size:14px;
}
.sidebar_body a {
	color:#000000;
	text-decoration:none;
}
.sidebar_body a:hover {
	color:#595959;
}
.sidebar_body ul {
	margin-top:5px;
}
.sidebar_body li {
	background:transparent url("../img/design/bullet.png") no-repeat 4px 8px;
	padding-left:17px;
	padding-top:4px;
	margin-top:4px;
	list-style:none;
}
.sidebar_separator {
	height:2px;
	background:url("../img/design/sidebar_separator.png") no-repeat;
	margin:0 auto;
}
/****** Footer *******/
#wrapper_bottom {
	background:url("../img/design/footer.png") no-repeat;
	height:121px;
}
#footer {
	padding-left:22px;
}
/******* Footer Toolbar *****/
#footer_toolbar {
	text-align:center;
	width:554px;
	padding-top:14px;
	float:left;
}
#footer_toolbar li {
	display:inline;
	margin-left:21px;
}
#footer_toolbar li a {
	text-decoration:none;
	color:#595959;
	font-weight:bold;
	font-size:13px;
}
#footer_toolbar li a:hover {
	color:#707070;
}

/******* sozial footer *******/
#footer_social {
	float:left;
	margin-left:25px;
	padding-left:14px;
	color:#FFFFFF;
	padding-top:6px;
	width:224px;
}
/******* copyright footer *******/
#footer_bottom {
	text-align:center;
	font-size:11px;
	color:#CCCCCC;
	margin-top:7px;
	line-height:18px;
	position:relative;
}
#footer_bottom a {
	color:#FFFFFF;
	text-decoration:underline;
}
#footer_bottom a:hover {
	color:#EFEFEF;
	text-decoration:none;
}
#ratargo {
	position:absolute;
	left:40px;
	top:5px;
}
/****** slider ********/
#slider ul, #slider li { 
	margin:0;
	padding:0;
	list-style:none;
}	
#slider, #slider li { 
	width:509px;
	overflow:hidden;
}
#slider_bg {
	background:url("../img/design/slider_bg.png") no-repeat;
	padding-top:1px;
	padding-bottom:15px;
	position:relative;
	margin-left:17px;
	height:185px;
	margin-bottom:10px;
}
#slider { 
	width:509px;
	height:200px;
	margin-top:13px;
	margin-left:19px;
	z-index:500;
	height:170px !important;
}	
#prevBtn { 
	left:-8px;
}
#nextBtn  {
	left:505px;
}
#prevBtn, #nextBtn {
	display:block;
	height:49px;
	position:absolute;
	top:76px;
	width:49px;
}												
#prevBtn a, #nextBtn a {  
	display:block;
	width:49px;
	height:49px;
}
#prevBtn a {
	background:url("../img/design/prev.png") no-repeat 0 0;
}	
#nextBtn a { 
	background:url("../img/design/next.png") no-repeat 0 0;	
}																			

.col strong, .full strong {
	padding:0 2px;
	background:#f1f1f1;
}
.col a, .full a {
	font-weight:bold;
	text-decoration:underline;
}		
.full ul, .full li {
	margin:0;
	padding:0;
	list-style:none;
}
.full li {
	padding:3px 15px;
	background:#f1f1f1;
	margin-bottom:1px;
}
/****** Tooltips *******/
#tooltip {
	position:absolute;
	background:#333;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-khtml-border-radius:4px;
	padding:7px;
	display:none;
	color:#fff;
	font-size:12px;
	opacity:0.9;
	z-index:2000;
	max-width:190px;
	line-height:16px;
}
/******* Pagebrowser ****/
.pagebrowser {
	text-align:center;
}
.pagebrowser a {
	padding-left:4px;
	padding-right:4px;
	padding-top:3px;
	padding-bottom:3px;
	border:1px solid #CCCCCC;
	margin:1px;
	text-decoration:none;
}
.pagebrowser a:hover {
	border:1px solid #AFAFAF;
	text-decoration:none;
}
#aktiv {
	font-weight:bold !important;
}
/******** kommentare ******/
.comment_number {
	margin-top:20px;
	font-weight:bold;
}
.comment {
	padding-left:11px;
	padding-right:11px;
	margin-top:20px;
}
.comment input, .comment textarea {
	width:306px;
	border:1px solid #CCCCCC;
	background:#FFFFFF;
	margin-bottom:2px;
	font-size:12px;
	font-family:Verdana,Helvetica,Tahoma,Arial,Sans-serif;
}
.comment textarea {
	height:90px;
}
.comment button {
	background:url("../img/design/submit_button.png") repeat-x;
	padding:3px;
	margin-top:5px;
	border:none;
	color:#FFFFFF;
	border:1px solid #888888;
	cursor:pointer;
}
.captcha {
	width:40px !important;
	margin-top:3px;
}
.captcha_img {
	border:1px solid #CCCCCC;
}
.kommentar_body {
	border-top:1px dotted #CCCCCC;
	margin-top:6px;
}
.kommentar_top {
	background:#EDEDED;
	padding-left:11px;
	padding-right:11px;
	padding-top:2px;
	padding-bottom:2px;
}
.kommentar_content {
	padding-left:11px;
	padding-right:11px;
	border-bottom:1px dotted #CCCCCC;
}
/***** artikel ausgeben ********/
.article_head h4 a {
	font-size:13px;
	text-decoration:none !important;
}
.article_head .article_info {
	color:#595959;
}
.article_content {
	padding-top:3px;
	padding-bottom:10px;
	border-bottom:1px solid #CCCCCC;
	margin-bottom:15px;
}

/****************************************************************************
* Dieses Stylesheet ist für Ihren Contentbereich, den Sie über SimpleAdmin
* im Seitenbereich oder im Artikelbereich bearbeiten können. 
*
* !-- Das Stylesheet bezieht sich NUR auf Ihr Contentfeld --!
*
* Nehmen Sie bitte nur Änderungen vor, wenn sie sich auskennen.
* Für mehr Informationen: http://de.selfhtml.org/css/eigenschaften/index.htm
*****************************************************************************/

.this_content {
	font-family:Verdana,Helvetica,Tahoma,Arial,Sans-serif !important;
	font-size:13px;
        line-height:18px;
}
.this_content img {
	float:left;
	padding:2px;
	margin:0px 9px 0px 0px;
	border:1px solid #CCCCCC;
}
.this_content .loopedSlider, .this_content .pagination {
        text-align:center !important;
}
.this_content a {
        color:#527EAC;
}

/*Gallerie*/
/*
 * Required 
*/
.container { 
     border:1px solid #CCCCCC;
     width:450px;
     height:375px;
     overflow:hidden;
     position:relative;
     cursor:pointer;
 }
.slides { 
     position:absolute; 
     top:0; 
     left:0; }
     .slides div { 
     position:absolute; 
     top:0; 
     width:500px; 
     display:none; 
}
/*
 * Optional
*/
.loopedSlider { margin:0 auto; width:450px; position:relative; clear:both; }
ul.pagination { list-style:none; padding:0; margin-top:3px; }
ul.pagination li  { display:inline; } /*not float:left*/
ul.pagination li a { padding:2px 8px; }
ul.pagination li.active a { border:1px solid #CCCCCC; color:#FFFFFF; }
.beschreibung {text-align:center;display:block !important; position:relative !important;width:450px !important;height:auto !important;}
.container img {border:none !important;}

