﻿body{font-family: Helvetica,Arial,sans-serif;font-weight:lighter; line-height: 1.5em; letter-spacing:0.1em; font-size: 0.6em;}#back_body {background:../bilder/gras_4.jpg; background-repeat:repeat;}reg_body{font-size:12px;}#window{background-position:bottom;background-repeat:no-repeat;background-color:#FFF193;}#rahmen{position:absolute;top:0;left:50%;width:800px;margin-left:-461px;overflow:visible;padding-bottom:120px;}td.menue{background:url(../grafik/schattenlinks.gif) #710000 right;background-repeat:repeat-y;width:170px;margin:0;padding:0;}div.menue_ausrichtung{position:absolute;top:55px;left:1px;}td.schatten_rechts_neu{background-image:url(../grafik/schattenrechts.png);}td.schatten_rechts{background-image:url(../grafik/schatten.gif);}li.auf,ul.auf{margin-left:20px;list-style-image:url(../grafik/auf.gif);}li.auf_bo{list-style-image:url(../grafik/auf.gif);padding-left:1px;margin-left:20px;}h1,h2,h3,h4{font-weight:300;font-size:18px;}h1{color:#000;margin:2px;font-weight:  300;}
h2 {margin-left:  3px;}h3{font-weight:200;color:#900;margin-bottom:0;}h4{color:#FFF193;font-size:18px;}h5{font-size:16px;margin:-10px 0 0;}ul,li{list-style-type:none;margin:0;padding:0;}a.link,a.link:hover{font-size:11px;font-weight:700;color:#900;margin:2px 0 5px 5px;}a.link:hover{color:#C00;}table{border-collapse:collapse;}ul#menue li a{height:22px;width:159px;line-height: 16px;text-align:left;Helvetica,Arial,sans-serif;font-size: 1.5em;font-weight: 500; display:block;color:#fff193;text-decoration:underline;background:url(../grafik/navi_button_2.gif);background-repeat:no-repeat;margin:0 1px;padding:2px;
letter-spacing: -0.02em;
}.unten_rahmen{margin-top:-3px;}ul#menue{width:160px;margin:45px 0 0;}ul#menue li a:focus + ul.submenue{color:#000;}ul#submenue1 li a,ul#submenue2 li a,ul#submenue3 li a,ul#submenue4 li a,ul#submenue5 li a,ul#submenue6 li a,ul#submenue7 li a,ul#submenue8 li a,ul#submenue9 li a,ul#submenue10 li a,ul#submenue11 li a,ul#submenue11 li a,ul#submenue11 li a,ul#submenue12 li a,ul#submenue13 li a,ul#submenue14 li form,ul#submenue15 li a,ul#submenue16 li a,ul#submenue17 li a,ul#submenue18 li a,ul#submenue19 li a,ul#submenue20 li a{font-weight:100;border:0;background:url(../grafik/navi_button_2_ho.gif) #710000 no-repeat;color:#000;margin:0; letter-spacing: 0em; font-size: 1.2em; padding: 2px;}ul#menue a:hover{background:url(../grafik/navi_button_2_ho_2.gif) no-repeat;color:#000; text-decoration:none; padding: 2px;}.aktion_button{background:#900;}td.seitenbezeichnung{font-family:Arial, Tahoma;font-size:18px;font-weight:800;color:#FFF193;}div.main{font-family:Arial, Tahoma;width:617px;overflow:auto;overflow-x:hidden;}.banner_rotator{margin-bottom:0;width:802px;heigth:100px;}div.login,#login_head{width:500px;font-family:Arial, Tahoma;font-size:14px;margin-left:60px;background-color:#FDFDEA;}#login_head{background:url(../grafik/login.jpg);background-repeat:no-repeat;margin-left:0;height:60px;}div.login_reg,div.login_log{width:490px;margin:7px 0 10px 7px;}div.login_log{font-weight:700;margin:7px 0 2px 7px;}table.email{font-weight:700;}div.email{margin:0 0 0 10px;}div.kontakt{margin-left:80px;font-size:22px;background:url(../grafik/kontakt.gif);background-repeat:no-repeat;}div.impressum{margin:-5px 0 7px 10px;}div.impressum p {line-height:1.5em;font-size:1.3em;}div.registrieren{width:550px;height:500px;font-size:14px;margin-left:20px;background-color:#FDFDEA;}div.reg_bez{float:left;width:140px;height:15px;margin:4px 0 0 7px;}div.reg_feld{width:300px;margin:4px 0 0;}div.user_bez{float:left;width:140px;height:20px;line-height:20px;margin:2px 0 0 7px;}div.user_feld{width:300px;margin:2px 0 0;}#service{background:url(../grafik/oval.gif);background-repeat:no-repeat;width:277px;height:100px;text-align:center;margin:10px auto 10px 130px;}div.vorwort{font-size:14px;background-color:#FDFDEA;width:550px;}#vorbehalt{font-size:10px;clear:both;font-weight:bold; margin: 10px;}.vorwort_ueber{height:155px;float:left;margin:10px; margin-left: 50px;padding:50px 25px 10px 25px; background:#FFFFF7;-moz-border-radius: 7px 7px 0px 0px;-webkit-border-radius: 7px 7px 0px 0px;border-radius: 7px 7px 0px 0px;-moz-box-shadow:inset 0 0 5px #333; -webkit-box-shadow:inset 0 0 5px #333;box-shadow:inset 0 0 5px #333; border: none;}div.index {width: 155px; height:155px; float: left; margin: 8px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}#allzweckhinweis {width:auto;height: auto; background: #FFF; padding: 10px;  margin: 8px;background:#FFFFF7;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;-moz-box-shadow:0 0 5px #333; -webkit-box-shadow:0 0 5px #333;box-shadow:0 0 5px #333; border: none; font-size: 2em; display:block; text-align:center;}#allzweckhinweis:hover {-moz-box-shadow:0 0 10px #333; -webkit-box-shadow:0 0 10px #333;box-shadow:0 0 10px #333;}#allzweckhinweis:hover a {color:#C00;}div.index:hover {-moz-box-shadow:0 0 5px #333; -webkit-box-shadow:0 0 5px #333;box-shadow:0 0 5px #333;-webkit-transform: scale(1.1);-moz-transform: scale(1.1);position: relative;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;z-index: 5;-webkit-transition: -webkit-transform .5s linear;}.vorwort_ueber:hover {-moz-box-shadow:inset 0 0 10px #333; -webkit-box-shadow:inset 0 0 10px #333;box-shadow:inset 0 0 10px #333;}.vorwort_ueber h5 {font-weight:lighter; line-height: 1.2em; letter-spacing:0.1em; font-size: 1.1em;}div.info_tag{font-weight:700;font-size:16px;padding-top:16px;margin:0 0 0 10px;}p.vorwort_h1{color:#000;font-size:20px;font-weight:300;padding-top:16px;float:left;margin:0 2px 2px 3px;}div.vorwort_text{background:#FDFDEA;width:530px;margin:0 15px;}div.vorwort_text {line-height:1.5em;font-size:1.3em;}.neuheiten_ueber{border:1px solid #000;width:160px;height:160px;float:left;margin:3px;}div.angebotsanfrage{margin:5px 7px;}#hinweis{background:url(../grafik/unten2.gif);background-repeat:no-repeat;color:#FFF193;font-size:12px;font-family:Arial, Tahoma;}#hinweis_test{background:url(../grafik/unten.png);background-repeat:no-repeat;color:#FFF193;font-size:12px;font-family:Arial, Tahoma;}#head_image{width:789px;height:100px;float:left;}#head_schatten{float:left;width:13px;height:100px;background:url(../grafik/schatten_head.png);background-repeat:repeat;}div.hinweis_<{width:200px;height:120px;background:url(../grafik/hinweis.gif);background-repeat:no-repeat;margin:0 0 2px 170px;}#achtung{color:#FFF193;font-size:18px;font-weight:700;margin-top:30px;}#Absatz{width:600px;height:35px;float:right;background:url(../grafik/seitenbezeichnung.gif);font-family:Helvetica,Arial, Tahoma;font-size:18px;font-weight:400;color:#FFF193;padding:7px 0 3px 15px;}#nic{width:250px;float:left;text-align:right;color:#FFF;font-weight:400;font-size:12px;margin:7px 5px 3px 0;}#nic_login{width:160px;float:left;text-align:right;color:#FFF;font-weight:400;font-size:12px;margin:7px 1px 3px 0;}#login_link{float:left;width:30px;text-align:right;font-weight:lighter;margin:10px 5px 3px 0;}#login{color:#FFF;font-size:12px;font-weight:400;cursor:pointer;margin:5px 2px 4px 10px;}#login:hover{color:#FFF193;margin:5px 2px 4px 10px;}p.login_h1{color:#000;font-size:16px;font-weight:700;margin:0 2px 2px 10px;}#bild_re{float:right;margin:2px;}#bild_li{float:left;margin:5px;}#bilder_vor{width:415px;height:310px;margin:2px 0 7px 60px;}input.seiten{background-color:#FFF193;font-weight:700;text-decoration:underline;color:#C00;border:none;cursor:pointer;width:12px;padding-top::2px;padding-right:-6px;}input.seiten:visited{color:#000;}.seitenzahlen{float:right;margin-bottom:25px;color:#fff;}#seitenzahlenstart{height:30px;width:54px;background:url(http://www.haas-pferdesport.de/grafik/sz1.gif);border-right:1px solid #FFF;float:left;}.home{display:block;overflow:hidden;line-height:30px;font-size:0;text-decoration:none;}#seitenzahlenend{height:30px;width:9px;background:url(http://www.haas-pferdesport.de/grafik/sz2.gif);border-right:1px solid #FFF;float:left;}.notused{height:28px;width:28px;position:relative;top:1px;background:#3e3e3e;border-right:1px solid #FFF;float:left;}.notused:hover{width:32px;height:32px;position:relative;top:-2px;}.used{height:40px;width:40px;position:relative;top:-5px;background:#3e3e3e;border-right:1px solid #FFF;float:left;}div.produkte{width:602px;margin:0 0 15px;}table.produkt{background-color:#FDFDEA;border-width:0;margin:2px 0 8px;}td.space{width:101px;}td.produkt_bild{width:200px;height:160px;}img.bild{margin:-5px;}html>body img.bild{margin:5px;}td.preis{float:left;background-image:url(../grafik/prod2.jpg);background-repeat:no-repeat;width:115px;height:56px;font-weight:700;background-color:#FDFDEA;}div.preis_ang{font-size:10px;color:#900;text-align:center;font-weight:700;margin-top:15px;}* html div.preis_ang{font-size:10px;color:#900;text-align:center;font-weight:700;margin-top:0;}div.preis_status{float:right;margin-right:16px;font-weight:700;font-size:10px;color:#900;}* html div.preis_status{float:right;margin-right:8px;font-weight:700;font-size:10px;color:#900;}.art_bezeichnung{font-weight:700;color:#000;margin:2px 0 7px 7px;}td.art_name{height:56px;width:496px;background:url(../grafik/prod1.jpg);background-repeat:no-repeat;background-color:#FDFDEA;padding-bottom:8px;}td.art_nr{color:#000;font-weight:700;background:#FDFDEA;font-size:10px;margin:10px 0 0;}td.kategorie{margin:2px 0 10px;}td.prod_best{margin:3px 0;}td.beschreibung{padding:15px 2px 5px 5px;}#warenkorb_table{margin:5px 0 0 30px;}#warenkorb_bezeichnung{font-weight:700;color:#000;margin:5px 0 7px 7px;}#warenkorb_head{background:url(../grafik/warenkorb_head.jpg);background-repeat:no-repeat;height:60px;}.aktion_table{margin:5px 0 2px -2px;}.aktion_ueber{color:#000;font-size:13px;font-weight:700;text-align:left;margin:2px 0;}.warenkorb_back,.warenkorb_back,.warenkorb_brutto,.warenkorb_netto,.aktion_netto{background:#FDFDEA;}.warenkorb_back{width:550px;}.warenkorb_netto,.aktion_netto{border-top:solid #000 1px;text-align:right;}.aktion_netto{padding-top:2px;font-weight:600;}.warenkorb_brutto,.aktion_brutto{border-top:solid #000 1px;border-bottom-style:double;border-bottom-width:1px;border-bottom-color:#000;text-align:right;}.aktion_brutto{padding-top:2px;font-weight:700;}.warenkorb_artnr{padding:2px 0 0 7px;}.warenkorb_bezeichnung{padding-left:7px;}.warenkorb_text{text-align:right;padding-right:2px;}.warenkorb_aktion{text-align:left;padding-left:3px;}#warenkorb_senden{padding:5px;}#anlieferung{padding:5px 0;}.bezeichnung{font-weight:700;color:#900;margin:2px 0 13px;}.warenkorb_senden{margin:5px auto 5px 20px;}.login_start,.login_form{font-size: 1.2em;font-family:Arial, Tahoma;width:143px;margin-bottom:0;color:#000;font-weight:700;}#login_start{margin-top:2px;font-weight:700;}#login_form{border:solid 1px #B15138;}input.login_zelle{margin-left:2px;font-size:10px;background:url(../grafik/loginfeld_030108.jpg);width:120px;height:16px;border:0;background-repeat:none;padding:1px;}#start_hinweis{color:#FFF193;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;margin:0 4px 23px 17px;}.details{margin:130px 0 0 5px;}div.details_zus{height:154px;clear:both;margin:5px 0;}.moeglichkeiten1,moeglichkeiten2,.moeglichkeiten3{background-repeat:no-repeat;width:400px;}.moeglichkeiten1{background:url(../bilder/moeglich1.jpg);height:120px;background-repeat:no-repeat;}.moeglichkeiten2{background:url(../bilder/moeglich2.jpg);height:211px;background-repeat:no-repeat;}.moeglichkeiten3{background:url(../bilder/moeglich3.jpg);height:131px;background-repeat:no-repeat;}#hatp,#palisadenraufe,#hap300,#hap360,#wtr300,#thermolac40,#standpfosten{float:left;background:#FFF;}#hatp{margin:30px auto auto 15px;}#palisadenraufe{margin:15px auto auto 20px;}#hap300{margin:43px auto auto -11px;}head:first-child+body #hap300{margin:43px auto auto -5px;}#hap360{margin:68px auto auto 0;}#wtr300{margin:40px auto auto 27px;}#thermolac40{margin:70px auto auto -83px;}#standpfosten{margin:40px auto auto 65px;}ol.aufbau,li.aufbau{list-style:decimal;list-style-position:inside;margin:2px 0 2px 2px;}li.aufbau{margin-top:8px;}div.aufbaumoeglichkeiten{float:right;margin-right:3px;width:180px;}#admin_menue li{float:left;cursor:pointer;color:#000;font-weight:700;display:block;width:100px;margin:0 2px;}#admin_menue li.off ul,#admin_menue li.on ul{font-weight:700;display:none;position:absolute;top:33px;height:30px;left:24px;width:530px;padding:0 4px;}#admin_menue li.on ul{display:block;font-size:11px;}#admin_menue li.on ul a,#admin_menue li.off ul a{float:left;margin-right:3px;color:#000;text-transform:inherit;font-size:11px;border:0;}#admin_menue li.on ul a:hover,#admin_menue li.off ul a:hover{color:#900;font-size:11px;}#admin_menue li.off:hover ul{display:block;font-size:11px;z-index:6000;}#admin_pos{padding-top:30px;margin:0 0 0 10px;}#admin_head{background-image:url(../grafik/admin_head.gif);background-repeat:no-repeat;height:30px;padding:12px 0 0 8px;}h2,a:link,a:visited,#admin_pos li.off a:hover,#admin_pos li:hover a,#admin_pos li.over a{color:#900;}a,tr.staffelpreise_head{font-weight:700;}#registrieren_head,div.vorwort_head,div.admin_head{background:url(../grafik/registrieren.jpg);background-repeat:no-repeat;width:550px;height:60px;}.full{width:95%;margin:3px;}.half,.third{float:left;margin:3px;}.half{width:275px;}.third{width:160px;margin-top:10px;}.red{color:#C00;font-weight:700;}.produkt_div{width:600px;background:#fefde9;clear:both;font-size:12px;margin:15px 10px;}.produkt_head{background:url(../grafik/produkt_head.jpg);width:100%;height:60px;color:#900;}.produkt_head_ohne{background:url(../grafik/produkt_head_ohne.jpg);width:100%;height:60px;color:#900;}.produkt_bezeichnung{margin-top:19px;width:450px;font-weight:700;font-size:14px;float:left;}.produkt_preis{height:100%;width:120px;float:right;font-size:.9em;}.produkt_preis_preis{width:100%;margin-top:13px;text-align:center;}.produkt_einheit,.produkt_status{font-size:.8em;margin:1px;}.produkt_einheit{float:left;width:100px;text-align:right;}.produkt_status{float:right;width:48px;}.produkt_text{width:385px;float:left;margin-left:0;background:url(../grafik/preis_tag.gif);background-repeat:no-repeat;padding-left:5px;}.preis_body{width:610px;background:url(../grafik/pr_ce.jpg);background-repeat:repeat-y;overflow-y:no-display;min-height:400px;height:auto;position:relative;line-height:1.5em;}.preis_body tr{line-height:1.5em;}.preis_top{width:100%;height:57px;background:url(../grafik/pr_top.jpg);background-repeat:no-repeat;margin-top:5px;padding:45px 0 0 20px;}.preis_top_ra{width:100%;height:57px;background:url(../grafik/pr_top_ra.jpg);background-repeat:no-repeat;margin-top:5px;padding:45px 0 0 20px;}.preis_top h1,.preis_top_ra h1{font-size:1.7em;color:#FFF193;margin:1px 0 6px;}.artnr{font-size:1.2em;color:#FFF;margin:8px 2px 0;}.align{padding:0 0 0 20px;}.pr_table{width:220px;margin-left:25px;}.bild{float:left;text-align:left;width:200px;margin:0 5px 3px 20px;}#spacer{height:10px;width:100%;}hr{width:220px;background:url(../grafik/hr.gif);height:3px;margin:0 0 0 25px;}.preis_footer{width:100%;background:url(../grafik/pr_bo.jpg) bottom;background-repeat:no-repeat;height:8px;position:absolute;bottom:-8px;clear:both;}.pr_text{margin-bottom:40px;clear:both;line-height:1.5em;font-size:1.3em;padding:0 20px;}.pr_text ul{margin-bottom:80px;padding-bottom:80px;}.page{width:20px;height:20px;text-align:center;float:left;background:url(../grafik/paging.jpg);background-repeat:no-repeat;padding-top:1px;margin:3px;}.page a{font-weight:400;font-size:1.4em;text-align:center;padding-top:3px;}.page_links{height:25px;text-align:right;float:right;display:block;margin:1px 20px 5px 0;}.produkt_bild{width:200px;height:200px;float:right;}div#admin_menue{height:50px;}ul#admin_menue li ul{display:none;font-size:12px;margin-top:1px;padding:0;}ul#admin_menue li:hover ul{display:inline;float:left;font-size:11px;background:#FFC;}ul#admin_menue li a{font-weight:700;font-size:10px;display:inline;}.tool-tip{color:#fff;width:139px;z-index:13000;}.tool-title{font-weight:700;font-size:11px;color:#9FD4FF;background:#FFF;margin:0;padding:8px 8px 4px;}.tool-text{font-size:11px;background:#FFF;padding:4px 8px 8px;}.custom-tip{color:#000;width:130px;z-index:13000;}.custom-title{font-weight:700;font-size:11px;color:#3E4F14;background:#C3DF7D;border-bottom:1px solid #B5CF74;margin:0;padding:8px 8px 4px;}.custom-text{font-size:11px;background:#CFDFA7;padding:4px 8px 8px;}.seiten{float:right;font-size:12px;margin:15px 15px 5px;}.active_seiten{font-weight:700;font-size:1.4em;color:#000;}.kP{width:100px;color:#000;font-size:.9em;float:left;text-align:center;margin:20px 5px 0 40px;}#aktion{display:block;position:absolute;top:0;left:85%;width:70px;height:130px;background:url(../grafik/aktion.png);background-repeat:no-repeat;float:left;}.hi_kopf{width:160px;height:25px;background:url(../grafik/hi_01.png);margin-top:10px;}.hi_bild{width:160px;height:160px;background:url(../grafik/hi_02.jpg) #CCC;margin:-2px;}.hi_foot{width:160px;height:25px;background:url(../grafik/hi_03.png) no-repeat;padding-left:2px;color:#fef4a5;font-family:tahoma;}#search{background:#bd372f;border:3px solid #922;font-weight:700;width:95px;color:#CCC;font-size:1em;float:left;height:20px;padding:3px;}#suchen:hover span{display:inline;position:absolute;left:-100px;margin-top:35px;background:url(../grafik/tip.png);-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:10px 10px 5px #888;padding:5px 5px 5px 15px;}form#suchen span h1{color:#fff;}#search_button{float:right;margin-right:3px;height:40px;border:0;width:30px;background:url(../grafik/suchen.jpg) no-repeat;}.twitted{margin-bottom:1.5em;background:#FFF;}.twitted h2{font-size:1em;color:#fff;width:160px;height:25px;background:url(../grafik/hi_01.png);margin:0;padding:0.3em 0.8em;}.twitted p.preLoader{background:transparent url("loader.gif") 1em center no-repeat;margin:0;padding:1em 1em 1em 3em;}.twitted ul#twitter_update_list{list-style-type:none;margin:0;padding:0 0.8em;}.twitted ul#twitter_update_list li{border-bottom:1px solid #ccc;margin:0;padding:0.8em 0 1em;}.twitted ul#twitter_update_list li span a{color:#00f;}.twitted ul#twitter_update_list li.lastTweet{border-bottom:none;}.twitted p.profileLink{display:block;color:#fff;margin:0;padding:0.3em 1em;}#tw{width:160px;height:25px;background:url(../grafik/twitter.png);margin-top:10px;}#linkban{position:fixed;bottom:10px;left:0;width:100%;height:80px;background:url(../grafik/trans.png) repeat;}#linkban[id]{position:fixed;}.preis_body li{list-style-type:circle;margin-left:15px;line-height:1.5em;}.ScrollContainer{height:80px;overflow:hidden;left:0;z-index:1;top:0;}#scroller{width:928px;height:100px;}.ScrollContent{height:80px;float:left;}.scrollNav,.scrollNav a:link,.scrollNav a:visited,.scrollNav span{color:#00009C;font-weight:700;font-size:1.2em;float:left;text-decoration:none;margin:1px;}.scrollleft{z-index:2;position:absolute;left:0;height:80px;margin-right:-10px;border:none;top:0;}.scrollright{z-index:2;position:absolute;top:0;height:80px;right:0;}#fuut{clear:both;width:100%;height:75px;position:fixed;bottom:0;left:0;background:url(http://www.haas-pferdesport.de/haas_inc/grafik/footer/footerback.png) repeat-x;z-index:9000;padding-left:50px;}#haas-link,#haas-agrifarm,#allzweckhalle,#grid,#panel,#safety,#cow,#horse,#trailer{width:120px;height:75px;float:left;margin:0 3px;}#haas-link:hover,#haas-agrifarm:hover,#allzweckhalle:hover,#grid:hover,#panel:hover,#safety:hover,#cow:hover,#horse:hover,#trailer:hover{height:100px;position:relative;top:-25px;background:url(http://www.haas-pferdesport.de/haas_inc/grafik/footer/footerhover.png) repeat-x;z-position:9001px;}a,img{border:none;}.tooltip{display:none;background:transparent url(http://www.haas-pferdesport.de/haas_inc/grafik/footer/black_arrow.png);font-size:14px;font-family:arial;font-weight:700;height:70px;width:160px;color:#fff;z-index:20;padding:25px;}a.tool:hover span.haaslink{display:block;position:relative;bottom:200px;left:-40px;background:transparent url(http://www.haas-pferdesport.de/haas_inc/grafik/footer/black_arrow.png);color:#FFF;font-size:14px;font-family:arial;font-weight:700;height:70px;width:160px;padding:25px;}.notused a,.used span{color:#FFF;font-size:1.4em;font-weight:400;position:relative;left:8px;top:4px;}.used span{color:#900;font-size:2.2em;font-weight:400;position:relative;left:13px;top:6px;}.mehr{font-size:0.9em;color:#FFF;background:#333;-moz-border-radius:5px;border-radius:5px;position:relative;top:3px;display:block;clear:both;width:75px;text-align:center;z-index:99;margin:5px 0;padding:3px;}.top{width:75px;height:25px; margin-left: 230px;font-size:1em;color:#FFF;background:#333;-moz-border-radius:5px;border-radius:5px; padding:8px;}
.top a {color:  white; text-decoration: none; font-weight: 300;}#schrift{float:right;z-index:1;position:absolute;background:url(http://www.haas-pferdesport.de/grafik/schrift.png) no-repeat;left:-2px;top:10px;width:120px;height:142px;padding-top:5px;padding-left:7px;color:#FFF;margin:2px;}#widget{width:160px;height:200px;position:absolute;float:right;right:8%;margin-right:20px;top:-15px;}#warenkorb,#search:active,#search:focus{color:#FFF;}div.preis_einheit,* html div.preis_einheit{float:left;font-size:10px;color:#900;font-weight:700;margin-left:15px;}.warenkorb_ueber,td.warenkorb_ueber_rechts{color:#000;font-size:13px;font-weight:700;text-align:right;padding-left:7px;margin:2px 0;}ul#menue li a + ul.submenue,input.seiten:hover,.twitted ul#twitter_update_list li a{color:red;}*:first-child+.produkt_text,#schrift span{margin-left:5px;}#admin_menue li ul li,.twitted ul#twitter_update_list li span{display:block;}form#suchen span,a.tool span.haaslink,a.{display:none;}.LV_validation_message,.LV_invalid{position:relative;left:400px;top:-25px;margin-bottom:-30px;background-color:#0C0;border:solid #060 thin;padding:5px 5px 5px 20px;}.hidden {display:none;}div.einteilung {height:  30px;
	padding: 5px; display:  block;
}div.einteilung span {width: 120%;float: left; margin: 5px;}div.einteilung:hover {-moz-transition: background-color 1s linear;-o-transition: background-color 1s linear;-webkit-transition: background-color 1s linear;background: #ebf2c9;}div.einteilung:hover .hidden {display:block;position:absolute;background:#000;color:#FFF; margin: -18px 0 30px 440px;width: 380px; padding: 7px; padding-left: 30px;-moz-border-radius: 7px;-webkit-border-radius: 7px;border-radius: 7px;-moz-box-shadow: 0 0 5px #333; -webkit-box-shadow: 0 0 5px #333;box-shadow: 0 0 5px #333;clear: both;background: url(../grafik/pfeil.gif) no-repeat #000;background-position: bottom left;-moz-transition: background-color 1s linear;-o-transition: background-color 1s linear;-webkit-transition: background-color 1s linear;}#katalog {margin: 0 0 30px 200px;}#betreff {margin: -20px 0 30px 300px;}#formular {width: 100%;}
#nachricht {
	height:  350px; width: 90%; position: relative; left:  -20px;
}fieldset { width: 85%;padding: 20px;margin: 10px 0 15px 6%;background:#FFFFF7;-moz-border-radius: 7px 7px 0px 0px;-webkit-border-radius: 7px 7px 0px 0px;border-radius: 7px 7px 0px 0px;-moz-box-shadow:inset 0 0 5px #333; -webkit-box-shadow:inset 0 0 5px #333;box-shadow:inset 0 0 5px #333; border: none;}label {text-shadow: 2px 2px 2px #ccc;display: block;float: left; font-weight: bold;text-align: left; width: 30%;line-height: 1.2em;font-size: 1.1em; margin-top: 5px;}input,select,textarea, #formular fieldset input, #formular fieldset select, #formular fieldset textarea {font-size: 1.1em;padding: 5px; margin-top: -1px; margin-bottom: 10px;border: 1px solid #b9bdc1;width: 67%;color: #797979; float:left;}#formular fieldset einteilung select#betreff {position: relative; left: 0; margin-left: -500px;}input#plz, #formular input#plz {width: 10%; float: left;}input#ort, #formular input#ort {width: 51%; float: left; margin-left: 3.5%;}#formular textarea {width: 380px;}.button{font-weight: bold;line-height: 1.2em;cursor:pointer; color: #FFF; text-align: center;text-shadow: 0 -1px 1px #ccc; background: #2dabe0;background: -moz-linear-gradient (top, #2dabe0 0%, #1b8dbc 100%); background: -webkit-gradient (linear, 0% 0%, 0% 100%,  from(#2dabe0), to(#1b8dbc));border: 1px solid #7C7C7C;-moz-border-radius: 10px;-webkit-border-radius: 10px; border-radius: 10px;-moz-box-shadow: inset 0 1px 0 0 #8C8C8C;-webkit-box-shadow: inset 0 1px 0 0 #2dabe0; box-shadow: inset 0 1px 0 0 #2dabe0; font-size: 1.2em; padding: 10px;}#senden, #reset { text-align:center; position: relative;left: 30%; float:left;}#reset {left: 5%;background: #790606; font-size:0.9em;-moz-box-shadow: inset 0 1px 0 0 #490404;-webkit-box-shadow: inset 0 1px 0 0 #490404; box-shadow: inset 0 1px 0 0 #490404;}textarea {width: 100%; height: 400px; margin: 0 0 0 30px;}span#nachricht {width: 95%; height: 410px;}span#nachricht textarea {width: 80%;}fieldset span {display:block; width: 90%; height: 30px;}fieldset span input {margin-top: 6px;}.checkbox {display:none;}.checkboxlabel {background:url(../grafik/checkbox_off.png) no-repeat right;  height: 26px; display: block; line-height: 1.1em; padding-top: 5px;width: 180px;}.labelactive {background: url(../grafik/checkbox_active.png) no-repeat right;  height:26px;}label.error {display:block;position:absolute;background:#990000;color:#FFF; margin: -15px 0 30px 400px;width: 380px; padding: 17px;-moz-border-radius: 7px;-webkit-border-radius: 7px;border-radius: 7px;-moz-box-shadow: 0 0 5px #333; -webkit-box-shadow: 0 0 5px #333;box-shadow: 0 0 5px #333;clear: both;z-index: 1;text-shadow: 2px 2px 2px #333;}.teilen {float: left; background: #333; padding: 5px; -moz-border-radius: 7px;-webkit-border-radius: 7px;border-radius: 7px; color: #FFF; margin-top: -5px; }
