*    {margin:0px; padding:0px;}
html {overflow:scroll; overflow-x:hidden;}
body {background-color:#ffffff; background-image:url(images/spacer.gif); background-position:top left; background-repeat:repeat; margin:0px; padding:0px;}

h1, h2, h3, h4, h5, h6 {color:#111111; font:14px 'Times New Roman'; font-weight:bold;   line-height:16px; margin:0px; padding:0px 0px 0px 0px; text-decoration:none;}
legend                 {color:#fedede; font:12px 'Times New Roman'; font-weight:normal; line-height:15px; margin:0px; padding:0px 0px 0px 0px;   border:0px;}
fieldset               {color:#111111; font:12px 'Times New Roman'; font-weight:normal; line-height:15px; margin:0px; padding:0px 0px 15px 15px; border:0px; width:335px;}

#table_main {margin:0px auto;}
p           {line-height:15px;}

.bg              {background:#ffffff;}
.bg_form         {background:#fedede;}
.bg_header_login {background:#ffcccc;}

.content         {color:#111111; background-color:#ffffff; background-image:url(images/content_bg.gif);         background-repeat:no-repeat; display:inline-block; font:12px 'Times New Roman'; width:600px; height:314px; line-height:15px; margin:0px; padding:0px; text-decoration:none; display:block; }
.content_contact {color:#111111; background-color:#ffffff; background-image:url(images/content_bg_contact.gif); background-repeat:no-repeat; display:inline-block; font:12px 'Times New Roman'; width:600px; height:314px;height:425px;/* fix */ line-height:15px; margin:0px; padding:0px; text-decoration:none; display:block; }
.content_detail  {color:#111111; background-color:#ffffff; background-image:url(images/content_bg_detail.gif);  background-repeat:no-repeat; display:inline-block; font:12px 'Times New Roman'; width:600px; height:314px;height:347px;/* fix */ line-height:15px; margin:0px; padding:0px; text-decoration:none; display:block; }
.content_imprint {color:#111111; background-color:#ffffff; background-image:url(images/content_bg_scroll.gif);  background-repeat:no-repeat; display:inline-block; font:12px 'Times New Roman'; width:600px; height:314px; line-height:15px; margin:0px; padding:0px; text-decoration:none; display:inherit; }
.content_kunden  {               background-color:#ffffff; background-image:url(images/content_bg_kunden.gif);  background-repeat:no-repeat; display:inline-block;                              width:600px; height:314px; display:block;                                                                }
.content_kundent {color:#111111;                                                                                                                                   font:12px 'Times New Roman';                            line-height:15px; margin:0px; padding:0px; text-decoration:none;}
.content_list    {color:#111111; background-color:#ffffff; background-image:url(images/spacer.gif);             background-repeat:no-repeat; display:inline-block; font:12px 'Times New Roman'; width:600px; height:314px; line-height:15px; margin:0px; padding:0px; text-decoration:none; display:block; }
.content_peel    {color:#111111; background-color:#ffffff; background-image:url(images/content_bg_peel.gif);    background-repeat:no-repeat; display:inline-block; font:12px 'Times New Roman'; width:600px; height:314px; line-height:15px; margin:0px; padding:0px; text-decoration:none; display:block;}

.content a         {color:#111111; font:12px 'Times New Roman'; line-height:15px; text-decoration:underline;}
.content_contact a {color:#111111; font:12px 'Times New Roman'; line-height:15px; text-decoration:underline;}
.content_detail a  {color:#111111; font:12px 'Times New Roman'; line-height:15px; text-decoration:underline;}
.content_imprint a {color:#111111; font:12px 'Times New Roman'; line-height:15px; text-decoration:underline;}
.content_kunden a  {}
.content_kundent a {color:#111111; font:12px 'Times New Roman'; line-height:15px; text-decoration:underline;}
.content_list a    {color:#111111; font:12px 'Times New Roman'; line-height:15px; text-decoration:underline;}
.content_peel a    {color:#111111; font:12px 'Times New Roman'; line-height:15px; text-decoration:underline;}

.content a:hover         {color:#111111; font:12px 'Times New Roman'; line-height:15px; text-decoration:underline;}
.content_contact a:hover {color:#111111; font:12px 'Times New Roman'; line-height:15px; text-decoration:underline;}
.content_detail a:hover  {color:#111111; font:12px 'Times New Roman'; line-height:15px; text-decoration:underline;}
.content_imprint a:hover {color:#111111; font:12px 'Times New Roman'; line-height:15px; text-decoration:underline;}
.content_kunden a:hover  {}
.content_kundent a:hover {color:#111111; font:12px 'Times New Roman'; line-height:15px; text-decoration:underline;}
.content_list a:hover    {color:#111111; font:12px 'Times New Roman'; line-height:15px; text-decoration:underline;}
.content_peel a:hover    {color:#111111; font:12px 'Times New Roman'; line-height:15px; text-decoration:underline;}

.content_headline     {color:#111111; background-color:#ffcccc; display:block; font:14px 'Times New Roman'; font-weight:bold; line-height:16px; margin:0px; padding:0px 15px 0px 15px; text-decoration:none;}
.content_kunden_hl    {color:#111111; background-color:#f6eddb; display:block; font:14px 'Times New Roman'; font-weight:bold; line-height:16px; margin:0px; padding:0px 15px 0px 15px; text-decoration:none;}
.content_img_headline {color:#111111; background-color:#fedede; display:block; font:14px 'Times New Roman'; font-weight:bold; line-height:16px; margin:0px; padding:0px 15px 0px 15px; text-decoration:none;}
.content_scrolline    {color:#111111;                           display:block; font:14px 'Times New Roman'; font-weight:bold; line-height:16px; margin:0px; padding:0px 15px 0px 15px; text-decoration:none;}

.content_image     {line-height:15px; background-color:#fedede; padding:0px 15px 0px 15px;}
.content_kunden_bg {line-height:15px; background-color:#f6eddb; padding:0px 15px 0px 15px;}
.content_scroll    {line-height:15px;                           padding:0px 15px 0px 15px;}
.content_text      {line-height:15px; background-color:#ffcccc; padding:0px 15px 0px 15px;}

.content_scrollbar {border:0px; width:600px; height:129px; overflow:scroll; overflow-x:hidden; line-height:15px; margin:0px; padding:0px 0px 0px 0px; text-align:left;
                    scrollbar-base-color:#ffcccc; scrollbar-3d-light-color:#ffcccc; scrollbar-darkshadow-color:#ffcccc; scrollbar-face-color:#ffcccc; scrollbar-track-color:#fedede; scrollbar-arrow-color:#ffffff; scrollbar-highlight-color:#fedede; scrollbar-shadow-color:#fedede;}
.frame_scrollbar   {scrollbar-base-color:#ffffff; scrollbar-3d-light-color:#ffffff; scrollbar-darkshadow-color:#ffffff; scrollbar-face-color:#ffffff; scrollbar-track-color:#ffffff; scrollbar-arrow-color:#ffffff; scrollbar-highlight-color:#ffffff; scrollbar-shadow-color:#ffffff;}

#content_back          {background-color:#ffcccc; width:92px;  height:24px;}
#content_more          {background-color:#ffcccc; width:365px; height:31px;}
#contentra_kunden      {background-color:#f6eddb; width:220px; height:31px;}
#contentre_more        {background-color:#ffcccc; width:220px; height:31px;}
#contentre_img_more    {background-color:#fedede; width:220px; height:31px;}
#detail_back           {background-color:#ffcccc; width:365px; height:31px;}
#list_more             {background-color:#ffcccc; width:380px; height:46px;}
#login                 {background-color:#ffcccc; width:240px; height:22px;}
#mailformformtype_mail {background-color:#fedede; width:77px;  height:19px;}

#content_back a          {display:block; background-image:url(images/button_back.gif);                width:92px;  height:24px;}
#content_more a          {display:block; background-image:url(images/content_text_bottom_mo.gif);     width:365px; height:31px;}
#contentra_kunden a      {display:block; background-image:url(images/contentra_kunden_bottom_mo.gif); width:220px; height:31px;}
#contentre_more a        {display:block; background-image:url(images/contentre_text_bottom_mo.gif);   width:220px; height:31px;}
#contentre_img_more a    {display:block; background-image:url(images/contentre_image_bottom_mo.gif);  width:220px; height:31px;}
#detail_back a           {display:block; background-image:url(images/detail_back_mo.gif);             width:365px; height:31px;}
#list_more a             {display:block; background-image:url(images/list_text_bottom.gif);           width:380px; height:46px;}
#login a                 {display:block; background-image:url(images/header_login.gif);               width:240px; height:22px;}
#mailformformtype_mail a {display:block; background-image:url(images/button_send.gif);                width:77px;  height:19px;}

#content_back a:hover          {background-position:0px 100%;}
#content_more a:hover          {background-position:0px 100%;}
#contentra_kunden a:hover      {background-position:0px 100%;}
#contentre_more a:hover        {background-position:0px 100%;}
#contentre_img_more a:hover    {background-position:0px 100%;}
#detail_back a:hover           {background-position:0px 100%;}
#list_more a:hover             {background-position:0px 100%;}
#login a:hover                 {background-position:0px 100%;}
#mailformformtype_mail a:hover {background-position:0px 100%;}

.navheader, .navheader_active {display:block; font:12px 'Times New Roman';                  height:25px; line-height:15px; margin:0px; padding:10px 0px 0px 0px;  text-decoration:none;}
.navlevel1, .navlevel1_active {display:block; font:12px 'Times New Roman'; max-width:166px; height:25px; line-height:15px; margin:0px; padding:3px 0px 0px 18px;  text-decoration:none;}
.navlevel2, .navlevel2_active {display:block; font:12px 'Times New Roman'; max-width:166px; height:25px; line-height:15px; margin:0px; padding:3px 0px 0px 18px;  text-decoration:none;}
.navlevel3, .navlevel3_active {display:block; font:12px 'Times New Roman'; max-width:166px; height:25px; line-height:15px; margin:0px; padding:3px 0px 0px 36px;  text-decoration:none;}
.navkunden, .navkunden_active {display:block; font:14px 'Times New Roman'; max-width:220px; height:51px; line-height:16px; margin:0px; padding:16px 0px 0px 15px; text-decoration:none; font-weight:bold;}

a.navheader        {color:#4b4b4b;}
a.navheader:hover  {color:#e09090;}
a.navheader_active {color:#e09090;}

a.navlevel1        {background:url(images/navi_normal.gif);         background-repeat:no-repeat; color:#4b4b4b;}
a.navlevel1:hover  {background:url(images/navi_hover.gif);          background-repeat:no-repeat; color:#e09090;}
a.navlevel1_active {background:url(images/navi_hover.gif);          background-repeat:no-repeat; color:#e09090;}
a.navlevel2        {background:url(images/subnavi_normal.gif);      background-repeat:no-repeat; color:#4b4b4b;}
a.navlevel2:hover  {background:url(images/subnavi_hover.gif);       background-repeat:no-repeat; color:#e09090;}
a.navlevel2_active {background:url(images/subnavi_hover.gif);       background-repeat:no-repeat; color:#e09090;}
a.navlevel3        {background:url(images/subnavi_item_normal.gif); background-repeat:no-repeat; color:#4b4b4b;}
a.navlevel3:hover  {background:url(images/subnavi_item_hover.gif);  background-repeat:no-repeat; color:#e09090;}
a.navlevel3_active {background:url(images/subnavi_item_hover.gif);  background-repeat:no-repeat; color:#e09090;}
a.navkunden        {background:url(images/kunden_navi_normal.gif);  background-repeat:no-repeat; color:#111111;}
a.navkunden:hover  {background:url(images/kunden_navi_hover.gif);   background-repeat:no-repeat; color:#111111;}
a.navkunden_active {background:url(images/kunden_navi_hover.gif);   background-repeat:no-repeat; color:#111111;}

.contactform    {margin:0px; padding:0px;}
.preload        {display:none;}
#kunden_text_bg {background-color:#f6eddb;}

.contactform td    {color:#111111; font:12px 'Times New Roman'; line-height:15px;}
.contactlogin_text {color:#111111; font:12px 'Times New Roman'; line-height:15px;}
.contactform_radio {color:#111111; font:12px 'Times New Roman'; line-height:15px!important; margin:0px; padding:0px 0px 0px 0px;}
.contactform_all   {color:#111111; font:12px 'Times New Roman'; line-height:15px; margin:0px; padding:0px 0px 0px 0px; border:0px;}
.imprint           {color:#c6bea5; font:12px 'Times New Roman'; line-height:15px; margin:0px; padding:0px 0px 0px 15px; text-decoration:none;}
#kunden_link       {color:#111111; font:14px 'Times New Roman'; line-height:16px; text-decoration:none;}

.contactform_input     {color:#111111; font:12px 'Times New Roman'; line-height:15px; width:333px; height:17px;  border:1px solid #ffffff; background-color:#fff3f3;}
.contactlogin_input    {color:#111111; font:12px 'Times New Roman'; line-height:15px; width:160px; height:17px;  border:1px solid #ffffff; background-color:#fff3f3;}
.contactregister_input {color:#111111; font:12px 'Times New Roman'; line-height:15px; width:327px; height:17px;  border:1px solid #ffffff; background-color:#fff3f3;}
.headerlogin_input     {color:#ffcccc; font:12px 'Times New Roman'; line-height:12px; width:104px; height:12px;  border:2px solid #ffffff; background-color:#ffffff;}
.contactform_textarea  {color:#111111; font:12px 'Times New Roman'; line-height:15px; width:333px; height:116px; border:1px solid #ffffff; background-color:#fff3f3; overflow:hidden;}

.contactform_submit {background-image:url(images/button_send.gif);         background-repeat:no-repeat; background-position:0px 5px; margin:0px; padding:5px 0px 0px 0px;}
.contentkunden_bg   {background-image:url(images/contentli_kunden_bg.gif); background-repeat:no-repeat; width:365px; height:201px;}
.list_text          {background-image:url(images/list_text_bg.gif);        background-repeat:repeat-y;  background-color:#ffcccc; line-height:15px; padding:0px 15px 0px 15px;}

.tx-srfeuserregister-pi1                                 {padding:0px 15px 0px 15px;}
.tx-srfeuserregister-pi1 p, .tx-srfeuserregister-pi1 dl  {padding:0px;}
.tx-srfeuserregister-pi1 dt, .tx-srfeuserregister-pi1 dd {padding:0px;}
#tx-srfeuserregister-pi1-fe_users_form                   {padding:0px;}

.tx-srfeuserregister-pi1 p, .tx-srfeuserregister-pi1 h4                    {margin:0px; padding:0px; text-indent:0;}
.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checked-values li {margin:0px; float:left;}

.tx-srfeuserregister-pi1 h4        {color:#111111; font:12px 'Times New Roman'; font-weight:bold;   line-height:15px;}
.tx-srfeuserregister-pi1 a:link    {color:#111111; font:12px 'Times New Roman'; font-weight:normal; line-height:15px; background-color:transparent; text-decoration:underline;}
.tx-srfeuserregister-pi1 a:visited {color:#111111;}
.tx-srfeuserregister-pi1 a:hover   {color:#111111;}
.tx-srfeuserregister-pi1 a:active  {color:#111111;}

.tx-srfeuserregister-pi1 dt {float:left;  clear:both;  width:333px; text-align:left;}
.tx-srfeuserregister-pi1 dd {float:right; clear:right; width:163px; text-align:left;}

.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checked-values {list-style-type:square; list-style-image:none; list-style-position:inside;}

.lbc-paris {margin:0px; padding:0px; /*position:absolute;*/ background-color:#ffffff; z-index:2;}
.voxmedien {margin:0px; padding:0px; position:absolute;            color:#dfdfdf; z-index:1; font:10px 'Verdana'; line-height:15px; bottom:5px; right:5px; text-decoration:none;}

ul, ol {
	list-style-position:inside;
}