/* CSS Document */
/*@import url("fashionlexicon.css");
@import url("fileadmin/format2007/css/fashionlexicon.css");
*/
.alt{display:none;}
a:link{
                
         text-decoration:none;
         font-family:Verdana, Arial, Helvetica, sans-serif;
        
         color:#ffffff;
 }
a:visited{
                 
         text-decoration:none;
         font-family:Verdana, Arial, Helvetica, sans-serif;
         color:#ffffff;
         
 }
a:hover{        
         text-decoration:none;
         font-family:Verdana, Arial, Helvetica, sans-serif;
        
         
}
.news-latest-gotoarchive{
    width:120px;
    margin-left:17px;
    font-weight:bold;
}
.news-single-header{
      font-size:10px;
      font-weight:bold;
      
    }
.news-single-header .bodytext{
     display:inline;
}
.news-single-content-container{
      width:250px;
      height:250px;
      
      position:absolute;
      left: 330px;
      top:100px;
      font-size:10px;
      overflow:auto;

}
.news-single-img{
     position:absolute;
     width:300px;
     height:334px;
     left:0px;
     top:51px;
     
}

* html .news-single-img{
     top:48px;
     
}
.news-list-date{
     width:40px;
     font-weight:bold;
     margin-left:17px;
     float:left;
     display:inline;
}
.news-title{
     margin-left:87px;
     color:black;
     font-weight:bold;
     width:120px;
        
}
.news-list-subtitle{
     font-weight:normal;
     color:black;
     width:120px;
        
}
.newslistecontainer{
    width:214px;
    /* datamints: Hoehe von 450 auf 600*/
	height:575px;
    border-right:1px solid #fff;
    background-color:#EADBBC;
   position:absolute;
   top:0px;
   left:0px;
   color:black;
   font-size:10px;
}
.news-title A:link,.news-list-subtitle A:link,.news-latest-gotoarchive A:link {
  color:black;
}
.news-title A:visited,.news-list-subtitle A:visited,.news-latest-gotoarchive A:visited  {
  color:#000;
}
.news-title A:hover,.news-list-subtitle A:hover ,.news-latest-gotoarchive A:hover {
  color:#993333;
}
.news-title A:active,.news-list-subtitle A:active ,.news-latest-gotoarchive A:active {
  color:#993333;
}
.news-list-item{
  margin-bottom:10px;
}
.newsdetailcontainer{
   position:absolute;
   top:25px;
   left:237px;
   width:664px;
   height:385px;
   background-color:#f7f4ed;
   border:2px solid #993333;
}
.eventsheader{
  background-image:url(../layoutimages/events.jpg);
  width:173px;
  height:30px;
  margin-top:25px;
  margin-bottom:25px;
}


#position  {position:absolute; left:340px; top:55px;width:390px; }
.nav {
float:left;
}
.nav1 {
margin-left:150px; 
}
.servicelink {text-align:left;margin-left:10px;width:280px;}
.service2 {
       margin-left:10px;
       margin-top:150px;
       margin-bottom:15px;
       text-align:left;    
       width:280px;
       font-family:Verdana, Arial, Helvetica, sans-serif;
       color:#000000;
       font-size:11px;
       line-height:16px;
       z-index:50;
}

#service1 { 
      position:absolute;
      
       top:25px;
       left:10px;
       width:280px;
       height:425px;
       font-family:Verdana, Arial, Helvetica, sans-serif;
       color:#ffffff;
       font-size:11px;
       line-height:16px;
       z-index:50;
}

#service { 
      position:absolute;
      top:150px;
       /* datamints: Hoehe von 450 auf 600*/
	height:575px;
       width:300px;
       background-color:#8C9494;
       z-index:50;
}
#inhalt {
	position:absolute;
	top:0px;
	left:0px;
        height:100%;
	width:100%;
	z-index:2;
}
#description_start {
                position:absolute; 
                top:0px;
                left:600px;
	width:300px;
                height:100%;
                
	z-index:1;
                font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:11px;
}


#submenue{
                  position:absolute;
	  top:150px;
	  left:750px;
                  height:300px;
	  width:150px;
                  background-color:#ffffff;
                  z-index:210;
}
#impressum {
                position:absolute; 
				/* datamints:Top von 610 auf 750 - 60*/
			top:665px;
               
                left:0px;
	width:150px;
                z-index:249;
}
#impressum1 {
                position:absolute;
                top:610px;
                left:0px;
	width:150px;
                z-index:250;
                
}

