/* Allgemeine Deklarationen
************************************************************/

BODY {
	background-color : #f1f2f2;
	font : normal 100% Arial, Verdana, sans-serif;
	color : #626262;
}

IMG {
	border : 0;
	}
	
/* Content
************************************************************/
#content ol li {
	margin-left : 30px;
}

#content .csc-textpic-caption{
	font-style : italic;
	font-size : 0.8em;
}
	
#content h1{
   color:#940002;
   font-size:1.5em;
   font-weight:bold;
   padding-bottom:5px;
   margin-bottom:20px;
   border-bottom:1px dotted #9B9C9D;
}

#content h2{
   font-size:1em;
   font-weight:bold;
   margin-bottom:5px;
}

#content h3{
   font-size :1em;
   margin-bottom :5px;
   font-weight : normal;
}

#content a {
	color : #940002;;
}

#content .hinweis {
	background-color : #fadbdb;
	border-left : 7px solid #f53d3d;
	padding : 10px;
	margin-bottom : 20px;
}

#content .hinweis p{
    margin : 0;
	padding : 0;
}

#content{
	text-align : left;
	color : #434e4d;
	font-size : 0.9em;
   	line-height : 1.4em;
}

#content p {
	margin-bottom:20px;
}

#content .experience_h2 {
	border-bottom: 1px dotted #9b9c9d;
	color: #940002;
	padding-bottom: 2px;
	font-size: 1.1em;
	margin-bottom: 5px
}

#content .mentor_box {
	border-bottom: 1px solid #929394; 
	padding: 15px; 
	width: 96%; 
	background-color: #f2f2f2;
	margin-bottom : 20px;
}

.tbldata {
  border : 1px solid #E5E5E7;
  margin-bottom : 20px;
  width : 100%;
}

.tbldata caption{
   font-style : italic;
   padding-bottom : 10px;
   text-align : left;
}

 .tbldata td{
   background-color: #E5E5E7;
   padding : 5px;
   margin-bottom :  20px;
 }
 
.tbl_links TD {
	padding-right : 30px;
}
 
 #content ul {
 	font-family : arial, helvetica, sans-serif;
 	margin-left : 40px;
	margin-bottom :  20px;
 }
 
 #content #hinweis_box p{
 	background-color : #f2f2f2;
	padding : 10px;
 }
 
 /* Suchbox im Header
************************************************************/
#search_form .button {
	color : #FFF;
	background-color : #940002;
	border : 0;
}

#search_form .text {
	border : 1px solid #940002;
}

#search_form  {
	font-weight : bold;
	color : #940002;
}
  
 /* Sitemape 
 ************************************************************/
 .deep0  {
 	list-style-type:square;
 }
 
  .deep1  {
 	list-style-type:disc;
 }
 
  .deep2  {
 	list-style-type:disc;
 }
 
/* Mailformular
************************************************************/
.mail_fildset {
	border : 1px dotted #9b9c9d;
	padding : 20px;
	color : #626262;
	background-color : #f7f7f7;
}

.mail_fildset LEGEND {
	border : 1px dotted #9b9c9d;
	padding : 3px;
	font-weight : bold;
	background-color : #FFF
}

.mail_button {
	border : 1px solid #000;
}

.mail_input {
	border : 1px solid #d0d1d3;
	height : 18px;
	margin : 5px;
}

.mail_textarea {
	border : 1px solid #d0d1d3;
	height : 200px;
	width : 100%;
	margin-bottom : 10px;
}

 
/* Bildergalerie
************************************************************/

/*--- Seitenlinks ---*/
.wtgallery_list_pagebrowser_area ul li{
	display : inline;
	list-style : none;
}

.wtgallery_list_pagebrowser_area ul li a{
	border : 1px solid #e6e6e6;
	height : 18px;
	width : 18px;
	text-decoration : none;
	padding : 2px 5px;
	color : #940002;;
	display : inline;
	margin-right : 2px;
}

.act {
	font-weight : bold;
	text-decoration : underline;
}

/*--- Seitenlinks ---*/
#single_image {
	background-color : #ebecec;
	margin-left  : 10px;
	margin-bottom : 10px;	
	width : 160px;
	height : 160px;
	text-align : center;
	line-height : 160px;
}

#single_image IMG{
	vertical-align : middle;
}



/* Literaturliste
************************************************************/
.tbl_literatur {
	border-bottom : 1px dotted #bababa;
}

/* Literaturliste
************************************************************/
.linklist a {
	color : #000;
	text-decoration : none;
}


/* Footer
************************************************************/

 #footer {
 	color : #9b9c9d;
	text-align : center;
	font-size : 0.8em;
 }