/*
EM - PX zum kopieren oder nachschauen
10px = 0.6em
12px = 0.76em
14px = 0.9em
16px = 1.0em
18px = 1.12em
22px = 1.38em
26px = 1.63em
*/
/* #####################################################################################################################################################################*/   
/*++++++++++++ Browser unabhaengig: Start+++++++++++++++++++++++++ */      
    
       body {margin-top:1px;padding-top:1px;
       font-size:100.01%;    
       }

/*++++++++++++ sonst klappts nicht mit dem htmlarea +++++++++++++++++++++++++ */ 
       .bodytext{font-family: Arial, Helvetica, sans-serif;font-style:normal;color:#000000;
       font-size: 0.76em;
       }
.gfpb_landscape{
color: #000000;
background-color: #FFFFFF;
text-align: center;
font-family: Arial, Helvetica, sans-serif; 
font-size: 0.76em;
}

h1.csc-firstHeader
      {font-family: Arial, Helvetica, sans-serif; 
       font-size: 1.0em; font-weight: bold;
       padding:0 0 15px 0;
       color:#990000;
}
.csc-header h1
      {font-family: Arial, Helvetica, sans-serif; 
       font-size: 1.0em; font-weight: bold;
       padding:0 0 15px 0;
       color:#990000;
}

h2.csc-firstHeader
      {font-family: Arial, Helvetica, sans-serif; 
       font-size: 0.9em;
       font-weight: normal;
       padding:0 0 15px 0;
       color:#480000;
}
.tx-flseositemap-pi1 ul {display:block; 
    margin:10px; 
    list-style-image: url(../images_layout/roter_punkt.gif);
    padding-left:20px; 
    font-family: Arial, Helvetica, sans-serif;
    font-size: 0.76em;}
hr.clearer{clear:both;color:#FFFFFF;
	height:1px;
	border:1px solid #FFFFFF;
}
       .datum {font-family: Arial, Helvetica, sans-serif;font-size:0.76em;font-style:normal;color:#000000;text-align:right;padding-bottom:5px;}
       .m-abc-b {font-family: Arial, Helvetica, sans-serif; font-size: 0.76em; font-weight: bold;margin: 2px 0 2px 0;padding:0 2px 0 10px}
       .m-abc {font-family: Arial, Helvetica, sans-serif; font-size: 0.76em;margin: 2px 0 2px 0;padding:0 0 2px 10px;color:#FFFFFF;}
       .m-abc a{color:#000000;text-decoration:none;}
       .list-dot li {font-family: Arial, Helvetica, sans-serif; font-weight: bolder;color:#000000;text-decoration:none;font-size: 1.2em;}


#logo {margin:0px 0 10px 0px;}

#leftBox {
color: #000000;
}
#leftBoxBottom{
color: #000000;
background-color: #FFFFFF;
padding-top:20px;
text-align: center;
min-height: 100%;
}

#untertitel{
text-align: left;
padding-top:5px;padding-left:1px;padding-right:1px;padding-bottom:1px;
 }


*{
 margin:0;
 padding:0
}

body{
 background:#eee;
 font-family:Arial, Helvetica, sans-serif;
 font-size:100.01%;
}

#links{
 left:0;
 position:absolute;
 top:0;
 width:200px;
 background-color: #DC0707; color: #000000;
 min-height: 100%;

}


#rechts{
 background:#fff;
 margin:0 0 0 200px;
  border-left:1px solid #DC0707;
}
#rechts2
{ background:#fff;
 margin:0 0 0 500px;
}
.padding{
 padding:1em
}

       h1 {font-family: Arial, Helvetica, sans-serif; font-size: 1.63em;font-weight:bold;}
       h2 {font-family: Arial, Helvetica, sans-serif; font-size: 1.38em;font-weight:bold;} 
       h3 {font-family: Arial, Helvetica, sans-serif; font-size: 1.12em;font-weight:bold;}       
       h4 {font-family: Arial, Helvetica, sans-serif; font-size: 1.0em;font-weight:bold;} 
       h5 {font-family: Arial, Helvetica, sans-serif; font-size: 0.9em;font-weight:bold;}  
       h6 {font-family: Arial, Helvetica, sans-serif; font-size: 0.76em;font-weight:bold;}    
       
     .bodytext h3 {font-family: Arial, Helvetica, sans-serif; font-size: 1.6em;font-weight:bold;}     
     .bodytext h4 {font-family: Arial, Helvetica, sans-serif; font-size: 1.4em;font-weight:bold;} 
     .bodytext h5 {font-family: Arial, Helvetica, sans-serif; font-size: 1.2em;font-weight:bold;} 
