* {font-family:Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;font-size:1em;}
BODY {text-align:center;margin:0;background:url(bg_body.jpg);}

A  {text-decoration:none;}
A:hover {text-decoration:underline;}

DIV#page {width:955px;text-align:left;margin:auto;}


DIV#header {height:265px;}
DIV#header DIV.left{float:left;width:150px;height:265px;background:#366 url(bg_lefttop.jpg) no-repeat;}
DIV#header DIV.right {float:left;}
DIV#header DIV.right DIV.title{float:left;width:805px;height:50px;background:rgb(163,165,84);}
DIV#header DIV.right DIV.title H1 {margin: 15px 0 0 15px;color:#013334;font-size:160%;font-weight:normal;}
DIV#header DIV.right DIV.title H1 STRONG {font-weight:bold;}
DIV#header DIV.right DIV.title H1 SPAN.location {font-size:70%;}

DIV#head {width:805px;height:80px;}
DIV#head DIV.left {float:left;width:610px;height:215px; }
DIV#head DIV.left DIV.banner{float:left;width:610px;height:180px;}
DIV#head DIV.right {float:left;width:195px;height:215px;background:url(bg_right.jpg) repeat-y;}
DIV#head DIV.right DIV.ticker{height:170px;margin:15px;}
DIV#head DIV.right H1 {margin:0;padding:0;font-size:80%;color:#366;}

DIV#topmenu {float:left;width:610px;height:35px;background:rgb(204,213,214);}
DIV#topmenu DIV.quicks{ float:left;background:rgb(163,165,84);height:35px;}
DIV#topmenu DIV.quicks FORM {margin:0;padding:0;}
DIV#topmenu DIV.quicks INPUT.txt {margin:8px 5px 5px 5px;height:20px;padding:0;border:solid 0px;float:left;}
DIV#topmenu DIV.quicks INPUT.submit {margin:8px 5px 0 0;padding:0;height:20px;border:solid 0px;float:left;}
DIV#topmenu UL {float:right;margin:0;padding:6px 0 0 0;}
DIV#topmenu UL LI{display:inline;margin:5px 5px 0 5px;}
DIV#topmenu UL LI A {color:#366;font-size:80%;}






DIV#main {float:left;background:url(bg_main.jpg);}
DIV#main DIV.left {float:left;width:150px;background:no-repeat 0 0 url(bg_left.gif);}
DIV#mainmenu {font-size:80%;margin:40px 0 10px 0;}
DIV#mainmenu UL{margin:0;padding:0 0 0 10px;}
DIV#mainmenu UL LI {list-style:none;margin:2px 0 0 0;}
DIV#mainmenu UL LI A{ color:#033;}
DIV#mainmenu UL LI.on A{ color:#033;font-weight:bold;}
DIV#mainmenu UL LI.on UL{margin:0 0 6px 0;padding:0 0 0 10px;}
DIV#mainmenu UL LI.on UL LI{list-style:none;}
DIV#mainmenu UL LI.on UL LI A {font-size:90%;font-weight:normal;}
DIV#mainmenu UL LI.on UL LI.on A {font-size:90%;font-weight:bold;}


DIV#main DIV.center{float:left;width:610px;}

DIV#main DIV.center HR {clear:both;padding:0;margin:5px 0 20px 0; border: 0 none;color:rgb(163,165,84);background:rgb(163,165,84);}


DIV#main DIV.right {float:right;width:194px;padding:0;margin:0;}

DIV#main DIV.right DIV.spacer {height:15px;}
DIV#main DIV.right H1.diary_headline {margin:0 0 0 15px;padding:0;font-size:80%;color:#366;}
DIV#main DIV.right H1.diary_headline A {margin:0 0 0 20px;font-size:80%;}





DIV#footer {width:955px;margin:auto;}
DIV#footer DIV.clear {height:20px;clear:both;background:rgb(163,165,84);}
DIV#footer DIV.impress {height:18px;padding:4px 0 0 0;background:#033;color:#fff;font-size:80%;text-align:center;}


/* Events */