#background {
                position:absolute;
	width:100%;
	/* datamints: Hoehe von 450 auf 600*/
	height:575px;
	/* datamints: Alles um 60px höher */
	top:90px;
                left:0px;
	background-color:#341212;
                z-index:100;
	}

#content1 {                 position:absolute;
                top:420px;
                left:750px;
	width:150px;
		z-index:4;
               
}
#contentnewsletter { 
                position:absolute;
                top:0px;
                left:150px;
	width:450px;
	/* datamints: Hoehe von 450 auf 600*/
	height:600px;
	z-index:150;
                background-color:#cccccc;
               
}
.content { 
               
                left:0px;
	width:900px;
	/* datamints: Hoehe von 450 auf 600*/
	height:575px;
	z-index:6;
               
}
#news {
                position:absolute; 
                top:375px;
                left:610px;
	width:280px;
                z-index:3;
                font-family:Verdana, Arial, Helvetica, sans-serif;
                color:#ffffff; 
                font-size:10px;
}

#description_start1 {
                position:absolute; 
                top:0px;
                left:600px;
	width:300px;
                height:100%;
                background-color:#7D95B2 ;
	z-index:1;
                font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:11px;
}

#static {     position:absolute;
                 left:600px;
                top:100px;
                width:300px;
	height:50px;
	background-color:#FFFFFF;
	z-index:100;
               
}


.clear {
	clear:both;
}

.head {
	position:absolute;
	width:100%;
	/* datamints: alles um 50px höher*/
	height:100px;
	background-color:#FFFFFF;

}

.head img{
position:absolute;
/* datamints: alles um 50px höher*/
top:8px;
left:20px;
}

/******************************************************************/
/*** Menu (neu als Text)*/
/******************************************************************/
div.navi {
	position:absolute;
	width:900px;
	height:50px;
	/*datamints:alles um 50px höher*/
	top:40px;
	/* Einkommentieren wenn Seite Konen Card eingeblendet wird */
	left:0;
	/*left:422px;*/
}

div#hauptnavi {
	position:absolute;
	right:0;
	top:0;
	text-align:right;
	font-size:1.1em;
}


/******************************************/
/* MENU main */
/******************************************/
div#hauptnavi ul.main_first {
  padding:0;
  margin:0;
}

div#hauptnavi ul.main_first li {
  list-style-type:none;
  padding:0;
  margin:0;
  display:inline;
  position:relative;
}

/******* LEVEL 1 ********/
div#hauptnavi ul.main_first li.level1,
div#hauptnavi ul.main_first li.level1_active,
div#hauptnavi ul.main_first li.level1_current {
  margin:0;
  display:block;
  float:left;
  height:31px;
}
div#hauptnavi ul.main_first li.level1_active {
}
div#hauptnavi ul.main_first li.level1_current {
}
div#hauptnavi ul.main_first li.level1:hover {
}


/* A Level 1 - Standard */
div#hauptnavi ul.main_first li.level1 a,
div#hauptnavi ul.main_first li.level1 a:focus,
div#hauptnavi ul.main_first li.level1 a:visited,
div#hauptnavi ul.main_first li.level1 a:active {
  color:#000;
  line-height:31px;
  padding:8px;
  text-decoration:none;
}
div#hauptnavi ul.main_first li.level1 a:hover {
  text-decoration:none;
  color:#933;
}

/* A Level 1 - Active */
div#hauptnavi ul.main_first li.level1_active a,
div#hauptnavi ul.main_first li.level1_active a:focus,
div#hauptnavi ul.main_first li.level1_active a:visited,
div#hauptnavi ul.main_first li.level1_active a:active {
  font-weight:bold;
  color:#000;
  line-height:31px;
  padding:8px;
  text-decoration:none;
}
div#hauptnavi ul.main_first li.level1_active a:hover {
  text-decoration:none;
  color:#000;
}

/* A Level 1 - Current */
div#hauptnavi ul.main_first li.level1_current a,
div#hauptnavi ul.main_first li.level1_current a:focus,
div#hauptnavi ul.main_first li.level1_current a:visited,
div#hauptnavi ul.main_first li.level1_current a:active {
  font-weight:bold;
  color:#000;
  line-height:31px;
  padding:8px;
  text-decoration:none;
}
div#hauptnavi ul.main_first li.level1_current a:hover {
  text-decoration:none;
  color:#000;
}



