/* Copyright Scientec Internet Applications + Media GmbH - www.scientec.de */

/* DO NOT REMOVE - onTEAM styles*/
.otBlock{margin-bottom:1em; overflow: hidden}
.otBoxLeft{float:left; width:auto; margin:0 1em 1em 0}
.otBoxRight{float:right; width:auto; margin:0 0 1em 1em}
.otBlock p{margin:0 0 1em 0}
.otImageBox{}
.otImageCaption{}
/*end onTEAM styles*/

#onTEAMcontent h1,#inhalt h1{ letter-spacing:0.07em; font-family: "Times New Roman", Times, serif;margin-top:0;margin-bottom:0.7em; font-size: 1.9em; color: #A79852;}
#onTEAMcontent h2,#inhalt h2{letter-spacing:0.07em;font-family: "Times New Roman", Times, serif;margin-bottom:0.6em;font-size: 1.5em; color: #A79852}
#onTEAMcontent h3, #inhalt h3{letter-spacing:0.07em;font-family: "Times New Roman", Times, serif;margin-bottom:0.5em; font-size: 1.1em; color: #A79852}
#onTEAMcontent h4, #inhalt h4{letter-spacing:0.07em;font-family: "Times New Roman", Times, serif;margin-bottom:0.5em; font-size: 1.0em; color: #666}
#onTEAMcontent p,#inhalt p{margin:0.6em 0}
#onTEAMcontent ul,#inhalt ul{margin-top:0.5em;margin-bottom:0.5em ;margin-left:15px}
#onTEAMcontent li,#inhalt li{ margin-left:5px }
#onTEAMcontent div.abstract,#inhalt div.abstract{ color: #7A1B1B; background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size: 0.9em;float:right; width: 170px; padding: 5px;border:1px solid #333; margin:0 0 10px 10px; height:auto }
#onTEAMcontent div.abstract:first-letter,#inhalt div.abstract:first-letter {font-family: "Times New Roman", Times, serif; font-size: 1.8em; float:left }
#onTEAMcontent div.abstract p,#inhalt div.abstract p{ margin:2px 0}
#onTEAMcontent div.abstract ul,#inhalt div.abstract ul{ margin:0;margin-left:10px; padding:0px}
#onTEAMcontent div.abstract li,#inhalt div.abstract li{ margin-left:5px}
#onTEAMcontent a,#inhalt a{color: #7A1B1B}
#onTEAMcontent a:hover,#inhalt a:hover{text-decoration:none; color: #c00}
#onTEAMcontent div.abstract a,#inhalt div.abstract a{ color: #7A1B1B}
#onTEAMcontent div.abstract a:hover,#inhalt div.abstract a:hover{ color: #c00}
#onTEAMcontent .footnote,#inhalt .footnote{ font-size: 0.85em; border-top: 1px dotted #ccc; padding-top:3px; color:#666}
#onTEAMcontent img,#inhalt img{border:0}
#onTEAMcontent table.uebersicht,#inhalt table.uebersicht{ border-collapse:collapse; border:1px solid #bbb; font-size:0.9em; margin:1em 0}
#onTEAMcontent table.uebersicht p,#inhalt table.uebersicht p{margin-top:0; margin-bottom:0.4em}
#onTEAMcontent td,#onTEAMcontent th,#inhalt table.uebersicht td,#inhalt table.uebersicht th { border:1px solid #ccc; padding:2px 5px;vertical-align:top}
#onTEAMcontent  table.uebersicht th,#inhalt table.uebersicht th{ background-color:#eee; color:#444 }
#onTEAMcontent  col.bezeichnung,#inhalt col.bezeichnung{width:150px;text-align:left}
#onTEAMcontent  col.hilfe,#inhalt col.hilfe { text-align: center}
#onTEAMcontent  caption ,#inhalt caption { font-style:italic; padding-bottom:3px; color:#666}

/*Home*/

/*Referenzen*/
ol.refs{overflow:auto;list-style-type:none; margin:0; padding:0;}
  ol.refs li.ref{ margin:10px 0 0 0; padding:10px 0 0 0; border-top:1px solid #ccc}
    ol.refs div.thumb{float: left; width:175px}
    ol.refs div.thumb img{border:0}
    ol.refs div.info{margin-left:185px}
    ol.refs div.info div.title,ol.refs div.info div.title a{font-weight:bold; color:#333; text-decoration:none}
    ol.refs div.info div.desc{}
    ol.refs div.info em{font-style:normal; text-transform:uppercase; font-size:0.8em;font-weight:bold; color:#666}
  ol.refs div.clear{ clear:left; font-size:1px; display:block}
  ol.refs li.ref1{  border-top:0px solid #ccc}

/*Kontakt*/
#cForm {border:1px solid #ccc; padding:20px; background-color:#f0f0f0}
#cForm #name,#cForm #company,#cForm #email,#cForm #phone,#cForm #message,#cForm #call,#cForm #submit{position:relative;left:0; top:0;margin:0.1em 0;height: 2em; width: auto}
#cForm #message{height:6.2em}
#cForm label{position:absolute; width:6em;margin-top:0.05em}
#cForm label.check{position:absolute; margin-top:0.15em;left:7.9em;width:13em;font-size:0.95em}
#cForm div.field{position:absolute;left:6em}
#cForm div.check{position:absolute;left:5.8em}
#cForm textarea{height:6.3em; color:#333}
#cForm input.text,#cForm textarea{background-color:#fff;padding:0.1em;font-family:Arial, Helvetica, sans-serif;font-size:0.9em;border:1px solid #ccc; width:30em; color:#333}
#cForm .check input{ width:1.1em;height:1.1em;margin:0.2em}
#cForm #submit{ text-align:center }
#cForm #submit input{ width:8em}
