body { background:#FFFFFF; margin:0px; padding: 0px; }
body, td, table     {   font-family: Verdana,Arial; font-size:12px; line-height:18px; color: black; border-collapse: collapse; }

#bodymodel { width: 770px; margin: 10px auto; }

#allbody { position: relative; width:920px; margin:0px; padding:0px; }
#pageall { width:770px; float:left; vertical-align:top; overflow:hidden; }
#page { width:768px; float:left; vertical-align:top; margin:10px 0px 0px 0px; padding:0px; background-color:#EDEDEE; border:1px solid #C0C0C0; overflow:hidden; }
#bannersky { width:140px; margin-left:10px; margin-top:10px; float:right;}
#pageheader { width:768px; height:120px; background:url(../pictures/spao_top_bg.jpg) no-repeat bottom center; background-color:#FFFFFF; }
#pagecontent { background:url(../pictures/spao_mid_bg.jpg) repeat-x top; height:auto; padding:10px; overflow:hidden; }
#pageclose { clear:both; width:770px; height:14px; background:url(../pictures/spao_bot_bg.jpg) no-repeat top center; }
#pagefooter { width:770px; padding-top:5px;padding-bottom:10px; }
#pagefooter p { font-size:90%; line-height:13px; color:#767E84; text-align:center; font-family:Tahoma, Arial, Helvetica, sans-serif; }

#headertop { width:768px; height:98px; }
#headerbottom { clear:both; width:768px; height:21px; text-align:right; }
#logo { margin-left:10px; margin-top:11px; width:145px; height:87px; float:left; }
#lang { float:right; width:190px; height:14px; margin-top:8px; margin-right:10px; text-align:right; }
#slogan { float:left; margin-left:58px; margin-top:4px; width:538px; height:65px; }

#web_app { position: absolute; height: 60px; width: 200px; margin-left: -11px; margin-top: 20px; text-align: left; }

li.z1{z-index: 5;}
li.z2{z-index: 4; margin-left: -17px;}
li.z3{z-index: 3; margin-left: -17px;}
li.z4{z-index: 2; margin-left: -17px;}
li.z5{z-index: 1; margin-left: -17px;}


#headerbottom ul#menutop { height:21px; margin:0px; padding:0px; font-size:10px; font-weight:bold; }
#headerbottom ul#menutop li { list-style:none; line-height:21px; width: 110px; text-align:center; color:#000000; float:right; padding-left:20px; padding-right:22px;  margin-left: -17px;}
#headerbottom ul#menutop li a { text-decoration:none; display: block; width: 110px; }
#headerbottom ul#menutop li.first { /*behavior: url(iepngfix.htc);*/ background: transparent url(../pictures/spao_menu_first.png) no-repeat right; width:50px;}
#headerbottom ul#menutop li { /*behavior: url(iepngfix.htc);*/ background: transparent url(../pictures/spao_menu_off.png) no-repeat right;}
#headerbottom ul#menutop li:hover { /*behavior: url(iepngfix.htc);*/ background: transparent url(../pictures/spao_menu_on.png) no-repeat right; color:#FEFEFE;}
#headerbottom ul#menutop li.act { /*behavior: url(iepngfix.htc);*/ background: transparent url(../pictures/spao_menu_on.png) no-repeat right; color:#FEFEFE;}
#headerbottom ul#menutop li.last { background: transparent url(../pictures/spao_menu_off_last.jpg) no-repeat right; padding-right:8px; padding-left:17px;  width:90px;}
#headerbottom ul#menutop li.last a { text-decoration:none; display: block; width: 90px; }
#headerbottom ul#menutop li.last:hover { background: transparent url(../pictures/spao_menu_on_last.jpg) no-repeat right; /* padding-right:8px;*/ }
#headerbottom ul#menutop li:hover a { color:#FEFEFE; }
#headerbottom ul#menutop li.last.act { background: transparent url(../pictures/spao_menu_on_last.jpg) no-repeat right; padding-right:10px; }
#headerbottom ul#menutop li a:hover { text-decoration:none; color:#FEFEFE;}
#headerbottom ul#menutop li a.acta { color:#FEFEFE;}
#headerbottom ul#menutop li.first:hover { /*behavior: url(iepngfix.htc);*/ background: transparent url(../pictures/spao_menu_first.png) no-repeat right;}

/*#logininfo { height:19px; width:250px; padding:0px; margin:0px; background: transparent url(../pictures/spao_menu_d_sublogtxt19.png) no-repeat right; }*/
#logininfo { padding:0px; margin:0px; }
#logininfodiv { padding:0px; margin:0px; background-color: #FFFFFF; display:block; height:30px; width:768px; }
a.logoffinfo { width:60px; height:19px; margin:0px 0px 0px 157px; padding:0px;  text-decoration:none; display:block; }


ul.list { width:132px; margin:0px; padding:0px; }
ul.list li { list-style:none; line-height:13px; width: 130px; height:14px; font-size:9px; text-align:center; color:#000000; background-color:#E6E6E6; border:1px solid #D0D2D4; }
ul.list li.firmenprofil { margin-top:10px; }
ul.list li a { text-decoration:none; display: block; width:130px; }
ul.list li:hover { background-color:#E0001A; color:#FEFEFE; }
ul.list li:hover a { color:#FEFEFE; }
ul.list li a:hover { text-decoration:none; color:#FEFEFE; }

ul.listd { width:132px; margin:0px; padding:0px; }
ul.listd li { list-style:none; line-height:13px; width: 130px; height:14px; font-size:9px; text-align:center; color:#666666; background-color:#E6E6E6; border:1px solid #D0D2D4; }
ul.listd li.firmenprofild { margin-top:10px; }
ul.listd li a { text-decoration:none; display: block; width:130px; }
ul.listd li:hover { background-color:#E6E6E6; color:#666666; }
ul.listd li:hover a { color:#666666; }
ul.listd li a:hover { text-decoration:none; color:#666666; }

ul.listdci { width:132px; margin:0px; padding:0px; }
ul.listdci li { list-style:none; line-height:13px; width: 130px; height:14px; font-size:9px; text-align:center; color:#666666; background-color:#E6E6E6; border:1px solid #D0D2D4; }
ul.listdci li.firmenprofild { margin-top:10px; }
ul.listdci li a { text-decoration:none; display: block; width:130px; }
ul.listdci li:hover { background-color:#E6E6E6; color:#000000; }
ul.listdci li:hover a { color:#000000; }
ul.listdci li a:hover { text-decoration:none; color:#000000; }

.premenu            {   font-size: 11px; }
.submenu            {   font-size: 13px; }

.mn0                {   padding: 0; font-size:10px; width:116px; height:20px; background-image:url(../pictures/d/m_button_top_inact.jpg); text-align:center; }
.mn1                {   padding: 0; font-size:10px; width:116px; height:20px; background-image:url(../pictures/d/tlo_menu_act.jpg); text-align:center; }
.mnA                {   padding: 0; font-size:10px; width:116px; height:20px; background-image:url(../pictures/d/tlo_menu_act.jpg); text-align:center; }

.dmn0                {   padding: 0; font-size:10px; width:62px; height:42px; background-image:url(../pictures/d/m_button_home.jpg); text-align:center; }
.dmn1                {   padding: 0; font-size:10px; width:62px; height:42px; background-image:url(../pictures/d/m_button_home_act.jpg); text-align:center; }
.dmnA                {   padding: 0; font-size:10px; width:62px; height:42px; background-image:url(../pictures/d/m_button_home_act.jpg); text-align:center; }

.mn2                {   padding: 1px 8px 0 8px; font-size:10px; }
.mn3                {   padding: 1px 8px 0 8px; font-size:10px; }
.mnB                {   padding: 1px 8px 0 8px; font-size:10px; font-weight:bold; }

div.startseite td    {   font:normal 11px/14px  Arial; color: #000000; border-collapse: collapse; }
div.sidebar td       {   font:normal 12px  Arial; }
div.startseite p     {   margin-top: 8px; }

.headnavi            {   font-size: 10px; color: #000000; }
.headtitle           {   font-size: 20px; color: #000000; font-weight: bold; }
h1                   {   font-size: 16px; color: #E1001A; font-weight: bold; line-height:26px; font-family: Arial,Tahoma,Verdana; text-align:left;}
h2                   {   font-size: 20px; color: #767E84; font-weight: bold; line-height:24px; margin:0; font-family: Arial,Tahoma,Verdana; text-align:left; }
h3                   {   font-size: 16px; color: #000000; font-weight: bold; line-height:22px; padding-top:10px; padding-bottom:8px; font-family: Arial,Tahoma,Verdana; text-align:left;}
h4                   {   font-size: 12px; color: #E1001A; font-weight: bold; line-height:16px; margin:0px; padding:0px; text-align:left; }
h5                   {   font-size: 11px; color: #E1001A; font-weight: normal; line-height:14px; margin:0px; padding:0px; text-align:left; }
.subtitle            {   font-weight: bold; padding-bottom:4px; }
.headsubtitle        {   font-size: 16px; color: #000000; font-weight: bold; padding-top:10px; padding-bottom:8px; }
p                    {   text-align:left; }

div.leftnavi h4      {   font:bold 11px/16px  Verdana; color: #0147AA; margin-bottom:2px; text-decoration: underline; }
div.leftnavi         {   font-size: 11px; }
div.box              {   padding:5px; }
div.box p            {   margin:0 0 1px 0 }
div.box h2           {   font-size: 14px; margin-bottom:4px; color:#000000; font-family: Arial,Tahoma,Verdana; }
strong.boxtitle      {   font:bold 11px Verdana; color: #FEFEFE; padding-left:9px; }
.boximage            {   float:left; margin-right:6px; border:solid 1px #C8C8C8 }
img                  {   border: none; }

p.singletitle	     {   color:#E1001A; font-weight:normal; font-size:12px; margin:0px; padding:0px; line-height:14px; font-weight:bold; }

.lightgrey			 { color:#BFBFBF; }
.darkgrey			 { color:#767E84; }
.red				 { color:#E1001A; }
.rospberry			 { color:#DB0054; }
.red_bold            { color:#E1001A; font-weight:bold; }
.bold                { font-weight:bold; }
.black               { color:#000000; }
.f14                 { font-size: 14px; }
.f13                 { font-size: 13px; }
.f12                 { font-size: 12px; }
.f11                 { font-size: 11px; }
.f10                 { font-size: 10px; }
.f9                  { font-size: 9px; }
.f8                  { font-size: 8px; }
.nounderline         { text-decoration: none; }


.marpad             { margin:0px; padding:0px; }

.insjbla { color:#D5D5D5; }
.insjred { color:#F5C8CD; }


/*input:disabled, select:disabled { background-color: #BABABA; }*/

img.flag { border: 1px solid #EDEDED; }


a:link              {   color: #000000; }
a:visited           {   color: #000000; }
/*a:hover             {   color: #000000; text-decoration:underline }
a:active            {   color: #000000; text-decoration:underline }*/
a:hover             {   color: #E1001A; text-decoration:none; }
a:active            {   color: #E1001A; text-decoration:none; }

a.black:link        {   color: #FEFEFE; text-decoration: none; font-weight:normal; }
a.black:visited     {   color: #FEFEFE; text-decoration: none; font-weight:normal;}
a.black:hover       {   color: #FEFEFE; text-decoration: none; font-weight:normal;}
a.black:active      {   color: #FEFEFE; text-decoration: none; font-weight:bold;}

a.low:link          {   color: #808080; }
a.low:visited       {   color: #808080; }
a.low:hover         {   color: #0000C4; text-decoration:underline; }

a.news:link         {   color: #0000C4; text-decoration:underline; }
a.news:visited      {   color: #0000C4; text-decoration:underline; }
a.news:hover        {   color: #000000; text-decoration:none; }

a.suche:link        {   color: #000000; text-decoration:underline; }
a.suche:visited     {   color: #000000; text-decoration:underline; }
a.suche:hover       {   color: #FEFEFE; text-decoration:none; }

a.sucheex:link      {   color: #000000; text-decoration:none; }
a.sucheex:visited   {   color: #000000; text-decoration:none; }
a.sucheex:hover     {   color: #0000C4; text-decoration:underline; }

a.list:link         {   color: #000000; text-decoration:none; }
a.list:visited      {   color: #000000; text-decoration:none; }
a.list:hover        {   color: #0000C4; text-decoration:underline; }

a.blue:link         {   color: #000000; text-decoration:underline; }
a.blue:visited      {   color: #000000; text-decoration:underline; }
/*a.blue:hover        {   color: "blue" ; text-decoration:none; }*/

a.red:link          {   color: #000000; text-decoration:underline; }
a.red:visited       {   color: #000000; text-decoration:underline; }
a.red:hover         {   color: #0000C4; text-decoration:none; }

a.park:link         {   color: #000000; text-decoration:none; }
a.park:visited      {   color: #000000; text-decoration:none; }
a.park:hover        {   color: #0000C4; text-decoration:underline; }

a.front:link        {   color: #FEFEFE; }
a.front:visited     {   color: #FEFEFE; }
a.front:hover       {   color: #FEFEFE; text-decoration:underline }

a.sidebar:link      {   color: #FEFEFE; }
a.sidebar:visited   {   color: #FEFEFE; }
a.sidebar:hover     {   color: #FEFEFE; text-decoration:underline }

a.usermenu:link     {   color: #FEFEFE; }
a.usermenu:visited  {   color: #FEFEFE; }
a.usermenu:hover    {   color: #FEFEFE; text-decoration:underline }

a.objmenu:link      {   color: #000000; }
a.objmenu:visited   {   color: #000000; }
a.objmenu:hover     {   color: #000000; text-decoration:underline }

a.footer:link       {   color: #FEFEFE; text-decoration:none; }
a.footer:visited    {   color: #FEFEFE; text-decoration:none; }
a.footer:hover      {   color: #FEFEFE; text-decoration:none; }

.loginmenu          {   color: #000000; font-size: 8pt; font-weight: bold; }

.usermenu           {   color: #FEFEFE; font-size: 9pt; font-weight: bold; }

.systemnachricht    {   color: #000000; font-size: 9pt; }

.helpboxtop         {   color: #FEFEFE; font-size:9pt; }

.hilfetext p        {   color: #000000; font-size: 9pt; }

.regform input      {   color: #000000; border-style:inset; font-family:Verdana,Arial; }

.justify            { text-align: justify; }
.w370               { width: 390px; }

.listtext { margin:0px; padding:0px; font-size:11px; line-height:15px;  }
.listtext img { margin-right:5px; }
.listname { margin:0px; padding:0px; margin-top:10px; font-size:14px; font-weight:bold; }

span.select { position: absolute; width: 150px; height: 20px; padding: 0 21px 0 8px; color: #666666; font: 12px/20px arial,sans-serif; background: url(../pictures/spao_select.jpg) no-repeat; overflow: hidden; }

/*span.checkbox { width: 19px; height: 25px; padding: 0 5px 0 0; background: url(../pictures/checkbox.gif) no-repeat; display: block; float: left; }*/

.container { width:330px; overflow:hidden; }

h6.trigger { padding: 0px; margin:0px; margin-left: 3px; background: url(../pictures/spao_plus.jpg) no-repeat; height: 13px; line-height: 13px; width: 13px; float:left; }
p.dotrigger { margin: 0 0 15px 0; line-height: 13px; font-size: 12px; font-weight: normal; float:right; width:313px; text-align:left; }
p.dotrigger2 { margin: 0 0 15px 0; line-height: 13px; font-size: 12px; font-weight: normal; float:right; width:295px; text-align:left; }
p.dotrigger a, p.dotrigger2 a, p.intoggle a, p a { text-decoration:none; text-align:left; }
h6.active { background: url(../pictures/spao_minus.jpg) no-repeat; }
.toggle_container { margin: 0px 0px 0px 4px; padding: 0; overflow: hidden; font-size: 1.2em; width: 330px; clear: both; }
.toggle_container .block { padding: 0px 0px 0px 14px; }
.block .toggle_container .block { padding: 0px 0px 0px 18px; }
.block .toggle_container .block p.dotrigger2 { width:291px; }
.toggle_container .block p.intoggle { margin: 0 0 15px 0px; line-height: 13px; width: 292px; font-size: 12px; font-weight: normal; float: left; }
.toggle_container .block p.intoggle a { padding-left:2px; }

.toggle_container .block h6 { margin-left:5px; }
.toggle_container .block p.intoggle span { vertical-align:bottom; display:block; float:left; width:239px; text-align:left; padding-left:9px; }

.dotrigger input[type="checkbox"], input.checkbox_view,
.dotrigger2 input[type="checkbox"],
.intoggle input[type="checkbox"] { margin: 0 5px 0 2px; float:left; }

input.insearch { width:267px; font-size:12px; height:17px; border:1px solid #D5D5D5; padding:1px 3px 1px 3px; }
input.ineintrag { width:256px; font-size:12px; height:17px; border:1px solid #D5D5D5; padding:2px 3px 1px 3px; }
input.ineintragerr { width:256px; font-size:12px; height:17px; border:1px solid #E1001A; padding:2px 3px 1px 3px; }

select { border: 1px solid #666666; }

.rightf { float:right; }
.rightt { text-align:right; }
.newred { color:#E1001A; }


ul.navi { margin:0; padding:0; }
ul.navi li { list-style:none; float:left; }
ul.navi li.preview { width:75px; background:url(../pictures/spao_preview.png) no-repeat top left; text-align:left; }
ul.navi li.next { width:75px; background:url(../pictures/spao_next.png) no-repeat top right; text-align:right; }
ul.navi li.preview_off { width:75px; background:url(../pictures/spao_preview_off.png) no-repeat top left; text-align:left; }
ul.navi li.next_off { width:75px; background:url(../pictures/spao_next_off.png) no-repeat top right; text-align:right; }
ul.navi li.preview span { margin-left:22px; }
ul.navi li.next span { margin-right:22px; }
ul.navi li.preview_off span { margin-left:22px; color:#666666; }
ul.navi li.next_off span { margin-right:22px; color:#666666; }
ul.navi li a { text-decoration:none; }
ul.navi li a:hover { color:#E1001A; }

div.paginbottom a { text-decoration:none; }

.single_view_back { width:746px; height:30px; }
.single_view_content { clear:both; width:714px; padding:15px 15px 30px 15px; border:1px solid #DEDEDE; background-color:#FFFFFF; }

.single_name { color:#767E84; font-size:18px; line-height:22px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; }

.single_logo {}

/*p.single_address { font-weight:bold; margin:0px; padding:0px; line-height:20px; }*/
p.single_address { font-weight:normal; margin:0px; padding:0px; /*margin-bottom:4px;*/ }

.spa_anzeigen { color:#BFBFBF; width:180px; float:left; margin-bottom:5px; }
.spa_anzeigen a { display:block; background:url(../pictures/spa_anzeigen.png) no-repeat; width:157px; color:#767E84; padding-left:18px; font-size:10px; line-height:14px; text-decoration:none; }
.spa_anzeigen a:hover { background:url(../pictures/spa_anzeigen_active.png) no-repeat; color:#E1001A; }
.btl_anzeigen { color:#BFBFBF; width:180px; float:left; margin-bottom:5px; }
.btlb_anzeigen { color:#BFBFBF; width:180px; float:left; }
.btl_anzeigen a { display:block; background:url(../pictures/spa_anzeigen.png) no-repeat; width:157px; color:#767E84; padding-left:18px; font-size:10px; line-height:14px; text-decoration:none; }
.btlb_anzeigen a { display:block; background:url(../pictures/spa_anzeigen.png) no-repeat; width:157px; color:#767E84; padding-left:18px; font-size:10px; line-height:14px; text-decoration:none; }
.btl_anzeigen a:hover { background:url(../pictures/spa_anzeigen_active.png) no-repeat; color:#E1001A; }
.btlb_anzeigen a:hover { background:url(../pictures/spa_anzeigen_active.png) no-repeat; color:#E1001A; }
a.info_druchen { display:block; background:url(../pictures/drucken.png) no-repeat; width:102px; height:16px; padding-right:2px; color:#000000; font-size:9px; font-family:Arial, Helvetica, sans-serif; line-height:16px; text-decoration:none; }
a.info_druchen:hover { background:url(../pictures/drucken_active.png) no-repeat; color:#FEFEFE; }

/* ------------- Header elements --------------- */
h1 span.graytext { color:#767F86; }


/*h1.dk_hw_1 { padding:0px; margin:0px; background:url(../pictures/dk/hw_1.jpg); height:36px; width:444px; text-indent:-999em; }
h1.de_hw_1 { padding:0px; margin:0px; background:url(../pictures/d/hw_1.jpg); height:36px; width:444px; text-indent:-999em; }
h1.en_hw_1 { padding:0px; margin:0px; background:url(../pictures/en/hw_1.jpg); height:36px; width:444px; text-indent:-999em; }*/
h1.dk_hw_1 { padding:0px; margin:0px; margin-top:5px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }
h1.de_hw_1 { padding:0px; margin:0px; margin-top:5px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }
h1.en_hw_1 { padding:0px; margin:0px; margin-top:5px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }

/*h1.dk_tga_1 { padding:0px; margin:0px; background:url(../pictures/dk/tga_1.jpg); height:37px; width:294px; text-indent:-999em; }
h1.de_tga_1 { padding:0px; margin:0px; background:url(../pictures/d/tga_1.jpg); height:37px; width:294px; text-indent:-999em; }
h1.en_tga_1 { padding:0px; margin:0px; background:url(../pictures/en/tga_1.jpg); height:37px; width:294px; text-indent:-999em; }*/
h1.dk_tga_1 { padding:0px; margin:0px; margin-top:5px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }
h1.de_tga_1 { padding:0px; margin:0px; margin-top:5px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }
h1.en_tga_1 { padding:0px; margin:0px; margin-top:5px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }

/*h1.dk_such_1 { padding:0px; margin:0px; background:url(../pictures/dk/such_1.jpg); height:36px; width:444px; text-indent:-999em; }
h1.de_such_1 { padding:0px; margin:0px; background:url(../pictures/d/such_1.jpg); height:36px; width:444px; text-indent:-999em; }
h1.en_such_1 { padding:0px; margin:0px; background:url(../pictures/en/such_1.jpg); height:36px; width:444px; text-indent:-999em; }*/
h1.dk_such_1 { padding:0px; margin:0px; margin-top:5px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }
h1.de_such_1 { padding:0px; margin:0px; margin-top:5px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }
h1.en_such_1 { padding:0px; margin:0px; margin-top:5px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }

/*h1.dk_dci_anz_1 { padding:0px; margin:0px; background:url(../pictures/dk/dci_anz_1.jpg); height:36px; width:416px; text-indent:-999em; }
h1.de_dci_anz_1 { padding:0px; margin:0px; background:url(../pictures/d/dci_anz_1.jpg); height:36px; width:416px; text-indent:-999em; }
h1.en_dci_anz_1 { padding:0px; margin:0px; background:url(../pictures/en/dci_anz_1.jpg); height:36px; width:416px; text-indent:-999em; }*/
h1.dk_dci_anz_1 { padding:0px; margin:0px; margin-top:5px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }
h1.de_dci_anz_1 { padding:0px; margin:0px; margin-top:5px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }
h1.en_dci_anz_1 { padding:0px; margin:0px; margin-top:5px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }

/*h1.dk_tnews_1 { padding:0px; margin:0px; background:url(../pictures/dk/tnews_1.jpg); height:38px; width:738px; text-indent:-999em; }
h1.de_tnews_1 { padding:0px; margin:0px; background:url(../pictures/d/tnews_1.jpg); height:38px; width:738px; text-indent:-999em; }
h1.en_tnews_1 { padding:0px; margin:0px; background:url(../pictures/en/tnews_1.jpg); height:38px; width:738px; text-indent:-999em; }*/
h1.dk_tnews_1 { padding:0px; margin:0px; margin-top:5px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }
h1.de_tnews_1 { padding:0px; margin:0px; margin-top:5px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }
h1.en_tnews_1 { padding:0px; margin:0px; margin-top:5px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }

/*h1.dk_tnews_4 { padding:0px; margin:0px; background:url(../pictures/dk/tnews_4.jpg); height:38px; width:738px; text-indent:-999em; }
h1.de_tnews_4 { padding:0px; margin:0px; background:url(../pictures/d/tnews_4.jpg); height:38px; width:738px; text-indent:-999em; }
h1.en_tnews_4 { padding:0px; margin:0px; background:url(../pictures/en/tnews_4.jpg); height:38px; width:738px; text-indent:-999em; }*/
h1.dk_tnews_4 { padding:0px; margin:0px; margin-top:5px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }
h1.de_tnews_4 { padding:0px; margin:0px; margin-top:5px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }
h1.en_tnews_4 { padding:0px; margin:0px; margin-top:5px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }



/*h1.dk_na_1 { padding:0px; margin:0px; background:url(../pictures/dk/na_1.jpg); height:37px; width:248px; text-indent:-999em; }
h1.d_na_1 { padding:0px; margin:0px; background:url(../pictures/d/na_1.jpg); height:37px; width:248px; text-indent:-999em; }
h1.en_na_1 { padding:0px; margin:0px; background:url(../pictures/en/na_1.jpg); height:37px; width:248px; text-indent:-999em; }*/
h1.dk_na_1 { padding:0px; margin:0px; margin-top:5px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }
h1.d_na_1 { padding:0px; margin:0px; margin-top:5px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }
h1.en_na_1 { padding:0px; margin:0px; margin-top:5px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }

/*h1.dk_tsa_1 { padding:0px; margin:0px; background:url(../pictures/dk/tsa_1.jpg); height:37px; width:248px; text-indent:-999em; }
h1.d_tsa_1 { padding:0px; margin:0px; background:url(../pictures/d/tsa_1.jpg); height:37px; width:248px; text-indent:-999em; }
h1.en_tsa_1 { padding:0px; margin:0px; background:url(../pictures/en/tsa_1.jpg); height:37px; width:248px; text-indent:-999em; }*/
h1.dk_tsa_1 { padding:0px; margin:0px; margin-top:5px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }
h1.d_tsa_1 { padding:0px; margin:0px; margin-top:5px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }
h1.en_tsa_1 { padding:0px; margin:0px; margin-top:5px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }

/*h1.dk_sb_1 { padding:0px; margin:0px; background:url(../pictures/dk/sb_1.jpg); height:37px; width:248px; text-indent:-999em; }
h1.d_sb_1 { padding:0px; margin:0px; background:url(../pictures/d/sb_1.jpg); height:37px; width:248px; text-indent:-999em; }
h1.en_sb_1 { padding:0px; margin:0px; background:url(../pictures/en/sb_1.jpg); height:37px; width:248px; text-indent:-999em; }*/
h1.dk_sb_1 { padding:0px; margin:0px; margin-top:5px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }
h1.d_sb_1 { padding:0px; margin:0px; margin-top:5px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }
h1.en_sb_1 { padding:0px; margin:0px; margin-top:5px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }

h1.dk_box_suche_1 { padding:0px; margin:0px; margin-top:5px; color:#E1011C; line-height:16px; font-size:24px; font-family: Arial,Tahoma,Verdana; padding-left:270px; }
h1.d_box_suche_1 { padding:0px; margin:0px; margin-top:5px; color:#E1011C; line-height:16px; font-size:24px; font-family: Arial,Tahoma,Verdana; padding-left:270px; }
h1.en_box_suche_1 { padding:0px; margin:0px; margin-top:5px; color:#E1011C; line-height:16px; font-size:24px; font-family: Arial,Tahoma,Verdana; padding-left:270px; }

/*h1.dk_box_hds_1 { padding:0px; margin:0px; background:url(../pictures/dk/box_hds_1.jpg); height:35px; width:738px; text-indent:-999em; }
h1.d_box_hds_1 { padding:0px; margin:0px; background:url(../pictures/d/box_hds_1.jpg); height:35px; width:738px; text-indent:-999em; }
h1.en_box_hds_1 { padding:0px; margin:0px; background:url(../pictures/en/box_hds_1.jpg); height:35px; width:738px; text-indent:-999em; }*/
h1.dk_box_hds_1 { padding:0px; margin:0px; margin-top:5px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }
h1.d_box_hds_1 { padding:0px; margin:0px; margin-top:5px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }
h1.en_box_hds_1 { padding:0px; margin:0px; margin-top:5px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }

h1.dk_szukajka { padding:0px; margin:0px; margin-top:5px; margin-bottom:20px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }
h1.d_szukajka { padding:0px; margin:0px; margin-top:5px; margin-bottom:20px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }
h1.en_szukajka { padding:0px; margin:0px; margin-top:5px; margin-bottom:20px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }

/*h1.dk_nasingle_1 { padding:0px; margin:0px; background:url(../pictures/dk/nasingle_1.jpg); height:37px; width:248px; text-indent:-999em; }
h1.d_nasingle_1 { padding:0px; margin:0px; background:url(../pictures/d/nasingle_1.jpg); height:37px; width:248px; text-indent:-999em; }
h1.en_nasingle_1 { padding:0px; margin:0px; background:url(../pictures/en/nasingle_1.jpg); height:37px; width:248px; text-indent:-999em; }*/
h1.dk_nasingle_1 { padding:0px; margin:0px; margin-top:5px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }
h1.d_nasingle_1 { padding:0px; margin:0px; margin-top:5px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }
h1.en_nasingle_1 { padding:0px; margin:0px; margin-top:5px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }

/*h1.dk_box_dcisuche_1 { padding:0px; margin:0px; background:url(../pictures/dk/box_dcisuche_1.jpg); height:35px; width:738px; text-indent:-999em; }
h1.d_box_dcisuche_1 { padding:0px; margin:0px; background:url(../pictures/d/box_dcisuche_1.jpg); height:35px; width:738px; text-indent:-999em; }
h1.en_box_dcisuche_1 { padding:0px; margin:0px; background:url(../pictures/en/box_dcisuche_1.jpg); height:35px; width:738px; text-indent:-999em; }*/
h1.dk_box_dcisuche_1 { padding:0px; margin:0px; margin-top:5px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }
h1.d_box_dcisuche_1 { padding:0px; margin:0px; margin-top:5px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }
h1.en_box_dcisuche_1 { padding:0px; margin:0px; margin-top:5px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }

h1.dk_box_insert_1 { padding:0px; margin:0px; margin-top:5px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }
h1.d_box_insert_1 { padding:0px; margin:0px; margin-top:5px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }
h1.en_box_insert_1 { padding:0px; margin:0px; margin-top:5px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }

h1.dk_box_agb_1 { padding:0px; margin:0px; margin-top:5px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }
h1.d_box_agb_1 { padding:0px; margin:0px; margin-top:5px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }
h1.en_box_agb_1 { padding:0px; margin:0px; margin-top:5px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }

h1.dk_box_datenschutz_1 { padding:0px; margin:0px; margin-top:5px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }
h1.d_box_datenschutz_1 { padding:0px; margin:0px; margin-top:5px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }
h1.en_box_datenschutz_1 { padding:0px; margin:0px; margin-top:5px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }

h1.dk_box_buch_1 { padding:0px; margin:0px; margin-top:5px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }
h1.d_box_buch_1 { padding:0px; margin:0px; margin-top:5px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }
h1.en_box_buch_1 { padding:0px; margin:0px; margin-top:5px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }

h1.dk_box_uber_uns_1 { padding:0px; margin:0px; margin-top:5px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }
h1.d_box_uber_uns_1 { padding:0px; margin:0px; margin-top:5px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }
h1.en_box_uber_uns_1 { padding:0px; margin:0px; margin-top:5px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }
/*h1.dk_box_uber_uns_1 { padding:0px; margin:0px; margin-top:5px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }
h1.d_box_uber_uns_1 { padding:0px; margin:0px; margin-top:5px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }
h1.en_box_uber_uns_1 { padding:0px; margin:0px; margin-top:5px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }*/

/*h1.dk_box_haendler_1 { padding:0px; margin:0px; background:url(../pictures/dk/box_haendler_1.jpg); height:35px; width:738px; text-indent:-999em; }
h1.d_box_haendler_1 { padding:0px; margin:0px; background:url(../pictures/d/box_haendler_1.jpg); height:35px; width:738px; text-indent:-999em; }
h1.en_box_haendler_1 { padding:0px; margin:0px; background:url(../pictures/en/box_haendler_1.jpg); height:35px; width:738px; text-indent:-999em; }*/
h1.dk_box_haendler_1 { padding:0px; margin:0px; margin-top:5px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }
h1.d_box_haendler_1 { padding:0px; margin:0px; margin-top:5px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }
h1.en_box_haendler_1 { padding:0px; margin:0px; margin-top:5px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }

/*h1.d_eintrag { padding:0px; margin:0px; margin-top:5px; color:#E1011C; font-size:24px; font-family: Arial,Tahoma,Verdana; }*/

/*h1.dk_box_dci_login_1 { padding:0px; margin:0px; background:url(../pictures/dk/box_dci_login_1.jpg); height:35px; width:738px; text-indent:-999em; }
h1.d_box_dci_login_1 { padding:0px; margin:0px; background:url(../pictures/d/box_dci_login_1.jpg); height:35px; width:738px; text-indent:-999em; }
h1.en_box_dci_login_1 { padding:0px; margin:0px; background:url(../pictures/en/box_dci_login_1.jpg); height:35px; width:738px; text-indent:-999em; }*/
h1.dk_box_dci_login_1 { padding:0px; margin:0px; margin-top:5px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }
h1.d_box_dci_login_1 { padding:0px; margin:0px; margin-top:5px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }
h1.en_box_dci_login_1 { padding:0px; margin:0px; margin-top:5px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }

h1.dk_box_kontakt_1 { padding:0px; margin:0px; margin-top:5px; margin-left:140px; margin-bottom:20px; color:#767E84; font-size:16px; font-family: Arial,Tahoma,Verdana; }
h1.d_box_kontakt_1 { padding:0px; margin:0px; margin-top:5px; margin-left:140px; margin-bottom:20px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }
h1.d_box_kontakt_2 { padding:0px; margin:0px; margin-top:20px; margin-bottom:20px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }
h1.en_box_kontakt_1 { padding:0px; margin:0px; margin-top:5px; margin-left:140px; margin-bottom:20px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }
h1.en_box_kontakt_2 { padding:0px; margin:0px; margin-top:20px; margin-bottom:20px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }

/*h1.dk_box_impressum_1 { padding:0px; margin:0px; background:url(../pictures/dk/box_impressum_1.jpg); height:35px; width:738px; text-indent:-999em; }
h1.d_box_impressum_1 { padding:0px; margin:0px; background:url(../pictures/d/box_impressum_1.jpg); height:35px; width:738px; text-indent:-999em; }
h1.en_box_impressum_1 { padding:0px; margin:0px; background:url(../pictures/en/box_impressum_1.jpg); height:35px; width:738px; text-indent:-999em; }*/
h1.dk_box_impressum_1 { padding:0px; margin:0px; margin-top:5px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }
h1.d_box_impressum_1 { padding:0px; margin:0px; margin-top:5px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }
h1.en_box_impressum_1 { padding:0px; margin:0px; margin-top:5px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }

h1.dk_box_impressum_2 { padding:0px; margin:0px; margin-top:5px; margin-left:140px; margin-bottom:20px; color:#767E84; font-size:16px; font-family: Arial,Tahoma,Verdana; }
h1.d_box_impressum_2 { padding:0px; margin:0px; margin-top:5px; margin-left:140px; margin-bottom:20px; color:#767E84; font-size:16px; font-family: Arial,Tahoma,Verdana; }
h1.en_box_impressum_2 { padding:0px; margin:0px; margin-top:5px; margin-left:140px; margin-bottom:20px; color:#767E84; font-size:16px; font-family: Arial,Tahoma,Verdana; }

/*h1.dk_box_welcome_1 { padding:0px; margin:0px; background:url(../pictures/dk/box_welcome_1.jpg); height:35px; width:738px; text-indent:-999em; }
h1.d_box_welcome_1 { padding:0px; margin:0px; background:url(../pictures/d/box_welcome_1.jpg); height:35px; width:738px; text-indent:-999em; }
h1.en_box_welcome_1 { padding:0px; margin:0px; background:url(../pictures/en/box_welcome_1.jpg); height:35px; width:738px; text-indent:-999em; }*/
h1.dk_box_welcome_1 { padding:0px; margin:0px; margin-top:5px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }
h1.d_box_welcome_1 { padding:0px; margin:0px; margin-top:5px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }
h1.en_box_welcome_1 { padding:0px; margin:0px; margin-top:5px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }

h1.dk_box_show_1 { padding:0px; margin:0px; margin-top:5px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }
h1.d_box_show_1 { padding:0px; margin:0px; margin-top:5px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }
h1.en_box_show_1 { padding:0px; margin:0px; margin-top:5px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }

/*h1.dk_box_hreg_1 { padding:0px; margin:0px; background:url(../pictures/dk/box_hreg_1.jpg); height:35px; width:738px; text-indent:-999em; }
h1.d_box_hreg_1 { padding:0px; margin:0px; background:url(../pictures/d/box_hreg_1.jpg); height:35px; width:738px; text-indent:-999em; }
h1.en_box_hreg_1 { padding:0px; margin:0px; background:url(../pictures/en/box_hreg_1.jpg); height:35px; width:738px; text-indent:-999em; }*/
h1.dk_box_hreg_1 { padding:0px; margin:0px; margin-top:5px; margin-bottom:5px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }
h1.d_box_hreg_1 { padding:0px; margin:0px; margin-top:5px; margin-bottom:5px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }
h1.en_box_hreg_1 { padding:0px; margin:0px; margin-top:5px; margin-bottom:5px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }

/*h1.dk_box_dci_loginmenu_1 { padding:0px; margin:0px; background:url(../pictures/dk/box_dci_loginmenu_1.jpg); height:35px; width:738px; text-indent:-999em; }
h1.d_box_dci_loginmenu_1 { padding:0px; margin:0px; background:url(../pictures/d/box_dci_loginmenu_1.jpg); height:35px; width:738px; text-indent:-999em; }
h1.en_box_dci_loginmenu_1 { padding:0px; margin:0px; background:url(../pictures/en/box_dci_loginmenu_1.jpg); height:35px; width:738px; text-indent:-999em; }*/
h1.dk_box_dci_loginmenu_1 { padding:0px; margin:0px; margin-top:5px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }
h1.d_box_dci_loginmenu_1 { padding:0px; margin:0px; margin-top:5px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }
h1.en_box_dci_loginmenu_1 { padding:0px; margin:0px; margin-top:5px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }

/*h1.dk_box_links_1 { padding:0px; margin:0px; background:url(../pictures/dk/box_links_1.jpg); height:35px; width:738px; text-indent:-999em; }
h1.d_box_links_1 { padding:0px; margin:0px; background:url(../pictures/d/box_links_1.jpg); height:35px; width:738px; text-indent:-999em; }
h1.en_box_links_1 { padding:0px; margin:0px; background:url(../pictures/en/box_links_1.jpg); height:35px; width:738px; text-indent:-999em; }*/
h1.dk_box_links_1 { padding:0px; margin:0px; margin-top:5px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }
h1.d_box_links_1 { padding:0px; margin:0px; margin-top:5px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }
h1.en_box_links_1 { padding:0px; margin:0px; margin-top:5px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }

/*h1.dk_box_preise_1 { padding:0px; margin:0px; background:url(../pictures/dk/box_preise_1.jpg); height:35px; width:738px; text-indent:-999em; }
h1.d_box_preise_1 { padding:0px; margin:0px; background:url(../pictures/d/box_preise_1.jpg); height:35px; width:738px; text-indent:-999em; }
h1.en_box_preise_1 { padding:0px; margin:0px; background:url(../pictures/en/box_preise_1.jpg); height:35px; width:738px; text-indent:-999em; }*/
h1.dk_box_preise_1 { padding:0px; margin:0px; margin-top:5px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }
h1.d_box_preise_1 { padding:0px; margin:0px; margin-top:5px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }
h1.en_box_preise_1 { padding:0px; margin:0px; margin-top:5px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }

/*h1.dk_box_microsite_1 { padding:0px; margin:0px; background:url(../pictures/dk/box_microsite_1.jpg); height:35px; width:738px; text-indent:-999em; }
h1.d_box_microsite_1 { padding:0px; margin:0px; background:url(../pictures/d/box_microsite_1.jpg); height:35px; width:738px; text-indent:-999em; }
h1.en_box_microsite_1 { padding:0px; margin:0px; background:url(../pictures/en/box_microsite_1.jpg); height:35px; width:738px; text-indent:-999em; }*/
h1.dk_box_microsite_1 { padding:0px; margin:0px; margin-top:5px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }
h1.d_box_microsite_1 { padding:0px; margin:0px; margin-top:5px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }
h1.en_box_microsite_1 { padding:0px; margin:0px; margin-top:5px; color:#E1011C; font-size:16px; font-family: Arial,Tahoma,Verdana; }

/* ------------ Felder -------------- */
.suchkontrolle      {   width:60px;
                        font-size:9pt;
                        font-family:Verdana,Arial;
                        border-style:inset;
                        background-color: rgb(247,240,215);  }

.feld_login         {   width:100px;
                        border-style:inset;
                        background-color: white;
                        font-size:9pt;
                        font-family:Verdana,Arial;
                        background-color: white; }

.suchen input,select  { color: #000000;
                        border-style:inset;
                        font-size:9pt;
                        font-family:Verdana,Arial; }

.feldfehler         {   border-style:inset;
                        background-color: #FF9966; }

.feldfehler_ss      {   width:65px;
                        font-size:9pt;
                        font-family:Verdana,Arial;
                        border-style:inset;
                        background-color: #FF9966;
                        margin-right:-10px ;   }


/* ------------ Rubriken ------------ */
.insformHL          {   color: #000000; font-size:13px; font-weight: bold; }
.insformHL2         {   color: #000000;                  /* (Gilt auch für Extras) */
                        font-size:10pt;
                        font-weight: bold; }
.insformEx          {   color: #0000C4; }                    /* (Nur für selektierte Extras) */
.insform td         {   color: #BF0000; font-size:8pt; }
.insform input,textarea     {    color: #000000; font-size:9pt; font-family:Verdana,Arial; }
/* (Gilt für Uploadfelder) */
.insformUp          {   width:320px; font-size:9pt; font-family:Verdana,Arial; }
/* (Gilt auch für Extras) */
.insform select     {   font-size:9pt; border-style:solid; border-color: #A88600; border-width:1px; font-family:Verdana,Arial; }
.insformLINK        {   text-decoration: underline; }
.insformCURR        {   color: #000000; font-size:9pt; font-weight: bold; }
.insformbigred      {   color: #BF0000; font-weight: bold; font-size:9pt; }

input.insStep { background: url(../pictures/input_ins.jpg) no-repeat; width:254px; height:19px; padding:2px 4px 0px 2px; border: none; }
input.insStepT1 { /*background: url(../pictures/input_ins.jpg) no-repeat;*/ width:30px; height:18px; padding:1px 4px 0px 2px; border: 1px solid #CFCFCF; }
input.insStepT2 { /*background: url(../pictures/input_ins.jpg) no-repeat;*/ width:20px; height:18px; padding:1px 4px 0px 2px; border: 1px solid #CFCFCF; }
input.insStepT3 { /*background: url(../pictures/input_ins.jpg) no-repeat;*/ width:75px; height:18px; padding:1px 4px 0px 2px; border: 1px solid #CFCFCF; }
input.insStepT4 { /*background: url(../pictures/input_ins.jpg) no-repeat;*/ width:55px; height:18px; padding:1px 4px 0px 2px; border: 1px solid #CFCFCF; }
input.insStepMin { background: url(../pictures/input_ins_min.jpg) no-repeat; width:112px; height:19px; padding:2px 4px 0px 2px; border: none; }
textarea.insStepT { background: url(../pictures/textarea_ins_580.jpg) no-repeat; width:574px; height:117px; padding:2px 4px 2px 2px; border: none; }
textarea.insStepMT { background: url(../pictures/textarea_ins_260.jpg) no-repeat; width:254px; height:62px; padding:2px 4px 2px 2px; border: none; }
input[type="file"].insStepFile { background: url(../pictures/input_ins.jpg) no-repeat; width:384px; height:22px; padding:2px 4px 0px 2px; border:0px solid; }


p.insPrUp { margin: 0px; padding: 0px; font-size: 9px; text-align: right; margin-right:3px; }

/* ------------ Footer -------------- */
.footer             {   padding-top:5px }
.footer_short       {   color: rgb(190,143,0); font-size: 8pt; }

#result td { /*border:1px solid black;*/ text-align: left; padding: 2px 2px 2px 2px; font-size: 10px; }
.parzyste { background: rgb(225, 225, 225); font-weight:normal; /*white-space: nowrap;*/ }
.nieparzyste { background: white; font-weight:normal; /*white-space: nowrap;*/ }
#header { font-weight: normal; vertical-align:top; padding-top:2px; }
.bez { border: none; }

/* ----------------------------------- */
.red_back { background:url(../pictures/arrow_red_back.png) no-repeat; padding-left:25px; background-position:0px -8px; }

ul.leistung_list, ul.leistung_list_more, ul.destination_list, ul.destination_list_more { margin:0px; padding:0px; }

ul.leistung_list li,
ul.leistung_list_more li,
ul.destination_list li,
ul.destination_list_more li { list-style:none; margin:0px; background:url(../pictures/libullet.gif) no-repeat; padding-left:13px; }

p.buch_list { padding-left:15px; background:url(../pictures/qua_buch.png) no-repeat top left; line-height:15px; }
div.buchbox_left { width:226px; height:371px; float:left; background:url(../pictures/d/buch_box_1.png); overflow:hidden; margin-right:33px; }
div.buchbox_center { width:226px; height:371px; float:left; background:url(../pictures/d/buch_box_2.png); overflow:hidden; margin-right:34px; }
div.buchbox_right { width:226px; height:371px; float:left; background:url(../pictures/d/buch_box_3.png); overflow:hidden; }

div.buchbox_text_1 { position: relative; padding-top:210px; height:78px; }
div.buchbox_text_2 { position: relative; height:20px; }
div.buchbox_button { position: relative; }

p.buchbox_text_1 { padding-top:210px; margin:0px 10px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:20px; }
p.buchbox_text_2 { margin:15px 10px 20px 10px; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; }
p.buchbox_button { text-align:center; margin:20px 10px 10px 10px; }

p.buchbox_text_1a { margin:0px 10px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:18px; }
p.buchbox_text_2a { margin:5px 10px; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; }
p.buchbox_button_a { text-align:center; margin:10px; }

span.buchbox_price { font-size:14px; color:#E1001A; }
.buchbox_note1 { font-size:9px; padding-top:10px; margin:0; }
.buchbox_note2 { font-size:9px; padding-top:10px; margin-right:3px; text-align:right; }

img.img_uber_uns { width:448px; height:287px; border:0px; margin:0px; padding:0px; }
td.img_uber_uns { width:455px; margin:0px; padding:0px; }
td.op_uber_uns { width:291px; margin:0px; padding:0px; }


#category {
    width: 570px; margin:0px auto;
}

.boxkat { width:270px; overflow:hidden; }
.boxkatIns { width:300px; overflow:hidden; }
h6.plus {
    margin:0px; padding:0px;
	background: url(../pictures/spao_plus.jpg) no-repeat;
    background-position: 0px 3px;
	height: 20px;
	line-height: 20px;
	width: 13px;
    float: right;
}
h6.active {
    background: url(../pictures/spao_minus.jpg) no-repeat;
    background-position: 0px 0px;
}
p.poz1, p.poz2, p.poz3, p.poz4, p.poz5 {
	padding: 0 0 3px 15px;
	line-height: 20px;
	font-weight: normal;
	font-size:10px;
	width:220px;
    float: left;
}
p.poz3 {
    width:200px;
}
p.poz4 {
    width:180px;
}
p.poz5 {
    width:180px;
}

div.poz2, div.poz3, div.poz4, div.poz5 {
    clear: both;
    padding-left:20px;
/*    border-top: 1px solid #C5C5C5;*/
}


td.border {border-bottom:#999 1px solid; border-right:#C4C2C2 1px solid; height:50px; text-align:center;}
td.borderbg {border-bottom:#999 0px solid; border-right:#C4C2C2 1px solid; height:50px; background-image:url(../pictures/d/bg_linie.png); background-repeat:no-repeat; background-position:bottom right;}
td.borderbgemp {border-right:#C4C2C2 1px solid; height:50px; background-image:url(../pictures/d/bg_linie_emp.png); background-repeat:no-repeat; background-position:bottom right;}
td.borderbgbtn {border-bottom:#999 0px solid; border-right:#C4C2C2 1px solid; height:50px; background-image:url(../pictures/d/bg_btn.png); background-repeat:no-repeat; background-position:bottom right;}
p.preinset {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#333; text-align:right; margin-right:4px;}
p.preinsetg {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333; text-align:left;}
p.preinstd {font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#FF0000; text-align:center; }
p.preinstds {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FF0000; text-align:right; margin-right:22px; }
p.preinstdg { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FF0000; text-align:left; margin-left:40px; }
p.priesins { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:18px; color:#000; text-align:center; }
p.priesins span { font-weight:normal; font-size:14px; }
td.borderbgbtn a { display:block; width:80px; height:30px; background-image:url(../pictures/d/eintragen_btn.png); }
td.borderbgbtn a:hover { display:block; width:80px; height:30px; background-image:url(../pictures/d/eintragen_btn_hover.png); }

/*#jquery-overlay { position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; }
#jquery-lightbox { position: absolute; top: 0; left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0; }
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box { position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#lightbox-container-image { padding: 10px; }
#lightbox-loading { position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#lightbox-nav { position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext { width: 49%; height: 100%; zoom: 1; display: block; }
#lightbox-nav-btnPrev { left: 0; float: left; }
#lightbox-nav-btnNext { right: 0; float: right; }
#lightbox-container-image-data-box { font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%; padding: 0 10px 0; }
#lightbox-container-image-data { padding: 0 10px; color: #666; }
#lightbox-container-image-data #lightbox-image-details { width: 70%; float: left; text-align: left; }
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber { display: block; clear: left; padding-bottom: 1.0em; }
#lightbox-secNav-btnClose { width: 66px; float: right; padding-bottom: 0.7em; }
*/
#fotogalerie { margin-top:5px; }
#fotogalerie a { margin-right: 10px; }
#fotogalerie a img { border: 3px solid #FFFFFF; }
#fotogalerie a:hover img { border: 3px solid #E1001A; }

#popup-window { position: absolute; text-align: center; width: 624px; left:70px; z-index:1000; }

#popup_header { display: block; text-align: left; color: #FEFEFE; width: 590px; height: 30px; background: url("../pictures/popup_top.png") no-repeat left top; padding:42px 32px 0px 52px; margin:0px; }
#popup_header h3 { margin:0px; padding:0px; }
#popup_body { display: block; width: 560px; padding:10px 32px; background: 	 url("../pictures/popup_center.png") repeat-y left top; }
#popup_body p { margin:0px; padding:0px; margin-left:90px; }
#popup_body h3 { margin:0px; padding:0px; margin-left:20px; }
#popup_close { position: absolute; height: 9px; color: #FEFEFE; font-size: 10px; margin-top: 33px; margin-right: 40px; padding: 3px; width: 584px; text-align: right; }
#popup_bottom { display: block; width: 624px; height: 46px; background: url("../pictures/popup_bottom.png") no-repeat left top; }

#containeruuns { font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, sans-serif; color: #333; line-height: 140%; padding: 30px; }
#containeruuns h1 { margin-top: 1.2em; margin-bottom: 0; padding: 0; font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, sans-serif; color: #333; padding-left:30px; font-size: 2.0em; }
#containeruuns h2 { margin-top: 1.2em; margin-bottom: 0; padding: 0; border-bottom: 1px dotted #dedede; }
#containeruuns h3 { margin-top: 1.2em; margin-bottom: 0; padding: 0; }
#containeruuns ul { list-style-image:url(list-style.gif); }
#containeruuns  pre { font-family: "Lucida Console", "Courier New", Verdana; border: 1px solid #CCC; background: #f2f2f2; padding: 10px; }
#containeruuns  code { font-family: "Lucida Console", "Courier New", Verdana; margin: 0; padding: 0; }
#containeruuns select, input, textarea { font-size: 1em; }

#gallery { padding: 30px; background: #EDEDEE; }
#descriptions { position: relative; height: 50px; background: #EEE; margin-top: 10px; width: 640px; padding: 10px; overflow: hidden; }
#descriptions .ad-image-description { position: absolute; }
.ad-image-description .ad-description-title { display: block; color: #333; }

.up, .down, .delete {  margin-left: 20px; }
/*.up { width: 19px; height: 19px; background: url(../pictures/moveup.png) no-repeat; text-indent: -999999px; }
.down { width: 19px; height: 19px; background: url(../pictures/movedown.png) no-repeat;  text-indent: -999999px; }
.delete { width: 19px; height: 19px; background: url(../pictures/del_1.png) no-repeat;  text-indent: -999999px; }*/

.top_list_more_button, .topd_list_more_button { color:#FF0000; cursor:pointer; font-size:11px; }

