
input {
	width: 100px;
	height: 16px;
	padding: 0px;
	margin: 0px;
	border: 1px solid #d60364;
    font-size: 11px;
}

.button {
	width: 80px;
	height: 20px;
	padding: 0px;
	margin: 0px;
	color: #ffffff;
    font-weight: bold;
    font: 8px;
    background: #d60364;
}


textarea {
	width: 220px;  
	padding: 0px;
	margin: 0px;
	border: 1px solid #d60364;
}

select {
	width: 150px;
	padding: 0px;
	margin: 0px;
	border: 1px solid #d60364;
}



/* Styles fuer einzelne Elemente (ID Identifiziert) */



.red{
 color: #ffffff;
 background: #f60a05;
 height:20px; 
 min-width: 77px;
 margin: 0;
 padding:0;
 font-weight: bold;
}


.gray{
 color: #ffffff;
 background: #969799;
 height:20px;
 min-width: 77px;
 margin: 0px;
 padding:0;
}


.client{
  position: relative;
  margin: 0; padding: 0;
}
.trash{
  background: url(images/trash.gif);
  width: 16px;
  height:16px;
  margin-right: 0;
}

.recycle{
  background: url(images/recycle.gif);
  width: 16px;
  height:16px;
  margin-right: 0;

}

#div_main{
  width:868px;
}


#img_logo { /* Conogra Logo */
	position: absolute;
	left: 93px;
	top: 20px;
}

/* Positionierung und Formatierung der Elemente des Login Formulars */
/*
#div_login { 
  position:relative;
  float:left;
  background: #ffffff;
  width: 868px;
  height: 100px;
}
*/

#div_profile { /* Layer fuer das Login Formular */
  position:relative;
  float:left;
  background: #ffffff;
  width: 868px;
  height: 300px;
}

#div_credit { /* Layer fuer das Login Formular */
  position:relative;
  float:left;
  background: #ffffff;
  width: 868px;
  height: 300px;
}

#div_register { /* Layer fuer das Login Formular */
  position:relative;
  float:left;
  background: #ffffff;
  width: 868px;
  height: 250px;
}

#in_comment_submit {
	margin-left: 85px; width: 60px; height: 20px;  
	color: #ffffff; font-weight: bold; font-size: 10px; background: #d60364;
}  
 

#lbl_login_user { color: #d60364; }  
#lbl_login_pwd { color: #d60364; }
#in_login_user { margin-left: 10px;  }
#in_login_pwd { margin-left: 10px;  }
#in_login_submit {
	margin-left: 35px; width: 60px; height: 20px;  
	color: #ffffff; font-weight: bold; font-size: 10px; background: #d60364;
}

/* Register Form */
#reg_msg{color: #d60364; font-weight: bold; padding-left:65px; top:0px;}    
#writeuser_msg{color: #d60364; font-weight: bold; padding-left:165px; top:0px;}
  

#in_register_submit {  
	position: absolute; left: 470px; top: 235px; width: 60px; height: 20px;  
	color: #ffffff; font-weight: bold; font-size: 10px; background: #d60364;
}

#plbl_login { position: absolute; left: 26px; top: 150px; color: #d60364; }
#plbl_email { position: absolute; left: 26px; top: 170px; color: #d60364; }  
#plbl_pwd { position: absolute; left: 26px; top: 190px; color: #d60364; }
#plbl_pwd2 { position: absolute; left: 26px; top: 210px; color: #d60364; }
#plbl_zip { position: absolute; left: 26px; top: 230px; color: #d60364; }
#pin_login { position: absolute; left: 152px; top: 150px; }
#pin_email { position: absolute; left: 152px; top: 170px; }
#pin_pwd { position: absolute; left: 152px; top: 190px; }
#pin_pwd2 { position: absolute; left: 152px; top: 210px; }
#pin_zip { position: absolute; left: 152px; top: 230px; }
#plbl_bild { position: absolute; left: 330px; top: 150px; color: #d60364; }  
#pimg_bild { position: absolute; left: 450px; top: 170px; }    
#pin_bild { position: absolute; left: 420px; top: 150px; }  

#pin_edit_submit {    
	position: absolute; left: 280px; top: 280px; width: 60px; height: 20px;      
	color: #ffffff; font-weight: bold; font-size: 10px; background: #d60364;
}



