body {
  	background-color:rgb(255,255,255);margin:0px;padding-top:120px;padding-left:160px;
  	font-family:Verdana, Arial, Helvetica,sans-serif;color:rgb(0,0,0);font-size:12px;line-height:15px;
}

#dark-blue-bg { 
	width: 100%;
	position:fixed;
     background-color: rgb(19,47,100);
     margin-left:-160px; 
     border-bottom:1px solid rgb(255,255,255);
     margin-top: -120px; 
} 

p { 	margin-bottom: 0px;
			margin-top: 0px;
			}

#boxLogo {
	margin-left:3px;margin-right:7px;
}

#light-blue-bg {
	position:fixed;
	width: 100%;
     background-color:rgb(125,140,170);
     margin-top: -19px; 
     padding-left:0px;
     height:15px; 
} 

#varMain {
     width:100%;
     padding-bottom:25px;
}

#fixedMenu {
	z-index:3;
	position:fixed;
	top:101px;
	left:0px;
	overflow:auto;
	width:160px;
	height:100%;
	background-color: rgb(125,140,170);
}

.boxContent {
z-index:1;
	padding:3px 20px 0px 7px;
	background-color:rgb(255,255,255);
}

.mBlock1		{background-color:rgb(125,140,170);width:160px;}
.mBlock3		{
			background-image:url(http://www.ju-elbtal.de/wp-content/themes/default_de/bilder/l_hg_verlauf_145x1v.jpg);
			width:145px;
			padding-top:10px;}	

table.moduletable {
	width			: 144px;
	padding			: 0px;
	margin			: 15px 0px 1px 0px;
	border	: 0;
}
table.moduletable th {
	height:21px;
	background-color:#FCEBC8;
        border: 1px solid #000000;
	font-family     : Verdana, Arial, sans-serif, Helvetica ;
	font-size		: 10px;
	font-weight		: bolder;
	color: #FFF5E5;
	text-indent		: 2em;
	text-align: left;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	line-height:28px;
}

table.moduletable td  {
	font			: normal 11px Arial, Helvetica, sans-serif;
	color			: #666666;
	text-align		: left;
	padding			: 0px 0px 0px 0px;
	margin			: 0px;
	border			: 0;
}

table.pollstableborder td {
	padding: 2px;
	line-height:17px;
}

.moduletable a:link, .moduletable a:visited { 
	color			: #8CB932; 
	font-weight:bold;
	font-size		: 10px;
	font-family     : Verdana, Arial, sans-serif, Helvetica ;
	text-decoration	: none;
}
.moduletable a:hover {
	color			: #8CB932; 
	text-decoration	: none;
}
table.moduletable ul {
	padding			: 0;
	margin			: 0 0 0 0px;
}


/* *******************************************  General CSS Styles  */


td, div, p {
	color:#000000;
	font-family     :  Arial, Verdana, sans-serif, Helvetica ;
	font-size		: 12px;
	padding:0px;
	line-height:17px;
}

td {
	font-family:Verdana, Arial, Helvetica, sans-serif;color:rgb(0,0,0);font-size:11px;line-height:15px;
}	


a, a:link, a:visited {
font-weight		: normal;	
color			: #8CB932;
	text-decoration	: none;
}
a:hover {color: #8CB932; text-decoration:underline;}

h1	{font: bold 16px Arial, Verdana, sans-serif, Helvetica;	color: #666; margin: 0px; padding: 0px;}
h2	{font: bold 15px Arial, Verdana, sans-serif, Helvetica;	color: rgb(19,47,100); margin: 0px; padding: 0px;}
h3	{font: bold 14px Arial, Verdana, sans-serif, Helvetica;	color: #666; margin: 0px; padding: 0px;}
h4	{font: bold 11px Arial, Verdana, sans-serif, Helvetica;	color: #666; margin: 0px; padding: 0px;}


/* ******************************************* MODULES */


/* ******************************************* CONTENT STYLES */
.contentpane, .contentpaneopen {
	text-align		: left;
	color			: #817666; 
	padding			: 0px;
}

.contentpaneopen td {
	padding			: 3px 0px; 
}

.contentpane td, .contentdescription td {
	padding			: 4px 0px; 
}

.contentheading {
	background:url(http://www.ju-elbtal.de/wp-content/themes/default_de/bilder/contentheading.gif) no-repeat;
        backgroundposition: left bottom;
        height: 39px;
	font : bold 14px  Arial, Verdana, sans-serif, Helvetica ;
	color: #132F64;
	text-align		: left;
	text-indent		: 4px;
        width: 1280px;
        line-height: 50px;

}

.titel_galerie {
font : bold 14px  Arial, Verdana, sans-serif, Helvetica ;
	color: #132F64; }

.contentpagetitle, a.contentpagetitle:link, a.contentpagetitle:visited 	{
	color			: #132F64;
}
a.contentpagetitle:hover {
	color			: #797979;

}
.buttonheading {
	font			: normal 10px Arial, Verdana, sans-serif, Helvetica;
	white-space		: nowrap;	
}

/* ******************************************* MAIN AND SUB MENU SYSTEM  */

li { margin-top: 3px; }      
  
ul { margin: 0; padding: 0; list-style: none;}

li.page_item a:link, li.page_item a:visited, li.page_item a:hover {
	color			: #FFFFFF; 
	font-weight	: bold;
	font		:bold 12px Arial, Verdana, Helvetica, sans-serif;
        display: block;
        line-height: 18px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        margin 0;
        padding-left: 13px;
        text-transform	: uppercase;
}

ul ul li.page_item a:link, ul ul li.page_item a:visited, ul ul li.page_item a:hover {
	color			: #FFFFFF; 
	font-weight	: bold;
	font		:bold 10px Arial, Verdana, Helvetica, sans-serif;
        display: block;
        line-height: 16px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        margin 0;
        padding-left: 20px;
	} 
	
.current_page_item {
	background-color	: #8CB932;   
	color			: #FFFFFF; 
	font-weight	: bold;
        border-bottom:1px dotted #FFFFFF;
        border-top:1px dotted #FFFFFF;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        }



/* a.sublevel:link, a.sublevel:visited {
	color           : #FFFFFF;
	text-decoration	: none;
	vertical-align: middle;
	text-align: left;
        background:#A7C964; 
        display: block;
        border-right:1px solid #FFFFFF;
        padding-left: 16px;
        padding-top: 2px;
        padding-right: 0px;
        padding-bottom: 2px;
}
a.sublevel:hover {
	color			: #FFFFFF;
	text-decoration	: none;
        background:#A7C964; 
        display: block;
        border-right:1px solid #FFFFFF;
        padding-left: 16px;
        padding-top: 2px;
        padding-right: 0px;
        padding-bottom: 2px;
}

a.sublevel#active_menu  {
	border			: 0;
	color           : #FFFFFF;
	text-decoration	: none;
	vertical-align: middle;
	text-align: left;
        background:#A7C964; 
        background-image:url(/wp-content/themes/default_de/bilder/pfeil.gif) no-repeat;
        background-position: 0px 3px;
        display: block;	
        border-right:1px solid #FFFFFF;
        padding-left: 16px;
        padding-top: 2px;
        padding-right: 0px;
        padding-bottom: 2px;
}
*/


/* ******************************************* STYLES LISTING CONTENT PAGE */





#fixedFooter {
	z-index:2;
	position:fixed;left:0px;bottom:0px;width:100%;
}

#boxSpace1 {
	height:45px;
}

#boxSpace2 {
	width:160px;
}


 






#boxFooter1 {
	background-color: rgb(163,163,163);
	padding-top:4px;padding-bottom:4px;
	padding-right:15px;
}

#boxFooter2 {
	background-color: rgb(255,255,255);
}

#boxFooter3 {
	background-color: rgb(121,121,121);padding-left:10px;padding-top:4px;padding-bottom:4px;
}







.tdPadding	{	
	padding-left:7px;
	}
	