body {
  background-color: #C0C0C0;
  background-image: url(http://p16072.typo3server.info/fileadmin/vorlagen/delight-point/body.jpg);
  background-repeat: repeat-x;
  background-position: 0px 140px;
  font:100% normal verdana, sans-serif; 
  font-family: Verdana, Arial, Helvetica, SunSans-Regular, Sans-Serif;
  color:#666666;  
  margin: 0px 0px 0px 0px;
  text-align: center;
  vertical-align: middle;
}

p { 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size:0.8em; 
  color: #666666; 
}


#head1{
  height: 80px;
  background-color: #FEFEEC;
  background-image: url(http://p16072.typo3server.info/fileadmin/vorlagen/delight-point/Logo-delight-point-manageme.gif);
  background-repeat: no-repeat;
  background-position: 20px 50%;
}

#nav1{
  float: right;
  margin: 30px 5px 0px 0px;
 }



#sprache{
  float: right;
  width: 150px;
  margin: 35px 0px 0px 0px;
}

#loginbox{
  float: right;
  width: 150px;
  margin: 30px 0px 0px 0px;
}

#logoutbox{
  float: right;
  width: 150px;
  margin: 30px 0px 0px 0px;
}


#head2{
  height: 70px;
  background-color: #777777;
  background-image: url(http://p16072.typo3server.info/fileadmin/vorlagen/delight-point/sus.gif);
  background-repeat: no-repeat;
  background-position: right;
  text-align: left;
}

#seitentitel{
  height: 70px;
  margin: 0px 0px 0px 0px;
  padding: 15px 321px 0px 20px;
  font-family: Verdana, Arial, Helvetica, SunSans-Regular, Sans-Serif;
  font-size: 30px; 
  color: #FF8601; 
  font-weight:bold;
}


#nav2{
  float: left;
  width: 200px;
  margin: 20px 0px 0px 0px;
  background-color: transparent;
  text-align: left;
}

#content{
  margin: 10px 320px 0px 200px;
  height: 75%;
  padding: 20px 20px 30px 20px;
  background-color: transparent;
  text-align: left;
  vertical-align: top;
  min-height: 500px;
 }

#contentr{
  float: right;
  padding: 20px 20px 30px 0px;
  width: 290px;
  text-align: left;
}

#contentn{
  width: 90%;
  margin: 10px 0px 0px 210px;
  background-color: transparent;
  text-align: left;
 }

#contentl{
  margin: 20px 0px 0px 20px;
  text-align: left;
}


#menu1 { 
  text-align:left;
  font-size:0.7em; 
  color: #030365; 
  font-family: "Trebuchet MS", "Times New Roman", serif;
  text-decoration: none;
} 

#menu1 A:link, A:visited { color: #030365; text-decoration: none;}

#menu1 A:hover {COLOR: #030365; text-decoration: none; }


#menu2 { 
  text-align:left;
  font-size:0.7em; 
  color: #030365; 
  font-family: "Trebuchet MS", "Times New Roman", serif;
  text-decoration: none;
} 

#menu2 A:link, A:visited { color: #030365; text-decoration: none;}

#menu2 A:hover {COLOR: #030365; text-decoration: none; }




.menu3 {
  display : block;
  color: #1A0954;
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, SunSans-Regular, Sans-Serif;
  font-weight : bold; 
  text-decoration : none; 
}
.l003  {padding: 5px 0px 5px 20px;}

.no3:link, .no3:visited, .ifsub3:link, .ifsub3:visited, .curifsub3:link, .curifsub3:visited{ background-color : transparent }
.no3:hover, .no3:active,  .act3, .actifsub3:link, .actifsub3:visited,  .actifsub3:hover, .actifsub3:active, .ifsub3:hover, .ifsub3:active, .curifsub3:hover, .curifsub3:active{ background-color: transparent; color :FF8601}