#clbl_title { position: absolute; left: 26px; top: 80px; color: #d60364; }
#cin_title { position: absolute; left: 152px; top: 80px; }
#clbl_name { position: absolute; left: 26px; top: 100px; color: #d60364; }
#cin_name { position: absolute; left: 152px; top: 100px; }
#clbl_surname { position: absolute; left: 26px; top: 120px; color: #d60364; }
#cin_surname { position: absolute; left: 152px; top: 120px; }
#clbl_prof { position: absolute; left: 26px; top: 140px; color: #d60364; }
#cin_prof { position: absolute; left: 152px; top: 140px; }
#clbl_birth { position: absolute; left: 26px; top: 160px; color: #d60364; }
#cin_birth { position: absolute; left: 152px; top: 160px; width: 15px;}
#cin_birth_d { position: absolute; left: 182px; top: 160px;  width: 15px;}
#cin_birth_y { position: absolute; left: 212px; top: 160px; width: 30px; }


#clbl_bio { position: absolute; left: 330px; top: 80px; color: #d60364; }
#cin_bio { position: absolute; left: 420px; top: 80px; }  

#clbl_allow { position: absolute; left: 250px; top: 190px; color: #d60364; }  
#cin_allow { position: absolute; left: 180px; top: 190px; }


#cin_edit_submit {  
	position: absolute; left: 280px; top: 210px; width: 60px; height: 20px;        
	color: #ffffff; font-weight: bold; font-size: 10px; background: #d60364;
}

#lbl_title { position: absolute; left: 26px; top: 160px; color: #d60364; }
#in_title { position: absolute; left: 152px; top: 160px; }
#lbl_name { position: absolute; left: 26px; top: 180px; color: #d60364; }
#in_name { position: absolute; left: 152px; top: 180px; }
#lbl_surname { position: absolute; left: 26px; top: 200px; color: #d60364; }
#in_surname { position: absolute; left: 152px; top: 200px; }
#lbl_birth { position: absolute; left: 26px; top: 220px; color: #d60364; }
#in_birth { position: absolute; left: 152px; top: 220px; width: 15px;}
#in_birth_d { position: absolute; left: 182px; top: 220px;  width: 15px;}
#in_birth_y { position: absolute; left: 212px; top: 220px; width: 30px; }
#lbl_prof { position: absolute; left: 26px; top: 240px; color: #d60364; }
#in_prof { position: absolute; left: 152px; top: 240px; }
#lbl_blocked { position: absolute; left: 26px; top: 260px; color: #d60364; }  
#in_blocked { position: absolute; left: 152px; top: 260px; }

#lbl_level { position: absolute; left: 330px; top: 60px; color: #d60364; }
#in_level { position: absolute; left: 420px; top: 60px; }
#lbl_bio { position: absolute; left: 330px; top: 100px; color: #d60364; }
#in_bio { position: absolute; left: 420px; top: 100px; }
#lbl_bild { position: absolute; left: 330px; top: 200px; color: #d60364; }  
#img_bild { position: absolute; left: 450px; top: 200px; }  
#in_bild { position: absolute; left: 420px; top: 310px; }  

#in_edit_submit {  
	position: absolute; left: 280px; top: 360px; width: 60px; height: 20px;      
	color: #ffffff; font-weight: bold; font-size: 10px; background: #d60364;
}

#edit_question{
  position:relative;
  float:left;
  background: #ffffff;
  width: 620px;    
  height: 790px;  
  border: none;
  margin-bottom: 0px;
}
#wul_header { position: absolute; left: 46px; top: 60px; color: #d60364; }
#wuin_header { position: absolute; left: 145px; top: 60px; width:500px;}    
/*#wul_short { position: absolute; left: 326px; top: 90px; color: #d60364; }*/
/*#wuin_short { position: absolute; left: 326px; top: 105px; width:600px; height: 40px; }*/
#wul_long { position: absolute; left: 46px; top: 85px; color: #d60364; }
#wuin_long { position: absolute; left: 46px; top: 105px; width:600px; height: 120px;}
#wul_more { position: absolute; left: 46px; top: 455px; color: #d60364; }  
#wuin_more { position: absolute; left: 46px; top: 470px; width:600px; height: 60px;}
#wul_cats { position: absolute; left: 46px; top: 500px; color: #d60364; }
#wuin_cat1{ position: absolute; left: 46px; top: 520px; color: #d60364; }
#wuin_cat2{ position: absolute; left: 270px; top: 520px; color: #d60364; }
#wuin_cat3{ position: absolute; left: 495px; top: 520px; color: #d60364; }

