*                        {font-family:"Playfair Display",serif; font-size:14px; line-height:22px; color:#666666; margin:0px; padding:0px; border-style:none;}
body                     {font-family:"Playfair Display",serif; font-size:14px; line-height:22px; color:#666666; border-style:none;}
#extended img            {display:block; margin-bottom:5px;}
a:hover                  {color:#b67e23;}
a                        {cursor:pointer; text-decoration:none; color:#8E181B;}
h1, .titel               {font-family:"Playfair Display",serif; font-size:24px !important; line-height:30px !important; margin-bottom:20px; font-weight:normal; -webkit-text-size-adjust:none; margin-top:0px; color:#b2761b;}
h2, .untertitel          {font-family:"Playfair Display",serif; font-size:20px !important; line-height:26px !important; font-weight:normal; color:#b2761b;}
h3, .content             {font-size:12px; font-weight:bold; color:#000;}
h3                       {margin:0px;}
h4                       {font-family:"Open Sans",sans-serif; font-size:16px; line-height:20px; font-weight:400; color:#222222; margin-bottom:10px;}
h5                       {color:#b2761b; display:inline; font-size:inherit; font-weight:inherit; line-height:inherit;}
h2.login                 {margin-bottom:15px;}
div                      {margin:0px; padding:0px; display:block;}
p                        {margin-bottom:10px;}
label                    {vertical-align:middle;}
ul, ol, form             {margin-top:10px; margin-bottom:10px;}
ul,ol                    {padding-left:30px;}
table, tr, td, th        {border-collapse:collapse; border-style:none; margin:0px; padding:0px;}
hr                       {background-color:#ffffff; border-top:2px dotted #666666 !important; height:1px; margin:26px 0;}
.rot                     {color:#b2761b; font-size:inherit; font-weight:inherit; line-height:inherit;}


#wrapper .content.content0 > table                                                 {width:895px !important; text-align:left; font-weight:normal;}
#wrapper .content.content0 > table table                                           {width:870px !important;}

#wrapper .content.content0 table tr td table tr td table tr td:first-child         {width:auto !important; min-width:160px !important;} 

#wrapper .content.content0 table tr td table tr td table tr td:last-child          {width:250px !important;} 
#wrapper .content.content0 table tr td table tr td table tr td:nth-last-child(2)   {width:1px !important;} 

#wrapper .content.content0 h1,#wrapper .content.content0 h2 {text-transform:none !important;}

div.content:nth-child(1) > table:nth-child(2) > tbody:nth-child(1) > tr:nth-child(2) > td:nth-child(2) > table:nth-child(1) > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > table:nth-child(1) > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(4) > img:nth-child(1)  {width:auto !important; height:auto !important;}

div.content:nth-child(1) > table:nth-child(1) > tbody:nth-child(1) > tr:nth-child(2) > td:nth-child(2) > table:nth-child(1) > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > table:nth-child(26) > tbody:nth-child(1) > tr:nth-child(2) > td:nth-child(1) > img:nth-child(3)  {width:140px !important; height:auto !important;}

#wrapper .content.content0 img                                                     {height:auto !important; margin:0 !important;}
#wrapper .content.content0 table h4                                                {margin-left:0 !important; font-weight:500;}

@media screen and (max-width:1023px) {
}
 
@media screen and (max-width:1000px) {
}

@media screen and (max-width:850px) {
}

@media screen and (max-width:1024px) {
}
	
@media screen and (max-width:600px) {
}

@media screen and (max-width:450px) {
}