html {overflow:scroll;overflow-x:hidden;}html, body, div, p, h1, h2, h3, ul, ol,span, a, table, td, form, img, li, input {margin: 0px;padding: 0px;font-size: 13px;font-weight: normal;color: #464646;font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}body {background-color:#FFFFFF;}img {border : none;}pre{background-color:#FFFFFF;}h1, h1 div {font-family: "Times New Roman", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;font-size: 20px;font-weight: normal;display: block;margin: 21px 0px 15px 0px;}h2 {font-weight: bold;}h1.schule1{color:#D2361E;}h1.schule2{color:#D68810;}h1.schule3{color:#56732B;}h1.schule4{color:#3E4A87;}a,a:link,a:visited,a:active { color: #216298; text-decoration: none; }a:hover { color: #464646; }a.contentLink,a.contentLink:link,a.contentLink:visited,a.contentLink:active { color: #216298; text-decoration: none; }a.contentLink:hover { color: #464646; }a.linkdark,a.linkdark:link,a.linkdark:visited,a.linkdark:active { color: #464646; text-decoration: none; }a.linkdark:hover { color: #216298; }.fehlermeldung {color: red;}div#containerSuche {position: relative;width: 981px;height: 40px;margin: 0px auto;visibility:hidden;}#schnellSuche {position: absolute;right: 0px;top: 11px;}div#container {width: 981px;margin: 0px auto;min-height: 608px;}div#linkeSpalte {width: 485px;float: left;}div#rechteSpalte {position: relative;width: 485px;margin-left: 11px;float: right;vertical-align:top;}#headerBildBig {width: 461px;height: 293px;padding: 12px;background-color : #fff;margin-bottom: 12px;}#headerBildSmall {width: 461px;height: 61px;padding: 12px;background-color : #fff;margin-bottom: 12px;visibility:hidden;}.rahmenBild {border:12px solid #ffffff;}.rahmenBildlinks {border-top:12px solid #ffffff;border-left:12px solid #ffffff;border-bottom:12px solid #ffffff;}.img_links{float:left;padding-right:8px;}.img_rechts{float:right;}.img_links_rahmen{border:12px solid #ffffff;position:absolute;left:0px;float:left;}.img_rechts_rahmen{border:12px solid #ffffff;position:absolute;right:0px;float:right;}.headline{font-family: "Times New Roman", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;font-size: 20px;font-weight: normal;display: block;margin: 21px 0px 15px 0px;}#logo {width: 465px;height: 53px;padding: 16px 0px 16px 20px;margin-bottom: 11px;background-color : #fff;}#hauptMenu {width : 455px;height : 209px;background-color : #fff;padding: 12px 15px 0px 15px;margin-bottom : 12px;}#hauptMenu ul {list-style-type: none;}#hauptMenu ul li {display: block;height: 21px;border-bottom: 1px dotted #AFAFAF;}#hauptMenu ul li a {line-height: 21px;text-transform: uppercase;text-decoration: none;font-weight: bold;}#hauptMenu ul li a{font-size: 12pxcolor:#464646;}#hauptMenu ul li a:link {color:#464646;}#hauptMenu ul li a:visited {color:#464646;}#hauptMenu ul li a:active {color:#464646;}#hauptMenu ul li a:hover { color: #216298; }#hauptMenu ul li ul {display:block; float:left; }#hauptMenu .subnav {float:left;margin-right:15px;border:none;}#hauptMenu div.nav3{}.subMenu{color:#FFFFFF; position: absolute; z-index:10; visibility : hidden;width:auto;background-color:#41709B;height:18px;padding: 1px 10px 2px 10px;}.subMenu a, .subMenu a:link, .subMenu a:visited, .subMenu a:active {color:#FFFFFF !important;padding:0;margin:0;text-transform : uppercase;font-weight: bold;}.subMenu a:hover{color:#8da9c3 !important;}#footer, #footerStart {width : 981px;margin : 12px auto;padding-top: 15px;}#footer {position: relative;margin-bottom: 20px;visibility:hidden;}#contentLinks, #contentRechts {width: 485px;position: relative;}#abstandLinks1 {width: 475px;height: 38px;}#abstandLinks2 {width: 475px;height: 58px;}#reiterStart {width: 485px;height: 38px;background-image: url(/cms/images/reit_verlauf.gif);}.reitermitte, .reiterrechts{margin-left:12px}.reiterContent{padding:21px 12px 12px 12px;}.reiterContent h1, .reiterContent div{padding:0px;margin:0px;}.reiterContent h1{padding:0 0 14px 0;margin:0px;}#reiterContent1, #reiterContent2, #reiterContent3{position : absolute;width: 485px;height: 280px;background-color: #fff;visibility: hidden;z-index: 80;}#kontakt {position: absolute;left: 0px;text-transform: uppercase;}#zuruck {position: absolute;right: 420px;}#printSite {position: absolute;right: 0px;}#printText {display: block;float: left;margin-right: 3px;text-transform: capitalize;}input.schnellsuche {display: block;float: left;margin-right: 2px;width: 215px;height: 17px;border: 1px solid #fff;}.blockleft{float: left;}#artikelStart {width:465px;padding-bottom: 12px;border-bottom: 1px dotted #AFAFAF;margin-bottom: 12px;}#startFooterLinks {width: 485px;height: 85px;background-color: #fff;float: left;margin-right: 11px;}#startFooterRechts {width: 485px;height: 85px;background-color: #fff;float: right;}#startFooterLinks a, #startFooterRechts a {display: block;margin: 12px 12px 12px 0px;width: 225px;height: 61px;background-color: #fff;}#startFooterLinks a.left, #startFooterRechts a.left {float: left;margin-left: 11px;}#startFooterLinks a.right, #startFooterRechts a.right {float: right;}.newslistimg {float : left;margin : 0px 8px 20px 0px;}.infolistimg {float : left;margin : 0px 8px 0px 0px;}#boxGrau{padding: 1px 15px 5px 15px !important;width: 455px;background-color: #F6F5EF;}.artikelinbox {width : 455px;padding: 4px 0 3px 0 !important;border-bottom : 1px dotted #AFAFAF;}.postselect{margin-top:10px !important;float:left ;width:312px;}.pdflink{clear:none !important;margin-top:10px !important;float:left;width:150px;text-align:right;}div.selectbox{float:left;margin: 0 5px 0 0 !important;}.selectboxtext {display: block; line-height: 19px;}.selectboxtextrot {display: block; line-height: 19px;color: #D2361E;font-weight:bold;}.selectboxtextgruen {display: block; line-height: 19px;color: #56732B;font-weight:bold;}.selectboxtextgelb {display: block; line-height: 19px;color: #E1A850;font-weight:bold;}.selectboxtextblau {display: block; line-height: 19px;color: #3E4A87;font-weight:bold;}.warenkorb-form {position: relative;width: 455px;padding-top: 5px !important;margin-top: 15px !important;}.warenkorb-form label {position: relative;width: 150px;height: 17px;text-align: left;line-height: 17px;display: block;float: left;}.headerschulen{height:85px;padding:0;margin:0 0 11px 0;}#headerrot{ background-color : #D2361E;}#headerblau{ background-color : #3E4A87;}#headergelb{ background-color : #D68810;}#headergruen{ background-color : #56732B;}h1.schulen{margin:0px;color:#FFFFFF;font-size: 18px;font-weight: normal;padding:22px 0 0 12px;}.logoschule{position:absolute;right:0px;}.karteschulen{padding:20px 0 10px 80px;position: relative;}#schulenlayer1{visibility: hidden;position : absolute;z-index: 20;left:159px;top: -10px;}#schulenlayer2{visibility: hidden;position : absolute;z-index: 20;left:167px;top: 6px;}#schulenlayer3{visibility: hidden;position : absolute;z-index: 20;left:-15px;top: 201px;}#schulenlayer4{visibility: hidden;position : absolute;z-index: 20;left:62px;top:207px;}div.ulselect{margin-top:2px !important;clear:left ;}.ul_back{margin-top:15px;width : 983px;background-image : url(/cms/images/weiss.gif);}#ulheader{width : 983px;background-color: #FFFFFF;}.ullogo{width:232px;margin: 11px 0 0 11px;float:left;}.ulblock{width : 983px;background-image : url(/cms/images/ulblock_back.gif);border-bottom: 1px dotted #FFFFFF;}#ulkasten1{background-color: #F4CDC7;float:left;width:222px;padding:5px;margin: 0 0 0 11px;}#ulkasten2{background-color: #F5E1C3;float:left;width:222px;margin: 0 0 0 11px;padding:5px;}#ulkasten3{background-color: #D5DCCA;float:left;width:222px;margin: 0 0 0 11px;padding:5px;}#ulkasten4{background-color: #CFD2E1;float:left;width:222px;margin: 0 0 0 11px;padding:5px;}#ulfooter{width : 983px;height:11px;background-color: #fff;clear: both;}#img-with-subimages {width: 485px;height: 290px;background-color: #FFF;}#img-with-subimages-mainimage { overflow: hidden; height: 234px;}#img-with-subimages-mainimage>img {margin: 12px;width: 461px;height: 210px;}#img-with-subimages ul.subimages {list-style-type: none;width: 461px;height: 57px;margin: 0px 12px;}#img-with-subimages li.subimages {float: left;margin-right: 12px;width: 106px;height: 46px;}.minigalerie{cursor: pointer;}#img-with-subimages .second { margin-right: 13px !important; }#img-with-subimages .last { margin-right: 0px !important; }#contact-form-wrapper {background-color: #FFF;padding: 12px;}#contact-form-wrapper h1{margin:0 0 11px 0;}#contact-form {position: relative;border-top: 1px dotted #AFAFAF;float: left;width: 461px;padding-top: 13px;margin-top: 12px;}#contact-form label {position: relative;width: 157px;height: 17px;text-align: left;line-height: 17px;display: block;float: left;}.label-short { width: 30px !important; float: left; }.input-contact-form,.input-contact-form-short,.input-contact-form-middle {height: 17px;border: none;line-height: 17px;background-color: #ECEBDE;margin-bottom: 4px;text-indent: 3px;font-size: 12px;}.input-contact-form { width: 304px; }.input-contact-form-short {width: 42px;margin-right: 5px;float: left;}.input-contact-form-middle { width: 227px; }.textarea-contact-form {width: 298px;height: 90px;border: none;background-color: #ECEBDE;padding: 3px;color:#464646;font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;}span.input-required { position: absolute; left: 105px; }p.teaxtarea {border-bottom: 1px dotted #AFAFAF;padding-bottom: 13px;margin-top: 30px;}p.submit {position: relative;height:31px;}.contact-form-submit {position: absolute;right: 0px;top: 12px;width: 128px;height: 19px;background-color: #B1AF9F;border: none;font-size: 12px;letter-spacing: 1px;font-weight: bold;color: #FFF;}#terminreiter1, #terminreiter2, #terminreiter3{position : relativ;width: 485px;background-color: #fff;z-index: 80;}.terminheadline{font-family: "Times New Roman", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;font-size: 20px;font-weight: normal;}#terminline{width:460px;padding: 0 0 15px 0;border-bottom : 1px dotted #AFAFAF;margin :0 0 15px 0;+padding :0 0 0 0;}#terminvereinbarung, .form-termine input {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;color: #464646;}.form-termine p,.form-termine-image,.form-termine .dot,.form-termine label.date,.form-termine label.time,.form-termine span.caption,.form-termine input {display: block;float: left;}#terminvereinbarung {width: 460px;background-color: #FFF;padding: 20px 12px 11px 12px;}.form-termine {width: 457px;height: 75px;border: 2px solid;text-align: left;background-color: #FFF;}.form-termine-image { width: 77px; height: 75px; }.form-termine-form {width: 380px;height: 75px;float: right;}.form-termine p {margin: 0;padding: 0;height: 25px;width: 380px;line-height: 25px;position:relative;text-align:left;}.form-termine span, .form-termine label {height: 25px;line-height: 25px;margin: 0;padding: 0;}.form-termine .dot { margin: 0px 2px; }.form-termine label.time,.form-termine label.date {width: 60px;margin: 0px 3px 0px 40px;}.form-termine span.caption {margin-left: 3px;}.form-termine input {margin-top: 4px;padding: 0;border: none;height: 17px;width: 19px;background-color: #ECEBDE;text-indent: 3px;line-height: 17px;}.schlossgaibach { border-color: #D2361E; }.wiesentheid { border-color: #56732B; }.ising{ border-color: #3E4A87; }.kempfenhausen{ border-color: #D68810; }.schlossgaibach .form-termine-image { background-image: url(../images/abb_terminv_gaibach.jpg); }.wiesentheid .form-termine-image { background-image: url(../images/abb_terminv_wiesentheid.jpg); }.ising.form-termine-image { background-image: url(../images/abb_terminv_ising.jpg); }.kempfenhausen.form-termine-image { background-image: url(../images/abb_terminv_kempfenhausen.jpg); }.contact-form-back {position: absolute;left: 0px;top: 12px;width: 128px;height: 19px;background-color: #DBDACA;border: none;font-size: 12px;letter-spacing: 1px;font-weight: bold;color: #FFF;}span.input-requiredtv {left: 135px;}p.teaxtareatv {border-bottom: none;padding: 0px;margin-bottom: 5px;}*+html .textarea-contact-form { width: 298px; }*+html .input-contact-form-middle { width: 227px; }#artikelStart div h1, #artikelStart div h2, #artikelStart div, #contentLinks div, #rechteSpalte h1 div{clear:left;padding:0;margin:0;}#artikelStart h2 div, b div{font-weight:bold;}