#wul_alias1{ position: absolute; left: 46px; top: 550px; color: #d60364; }
#wul_alias2{ position: absolute; left: 46px; top: 565px; color: #d60364; }
#wul_alias3{ position: absolute; left: 46px; top: 580px; color: #d60364; }
#wul_alias4{ position: absolute; left: 46px; top: 595px; color: #d60364; }
#wul_alias5{ position: absolute; left: 46px; top: 610px; color: #d60364; }
#wuin_alias1 { position: absolute; left: 145px; top: 550px; width:500px;}  
#wuin_alias2 { position: absolute; left: 145px; top: 565px; width:500px;}
#wuin_alias3 { position: absolute; left: 145px; top: 580px; width:500px;}
#wuin_alias4 { position: absolute; left: 145px; top: 595px; width:500px;}
#wuin_alias5 { position: absolute; left: 145px; top: 610px; width:500px;}

#wul_related{ position: absolute; left: 46px; top: 640px; color: #d60364; }      
#wuin_related{ position: absolute; left: 145px; top: 640px; width:500px;  text-align: right;}

#wu_preview_submit {  
	position: absolute; left: 300px; top: 770px; width: 60px; height: 20px;              
	color: #ffffff; font-weight: bold; font-size: 10px; background: #d60364;  
}    
#wu_del_submit {  
	width: 60px; height: 20px;        
	color: #ffffff; font-weight: bold; font-size: 10px; background: #d60364;  
}


#wu_edit_submit {  
	position: absolute; left: 500px; top: 410px; width: 60px; height: 20px;        
	color: #ffffff; font-weight: bold; font-size: 10px; background: #d60364;  
}
  
#StylePolicy{
float:right;
width: 230px;
}  
  
#preview_question{
margin-left: 203px;  
}  
  
#edit_user_question{
  position:relative;
  background: #ffffff;
  width: 620px;
  height: 640px;
  border: none;
  margin-bottom: 0px;
}

#ul_header { position: absolute; left: 6px; top: 80px; color: #d60364; }
#uin_header { position: absolute; left: 105px; top: 80px; width:500px;}    
#ul_long { position: absolute; left: 6px; top: 105px; color: #d60364; }
#uin_long { position: absolute; left: 6px; top: 125px; width:600px; height: 230px;}  
#ul_more { position: absolute; left: 6px; top: 390px; color: #d60364; }        
#uin_more { position: absolute; left: 6px; top: 405px; width:600px; height: 
100px;}
#u_checkbox {
	position: absolute; left: 6px; top: 540px;
}
#u_edit_submit {    
	position: absolute; left: 260px; top: 580px; width: 60px; height: 20px;        
	color: #ffffff; font-weight: bold; font-size: 10px; background: #d60364;  
}
  

#user_edit{
  position:relative;
  /*float:left;*/
  width: 860px;   
  height: 450px;
  background: #fff;
}


#l_login { position: absolute; left: 26px; top: 80px; color: #d60364; }
#l_email { position: absolute; left: 26px; top: 100px; color: #d60364; }  
#l_pwd { position: absolute; left: 26px; top: 120px; color: #d60364; }
#l_pwd2 { position: absolute; left: 26px; top: 140px; color: #d60364; }
#l_zip { position: absolute; left: 26px; top: 160px; color: #d60364; }
#lin_login { position: absolute; left: 152px; top: 80px; }
#lin_email { position: absolute; left: 152px; top: 100px; }
#lin_pwd { position: absolute; left: 152px; top: 120px; }
#lin_pwd2 { position: absolute; left: 152px; top: 140px; }
#lin_zip { position: absolute; left: 152px; top: 160px; }
#l_title { position: absolute; left: 26px; top: 180px; color: #d60364; }
#lin_title { position: absolute; left: 152px; top: 180px; }
#l_name { position: absolute; left: 26px; top: 200px; color: #d60364; }
#lin_name { position: absolute; left: 152px; top: 200px; }
#l_surname { position: absolute; left: 26px; top: 220px; color: #d60364; }
#lin_surname { position: absolute; left: 152px; top: 220px; }
#l_prof { position: absolute; left: 26px; top: 240px; color: #d60364; }
#lin_prof { position: absolute; left: 152px; top: 240px; }
#l_blocked { position: absolute; left: 26px; top: 260px; color: #d60364; }  
#lin_blocked { position: absolute; left: 152px; top: 260px; }

#l_level { position: absolute; left: 330px; top: 80px; color: #d60364; }
#lin_level { position: absolute; left: 420px; top: 80px; }
#l_bio { position: absolute; left: 330px; top: 100px; color: #d60364; }
#lin_bio { position: absolute; left: 420px; top: 100px; }
#l_bild { position: absolute; left: 330px; top: 200px; color: #d60364; }  
#limg_bild { position: absolute; left: 450px; top: 200px; }  
#lin_bild { position: absolute; left: 420px; top: 310px; }  

#lin_edit_submit {  
	position: absolute; left: 280px; top: 360px; width: 60px; height: 20px;      
	color: #ffffff; font-weight: bold; font-size: 10px; background: #d60364;
}