/*List*/
DIV.tx-bmyevents-pi1 {}
DIV.tx-bmyevents-pi1 H1 {color:#366;background:#EDF1F0;float:left;display:inline;font-size:90%;width:505px;margin:15px 0 5px 50px;padding:0;text-indent:5px;clear:both;}
DIV.tx-bmyevents-pi1 UL {float:left;display:inline;margin:0 0 0 55px;padding:0 0 20px 0;width:500px;}
DIV.tx-bmyevents-pi1 UL LI {float:left;clear:both;width:100%;list-style-type:none;border:solid 0px #A3A554;border-bottom-width:1px;margin:2px 0 2px 0;}
DIV.tx-bmyevents-pi1 UL LI H2 {float:left;font-size:80%;margin:0;padding:0;}
DIV.tx-bmyevents-pi1 UL LI H2 A {color:#366;float:left;margin:0;width:420px;}
DIV.tx-bmyevents-pi1 UL LI SPAN.date {float:left;margin:0;padding:0;border:none;width:70px;color:#666;}
DIV.tx-bmyevents-pi1 UL LI H3 {float:left;display:inline;font-size:70%;font-weight:normal;text-indent:0;width:430px;padding:0 0 4px 0;margin:0 0 0 70px;}
DIV.tx-bmyevents-pi1 UL LI.past {color:#999;}

/* hot */
DIV.tx-bmyevents-pi1 DIV.diary_box {margin:0 15px 0 15px;padding:0;height:126px;background:url(bg_diary_box.jpg) repeat-x;}
DIV.tx-bmyevents-pi1 DIV.diary_box DIV.diary_content {padding:10px;}
DIV.tx-bmyevents-pi1 DIV.diary_box SPAN.date {color:#999;display:block;font-size:60%;}
DIV.tx-bmyevents-pi1 DIV.diary_box SPAN {float:none;display:inline;margin:0px;padding:0;font-size:80%;font-weight:bold;}
DIV.tx-bmyevents-pi1 DIV.diary_box SPAN A {color:#366;}

DIV.tx-bmyevents-pi1 DIV.diary_box P {margin:0;padding:0;font-size:70%;color:#666;}

/* SINGLE */
DIV.tx-bmyevents-pi1 {}
DIV.tx-bmyevents-pi1 DIV.single {margin:20px 0 0 0;}
DIV.tx-bmyevents-pi1 DIV.single SPAN.date {margin:0 0 0 55px;font-size:80%;}
DIV.tx-bmyevents-pi1 DIV.single H1 {float:left;font-size:90%;margin:0 0 0 50px;padding:0;}
DIV.tx-bmyevents-pi1 DIV.single H2 {clear:both;font-size:80%;margin:0px 150px 10px 55px;padding:5px 0 0 0;}
DIV.tx-bmyevents-pi1 DIV.single P {width:70%;font-size:80%;margin:0 0 20px 55px;}



/* CE_HORSE */
DIV.ce_horse {float:left;margin:10px 0 10px 30px;}
DIV.ce_horse SPAN.image {float:left;width:220px;}
DIV.ce_horse SPAN.image IMG {border:solid 1px #000}
DIV.ce_horse SPAN.image H4 {margin:0;padding:0;color:#366;font-size:80%;font-weight:bold;}
DIV.ce_horse SPAN.image P {margin:0;padding:0;font-size:80%;}
DIV.ce_horse SPAN.horse_data {float:left;width:300px;}
DIV.ce_horse SPAN.horse_data H1 {margin:0;padding:0;color:#366;background:#EDF1F0;}
DIV.ce_horse SPAN.horse_data H1 SPAN.ln {font-size:80%;font-weight:normal;}
DIV.ce_horse SPAN.horse_data H2 {margin:0;padding:0;color:#366;font-size:90%;}
DIV.ce_horse SPAN.horse_data H3 {margin:0 0 10px 0;padding:0;color:#366;font-size:80%;font-weight:bold;}
DIV.ce_horse SPAN.horse_data H4 {margin:5px 0 0 0;padding:0;color:#366;font-size:80%;font-weight:bold;}
DIV.ce_horse SPAN.horse_data P {margin:5px 0 0 0;padding:0;font-size:80%;}
DIV.ce_horse SPAN.horse_data P STRONG {font-weight:bold;color:#366;float:left;width:90px;}



/* tt_news */

DIV.news-list-container {margin:20px 0 0 0;}
DIV.news-list-container H3 {margin:0 30px 0 50px;}
DIV.news-list-container H3 A {color:#366;}
DIV.news-list-container SPAN.news-list-date {font-size:80%;color:#666;margin: 0 0 0 50px;}
DIV.news-list-container DIV.news-list-morelink {margin:0 30px 0 0px;font-size:80%;}
DIV.news-list-container DIV.news-list-morelink A {color:#666;}
DIV.news-list-container SPAN.categories {font-size:80%;color:#333;margin:0 0 0 50px;}

DIV.news-single-item {margin:20px 0 0 0;}
DIV.news-single-item DIV.news-single-timedata {font-size:80%;color:#666;margin: 0 0 0 50px;}
DIV.news-single-item H1 {margin:0 30px 0 50px;color:#366;}
DIV.news-single-item SPAN.categories {font-size:80%;color:#333;margin:0 0 0 50px;}
DIV.news-single-item P.news-single-author {font-size:80%;color:#333;margin:0 0 0 50px;}
DIV.news-single-item DIV.news-single-backlink {font-size:80%;margin:0 0 0 50px;}
DIV.news-single-item DL.news-single-links {margin:0 0 0 50px;padding:0;font-size:80%;font-weight:bold;}
DIV.news-single-item DL.news-single-links DT{margin:0;padding:0;}
DIV.news-single-item DL.news-single-links DD{margin:0 0 0 20px;padding:0;font-size:120%;font-weight:normal;}
DIV.news-single-item DL.news-single-links P {margin:0;}
DIV.news-single-item DIV.news-single-img {margin:0 0 0 50px;}
DIV.news-single-item DIV.news-single-img P.news-single-imgcaption {font-size:80%;color:#333;}

/* Horse Auction */
DIV.tx-bmyhorseauction-pi1 {margin:10px 0 10px 50px;}
DIV.tx-bmyhorseauction-pi1 TABLE.auction_list { width: 525px;}
DIV.tx-bmyhorseauction-pi1 TABLE.auction_list TR TH {text-align:left;font-size:70%;color:#fff;background:#366;}
DIV.tx-bmyhorseauction-pi1 TABLE.auction_list TR TD {text-align:left;font-size:70%;border:solid 0px #366;border-bottom-width:1px;}
DIV.tx-bmyhorseauction-pi1 TABLE.auction_list TR.even TD {background:rgb(237, 241, 240);}
DIV.tx-bmyhorseauction-pi1 TABLE.auction_list TR.odd TD {}

DIV.tx-bmyhorseauction-pi1 TABLE.pedigree_table {border:solid 0px #366;border-top-width:1px;margin:10px 0 10px 0;}
DIV.tx-bmyhorseauction-pi1 TABLE.pedigree_table TD.pedigree_title {background:#366;width:30px;}
DIV.tx-bmyhorseauction-pi1 TABLE.pedigree_table TD SPAN.grade_leistung {font-size:70%;display:block;}
DIV.tx-bmyhorseauction-pi1 TABLE.pedigree_table TD SPAN.grade_stutbuch {font-size:70%;display:block;}
DIV.tx-bmyhorseauction-pi1 TABLE.pedigree_table TD.pedigree_name {width:160px;border:solid 0px #366;border-bottom-width:1px;border-left-width:1px;font-size:80%;padding:0 0 0 10px;}
DIV.tx-bmyhorseauction-pi1 TABLE.pedigree_table TD.pedigree_name_on {font-weight:bold;}

DIV.tx-bmyhorseauction-pi1 DIV.video {margin:0 0 10px 0;}

DIV.tx-bmyhorseauction-pi1 SPAN.head {font-size:90%;font-weight:bold;color:#366;background:#EDF1F0;margin:0 10px 10px 0;padding:0 0 0 3px;display:block;}
DIV.tx-bmyhorseauction-pi1 DIV.image {margin:10px 0 0 0;}
DIV.tx-bmyhorseauction-pi1 SPAN.subhead {font-size:80%;margin:0 0 10px 0;}
DIV.tx-bmyhorseauction-pi1 DIV.text {font-size:80%;margin:10px 0 10px 0;}

DIV#advert_banner { width:135px;position:relative;margin:7px;}
DIV#advert_banner DIV {margin-top:0;margin-bottom:7px;}


DIV.tx-rggooglemap-pi1 {margin:10px 10px 10px 40px;}
UL#treemenu1 {margin:0;padding:0;}
UL#treemenu1 LI {margin:0;padding:0;display:inline;margin:0 15px 0 0;font-size:80%;}
DIV#poi H1 {font-size:75%;}
DIV#poi P {font-size:75%;margin:2px 0;}
DIV.markerTooltip {font-size:70%;padding:2px;color:000;white-space:nowrap;}
