/* ------------------------------------------------ */
/* Paolo Schubert CSS-Layout fuer schockkultur.de   */
/* ------------------------------------------------ */


/* Seitenkörper konfigurieren */

html {
		font-size: 100%;
		width: 100%;
		height: 100%;
		background-color:#000000;
}


/* Megazine verlangt min-height, height und width */

body {
 	   margin: 0em;
 	   padding: 0em;
 	   min-height: 20em;
 	   height: 30em;
 	   width: 40em;
 	   background: #333333;
 	   font-family: Arial, Helvetia;
 	   letter-spacing: 0.1em; 	
}


/* Absatz ohne unnötige Leerzeichen */

p {
		padding: 0em;
        margin: 0em;
}


/* Div-Container definieren */

#megazine {
	outline: none; 
	background: #333333;
	}

#menu_1 {
   	font-family: Arial;
   	color: #ffffff;
   	letter-spacing: 0.2em;
   	padding-left: 1em;
   	background: #666666;
}

#unten {
	font-size: 0.725em;
	font-family: Arial;
	color: #f2f2f2;
	font-weight: lighter;
	line-height: 1.1em;
	padding-left: 1em;
	padding-top: 1em;
	background: #666666;
}

#imp {
	font-size: 0.725em;
	font-family: Arial;
	color: #ffffff;
	font-weight: lighter;
	line-height: 1.1em;
	padding-left: 1em;
	margin-top: 0em;
	padding-top: 0em;
	background: #333333;
}


#clear {
	clear: both;
	height: 1em;
}


/* Klassen-Verlinkungen */

.menulink a:link {
	font-family:Arial; 
	color:#ffffff; 
	text-decoration:none;
	font-weight: lighter;
	font-size: 0.75em; 
	text-align: left; 
}
	

.menulink a:visited {
	font-family:Arial; 
	color:#ffffff;
	text-decoration:none;
	font-weight: lighter;
	font-size: 0.75em;  
	text-align: left;
}
	

.menulink a:focus {
	font-family:Arial; 
	color:#ffffff; 
	background-color:#ffffff; 
	text-decoration:none;
	font-weight: lighter;
	font-size: 0.75em; 
	text-align: left;  
}


.menulink a:hover { 
	font-family:Arial;
	color:#ffffff; 
	text-decoration:none; 
	background-color:#791639;
	text-decoration:none;
	font-weight: lighter; 
	font-size: 0.75em;
	text-align: left;  
}

.menulink a:active { 
	font-family:Arial;
	color:#ffffff; 
	background-color:#791639;
	text-decoration:none;
	font-weight: lighter;
	font-size: 0.75em;
	text-align: left;  
}




/* Allgemeine Links */

a img { 
	border: 0; 

}

a:link { 
	color:#791639;
	text-decoration:none;
        font-weight: lighter;
        border: 0em;
        outline: none;
}
	
a:visited { 
	color:#791639;
	text-decoration:none;
        font-weight: lighter;
        border: 0em;
}
	
a:focus { 
	color:#791639; 
	background-color:#f2f2f2; 
        font-weight: lighter; 
        border: 0em;
        outline: none;
}
	
a:hover { 
	color:#791639; 
	text-decoration:none; 
	background-color:#f2f2f2; 
        font-weight: lighter;
}
	
a:active { 
	color: #791639; 
	background-color:#f2f2f2; 
        font-weight: lighter;
}


/* Bildoptionen */
div.csc-textpic-imagewrap {
	color:#ffffff;
	font-family:Arial;
	font-size:0.7em; 
	letter-spacing:0.2em;
}

div.csc-textpic-text {
	line-height: 1.3em;
}

/* Überschriften */
h1 {
	font-family: Arial; 
	font-size: 1.5em;  
	letter-spacing: 0.2em;
        margin: 0;
        padding: 0;
        color: #ffffff;
        font-weight:100;
}

h2 {
	color: #ffffff;
	font-family:Arial; 
	font-size:0.85em;  
	letter-spacing:0.2em;
        margin: 0;
        padding: 0;
        font-weight: 100;
}

h3 {
	font-family:Arial,Helvetia;
	font-size:1.1em;
        margin: 0;
        padding: 0;
        font-weight:lighter;
        color: #ffffff;
}

h4 {
	color: #ffffff;
	font-family:Arial; 
	font-size:1em;  
	letter-spacing:0.2em;
        margin: 0;
        padding: 0;
        font-weight: 100;
}

/* Anpessung des Kontaktformulars */
.csc-mailform {
	border: 0em;
	font-size: 0.75em;
        font-family: Arial, Helvetia;
        letter-spacing: 0.1em;
        color: #333333;
        font-weight: lighter;
        line-height: 1.5;
}

.legend {
	border: 0px;
	padding-left:10px;
	padding-right:10px;
	}

	
.fieldset {
	border:0px;
	border: 1px solid #C0C0C0;
	padding-left:10px;
	padding-right:10px;
}

.radiolayout {
	width:60%;
	padding-top:15px;
	padding-bottom:15px;
}

.formu {
	width:80%;
	padding-top:10px;
	padding-bottom:10px;
	border: 0px solid #C0C0C0;
}

.mf-radio {
	border:0px;
}

.mf-text {
	color: #000000;
	border: 1px solid #C0C0C0;
	margin-bottom: 5px;
}

.mf-check {
	border: 0px;
}
.mf-select {
	border:0px;
}

.mf-input {
	border: 1px solid #C0C0C0;
margin-bottom: 5px;
}

.mf-submit {
	color: #ffffff;
	background-color: #C0C0C0;
	border: 0px;
}


/* Anpassungen des Flash-Magazin-PlugIns */

.tx-freefpf-pi1 {
	border: none;
}
