
/* *********************** Grundinformationen *********************** */

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





body {
        text-align:                        left;
        min-width:                        760px;
        font-family:                verdana, arial, "sans serif";
        color:                                #000000;
        font-size:                        11px;
        margin:                                0;
        padding:                        0;
        background-image:         url(../../../../../templates/classic/design/grau/images/bg.jpg);
        background-repeat:         no-repeat;
}




h1 {
	width:				100%;
	margin-bottom: 10px;		
	background-color:	#78722b;
	text-align:			left;
	font-size:			12px;
	font-weight:		bold;
	line-height:		20px;
	text-indent:		5px;
	color:				#ffffff;
}

h1 a {
        color:                                #ffffff;
        text-transform:                none;
}

h3 {
        font-size:                        12px;
}

img {
        border:                                0px;
}

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

fieldset {
        padding:                        5px;
        border:                                0px;
}

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:				#702D03;
}



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

/* Kompletter Rahmen aussen */
div.wrapper {
        width:                                 890px;
        position:                         relative;
        left:                                 50%;
        margin-left:                -430px;
margin-top:40px;

}

div.branding {
        position:                        relative;
        width:                                890px;
        height:                                118px;
	border-bottom:		2px solid #ffffff;
background-color:none;
}


div.hintergrund{
background-color:#EDEFF0;
}



/* Hauptnavigation */
div.mainNav {
        width:                                170px;
        float:                                left;
	background-color:	#EDEFF0;
}

/* 2. Spalte mit optional 2 Spalten fuer Content und 2. Navigation */
div.content {
        width:                                720px;
        float:                                 right;

}

div.mainContent {
        width:                                546px;
        min-height:                        593px;
        float:                                left;
	border-left:		2px solid #ffffff;
	border-right:		2px solid #ffffff;
	background-color:	#EDEFF0;
}

div.secondaryContent {
        width:                                170px;
        float:                                right;
	background-color:	#EDEFF0;
}
/* Ende 2. Spalte mit optional 2 Spalten fuer Content und 2. Navigation */


div.footer {
        width:                                 890px;
        position:                         relative;
        left:                                 50%;
        margin-left:                -430px;
        clear:                                both;
        height:                                50px;
	background-color:	#EDEFF0;
	border-top:		2px solid #ffffff;
}

div.footer div {
        display:                        block;
        height:                                50px;
        z-index:                        2;
}

div.footer div p {
        text-align:                        center;
        display:                        block;
        z-index:                        5;
        color:                                #000000;
        margin:                                0;
        padding:                        20px 0px 0px 0px;
}

div.footer div p a {
        text-align:                        center;
        font-size:                        11px;
}

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

div.cmsContent {
        margin-top:                        18px;
        width:                                760px;
        float:                                 right;
}

div.cmsFooter {
        margin-left:                -430px;
}
