/* Seitenhintergrund - Farbe */
body {
  margin:0px;
  margin-top:20px;
  margin-bottom:20px;
  padding:0;
  background-color: #FFFFFF;
  text-align:center;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
}

/* Formularfelder */
button, input, textarea, select, file {
  font-size: 12px;
  color: #000000;
  text-decoration: none;
}

/* Navigation - Text */
.MainNavigation { 
        list-style: none;
        width:740px;
        text-align:left;
        padding:0;
        margin:0;
        margin-top:20px;
        margin-left:180px;
        margin-bottom:30px;
}
.MainNavigation li{ 
	display:inline;
	font-size: 12px; 
        margin:0;
        padding:0;
        margin-right:61px;
}
.MainNavigation a { 
	display:inline;
	text-decoration: none; 
	text-transform:uppercase;
}

.MainNavigation li a:link {
	color: #FFFFFF;
}
.MainNavigation li a:visited {
	color: #FFFFFF;
}
.MainNavigation li a:hover {
	color: #8f3e2a;
}
.MainNavigation li a:active {
	color: #FFFFFF;
}

/* Horizontale Linie - <hr> */
hr {
  height: 1px;
  color: rgb(0, 0, 0);
  background-color: rgb(0, 0, 0);
  border: 1px none;
}


#container {
	width:930px;
	padding:35px;
	margin:0px;	
	margin-left:auto;
        margin-right:auto;
        background-color:#999999;
}
#headerBlock {
        width:900px;
        vertical-align:bottom;
}
#header {
	background-image:url("/de/images/Logo-Leo-Coppi2.gif");
	background-repeat:no-repeat;
        background-position:0px 8px;
        margin:0;
        padding:0;
	margin-top:0px;
        margin-left:179px;
        margin-bottom:10px;
        width:740px;
        height:60px;

}

#mainBlock {
        width:920px;
        text-align:center;
	margin-left:auto;
	margin-right:auto;	
        margin:0px;
        padding:0px;
  color:black;
}

#mainBlock a { 
	display:inline;
	text-decoration: none; 
}

#mainBlock a:link, #mainBlock a:visited, #mainBlock a:active {
	color: #8f1e2a;
}
#mainBlock a:hover {
	color: black;
}

#topMenuBlock {                                 /* top menu block */
	text-align:center;
}

#leftBlock {
  margin:0px;
  padding:0px;
  margin-right:15px;
  margin-top:30px;
  text-align:left;
  float:left;
  width:165px;
  font-size:14px;
}

#contentBlock {
  margin:0px;
  padding:0px;
  text-align:left;
  float:left;
  background-color:white;
  padding:20px;
  width:700px;
  color:black;
}

*+html #contentBlock {
}
#contentBlock a:hover {
  color:#4d4d4d;
}
#content {
  width:700px;
  color:black;
  overflow:hidden;
}
#contentBlock_startseite {
  margin:0px;
  padding:0px;
  text-align:left;
  float:left;
  background-color:#999999;
  padding-bottom:20px;
  width:500px;
}
#content_startseite {
  margin:0px;
  padding:0px;
  width:737px;
  min-height:450px;
        color:black;
}
#content_content_left {
  font-size:10px;
        color:black;
}
#footerBlock {
  text-align:center;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
}

#footer {
	margin-left:180px;
	margin-top:25px;
        width:740px;
        color:white;
        font-size:12px;
        font-weight:normal;
        text-decoration:none;
        text-align:center;
}


#kontaktForm {
        margin:0;
        padding:0;
}
#kontaktForm table {
        margin:0;
        padding:0;
        cell-padding:0px;
        cell-spacing:0px;
        margin-top:10px;
}
#kontaktForm td {
        margin:0;
        padding:0;
}

.sitemap {
        margin-left:210px;
        text-align:left;
        min-height:400px;
}
.sitemap {
        list-style-type:none;
}
.sitemap a {
        font-size:12px;
        font-weight:bold;
        color:#4d4d4d;
}

#map {
  margin-top:0px;
  width:300px; 
  height:370px;
}

