body {font-family: Arial, Helvetica, sans-serif;}
#jsdeactivated { margin-top:3em;}
#main { margin-top:-15px;}

#footer { height: 20; font-size:0.9em; color: #666; width:780px;padding-right:20px; }
#footer img { margin: 0;padding:0; }

#footer a { color: #0A50A1; text-decoration: none;font-weight:normal; }
#footer a:hover { color: #0A50A1;text-decoration: underline; }
.right { text-align:right; }

#nav { height: 42px;background: url('http://sundaymedia.de/img/nav.gif') no-repeat }
#nav img { margin: 0;}
#nav ul {list-style:none;}
#nav li {margin-right: 3em; display: inline; }


#nav a{ color:#444;letter-spacing:1px;margin:0;padding:0;outline: none; }
#nav a:hover{ text-decoration:none;}

#buttonActive { width: 100px;height:35px;float:left; }
#buttonStart { width: 100px;height:35px;background: url('http://sundaymedia.de/img/buttons/start.gif') no-repeat;float:left; }
#buttonProducts { width: 100px;height:35px;background: url('http://sundaymedia.de/img/buttons/products.gif') no-repeat;float:left; }
#buttonReferences { width: 100px;height:35px;background: url('http://sundaymedia.de/img/buttons/references.gif') no-repeat; float:left;}
#buttonSupport { width: 100px;height:35px;background: url('http://sundaymedia.de/img/buttons/support.gif') no-repeat;float:left; }
#buttonContact { width: 100px;height:35px;background: url('http://sundaymedia.de/img/buttons/contact.gif') no-repeat;float:left; }


#header { height: 98px; }
#header img { margin: 0; }

#content { background: url('http://sundaymedia.de/img/content.gif') repeat-y; padding-left:3em;padding-top:1em;padding-bottom:1em; color: #666; }
#content img { margin:0.5em;}

h1 { font-size: 1.8em;}
h2 { font-size: 1.6em;}
h3 { font-size: 1.3em;}

a { color: #0A50A1; text-decoration: none;font-weight:normal; }
a:hover { color: #0A50A1; text-decoration: underline; }

.breadCrumb {font-size: 0.9em;}
.borderLeft { border-left: 1px solid #ccc;padding-left:1em;}
.border {border: 1px solid #666;}
.nav2 ul { margin-left:0;list-style:none;}
.nav2 li { margin-right: 1em;padding: 0.5em 0; }
.nav2 a { color:#666; letter-spacing:0.0em;}
.nav2 a:hover { color:#0A50A1;}
.col1 { font-weight: bolder;vertical-align:top;}
.top{ text-align: right; font-size:0.9em; }

.trans-0{ opacity:0; }

.min {
  min-height:300px;
  height:auto !important;
  height:300px;
}

label { display:block;}

.references h2 {margin-bottom:0.2em;}
.references h3 { font-style:italic;color:#666;padding-left:2em;font-size:1.2em;margin-bottom:0.8em;}
.references .image {float:left;width:130px;height:100px;margin-right:25px;margin-top:0px};

.products tr:hover {background-color:#eee; }

.products h1 { font-size:1em;font-weight:bolder;color:#555;margin:0.3em 0;padding:0;}
.products td {text-align:center; border:0px solid;padding: 10px 0;background-color:#fff; }
.products td{ border-bottom: 1px dotted #ccc; border-right:1px dotted #ccc;}
.products td.no-border { border: 0;}
.products td.lastcol { background-color:#fcfcfc; }

.products .col1 { font-weight: normal; text-align:left;background-color:#fcfcfc;}
.products .head { color:maroon; font-weight:bolder;font-size:1.2em;text-align:left;padding-left:2em; }
.products .border-bottom{border:0;border-bottom:1px dotted #ccc;}

#map { width:300px;height:300px;float:right;border:1px solid #666;}

#flashMessage { width:88% !important;}