@charset "utf-8";
/* CSS Document */
body {margin:0px; padding:0px; font: 11px/15px Arial, Helvetica, sans-serif; background:#d1cab9 url(images/background.png) top center no-repeat; color:#333333;}
.clear {clear: both; display: block;overflow: hidden; visibility: hidden; width: 0; height: 0;}
.spacer {clear: both; display: block;overflow: hidden; visibility: hidden; width: 0; height: 0;}
h1, h2, h3, h4, h5, h6 {margin:0px;}
p {font-size: 11px;}
strong {font-weight:bold;}
#container {width:956px; margin:0px; margin-left:auto; margin-right:auto; border:0px dotted #fff;padding:0px; position:relative; margin-bottom:0; padding-bottom:0; padding-left:14px; padding-right:14px; background:url(images/background_shadow.png) repeat-y;}
a {color:#f5f5f5; text-decoration:none;}
a:hover {color:#F3ECD6; text-decoration:none;}
a img{ border:none; }
.img_border { border:2px solid #fff; margin-right:10px; margin-bottom:7px; clear:both}
.noborder .img_border{ border:none !important }
#header {width:956px; height:68px; margin:auto; background-color:#333333; margin-top:0px;}
#navbar {height:60px; background:#212214; width:956px; margin:auto;}
ul {list-style:none; margin:0; padding:0; }
#navigation li{ float:left; }
#navigation li a {font:bold 13px Arial, Helvetica, sans-serif; float:left; text-align:center; padding:18px; padding-top:20px; padding-bottom:0; height:40px;}
#navigation .high {background:#a78604;}
#cover {height:319px; width:956px;}
#logo {height:319px; background:#f4c713; url(images/logo.png) center no-repeat; width:304px; float:left; }
#cover_main {height:319px; width:652px; background:url(images/cover_main.jpg) no-repeat; float:left;}
#cover_uberuns {height:319px; width:652px; background:url(images/cover-uebermich.jpg) no-repeat; float:left;}
#cover_diabetikerhund {height:319px; width:652px; background:url(images/CoverDiabetikerhund.jpg) no-repeat; float:left;}
#cover_verkaufspferde {height:319px; width:652px; background:url(images/cover_verkaufspferde.jpg) no-repeat; float:left;}
#cover_australian_shepherds {height:319px; width:652px; background:url(images/cover-assistenshunde.jpg) no-repeat; float:left;}
#cover_gaestebuch {height:319px; width:652px; background:url(images/titel_gaestebuch.jpg) no-repeat; float:left;}
#cover_kontakt {height:319px; width:652px; background:url(images/cover_kontakt.jpg) no-repeat; float:left;}
#cover_impressum {height:319px; width:652px; background:url(images/cover_impressum.jpg) no-repeat; float:left;}
a{outline:0;}
a:hover{ color:#666; }
a:visted{ color:#777; }
#content { }
#content h1, #content h2, #content h3 {font: normal 22px Arial, Helvetica, sans-serif;}
.content_1 {background:#f5f5f5; min-height:206px; padding-top:6px; padding-bottom:6px; color:#333333;}
.content_1_left {float:left; width:249px; min-height:191px; padding-left:25px; padding-right:30px; padding-top:15px;}
.content_1_right {float:left; border-left:#525136 solid 1px; width:626px; min-height:191px; padding-left:25px; padding-top:15px;}
#content_1_right_img {float:left; width:200px;}
#content_1_right_txt {float:left; width:350px; padding-left:35px}
.content_2 {background:#f5f5f5; min-height:260px; padding-top:18px; padding-bottom:32px; color:#333333;}
.content_2_left {float:left; width:240px; min-height:260px; padding-left:25px; padding-right:39px; padding-top:3px; text-align:left}
.content_2_right {float:left; border-left:#525136 solid 1px; width:626px; min-height:260px; padding-left:25px; padding-top:3px;}
.content_2_left p{ clear:both; }
.odd {background:#111;  padding:16px; color:#333333; clear:both}
.odd2 {background:#000;  padding:16px; color:#333333; clear:both}
.oe_left {float:left; width:249px; min-height:220px; padding-left:25px; padding-right:30px; padding-top:15px;}
.oe_right {float:left; border-left:#525136 solid 1px; width:886px; min-height:220px; padding-left:25px; padding-top:15px; position:relative;}
.oe_right_1  {width:279px; float:left;}
.oe_right_2  {width:600px; float:left;}
.oe_left h2 {color:#bed108;}
.pferdedaten_1 {float:left; width:150px;}
.pferdedaten_2 {float:left; width:170px;}
.oe_right_thumb {float:left; width:105px;margin-right:5px}
.oe_right_large {float:left; width:210px; margin-right:5px}
.even {background:#f5f5f5; padding:16px; color:#333333; clear:both}
#verkaufspferde_img_list {width:345px; float:left; margin-top:20px;}
#verkaufspferde_txt {width:240px; float:left; margin-top:20px;}
#photo_galerie {width:620px;margin-top:20px;}
#footer {background:#f4c713; text-align:center; color:#333333; padding:18px;}
#addentry{ background:#f5f5f5; bottom:5px; margin-left:20px; }
#leavemessage{ background:none; background:url(images/txtfield.png) no-repeat left top; width:870px; height:120px; border:0px solid #333;padding:10px;margin:0 0 0 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; overflow:hidden}
.content3 {background:#f5f5f5; clear:both}
.fields { background:#e4e3d5; border: none; padding:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -border-radius:5px; }
.entry{ background:#111; color:#eee; -moz-border-radius:5px; -webkit-border-radius:5px; -border-radius:5px; border:1px dotted #777; margin:15px 10px; padding:10px; position:relative; line-height:16px;}
.entry img{ padding:0 5px; }
.yourname{ position:absolute; top:-10px; background:#f4c713; right:5px; padding:3px 10px; -moz-border-radius:5px; -webkit-border-radius:5px; -border-radius:5px; }
.deletion{ position:absolute; top:-10px; background:#F00; right:95px; padding:3px 10px; -moz-border-radius:5px; -webkit-border-radius:5px; -border-radius:5px; }
.sold{ position:absolute; background:url(images/sold.png) no-repeat; width:326px; height:112px; left:150px; top:50px }
.myentry{ width: 800px; vertical-align:text-top; display:table-cell; line-height:16px; }
#ie6{
background:#CC0000;
color:#fff;
padding:10px;
}
#ie6 h1{
font-size:20px;
}
#wpposts{  }
#wpposts a{ float:left; margin:0 8px 10px 0}
#wpposts .bd { -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; overflow:hidden }
#wpposts a img{ border:1px solid #aaa; }
#wpposts .animaltitle h2{ margin:0 0 10px 0 }
#wpposts .animaltitle{ background:#222; border:1px solid #444; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;  padding:10px; float:left; width:200px; margin:0 20px 10px 0 }
#wpposts .animalimages{ float:left; width:640px; position:relative }
#wpposts .separator{   }
#wpposts #horseinfo{ background:#000; border:1px solid #555; margin:10px 0 0 0 }
.navigator a { float:left; margin:0 5px 5px 0; display:block; text-decoration:none; background:#333; color:#eee; text-align:center; font-size:13px; padding:3px; border:1px solid #444; }
.navigator span{ float:left; margin:0 10px 0 0}
#myhorses img{ border:2px solid #fff; margin:0 5px 5px 0 }
#dmbilder img{ border:2px solid #fff; margin:0 5px 5px 0 }