#a_reg {
  padding: 5px 5px 5px 5px;
	position: absolute;
	left: 320px;
	top: 20px;
	background: #d60364;
	color: #ffffff;
	font-weight: bold;
}

#a_pwd {
	position: absolute;
	left: 710px;
	top: 156px;
	color: #ffffff;
}

/* Positionierung und Formatierung der Elemente des Hauptmenues */

#div_nav { /* Hauptmenue Layer*/
	float: left;
	padding: 0px;
	margin: 0px;
	margin-top: 7px;
	margin-left:10px;
	border: 0px none;
}


#div_nav a:hover {
	color: #1e2760;
}


/* Positionierung und Formatierung Top Navi */

#div_topnav {
	position: absolute;
	width: 380px;
	left: 600px;
	top: 10px;
	padding: 0px;
	margin: 0px;
	border: 0px none;
	text-align: right;
	font-size: 10px;
}

a.topnav_act {
	color: #d60364;
	font-weight: bold;
  font-size: 11px;  
}


/* Positionierung und Formatierung Subsite Navi */

#div_subnav {
	position: absolute;
	width: 800px;
	height: 80px;
	left: 292px;
	top: 209px;
	padding: 0px;
	margin: 0px;
	border: 0px none;
}

#img_subnav {
	margin: 13px 0px 0px 0px;
	float: left;
}

#img_subnav_abschluss {  
	margin: 34px 0px 0px 0px;
	float: left;
}  

#div_subnav div {
	float: left;
	width: 120px;
	height: 42px;
	padding: 0px;
	margin: 34px 0px 0px 0px;
	border: 0px none;
	background: url(images/subnav_hg.jpg);
	text-align: center;
}

#div_subnav div img {
	float: left;
}


#div_subnav div a {
	margin: 1px 0px 0px 0px;
	padding: 14px 0px 0px 0px;
	border: 0px none;
	display: block;
}

#div_subnav div a:hover {
	color: #d60364;
}

a.subnav_act {
	color: #d60364;
	font-weight: bold;
	background: url(images/subnav_active.jpg) no-repeat center top;
}

a.subnav_std {
	color: #707172;
	background: url(images/000.jpg) no-repeat center top;
}

/* Content Bereich */

#div_content {
	position: absolute;
	left: 100px;
	top: 100px;
	width: 880px;
	padding: 0px;
	margin: 0px;
	background-color: #d7dcdc;  
}

#img_home {
	width: 600px;
	height: 200px;
	padding: 0px;
	margin: 2px 0px 0px 2px;
	border: 0px none;
}

#img_subsite {
	width: 231px;
	height: 195px;
	padding: 0px;
	margin: 4px 0px 0px 4px;
	border: 0px none;
}

div.contentContainer {
	float: left;
	width: 860px;  
	padding: 0px;
	margin: 0px 0px 0px 0px;
	background-color: #ffffff;
	
}

#register{
  position:relative;
  /*float:left;*/
  width: 860px;   
  height: 350px;
  background: #fff;
}

div.contentContainer div {
	padding: 0px;
	margin: 0px;
	background-color: #ffffff;
}

div.subsite{
	width: 604px;
	height: 526px;
}

div[class=subsite] {
	height: auto;
	min-height: 526px;
}

div.contentContainer p {
	padding: 10px 10px 0px 10px;
	margin: 0px;
	text-align: justify;
}



div.contentContainer a {
	color: #d60364;
	}
div.contentContainer a:hover {
	text-decoration: underline;
}

a.content_more {
	display: block;
	text-align: right;
	padding: 10px 10px 0px 10px;
	margin: 0px;
}

a.content_list {
	display: block;
	margin: 0px 0px 0px 10px;
	padding: 10px 0px 0px 20px;
	/*background: url(/images/pfeil.png) no-repeat bottom left;*/
	font-weight: bold;
}

  
ul#reiter {
    display:block;
    margin: 0; 
    padding: 0;
    background: url(/images/tabbg.gif) repeat-x left;
  }
  
ul#reiter li {
    list-style: none;
    margin: 0; 
    padding: 0;
    min-width: 150px;  
    min-height: 30px;
    background: url(/images/tab2.gif) no-repeat left; 
  }
  
ul#reiter li a{
display: block;
padding-left:30px;
padding-top: 8px;
text-decoration: none;
}
 
ul#reiter li.ReiterSelected{

    
    color: white;
    background: url(/images/tab1.gif) no-repeat left;
}

ul#reiter li.ReiterSelected a{
 font-weight: bold;
 color: white;
}
