/* ################################## Allgemein ######################################## */

body{
	margin:0px; 
	/*background:#363636 url(/fileadmin/images/new_bg_2.jpg) center top no-repeat;*/
	background:#4d534c url(/fileadmin/images/new_bg_2.jpg);
	background-repeat: repeat-x;
	}

#container {
  text-align:center; 
  }

#main {
	width:910px;
	margin:0px auto; padding:10px 0px 0px 0px;
	background-color:;
	background-image:url(/fileadmin/images/inter.png);
	background-repeat:;
	}
	
#main2 {
	width:910px;
	margin:0px auto; padding:0px 0px 0px 0px;
	background: url(/fileadmin/images/inter_1.png) repeat-y;
	
	}
	
#shadow_top {width:910px; height:0px; margin: 0px auto; background: url(/fileadmin/images/shadow_top.png);}
	
h1.text-align:center; {font-family:Verdana; font-size:20px; color:#ffffff; text-align:left; font-weight:normal;
    /*font-variant:small-caps;*/ text-transform:uppercase; margin:0px;}
h1 {font-family:Verdana; font-size:24px; color:#edd29d; text-align:left; font-weight:bold;
    /*font-variant:small-caps;*/ text-transform:; margin:0px;}
    
   
h2 {font-family:arial; font-size:17px; color:#ffffff; text-align:left; font-weight:bold;
    /*font-variant:small-caps;*/ text-transform:uppercase; margin:0px;}

h3 {font-family:arial; font-size:20px; color:#ffffff; text-align:left; font-weight:; background:; clear:left;
  /*border-top: 1px solid #c5ff96;
  border-bottom: 1px solid #c5ff96;*/
    /*font-variant:small-caps; text-transform:uppercase;*/ margin:0px;/*text-decoration:underline;*/}
h3 a{font-family:arial; font-size:20px; color:#ffffff; text-align:left; font-weight:;
  /*border-top: 1px solid #c5ff96;
  border-bottom: 1px solid #c5ff96;*/
    /*font-variant:small-caps; text-transform:uppercase;*/ margin:0px;/*text-decoration:underline;*/}
    
h4 {font-family:arial; font-size:14px; color:#ffffff; text-align:left; font-weight:bold;text-decoration:underline;
    /*font-variant:small-caps; text-transform:uppercase;*/ margin:0px;}
    
h5 {font-family:arial; font-size:14px; color:#555555; text-align:left; font-weight:bold;
    /*font-variant:small-caps;*/ text-transform:uppercase; margin:0px;text-decoration:underline;}
  
h6 {font-family:arial; font-size:10px; color:#555555; text-align:left; font-weight:bold;
    /*font-variant:small-caps;*/ text-transform:; margin:0px;text-decoration:;}
    
ul {font-family:arial; font-size:12px; text-align:left;}
ul a {color:#000000; text-decoration:none;}
ul a:hover {color:#000000; text-decoration:underline;}

p.csc-linkToTop a {
  color:#000000; font-size:12px; line-height:12px; font-family:arial;}
  


	
/* ################################## KOPF ######################################## */

#home_kopf {
	width:830px; height:130px;
	background-color:#dddddd;
	margin:0px auto; padding:0px 0px 0px 0px;
	background-image:url(/fileadmin/images/kopf.jpg);}
	
#home_kopf a {width:30%; height:100%; display:block;}

#menu_3 {
  width:; height:x; line-height:25px;
  font-family:arial; font-size:12px; text-align:right;
  padding:0px 10px; color:#ffffff;
  }

#menu_3 a {color:#ffffff; text-decoration:none;}
#menu_3 a:hover {color:#ffffff; text-decoration:underline; }
	
/* ############################## MENU #################################### */

#menu_zeile {
  width:830px; height:28px;
  margin:10px auto; 
  background-color:;
  background-image:url(http://); 
  }

#menu_1 {
  width:830px; height:28px; 
  margin:0px auto; float:left; background-color:;
  }
  
