﻿/* *********************** Grundinformationen *********************** */

/* Setzt alle Boxen und Rahmen standardmaessig auf 0 */
* {
	margin:		0;
	padding:	0;
}




body {	FONT-FAMILY: Arial, sans-serif, Helvetica;
		FONT-SIZE: 13px;
		TEXT-COLOR:#000080;
		background: #ffffff;
		text-align: center;
}


h1 {
	width:				100%;
	margin-bottom: 		10px;		
	text-align:			left;
	font-size:			14px;
	font-weight:		bold;
	line-height:		20px;
	text-indent:		5px;
	color:				#000080;
display:block;
margin-top:10px;
}

h1 a {
	color:				#000080;
}

h2 {
	color:				#000080;
}


h3 {
	font-size:			12px;
}

img {
	border:				0px;	
}

/* Formulare */
form {
	display:			inline;	
}

fieldset {
	border:				0px solid #6D808F!important;
	background-color:	#ffffff!important;
	padding:			5px;
}

input {
	border:				1px solid #6D808F;
	background-color:	#EDEFF0;
	font-size:			10px;
}

select {
	border:				1px solid #6D808F;
	background-color:	#EDEFF0;
	font-size:			10px;
}

input.radio {
	border:				0px;
	background-color:	#ffffff;
	width:				15px;
}

/* *********************** Ende Grundinformationen *********************** */





/* *********************** Link Definitionen *********************** */

a {
	text-decoration:	none;
	color:				#000080;
}



/* *********************** Grunddesign, Header, Footer, Content *********************** */

/* Kompletter Rahmen aussen */
#wrapper {
	width: 				1023px;
	position: 			relative;
}

#branding {
	position:			relative;
	width:				1023px;
	height:				100px;
	border:				1px solid #0D141C;
	margin-bottom:		3px;
	background-color:	#ffffff;
}

/* Hauptnavigation */
#mainNav {
	width:				180px;
	float:				left;

}

.bg_linke_spalte{

	repeat:repeat-y;
}

.webseitenmenue a{
text-align: left;
display:block;
background-color:#ffffff;
height:28px;
color:#000080;
font-family:Arial, sans-serif, Helvetica;
font-size:13px;
font-weight:regular;
padding: 2px 0px 0px 10px;
}

.webseitenmenue a.fest, .webseitenmenue a:hover{
background-image: url(http://www.umweltjournal.de/fp/templates-neu/images/bg-navigation.gif);
repeat:repeat-y;
}

/* 2. Spalte mit optional 2 Spalten fuer Content und 2. Navigation */
#content {
	width:				843px;
	float: 				right;
position:relative;
}

#mainContent {
	width:				630px;
	float:				left;
background-color:#ffffff;
position:relative;
padding-bottom:20px;
					text-align: left;
}

#secondaryContent {
	width:				180px;
	border:	1px solid #CECECE;
	float:				right;
BACKGROUND-COLOR: #F2F2F2;

height:600px;
}




/* Ende 2. Spalte mit optional 2 Spalten fuer Content und 2. Navigation */


#footer {
	width: 				630px;
	position: 			relative;
	text-align:			left;
	height:				80px;
	background-color:	#F2F2F2;
	float:				left;
	border:	1px solid #CECECE;
}

.footertext{
margin:15px 20px 20px 20px;
}

.footertext a{
font-size:11pt;
}


#footer_gruen{
background-color:#F2F2F2;
height:33px;
width:630px;
float:left;
border-left:	1px solid #CECECE;
border-right:	1px solid #CECECE;
border-bottom:	1px solid #CECECE;
}

.footer_gruen_text_links{
margin:10px 20px 20px 20px;
width:200px;
float:left;
}

.footer_gruen_text_rechts{
margin:15px 20px 20px 20px;
float:right;
}

.footer_gruen_text_rechts a {
color:#D6D0D0;
}


		
/******************* CMS *******************/

#CMSwrapper {
	width: 				890px;
	position: 			relative;
	left: 				50%;
	margin-left:		-430px;
	background-color:	#ffffff; 
	background-image: url(http://localhost//eclipsews/www.randshop.com_1_3_2/images/template/cms_bg.gif);
	background-repeat: repeat-y;
}

#CMScontent {
	width:				720px;
	float: 				right;
}

#CMSmainContent {
	width:				710px;
	min-height:			10px;
	float:				left;
	border-left:		10px solid #ffffff;
}
