body {
   background-image:url(/fileadmin/www.mint-role-models.de/css/images/background_35x16px.gif);
   margin-top:0px;
   margin-left:50px;
   
   font-family:Georgia;
   font-size:13px;
   line-height:18px; 
   font-style:normal;
   font-weight:normal; 
   color:#6D6F5B;   
}

/* Newsletteranmeldung PID http://microsites.vdi-online.de/index.php?id=2376 */
.dmail_sub_wrap1 {
   font-family:Georgia;
   font-size:13px;
   line-height:18px; 
   font-style:normal;
   font-weight:normal; 
   color:#6D6F5B;   
}

#container {
   margin:0px;
   width:902px;
   border-left:1px solid #D4D4D4;
   border-right:1px solid #D4D4D4;
   background:white;
}

#footer_bgground {
   background-image:url(/fileadmin/www.mint-role-models.de/css/images/footer_900x60px.png);
   background-repeat:no-repeat;
   background-position: bottom;
   height:166px;
   width:902px;
   padding-bottom:0px;
   margin-top:18px;
}

#partner_logos {
   margin-left:183px;
   margin-right:183px;
   width:536px;
   height:106px;
}

#impressum_etc {
   margin-left:183px;
   margin-right:183px;
   width:534px;
   height:54px;
   padding-top:6px;
      
   font-family:Georgia;
   font-size:11px;
   line-height:13px; 
   font-style:normal;
   font-weight:normal; 
   color:#6D6F5B;
}

.navi_no a:link, 
.navi_no a:visited, 
.navi_no a:active  {
   font-family:Georgia;
   font-size:13px;
/*   line-height:13px; */ 
   font-style:normal;
   font-weight:normal; 
   color:#6D6F5B;
   text-decoration:none;

}

.navi_no a:hover, .nav_cur a:hover, .nav_active a:hover {
   font-family:Georgia;
   font-size:13px;
/*   line-height:13px;*/ 
   font-style:normal;
   font-weight:normal; 
   color:#701737;
   text-decoration:none;
}

.nav_cur a:link,
.nav_cur a:visited, 
.nav_cur a:active, .nav_cur   {
   font-family:Georgia;
   font-size:13px;
/*   line-height:13px; */ 
   font-style:italic;
   font-weight:bold; 
   color:#D1262A;
   text-decoration:none;   
}


.nav_active a:link,
.nav_active a:visited, 
.nav_active a:active {
   font-family:Georgia;
   font-size:13px;
/*   line-height:13px; */ 
   font-style:italic;
   font-weight:bold; 
   color:#6D6F5B;
   text-decoration:none;   
}

.navi_div_1 {
   margin-left:10px;
   /*outline: thin solid red;*/   
}

.navi_div_2 {
   margin-left:10px;
   /*outline: thin solid red;*/
}

.navi_div_2 * a, .navi_div_2 .nav_cur {
   font-size:12px !important;
   
   /*outline: thin solid red;*/
}

.navi_div_2 .nav_cur a {
   font-size:12px;
}



.navi_div_1 p, .navi_div_2 p {
   margin:0px;
   margin-top:0px;
   margin-bottom:0px;
   padding:0px;
   text-transform:lowercase;   
}


#impressum_etc a:link,
#impressum_etc a:visited, 
#impressum_etc a:active, 
#impressum {
   font-family:Georgia;
   font-size:11px;
   line-height:14px; 
   font-style:normal;
   font-weight:normal; 
   color:#454636 !important;
   text-decoration:none;
   text-transform:lowercase;   
}

.parnter_login {
   font-family:Georgia;
   font-size:10px;
   border-bottom:2px solid white; 
}

.element_rechts_login {
   border-top:2px dotted #B6BD77;
}

.element_rechts_abschlusslinie{
   border-top:2px dotted #B6BD77;
}

.abschlusslinie {
   border-top:2px dotted #B6BD77;
   padding-bottom:5px;
}

.element_rechts_headline_dotted_line {
  border-top:2px dotted #B6BD77;
}
.element_rechts_headline {
   font-family:Georgia;
   font-size:11px;
   font-style:normal;
   font-weight:normal; 
   color:#ACB363;
   background-color:#EAECD8;
   height:20px;
   padding-left:4px;
/*   border-top:2px solid white;*/
   /*padding-top:2px;*/
}

