/*---------------------------------------------------------
Cascading Style Sheets for typo3.edu basiert auf:

Cascading Style Sheets for typo3.org, typo3.com 
and association.typo3.org
-----------------------------------------------------------
statics, html , body
-----------------------------------------------------------*/

body {
	font-family: Arial, Verdana, sans-serif;
	background: url('/fileadmin/material/bilder/background-greygradient.gif') repeat-x;
	background-color: white;
	padding: 0;
	margin: 0;
	min-width: 764px;
	font-size: 13px;
	}

img {
	border: none;	
	}

/*-----------------------------------------------------------
mains, DIVs
-----------------------------------------------------------*/
DIV {
	margin: 0;
	padding: 0;	
	}
	
/*----------------------------------------------------------*/

th {
	text-align: left;
	
	/*vertical-align: baseline;*/
}

td {
	/*vertical-align: baseline;*/
	font-size:12px;
	line-height:normal;
	padding-left:3px;
	padding-top:8px;
	height:20px;
}

tr {
	/*vertical-align: top;*/
	font-size:12px;
	line-height:normal;
	
}
.contenttable{
font-size:12px;
	line-height:normal;
	}
	
tbody{
font-size:12px;
	line-height:normal;
	}


/*-------------------------FORMULAR----------------------------------*/

#radiolayout label{
color: #333333;
line-height:20px;
vertical-align:text-bottom;


}
* label{
color: #333333;
line-height:30px;
}

*+html #radiolayout label{
color: #333333;
vertical-align: inherit;
line-height:normal;
}

* html #radiolayout label{
color: #333333;
vertical-align:inherit;
line-height:normal;
}

/*grösse des schriftfeldes - Label*/
.csc-form-labelcell {               
     color:#333333;
	 font-weight:bold;
}

.csc-form-labelcell P, FORM .csc-form-commentcell { 
       font-size: 11px;
}

.csc-form-labelcell P.csc-form-label { 
      color: #333333; 
}

/* Email form, specifically */
.csc-mailform .csc-form-labelcell  { 
/*background-color: #ccccff;*/
}


/*grösse des Eingabefeldes - Feld*/
.csc-form-fieldcell {                 
    width:175px;
}
	  
.csc-form-fieldcell INPUT, FORM .csc-form-fieldcell SELECT, FORM .csc-form-fieldcell TEXTAREA {
	 background: #ffffff;
	 border:1px solid #999999;
	 width:175px;
	 font-size: 11px; 
	 color:#000033;
}

/**************************************************************************************************/
/***************************EINZELNE FORMULARELEMENTE**********************************************/

/* Überschriften der LABEL bei Radio Buttons*/	  
legend {
    color:#666666;
    padding-left:0px;
    padding-right:0px;
    margin:0px;
    border:none;
}

/* Definition des Gesamtrahmens der Radio Buttons*/
fieldset {
    border:none;}


	
/*Definition label Radiobutton - Format,Standort*/
fieldset h3{
color:#333333;
font-size:13px;
font-weight:bold;
padding:0px;}




/* eigene Klasse für die Abst. nach oben und unten
bei der vwerwendung von Radio Buttons in Formularen */
#radiolayout {
color: #333333;
padding-right:0px;}


*+html #radiolayout {
	position: relative;
	left:-5px;	
}

* html #radiolayout {
	position: relative;
	left:-5px;	
}

/*textfelder*/
.csc-form-fieldcell .mf-text{                
     margin:0px 0px 8px 0px;
	 width:351px; 
	 height:100px
}

             


/*sendebutton*/	   
.csc-form-fieldcell .mf-submit{                
    width:60%;
	height:20px;
	border-top: 1px solid #c2c2c2;
	border-right: 1px solid #c2c2c2;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #c2c2c2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: center;
	vertical-align: top;
	padding-bottom:2px;
	margin-bottom:10px;
	margin-top:16px;
	 background-color: #E4E4E4;
	   }
	   
/*eingabefelder*/
  .csc-form-fieldcell .mf-input{                 
	height: 18px;
	width:175px;
	 background: #ffffff;
	 border:1px solid #999999;
	margin-bottom:5px;
}
	   
/*Markierungsfeld*/	   
.csc-form-fieldcell .mf-check{
    margin:0px 20px 0px 0px;              
	background-color: #FFFFFF;
	text-align: left;
	vertical-align: top;
	width:15px;
	 border:none;
}
	   
/* spezielle Klassen für Formularelemente */
 .mf-radio{
 border:none;
 margin-right:3px;
 color:#666666;}
 
*+html .mf-radio {
   margin-top:-2px;
}

* html .mf-radio {
   margin-top:-2px;
}

 /*Passwortfeld*/
.csc-form-fieldcell .mf-pass {                     
   width:175px;
   background: #ffffff;
   border:1px solid #999999;
   font-family: Arial, Verdana, Lucida, Geneva, Helvetica, sans-serif;
   color: #333333;
   font-size: 12px;
   margin-bottom:5px;
}

 /*Auswahlfeld*/
.csc-form-fieldcell .mf-select {                
   width:275px;
   background: #ffffff;
   border:1px solid #999999;
   margin:2px 0px 0px 0px;
   margin-bottom:5px;
   padding-bottom:2px
}

/*Dateiupload*/
.csc-form-fieldcell .mf-file {
	width:175px;                                 
	border:none;
	font-family: Arial, Verdana, Lucida, Geneva, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	margin-bottom:5px;
}

/*Beschriftung - Zusatzvermerke, br`s*/
.csc-mailform-label{
    color:#666666;
    padding:2px 0px 2px 0px;}

	
.mf-reset {
	font-family: Arial, Verdana, Lucida, Geneva, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	}

/* bildtext bei images im contentbereich*/
.csc-textpic-caption{
	font-size:11px;
	color:#999999;
	}
