
/* ***************** z33 - Bearbeitungen ******************* */

#html-main, .body-main	{
background-color:#dedede;
}

.body-main	{
background:transparent url("images/bg_white_2.gif") repeat-y 50% top;
}

a {
    color:#0000ff;
    text-decoration: none;
  }


a:visited {
    color: #0000ff;
    text-decoration: none;
  }


a:hover {
    color: #0000aa;
    text-decoration: underline;
  }


p {
font-size: 1.2em;
padding: 0 0 6px 0;
color:#333333;
  }

h2{
font-size:1.7em;
font-weight:bold;
color:#000055;
padding:0;
margin:0.2em 0 0.5em 0;
}

h2 a{color:#f000055;}

h3{
font-weight:bold;
margin-bottom:10px;
font-size:1.4em;
color:#333333;
}

h4{
font-weight:bold;
margin-bottom:10px;
margin-top:0px;
font-size:1.4em;
line-height:1.5em;
color:#333333;
}

.block .content 
{
padding-top: 0pt;
padding-right: 0;
padding-bottom: 2px;
padding-left: 0;
}

/*Top-Links (Login Registrierung, RSS)*/

.top-menu {
    display: none;
  }


#logo-container {
    border-top:0px solid #343434;
    padding-top:0px;
    margin:0px 0 3px 0;
  }

/*Primary-menu*/


.rws-primary-menu {
    background-color:#282828;
/*    width:282px;*/
/*    float:right;*/
    color:#fff;
    font-family: arial, verdana, sans-serif;
    font-weight: bold;
    text-align:right;
    font-size: 0.9em;
    margin-bottom:14px;
  }



.rws-primary-menu li, .rws-primary-menu li.leaf, .rws-primary-menu ul.links li {
    margin:2px 0 0 0;
    padding:0;
    list-style:none;
    float:right;
    font-size:1.2em;
  }

.rws-primary-menu li a {display:block; margin-left: 0.3em; padding:0.35em 0.7em 0.5em 0.7em;  color:#fff !important; }

.rws-primary-menu li a:hover {text-decoration: none;}

.rws-primary-menu .menu-1135 a {
    color: #00cc00 !important;
  }


.rws-primary-menu .menu-1135 a:visited {
    color: #00cc00 !important;
  }


.rws-primary-menu .menu-1135 a:hover {
    color: #00cc00 !important;
}

/*Admin-Menü-Modul */


#admin-menu {
    font-size: 11px;
  }

/*ursprüngliches Hintergrundbild im Header ausblenden */


#money-bg {
    background: none;
  }

/*Admin-Menü im Headerbereich unter dem Banner ausblenden*/

#rws-uni-tabs {
    display: none;
  }

.edit-this-link {
    display: none;
  }

.breadcrumb {display:none;}

/* Columns */

.column-1 {
    width:222px;
    padding:0px 10px 10px 18px;
    float:left;
    border-right:1px solid #c9c9c6;
    text-align:left;
    overflow:hidden;
    margin-bottom:30px;
    background-color:#f5f5f1;
  }
  
  .column-1 h2 {
  	text-align:center;}


.column-2 {
    width:490px;
    padding:0px 11px 10px 7px;
    float:left;
    border-left:1px solid #c9c9c6;
    border-right:1px solid #c9c9c6;
    margin-left:-1px;
    text-align:left;
    overflow:hidden;
    margin-bottom:30px;
    background-color:#f5f5f1;
  }

.no-left-column{width:740px; margin-left:0;}
.no-right-column{width:720px; }
.no-right-and-left-columns{width:978px; margin-left:0;}


.column-3 {
    width:222px;
    padding:0px 0px 10px 13px;
    float:left;
    border-left:1px solid #c9c9c6;
    margin-left:-1px;
    text-align:left;
    overflow:hidden;
    margin-bottom:30px;
    background-color:#f5f5f1;
  }

/* Column-3 Menu und Links */

.column-3 a {
    color:#000000;
    text-decoration: none;
  }


.column-3 a:visited {
    color: #000000;
    text-decoration: none;
  }


.column-3 a:hover {
	 background-color:#e31f25;
    color: #ffffff; 
        text-decoration: none;
  }
  
.column-3 ul.menu
{
	font-size: 1.1em;
margin: 10px 5px;
}
  
.column-3 ul.menu .active

{
color: #e31f25;
font-weight: bold;
}

.column-3 ul.menu a:hover

{
color: #ffffff;
font-weight: bold;
}

.column-3 .block{
border-bottom:0px;
margin-bottom:5px;
}

.column-3  ul.menu li ul.menu 

{

padding-left: 10px;
margin-top: 5px;
font-size: 0.95em;
border-left: 0px;
}

.column-1 .block{
border-bottom:0px;
margin-bottom:55px;
}

/* NODE */
.node{
padding-top: 0px;
padding-right: 5px;
padding-bottom: 5px;
padding-left: 5px;
margin-bottom: 5px;
background:none;
}

/* FOOTER */
#footer{
text-align:center;
background:none;
border-top:1px solid #c9c9c6;
font-size:0.9em;
color:#555;
}

.developer {
    display : none;
  }

/* AddThis */

.z33_addthis{
background-color:#dddddd;
color:#1E481E;
padding:12px 7px 5px 7px;
margin-left: 10px;
width: 460px;
	}

.z33_addthis_title {

font-weight: bold;
font-size: 1.2em;
	
	}
	
.addthis_32x32_style .at300bs {

padding: 0 7px;
	
}

.addthis_toolbox {
margin: 10px 0 5px 0;
}

.addthis_button_google_plusone {
margin-top:5px; 
}

h1.title {
display: none;
}

.node-form .form-text
{
display: block;
width: 490px;
}

#edit-preview {
display: none;
}

.form-item .description {
font-size: 0.95em;
padding-top:3px;
}

.fan_box .profileimage {
	display: none;	
}
		
.fan_box .connect_action .name {

font-size: 13px;
color: #3B5998; 

}

/* Eigene Klassen */

.z33-inhaltsverzeichnis {
font-size: 95%; 
background-color: rgb(221, 221, 221); 
width: 47%; 
padding: 5px; 
margin: 17px 5px 5px 0pt; 
border: 1px solid rgb(170, 170, 170);
}

.z33-inhaltsverzeichnis p {
padding-bottom: 3px;
}

.z33-bild-rechts-oben {
float: right;
margin: 0px 0px 10px 15px; 
}

.z33-bild-links-oben {
float: left;
margin: 0px 15px 10px 0px; 
}

.z33-bild-rechts-mitte {
float: right;
margin: 10px 0px 10px 15px; 
}

.z33-bild-links-mitte {
float: left;
margin: 10px 15px 10px 0px; 
}