/******************************************/
/* MENU sub */
/******************************************/
div#hauptnavi ul.main_sub {
  list-style-type:none;
  padding:0;
  margin:0;
  position:absolute;
  top:23px;
  right:0;
  width:650px;
  font-size:0.8em;
}

div#hauptnavi ul.main_sub li {
  color:#000;
  padding:0;
  margin:0;
  display:inline
}

/******* LEVEL 2 ********/
div#hauptnavi ul.main_sub li.level2,
div#hauptnavi ul.main_sub li.level2_active,
div#hauptnavi ul.main_sub li.level2_current {
}
div#hauptnavi ul.main_sub li.level2_active {
}
div#hauptnavi ul.main_sub li.level2_current {
}

/* A Level 2 - Standard */
div#hauptnavi ul.main_sub li.level2 a,
div#hauptnavi ul.main_sub li.level2 a:focus,
div#hauptnavi ul.main_sub li.level2 a:visited,
div#hauptnavi ul.main_sub li.level2 a:active {
  color:#000;
  font-weight:normal;
  text-decoration:none;
  padding-left:8px;
  padding-right:8px;
}
div#hauptnavi ul.main_sub li.level2 a:hover {
  color:#933;
  text-decoration:none;
}

/* A Level 2 - Active */
div#hauptnavi ul.main_sub li.level2_active a,
div#hauptnavi ul.main_sub li.level2_active a:focus,
div#hauptnavi ul.main_sub li.level2_active a:visited,
div#hauptnavi ul.main_sub li.level2_active a:active {
  font-weight:normal;
  color:#000;
  text-decoration:none;
  padding-left:8px;
  padding-right:8px;
}
div#hauptnavi ul.main_sub li.level2_active a:hover {
  color:#000;
  text-decoration:none;
}

/* A Level 2 - Current */
div#hauptnavi ul.main_sub li.level2_current a,
div#hauptnavi ul.main_sub li.level2_current a:focus,
div#hauptnavi ul.main_sub li.level2_current a:visited,
div#hauptnavi ul.main_sub li.level2_current a:active {
  font-weight:bold;
  color:#000;
  text-decoration:none;
  padding-left:8px;
  padding-right:8px;
}
div#hauptnavi ul.main_sub li.level2_current a:hover {
  color:#000;
  text-decoration:none;
}











.csc-header h5 { display:none; }
.imgtext-table {
        margin: 0px 0px 0px 0px }
P { margin: 0px 0px 0px 0px; }
body {       font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
                
	margin-left:0px;
	margin-top:0px;
                margin-right:1px;
	margin-bottom:1px;
                width:100%;
                height:100%;
	
              }

div.img {vertical-align:middle;}




/* Ergänzung WTU 14.5.2006 fuer Formular "Haltet den Dieb" */



form.wtu		{margin:20px 0 0 0;}
div.formBlock			{clear:left;margin:0px 0px 2px 0px;}
div.formLeft			{width:300px;float:left;}
div.formRight			{margin:0 50px 0 300px;}

input, select, textarea {margin-bottom:5px;background-color:#FFFFF5;border:1px solid #36517e;}
label		{width:130px;float:left;display: block;}


div.formRight .feldok					{background-color:white;color:#36517e;font-weight:bold;}


/* Powermail-Einstellungen */
legend {
	display:none;
}

fieldset {
	border:none;
}

input.powermail_submit{
	margin-top:10px;
	margin-left:50px;
	width:200px;
	height:25px;
	background-color:#f2f2f2;
}

#gewinnspiel-kids{
	font-size:0.9em;
}

.tx-thmailformplus-pi1{

position:absolute;
left:150px;
top:470px;
width:450px;
z-index:200;
}


.tx-fashionlexicon-pi1{
   width:570px;
  
   position:absolute;
   top:170px;
   left:330px;
background-color:#fff;
z-index:103;
}
.lex_alphabet{
   background-color:#FFF;
   color:#000;
   height:75px;
   padding-left:70px;
padding-right:80px;
padding-top:10px;
text-align:center;
font-size:12px;
    font-weight:bold;

}
.lex_alphabet A {
    color:#375168;
    font-size:12px;
    font-weight:bold;
    text-decoration:underline;
}
.lex_item{
   background-color:#F2F2F2;
   color:#000;
  padding: 10px 22px 6px 16px;
 margin-top:2px;
}

/*****************************************************/
/* plugin: Flash-Player */
/*****************************************************/
div.tx-rspflvplayer-pi1 {
  position:absolute;
  top:50px;
  left:0px;
}