.col_rechts img {
   border:0px;
}

.col_rechts .bodytext {
   margin:0px;
   padding:0px;
   padding-left:4px;
   padding-right:4px;
}

.element_rechts_headline a:link,
.element_rechts_headline a:visited, 
.element_rechts_headline a:active {
   color:#701737;
   text-decoration:none;
} 

.element_rechts_headline a:hover {
   color:#D1262A;
   text-decoration:none;
} 

.logout_as {
   font-size:11px;
   color:#acb363;
   padding-left:16px;
}

.logout_name {
   font-size:13px;
   font-style:italic;
   font-weight:bold;
   color:#6d6f5b;
   padding-left:16px;
   text-transform:capitalize;
}

.logout {
   font-size:11px;
   font-style:italic;
   padding-right:10px;
   text-align:right;
   color:#6d6f5b;
}




/* CSS f. SITEMAP */
.csc-sitemap.csc-sitemap-level1 a:link,
.csc-sitemap.csc-sitemap-level1 a:visited, 
.csc-sitemap.csc-sitemap-level1 a:active, 
.csc-sitemap.csc-sitemap-level1, 
.csc-sitemap.csc-sitemap-level2 a:link,
.csc-sitemap.csc-sitemap-level2 a:visited, 
.csc-sitemap.csc-sitemap-level2 a:active, 
.csc-sitemap.csc-sitemap-level2,
.csc-sitemap.csc-sitemap-level3 a:link,
.csc-sitemap.csc-sitemap-level3 a:visited, 
.csc-sitemap.csc-sitemap-level3 a:active, 
.csc-sitemap.csc-sitemap-level3 {
   font-family:Georgia;
   font-size:13px;
   line-height:13px; 
   font-style:normal;
   font-weight:normal; 
   color:#6D6F5B;
   text-decoration:none;
   text-transform:lowercase;   
   margin:0px;
}

p.csc-sitemap.csc-sitemap-level1 {
   margin-top:25px;
}

p.csc-sitemap.csc-sitemap-level2 {
   margin-left:20px;
   margin-bottom:2px;
   margin-top:2px;
}

p.csc-sitemap.csc-sitemap-level3 {
   margin-left:40px;
}

.csc-sitemap.csc-sitemap-level1 a:hover,
.csc-sitemap.csc-sitemap-level2 a:hover,
.csc-sitemap.csc-sitemap-level3 a:hover {
   color:#701737;
}
/* ENDE SITEMAP */

.tx-a2csponsoren-pi1 * img {
   border:0px;
   padding-left:0px;
   padding-right:0px;
}

.tx-a2csponsoren-cell {
   border:0px;
   text-align:left;
   color:#A1A84C;
   font-size:11px;
}


.content_table {
   margin-top:12px;
}

table .contenttable {
   margin-top:0px;
   margin-bottom:0px;
   padding-top:0px;
   padding-bottom:0px;
}

/*
Bilder auf Seite id=2389 (Mint Role Models stellen sich vor - Übersichtsseite)
auf richtigen Abstand trimmen
*/
.contenttable * img {
   margin-right:9px;
}

 
/* für Abstände der Linien auf PID 2388 */
html body div#container table.content_table tbody tr td.contentbereich p {
}
/*
DIV.csc-textpic-clear	{
	margin: 0px !important;
	padding: 0px !important;
}
*/

.csc-menu ul	{
	list-style: none;
}

/*PBSURVEY*/
.tx-pbsurvey-pi1	{
}

.question	{
	padding-bottom: 10px;
}

.questionSubtext	{
	font-size: 11px;
}


.survey_item	{
	padding-top: 10px;
	padding-bottom: 5px;
   border-bottom:2px dotted #B6BD77;
}

.questionNumber	{
	display: inline;
	margin-right: 10px;
	font-weight: bold;
	font-size: 14px;
}
/*	
.surveyrow_odd	{
	background: #ACB363;
}
*/
.surveyrow_even	{
	background: #ACB363;
}

.submit_link {
  border: none; 
  background: none !important;
  color: #a7ad57;
  font-size: 13px;
  font-weight: bold;
  font-style: italic;
  font-family: georgia;
  float: right;
}