/********  ausstellungsliste startseite **********/
#ausstellungspreview {
  margin:0;
  padding:0; 
  margin-left:0px;
  font-size:10px;
}
#ausstellungspreview h2 {
  margin:0;
  padding:0; 
  font-size:14px;
  margin-top:20px;
  margin-bottom:20px;
}
#ausstellungspreview h3 {
  margin:0;
  padding:0; 
  font-size:20px;
  font-weight:normal;
  margin-bottom:20px;
  
}
table.ausstellungsliste img, table.ausstellungsliste_startseite img, table.ausstellungsbilderliste img {
  width:auto;
  vertical-align:bottom;
}

table.ausstellungsliste_startseite {
   background-color:white;
   color:black;
   width:100%;
   margin:0;
   padding:0;
   padding-right:4px;
   font-size:10px;
   border: 15px solid white;
   margin-bottom:10px;
}

table.ausstellungsliste {
   background-color:white;
   width:100%;
   margin:0;
   padding:0;
   font-size:10px;
   vertical-align:top;
}
table.ausstellungsliste span {
   margin:0;
   padding:0;
   font-size:10px;
   vertical-align:top;
}
table.ausstellungsliste_startseite td {
   margin:0;
   padding:0;
   font-size:10px;
   vertical-align:top;
}
table.ausstellungsliste_startseite td.ausstellungsliste_col3 table span {
   margin:0;
   padding:0;
   padding-right:20px;
}
*+html table.ausstellungsliste_startseite td {
   width:170px;
}
table.ausstellungsbilderliste {
   margin:0;
   padding:0;
   font-size:10px;
   vertical-align:top;
}
table.ausstellungsbilderliste img {
   margin:0;
   padding:0;
   vertical-align:top;
}
table.ausstellungsbilderliste span {
   margin:0;
   padding:0;
   font-size:10px;
   vertical-align:top;
   padding-right:20px;
}
*+html table.ausstellungsbilderliste span {
   width:250px;
}
td.ausstellungsliste_col1 {
   width:240px;
   vertical-align:top;

}
td.ausstellungsliste_col2 {
   vertical-align:top;
}
td.ausstellungsliste_col3 {
   width:340px;
   vertical-align:top;
   text-align:left;   
}
td.ausstellungsliste_col3 span {
   text-align:left;   
   padding-right:3px;
}
td.ausstellungsliste_col3 a {
   font-size:16px;
   font-weight:bold;
   padding-right:20px;
}
*html a.ausstellung_kuenstlerliste {
   padding-right:0px;
   margin-right:-10px;
}

.ausstellungsliste h1, .ausstellungsliste_startseite h1 {
   color:black;
   font-size:14px;
   margin-bottom:20px;
}
.ausstellungsliste h2, .ausstellungsliste_startseite h2 {
   font-weight:bold;
   margin-bottom:10px;
   font-size:16px;
}
.ausstellungsliste h3, .ausstellungsliste_startseite h3 {
   font-size:12px;
   font-weight:normal;
   margin-top:0px;
   margin-bottom:10px;
}
.ausstellungsliste h4, .ausstellungsliste_startseite h4 {
   font-size:12px;
   font-weight:bold;
   margin-bottom:5px;
}
.ausstellungsliste h5, .ausstellungsliste_startseite h5 {
   font-size:12px;
   font-weight:normal;
   margin-top:0px;
   margin-bottom:0px;
}
.ausstellungsliste h6, .ausstellungsliste_startseite h6 {
   font-size:12px;
   margin-top:0px;
   margin-bottom:10px;
}

.ausstellungsdaten {
}

/*** page-styles ***/
.small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}
.smallfett {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

h1 {
   color:black;
   font-size:14px;
   margin-bottom:10px;
}
.t3 {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size:12px;
}

.kuenstlerlink {
   font-size:16px;
   font-weight:bold;
}

*+html #content_content_left span .smallfett {
   font-size:10px;
}

td.ausstellungsliste_col3 table {
   margin-top:37px;;
}
*+html td.ausstellungsliste_col3 table {
   margin-top:7px;;
}
* html td.ausstellungsliste_col3 table {
   margin-top:7px;;
}