#top {
background-color: #FFFF00;
 color: black;
height: 173px;
width: 100%;
 margin:0 0 0 200px;
   border-left:1px solid #DC0707;
}

#footer {font-family: Arial, Helvetica, sans-serif;padding:2px;margin-top:3px;
font-size:0.76em;
font-style:normal;
text-align:center;
height:1.2em;
border-top:1px solid #9DB59B;}      

#footer a{
background:#FFFFFF;
color:#000000;
}

#footer_print{
background:#FFFFFF;
border-top:1px solid #9DB59B;
margin:10px 5px 0 5px;
padding:2px;
height:20px;
}


       hr{ border: 0px; border-top: solid 1px #BFC6CA; border-bottom: solid 1px #FFFFFF;}
       a {text-decoration:none;}
       a img {border:none;}
       a:hover {text-decoration:underline;}
       td {font-family: Arial, Helvetica, sans-serif;font-size: 1em;}
       td h3 {font-family: Arial, Helvetica, sans-serif; font-size: 1.38em;font-weight:bold;}        
       td h4 {font-family: Arial, Helvetica, sans-serif; font-size: 1.12em;font-weight:bold;}       
       td h5 {font-family: Arial, Helvetica, sans-serif; font-size: 1.0em;font-weight:bold;}
       td h6 {font-family: Arial, Helvetica, sans-serif; font-size: 0.9em;font-weight:bold;}
       ul {font-family: Arial, Helvetica, sans-serif; font-size: 0.76em;}

.csc-textpic-text ul {display:block; margin:10px; list-style-image: 
url(../images_layout/roter_punkt.gif); padding-left:20px; font-family: Arial, 
Helvetica, sans-serif; font-size: 0.76em;}

.csc-textpic-caption{font-family: Arial, Helvetica, sans-serif;font-
style:normal;color:#666666;font-size:0.76em;}  .adressgroup_title {font-family: 
Arial, Helvetica, sans-serif;font-weight:bold;color:#000000;font-size:0.76em;} 
td .adressgroup_title {font-family: Arial, Helvetica, sans-serif;font-
weight:bold;color:#000000;font-size:0.76em;} td .adresse {font-family: Arial, 
Helvetica, sans-serif;font-weight:normal;color:#000000;font-size:0.76em;} td 
      

#vcard {font-family: Arial, Helvetica, sans-serif; font-size: 1em;}  #vcard .fn 
{font-family: Arial, Helvetica, sans-serif; font-size: 1.4em;font-weight:bold;}     

.adresse {font-family: Arial, Helvetica, sans-serif;font-weight:normal;color:#000000;font-size:0.76em;}        
#googleads {font-family: Arial, Helvetica, sans-serif;font-size:0.6em;font-style:normal;color:#000000;}
.middletitle {font-family: Arial, Helvetica, sans-serif;font-weight:bold;color:#000000;font-size:0.76em;}        
.csc-subheader{font-family: Arial, Helvetica, sans-serif;font-style:normal;color:#666666;font-size:0.76em;}

/*Ausstellerkatalog*/
.versalien
      {font-family: Arial, Helvetica, sans-serif; 
       font-size: 1.0em; font-weight: bold;
       padding:0 0 15px 0;
       color:#990000;
}
.a-z_reihe a
      {font-family: Arial, Helvetica, sans-serif; 
       font-size: 0.9em; font-weight: normal;
       //padding:0 0 15px 0;
       color:#333333;
}
.breadcrumb {font-family: Arial, Helvetica, sans-serif;font-size:0.76em;font-style:normal;color:#333333;text-align:left;padding-bottom:15px;}
.spot5 {font-family: Arial, Helvetica, sans-serif;font-weight:normal;color:#000000;} 
.inhaber {font-family: Arial, Helvetica, sans-serif;font-weight:normal;color:#000000;font-size:0.76em;} 
.header_galeriename {font-family: Arial, Helvetica, sans-serif;font-weight:bold;color:#000000;font-size:1em;}
.header_galeriename2 {font-family: Arial, Helvetica, sans-serif;font-weight:bold;color:#000000;font-size:0.76em;}
.artistnameliste {font-family: Arial, Helvetica, sans-serif;font-weight:bold;color:#000000;font-size:0.76em;}
.gal_in_artistnameliste {font-family: Arial, Helvetica, sans-serif;font-weight:normal;color:#000000;font-size:0.76em;padding-left:10px;}
.gal_in_artistnameliste a {font-family: Arial, Helvetica, sans-serif;font-weight:normal;color:#333333;padding-left:5px;}

.galeriename {font-family: Arial, Helvetica, sans-serif;font-weight:normal;color:#000000;font-size:0.76em;}
.fn {font-family: Arial, Helvetica, sans-serif;font-weight:normal;color:#000000;font-size:0.76em;}
.galerieinfo {font-family: Arial, Helvetica, sans-serif;font-weight:normal;color:#000000;font-size:0.76em;}
#vcard .galeriename .fn {font-family: Arial, Helvetica, sans-serif;font-weight:normal;color:#000000;font-size:1em;}
.telefon {font-family: Arial, Helvetica, sans-serif;font-weight:normal;color:#000000;font-size:0.76em; white-space:nowrap;}
.fax {font-family: Arial, Helvetica, sans-serif;font-weight:normal;color:#000000;font-size:0.76em;}
.website {font-family: Arial, Helvetica, sans-serif;font-weight:normal;color:#000000;font-size:0.76em;}
.website a {font-family: Arial, Helvetica, sans-serif;font-weight:normal;color:#000000;font-size:0.96em;}
.e-mail {font-family: Arial, Helvetica, sans-serif;font-weight:normal;color:#000000;font-size:0.76em;}
.e-mail a {font-family: Arial, Helvetica, sans-serif;font-weight:normal;color:#000000;font-size:0.96em;}
.standnummer {font-family: Arial, Helvetica, sans-serif;font-weight:bold;color:#000000;font-size:0.76em;} 
.standtelefon {font-family: Arial, Helvetica, sans-serif;font-weight:normal;color:#000000;font-size:0.76em;}
.opt_nam {font-family: Arial, Helvetica, sans-serif;font-weight:normal;color:#000000;font-size:0.76em;}
.opt_kontakt {font-family: Arial, Helvetica, sans-serif;font-weight:normal;color:#000000;font-size:0.76em;}

.infolink a {font-family: Arial, Helvetica, sans-serif;font-weight:normal;color:#000000;font-size:0.76em;}
.infolink {font-family: Arial, Helvetica, sans-serif;font-weight:normal;color:#000000;font-size:0.76em;}
td. infolink a {font-family: Arial, Helvetica, sans-serif;font-weight:normal;color:#000000;font-size:0.76em;}
td .infolink {font-family: Arial, Helvetica, sans-serif;font-weight:normal;color:#000000;font-size:0.76em;}

.maplink a {font-family: Arial, Helvetica, sans-serif;font-weight:normal;color:#000000;font-size:0.9em;}
.maplink {font-family: Arial, Helvetica, sans-serif;font-weight:normal;color:#000000;font-size:0.9em;}
td. maplink a {font-family: Arial, Helvetica, sans-serif;font-weight:normal;color:#000000;font-size:0.9em;}
td .maplink {font-family: Arial, Helvetica, sans-serif;font-weight:normal;color:#000000;font-size:0.9em;}


/*Adressen im FE editieren*/
.hinweistext01{font-family: Arial, Helvetica, sans-serif;font-style:normal;color:#990000;font-size: 0.9em;}
.hinweistext02{font-family: Arial, Helvetica, sans-serif;font-style:normal;color:#555C64;font-size: 1.0em;}

td .tx_dmaddredit-pi1-mini2 {font-family: Arial, Helvetica, sans-serif; border: 0.76px solid #DADADA; }
.tx-dmaddredit-pi1 td {font-family: Arial, Helvetica, sans-serif;font-size: 0.76em;}
.tx_dmaddredit-pi1-dotted {font-family: Arial, Helvetica, sans-serif;font-size: 1.2em;}
td .tx_dmaddredit-pi1-dotted {font-family: Arial, Helvetica, sans-serif; border: 1px solid #DADADA; }
td .tx_dmaddredit-pi1-small {font-family: Arial, Helvetica, sans-serif;font-size: 1.2em;}
td .tx_dmaddredit-pi1-mini {font-family: Arial, Helvetica, sans-serif;font-size: 0.9em;}
td .tx_dmaddredit-pi1-mini-light {font-family: Arial, Helvetica, sans-serif;font-size: 1.4em;}
.tx_dmaddredit-pi1-dotted .tx_dmaddredit-pi1-small {font-family: Arial, Helvetica, sans-serif;font-size: 0.9em;}

ul {display:block; 
    margin:10px; 
    list-style-image: url(../images_layout/roter_punkt.gif);
    padding-left:20px; 
    font-family: Arial, Helvetica, sans-serif;
    font-size: 0.76em;}
    
.tx-hdartcatalog-pi1-sView-galinfo {font-family: Arial, Helvetica, sans-serif;font-weight:bold;font-size: 0.76em;}
.tx-hdartcatalog-pi1-sView-geschfu {font-family: Arial, Helvetica, sans-serif;font-weight:normal;font-size: 0.76em;}
.tx-hdartcatalog-pi1-sView-exhib-art {font-family: Arial, Helvetica, sans-serif;font-weight:bold;font-size: 0.76em;}
.tx-hdartcatalog-pi1-sView-portfolist {font-family: Arial, Helvetica, sans-serif;font-weight:normal;font-size: 0.76em;}
.tx-hdartcatalog-pi1-sViewField-onertistshows {font-family: Arial, Helvetica, sans-serif;font-weight:normal;font-size: 0.76em;}
.header-oneartist {font-family: Arial, Helvetica, sans-serif;font-weight:bold;font-size: 0.76em;}
.header-portfolio {font-family: Arial, Helvetica, sans-serif;font-weight:bold;font-size: 0.76em;}
.tx-hdartcatalog-pi1-header-sView-perm-ort1 {font-family: Arial, Helvetica, sans-serif;font-weight:bold;font-size: 0.76em;}
.tx-hdartcatalog-pi1-header-sView-perm-ort2 {font-family: Arial, Helvetica, sans-serif;font-weight:bold;font-size: 0.76em;}
.tx-hdartcatalog-pi1-header-sView-perm {font-family: Arial, Helvetica, sans-serif;font-weight:bold;font-size: 0.76em;}
.tx-hdartcatalog-pi1-sView-perm {font-family: Arial, Helvetica, sans-serif;font-weight:normal;font-size: 0.76em;}

.exhibartists {font-family: Arial, Helvetica, sans-serif;font-weight:normal;font-size: 0.76em;}
.sView-oneartist {font-family: Arial, Helvetica, sans-serif;font-weight:normal;font-size: 0.76em;}

.sView-nextexhibitions {font-family: Arial, Helvetica, sans-serif;font-weight:normal;font-size: 0.76em;}
.sView-nextexhibitions .bodytext {font-family: Arial, Helvetica, sans-serif;font-weight:normal;font-size: 1em;}

.header-nextexhib {font-family: Arial, Helvetica, sans-serif;font-weight:bold;font-size: 0.76em;}
.hdartcatalog_optionaltext {font-family: Arial, Helvetica, sans-serif;font-weight:normal;font-size: 0.76em;}

.hallenplanlink a {font-family: Arial, Helvetica, sans-serif;font-weight:normal;color:#000000;font-size:0.9em;}

.header_galeriename_h5 {font-family: Arial, Helvetica, sans-serif;font-weight:bold;color:#000000;font-size:0.9em;}

.csc-uploads-fileName a{font-family: Arial, Helvetica, sans-serif;font-weight:normal;font-size: 0.76em;}

.rechts_float {float:right;margin-top:-100px;position:relativ;}
.mittig {background-color: #333333;text-align: center;}
.mittig img{text-align: center;padding:10px;
}
.mittig1 {align: center;}