div.menu1-level1-no a {
  width:156px; height:28px;
  /*border-right:1px dashed #606060;*/ color:#ffffff; text-decoration:none; 
  font-family:Arial, Times; font-size:14px; text-align:center; font-weight:bold;
  margin:0px 10px 0px 0px; padding:0px 0px; line-height:28px; 
  background-color:; background-image:url(/fileadmin/images/rbs.jpg);
  float:left;
  }
div.menu1-level1-no  a:hover { 
  background-color:;
  background-image:url(/fileadmin/images/rbs_ak.jpg); }

div.menu1-level1-act a {
  width:156px; height:28px;
  /*border-right:1px dashed #606060;*/ color:#c8ea9f; text-decoration:none;
  font-family:Arial, Times; font-size:14px; text-align:center; font-weight:bold;
  margin:0px 10px 0px 0px; padding:0px 0px; line-height:28px;
  background-color:;  background-image:url(/fileadmin/images/rbs_ak.jpg);
  float:left;
  }


/* ############################## UNTERMENU #################################### */

#untermenu_zeile {
  width:830px; height:34px; 
  background-color:; margin:0px auto;
  background-image:url(http://); 
  }

#menu_2 {
  background-color:; 
  width:830px; height:25px; float:left;
  margin:0px auto; 
  }
	
div.menu2-level1-no a {
	height:25px; padding:0px 10px 0px 10px;
	font-family:arial; line-height:25px; font-size:12px; color:#aaaaaa;
	float:left;}