.l004  {padding: 1px 0px 1px 30px;font-size: 10px; background-image : url(http://p13911.typo3server.info/fileadmin/vorlagen/offradio/003.gif);background-repeat: no-repeat; background-position:20px 50%; }

.no4:link, .no4:visited { background-color : transparent;  }
.no4:hover, .no4:active, .act4,.ifsub4:hover, .ifsub4:active { color :FF8601}
.actifsub4:link, .actifsub4:visited,.actifsub4:hover, .actifsub4:active { color :FF8601}
.ifsub4:link, .ifsub4:visited { background-color : #F5CA04;}
.curifsub4:link, .curifsub4:visited { background-color : #F5CA04; color:#fff}
.curifsub4:hover, .curifsub4:active { background-color : #F5CA04; color: #fff }




/*******************************************/
/* Aufzählung linksbündig                                      */
/*******************************************/
/* Bulletlists, general */
UL.csc-bulletlist LI { font-size: 0.7em; }

/* Bulletlists, specifically */
UL.csc-bulletlist-0 { color: #666666; }
UL.csc-bulletlist-1 { color: #666666; list-style-type : decimal; }
UL.csc-bulletlist-2 { color: #666666; list-style-position : inside; }
UL.csc-bulletlist-3 { color: #666666; list-style-image: url(img/red_arrow_bullet.gif); }

UL { 
margin: 0 0 0 0;  
} 

OL { 
margin: 0 0 0 0; 
} 

.bulletlist { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size:0.7em; 
color: #666666; 
margin: 0 0 0 0;
} 

li { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size:0.7em; 
color: #999999; 
margin: 0 0 0 0;
} 

/*******************************************/
/* Ueberschriften                                                   */
/*******************************************/

h1 { 
  font-family: "Trebuchet MS", "Times New Roman", serif;
  font-size:25px; 
  color: #8A897E; 
  font-weight:none; 
  margin: 0px 0px 0px 0px;

} 

h2 { 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size:18px; 
  color: #8A897E; 
  font-weight: bold; 
  margin: 0px 0px 0px 0px; 
} 

h3 { 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size:14px; 
  color: #8A897E; 
  font-weight: bold; 
  margin: 0px 0px 0px 0px; 
} 

h4 { 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size:12px; 
  color: #8A897E; 
  font-weight: bold; 
  margin: 0px 0px 0px 0px; 
} 

/* Headers, with link */
H1 A, H2 A, H3 A, H4 A, H5 A { color: #8A897E; text-decoration: none; }
H2 A { color: #8A897E; }
H3 A { color: #8A897E; }
H4 A { color: #8A897E; }
H1 A:hover, H2 A:hover, H3 A:hover, H4 A:hover, H5 A:hover { text-decoration: underline; }

/* Header date */
P.csc-header-date { font-size:0.9em; color: #2E992F; }

/* Subheader, general */
P.csc-subheader { font-style: italic; background-color: #666666; }

/* Subheader, specific */
P.csc-subheader-0 { font-style: normal; }
P.csc-subheader-1 { color: #666666; }
P.csc-subheader-2 { color: #666666; }
P.csc-subheader-3 { color: #666666; }

/*******************************************/
/* Bilder                                                               */
/*******************************************/
.bildtext{
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size:0.8em; 
  color: #666666;
}



/*****************/
/* Formulare           */
/*****************/
#INPUT {
FONT-FAMILY: Verdana, Helvetica, Arial, SunSans-Regular; font-size:0.8em;FONT-WEIGHT: normal; LINE-HEIGHT: 12px;
BORDER-RIGHT: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid;BORDER-LEFT: #CCCCCC 1px solid; COLOR:BORDER-BOTTOM: #CCCCCC 1px solid; BACKGROUND-COLOR: #FFFFFF
}


.loginform { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size:0.8em; 
color: #666666; 
} 


.mailform { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size:0.8em; 
color: #666666; 
} 
.mailformrequired { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size:0.8em; 
color: #666666; 
} 
.mailformcomment { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size:0.8em; 
color: #666666; 
} 
.mailformradio { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size:0.8em; 
color: #666666; 
} 


/*****************/
/* News                   */
/*****************/
#newslist{
  margin: 10px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  vertical-align: top;
  background-color: #fff;
}

#newssingle{
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  background-color: #fff;
}

.newsimage{vertical-align: top;}


.news001{
  width: 305px;
  padding: 2px 4px 4px 4px;
  border: solid 1px #777777;
  background-color: #777777;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size:9px; 
  font-weight: bold;
  color: #fff; 
  text-align: center;
}

.news002{
  width: 305px;
  padding: 2px 4px 4px 4px;
  border: solid 1px #777777;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size:9px; 
  color: #666666; 
  text-align: left;
}


.news003{
  margin: 0px 0px 2px 0px;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size:0.7em; 
  color: #666666; 
  text-align: left;
  vertical-align: top;
}


/*****************/
/* Seite empfehlen  */
/*****************/
#tip{
  margin: 10px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  border: solid 1px #777777;
  vertical-align: top;
}

.tip001{
  margin: 0px 0px 2px 0px;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size:0.7em; 
  color: #666666; 
  text-align: left;
  vertical-align: top;
}





/*////// STYLE TYPO3-SHOP ANFANG ////////*/
.browselinks {
  margin: 10px 0px 10px 0px;
  padding: 2px 0px 2px 10px;
  text-align: left;
  font-size:11px;
}
.productteaser {
  margin: 10px 0px 10px 0px;
  padding: 5px 5px 5px 5px;
  border: solid 1px #B9B9B9;
  background: #fff;
}  
.producthead {
  font-family: Arial, sans-serif; 
  font-size: 0.7em; 
  color: #204204; 
  font-weight: bold; 
  margin: 0px 0px 0px 0px;
  border-bottom: solid 1px #B9B9B9;
}

.producthead1 {
  padding: 1px 5px 1px 5px;
  text-align: left;
  font-size: 0.7em;
  color: #fff;
  font-weight:bold;
  background: #4D7616;
}

#produkttitel{height: 65px;}

#produktimg{
  float: left;
  background: #F3F9EC;
}

.productfooter{
  padding: 10px 0px 1px 0px;
  text-align: right;
  font-family: Arial, sans-serif;
  font-size:0.9em;
  color: #003300;
 }

.singleimg{float: left; width: 144px; padding: 4px 0px 0px 4px;}
.singlist{margin: 0px 0px 0px 144px;}

.productpreis{
  float: right;
  padding: 3px 3px 3px 3px;
  font-size:0.7em;
  color: #fff;
  font-weight:bold;
  background: #777777;
}

.product1{
  padding: 0px 0px 0px 10px;
  font-family: Arial, sans-serif;
  font-size: 0.7em;
  color: #000000;
  line-height: 18px;
  text-align: left;
}

.product2{
  padding: 1px 10px 1px 10px;
  text-align: left;
  font-size:0.7em;
  color: #666666;
  font-weight:bold;
}

.product3{
  padding: 1px 10px 1px 10px;
  text-align: left;
  font-size:0.7em;
  color: #666666;
  background: transparent;
}