div.menu2-level1-no a:hover {
	color:#ffffff; text-decoration: underline;}
div.menu2-level1-act a {
	height:25px; padding:0px 10px 0px 10px;
	font-family:arial; line-height:25px; font-size:12px; float:left;
	color:#96e634;}

/* ############################## CONTENT MITTE #################################### */

#content {
  width:790px; min-height:600px;
  margin: 10px auto; padding:20px 20px;
  background-image:url(/fileadmin/images/bgwall_5.jpg);
  background-color:#808080;border-width:20px;
  font-family:arial;
  color:#000000;
  }
   
/* ############################## INHALTE ########################################## */
  
p.bodytext {
  font-family:Tahoma; font-size:12px; color:#202020; text-align:justify; 
  padding: 10px; 
  background-color:#bbbbbb;
  background-image:url(/fileadmin/images/bgwall_4.jpg);
  border: 1px solid #c5ff96;
  /*background-image:url(/fileadmin/images/kachel.);
  border-bottom:2pt solid #999999;
  border-right:2pt solid #cccccc;
  border-top:2pt solid #cccccc;
  border-left:2pt solid #999999;*/ 
  }
  
* html p.bodytext {
		padding:5px 0px 0px 0px;
	}
*:first-child+html p.bodytext {
		padding:5px 0px 0px 0px;
	}
	
p.bodytext a {font-family:Arial; font-size:13px; color:#000000; text-decoration:none;}
p.bodytext a:hover {font-family:Arial; font-size:13px; color:#748f5f; text-decoration:underline;}

a.internal-link {font-family:Arial;  font-size:14px; color:#748f5f; text-decoration:none;}
a.internal-link:hover {font-family:Arial; font-size:14px; color:#9ac17b; text-decoration:underline;}

p.csc-header-date {
  font-family:arial; font-size:14px; color:#eeeeee; text-align:left; 
  padding:0px;font-weight:bold;}
 
.csc-textpic-caption {font-family:Times; font-size:14px; color:#000000;}
  
/* ############################## FOOTER #################################### */

#footer {
  width:850px; height:25px; line-height:25px;
  font-family:Arial; font-size:13px; text-align:center;
  margin:0px auto; clear:left; padding:0px 0px; color:#ffffff;
  background-color:#121212; background-image:url(http://); }

#footer a {color:#909090; text-decoration:none;}
#footer a:hover {color:#96e634; text-decoration:underline; }

/* ############################### SONSTIGES ################################*/

.sp {
  border: 3px solid #96e634;
  padding: 15px;
  text-align: left;
  font-family: tahoma;
  font-size: 16px;
  background-color:#808080;
}

div.csc-mailform-field {
  font-family:arial;
  font-size:12px;  
  background-color:;} 
  
fieldset.csc-mailform {
  background-color:; 
  border: 0px; 
  width:182px; 
  height:119px; 
  margin:0px 0px 0px 100px;
  background-image:url(/fileadmin/images/kasten.jpg);background-repeat:no-repeat; padding: 30px 0px;}
  
  
/****************************************pagebrowser im t3blog**********************************/

.tx-pagebrowse{
background-color:;
text-align:;
}

.tx-pagebrowse-first{

background-color:;
color:#bbbbbb;
float:left;

}

.tx-pagebrowse-prev{

background-color:;
float:left;
color:#bbbbbb;

}

.tx-pagebrowse-pages{

background-color:;
float:;
color:#bbbbbb;
}
.tx-pagebrowse-pages a{
color:#bbbbbb;
}
.tx-pagebrowse-pages a:hover{
color:#ffffff;
}

.tx-pagebrowse-current{

background-color:;
float:left;
color:#c8ea9f;

}

.tx-pagebrowse-page{

background-color:;
float:left;
color:#bbbbbb;

}               

.tx-pagebrowse-next{

background-color:;
float:;
color:#bbbbbb;

}
.tx-pagebrowse-next a{
color:#bbbbbb;
}
.tx-pagebrowse-next a:hover{
color:#ffffff;
}

.tx-pagebrowse-last{

background-color:;
float:;
color:#bbbbbb;

}
.tx-pagebrowse-last a{
color:#bbbbbb;
}
.tx-pagebrowse-last a:hover{
color:#ffffff;
}
  
/****************************************t3blog*************************************************/
div.tx-t3blog-pi2{
background-image:url(/fileadmin/images/blog-bg.jpg);
margin: 0px;
margin-top:5px;
margin-bottom:5px;
padding: 10px;
color:#ffffff;
font-family:arial;
font-size:12px; 
text-align:left;
}

div.tx-t3blog-pi2 a{
color:;
}
div.tx-t3blog-pi2 a:hover{
color:#;
}

div.single{
background-color:;
float:;
}

div.categories{

color:#ffffff;
font-family:arial;
font-size:12px; 
text-align: left;
}

div.categories a{

color:#aaaaaa;
font-family:arial;
font-size:12px; 
text-align: left;
}

div.categories a:hover{

color:#ffffff;
font-family:arial;
font-size:12px; 
text-align: left;
}



div.date{

color:#ffffff;
text-align: left;
font-family:arial;
font-size:10px;
float:left;
width:px;
background-color:;
}

div.time{

color:#ffffff;
text-align: left;
font-family:arial;
font-size:12px; 
float:left;
background-color:;
width:358px;
padding-left: 20px;
}

div.comments{

color:#ffffff;
text-align: left;
font-family:arial;
font-size:12px; 

}


    
div.mailform{
color:#ffffff;
font-family:arial;
font-size:12px; 
padding: 10px 0px 10px 0px ;
/*background-image:url(/fileadmin/images/blog-bg_d.jpg);*/
border-top: 1px solid #c5ff96;
border-bottom: 1px solid #c5ff96;
text-align:left;
float:;
min-height:px;
}

div.commentBody{
font-family:Tahoma; font-size:12px; color:#202020; 
  background-color:#bbbbbb;
  background-image:url(/fileadmin/images/bgwall_4.jpg);
  border: 1px solid #c5ff96;
  margin: 10px 0px;
  margin-top: 20px;
}

div.itemNav{
font-family:Tahoma; font-size:12px; color:#202020; 
    /*background-image:url(/fileadmin/images/bgwall_4h.jpg);*/
  border-top: 1px solid #ebce93;
  /*border-bottom: 1px solid #c5ff96;*/
  margin: 10px 0px 50px 0px;
  padding: 10px 10px 0px 0px ;
}

div.itemBody{
background-color:;
color:;
}

/***********************vor- zur liste- zurück********************************/

div.backtolist a{
margin-top:4px;
margin-bottom:4px;
background-image:;
background-color:;
color:#ffffff;
}



.comments{
padding: 0px 10px 0 0px;
color:black;
background-color:;
}

.comments a{
padding: 0px 10px 0 0px;
color:#ffffff;
background-color:;
}

.permalink{
padding: 0px 10px 0 0px;
color:black;
background-color:;
}

.blogtipafriendlink{
padding: 0px 10px 0 0px;
color:black;
background-color:;
}

#commentListTitle{

background-color:;
text-align:left;
float:;

}

div.commentTopNav{
background-color:
}

div.next{
background-color:;
margin-bottom:10px;
}

.commentError{
background-color:;
color:red;

}

.author{
background-color:;
font-style:italic;
font-size:14px;

}

div.commentFooter {
margin-bottom:20px;
color:#ffffff;
}

div.commentFooter a{
margin-bottom:20px;
color:#ffffff;
}

/************************* Anzahl Kommentare ****************************/
#commentList{
background-color:;
float:;
text-align:left;
}

#commentListTitle{
background-color:;
float:;
color:;
}

.commentsNr{
background-color:;
float:left;
}

div.commentListListing{
background-color:;
}

.middle{
background-color:;
float:;
margin-bottom:10px;
text-align:left;
font-weight:bold;
}

.start{
background-color:;
float: left;
}

.end{
background-color:;
float:;
}

#commentFormNonAjax{
margin-top:70px;
background-color:;
float:;
}

div.formClear{
color:#ffffff;
background:red;
}

/*******************************downloads im blog****************************/

.downloa {
padding:3px;
background-color:#909090;
color:black;
border: 1px solid #c5ff96;
}

.internal-lin {
padding:3px;
background-color:#909090;
color:black;
border: 1px solid #c5ff96;
}


/**************************nächste seite im blog*************************/


div.pageBrowser{
background-color:;
float:;
text-align:;
min-width:;
padding:px;
}

.cur {
background-color:;
padding-left:0px;
padding-right:10px;
float:left;
color:#dfbc76;
font-weight:bolder;
font-family:;
font-size:15px;
min-width:px;
}

.next a{
background-color:;
margin-bottom:px;
float:;
color:#ffffff;
}

.previous a{
background-color:;
margin-bottom:px;
padding-right:10px;
float:left;
color:#ffffff;
}


.page a{
background-color:;
padding-left:px;
padding-right:px;
margin: 0px 10px 0px 0px;
float:left;
width:px;
color:#ffffff;
}

#archive a{
color:#ffffff;
}
/*
background-color:;
padding-left: 5px;
padding-right: 5px;
float:;
}*/

/*********************mailform-newsletter***************************/

div.tx-thmailformplus-pi1{
background-color:;
}

#label {width:100px; height:25px; background-color:; float:left;
	margin:1px;}
#input {width:px; height:25px; background-color:; float:left; text-align:left;
	margin:1px;}

#input_submit {margin:0px 0px; background-color:; float:left; color:#ffffff;
}

#news_feld{font-family:arial; font-size:12px;background-image:url(/fileadmin/images/bgwall_4.jp);
background-color:#505050;
color:#ffffff;
height:110px;
padding:10px;
text-align:left;
margin-top:-20px;
margin-left:0px;
margin-right:0px;
border:0px solid #c5ff96}

div.blogList{
background-color:;
}

div.lucke{
min-height:2px;
background:;
}

div.shops{
min-height:54px;
background-image:url(/fileadmin/images/shop_box.jpg);
margin: 5px;
padding: 10px;
color:#ffffff;
font-family:arial;
font-size:12px; 
text-align:left;
}