/* CSS Document */



body, html,table.td{padding:0px; margin:0px; background:url(../images/body_bg.jpg) 0  0  repeat-x #1b3f61; color:#ece8c2; font:0.9em Arial, Helvetica, sans-serif;}
div, p, ul, h2, h3, img{padding:0px; margin:0px;}
ul{list-style-type:none;}





/*----MAIN PANEL---- */
#mainPan{width:950px; position:relative;}

/*----TOP PANEL---- */
#topPan{width:950px; height:269px; background:url(../images/header.jpg) 0 0 no-repeat #1b3f61; color:#1c3e63; position:relative;}
#topPan ul{width:110px; height:130px; font-weight:bold; position:absolute; top:10px; left:136px; font-size:11px; line-height:31px;}
#topPan ul li{width:110px; height:31px;}
#topPan ul li a{width:100px; height:31px; display:block; color:#111e28; line-height:24px; text-decoration:none; padding:0 0 0 25px;}
#topPan ul li a:hover{ 0 8px no-repeat #111e28; color:#e9eef3; text-decoration:none; border-right: 2px solid #facd43; border-bottom:1px solid #55677d;}
#topPan ul li.home{width:100px; height:31px; display:block; #d3d9de; color:#f8bf46; line-height:30px; text-decoration:none; padding:0 0 0 25px;}
#topPan ul li.contact{width:110px; height:31px; border-bottom:none;}

/*----/TOP PANEL----*/




/*----BODY TOP PANEL----Middle for content as background*/
#bodytopPan{height:538px; background:url(../images/body.jpg) 0 0 no-repeat #1b3f61; position:relative; margin:0 auto; padding-left:5em; padding-right:19em;}


#bodytopPan h2{width:400px; height:40px; background:transparent 0 0 no-repeat; color:#f8bf46; font:20px/50px "Trebuchet MS",Arial, Helvetica, sans-serif; padding:0 0 0 98px; }
#bodytopPan b{color:#f8bf46; font-weight:bold;}
#bodytopPan p{padding:5px 0;}
#bodytopPan a{background:url(../images/bullet-normal.gif) 0 8px no-repeat; color:#f8bf46; text-decoration:none; padding:0 0 0 13px;}
#bodytopPan a:hover{background:url(../images/bullet-hover.gif) 0 8px no-repeat; color:#cad8e2; text-decoration:underline;}
/*----/ BODY TOP PANEL----Middle for content as background*/




/*------ content -----*/
#content {width:55%; height:538px; background:transparent; position:absolute; top:252px; left:28px; margin:0 auto; z-index:2;}
#content h2{width:400px; height:40px; background:transparent 0 0 no-repeat; color:#f8bf46; font:20px/50px "Trebuchet MS",Arial, Helvetica, sans-serif; padding:0 0 0 98px; }
#content b{color:#f8bf46; font-weight:bold;}

#content small{color:#ece8c2; font:8px Arial, Helvetica, sans-serif; text-transform:uppercase;}
#content p{padding:8px;}

#content a{background:url(../images/bullet-normal.gif) 0 8px no-repeat; color:#f8bf46; text-decoration:none; padding:0 0 0 13px;}

#content a:hover{background:url(../images/bullet-hover.gif) 0 8px no-repeat; color:#cad8e2; text-decoration:underline;}


/*------ / content END -----*/



/*----BODY MIDDLE PANEL Kontaktlinie----*/
#bodymiddleMainPan{height:57px; background:#1b3f61; color:#31516e; border-top:1px solid #f8bf46; margin:10px 0 0; clear:both; padding:0 0 0 34px;}

#bodymiddleMainPan h2{height:55px; text-transform:uppercase; text-align:center; font-size:21px; line-height:57px; padding:0 0 0 75px;}

#bodymiddleMainPan  a{background:url(../images/bullet-normal.gif) 0 8px no-repeat; color:#f8bf46; text-decoration:none; padding:0 0 0 13px;}
#bodymiddleMainPan a:hover{background:url(../images/bullet-hover.gif) 0 8px no-repeat; color:#cad8e2; text-decoration:underline;}





/*----BODY PANEL Kontaktform----*/
#bodyPan{width:950px; position:relative; padding:40px 0 0;}
#bodybgPan{width:710px; float:left; background:transparent; padding:0 34px;}
/* -- Forms and Fields ----*/
.Feld,  #input, .Check {background-color: #375c83; color:#fff; border: 1px solid #f8bf46;}

.Button {background-color: #0d2238; color: #b8d3ec; border: 1px solid #f8bf46; padding:5px 0 5px 0;}

/*---- / BODY PANEL Kontaktform----*/

/* -- / Forms and Fields ----*/





/*-----Left Panel----*/
#bodyleftPan{width:193px; float:left; padding:0 69px 0 0;}
#bodyleftPan p{padding:15px 0 29px 0; font-size:15px; line-height:18px;}
#bodyleftPan p span{font-weight:bold;}


#bodyleftPan ul{width:193px; margin:14px 0;}
#bodyleftPan ul li{width:193px; height:25px; font-size:18px;}
#bodyleftPan ul li a{width:180px; height:25px; display:block; line-height:25px; background:url(../images/bullet-normal.gif) 0 8px no-repeat #fff; color:#6B6854; text-decoration:none; padding:0 0 0 13px;}
#bodyleftPan ul li a:hover{background:url(../images/bullet-hover.gif) 0 8px no-repeat #fff; color:#2D2C23; text-decoration:none;}

/*-----/Left Panel----*/






/*-----Middle Panel----*/
#bodymiddlePan{width:193px; float:left; padding:0 62px 0 0;}
#bodymiddlePan p{padding:15px 0 29px 0; font-size:15px; line-height:18px;}
#bodymiddlePan p span{font-weight:bold;}
#bodymiddlePan p.largegreentext{width:193px; height:20px; display:block; font:24px/20px Arial, Helvetica, sans-serif; background:#1b3f61; color:#5E8402; font-weight:bold; padding:0px;}
#bodymiddlePan p.lightyellowtext{width:193px; height:20px; display:block; font:20px/20px Arial, Helvetica, sans-serif; background:#1b3f61; color:#BAB235; font-weight:normal; padding:10px 0 0;}

#bodymiddlePan ul{width:193px; margin:14px 0;}
#bodymiddlePan ul li{width:193px; height:25px; font-size:18px;}
#bodymiddlePan ul li a{width:180px; height:25px; display:block; line-height:25px; background:url(../images/bullet-normal.gif) 0 8px no-repeat #1b3f61; color:#6B6854; text-decoration:none; padding:0 0 0 13px;}
#bodymiddlePan ul li a:hover{background:url(../images/bullet-hover.gif) 0 8px no-repeat #fff; color:#2D2C23; text-decoration:none;}
/*-----/Middle Panel----*/





/*-----Right Panel----*/
#bodyrightPan{width:193px; float:left;}
#bodyrightPan p{padding:15px 0 29px 0; font-size:15px; line-height:18px;}
#bodyrightPan p span{font-weight:bold;}
#bodyrightPan p.largegreentext{width:193px; height:20px; display:block; font:24px/20px Arial, Helvetica, sans-serif; background:#1b3f61; color:#5E8402; font-weight:bold; padding:0px;}
#bodyrightPan p.lightyellowtext{width:193px; height:20px; display:block; font:20px/20px Arial, Helvetica, sans-serif; background:#1b3f61; color:#BAB235; font-weight:normal; padding:10px 0 0;}

#bodyrightPan ul{width:193px; margin:14px 0;}
#bodyrightPan ul li{width:193px; height:25px; font-size:13px;}
#bodyrightPan a{background:url(../images/bullet-normal.gif) 0 8px no-repeat; color:#f8bf46; text-decoration:none; padding:0 0 0 13px;}
#bodyrightPan a:hover{background:url(../images/bullet-hover.gif) 0 8px no-repeat; color:#cad8e2; text-decoration:underline;}

/*-----/Right Panel----*/



/*----FOOTER PANEL----*/
#footermainPan{height:135px; background:#1b3f61; color:#fff; border-top:1px solid #f8bf46; position:relative; margin:0 auto; clear:both; padding:30px 0 0;}

#footerPan{width:80%; position:relative;}

#footerPan ul{width:900px; height:25px; position:relative; margin:0 auto;}
#footerPan li{float:left; }
#footerPan ul li a{padding:0 10px 0; color:#fff; background:url(../images/back_butt.jpg) 0 0 repeat-x; text-decoration:none; font-size:12px;}
#footerPan ul li a:hover{text-decoration:underline; background:#0c2037; color:#fbb40c; }

/*---- / FOOTER PANEL----*/




#logo {background:url(../images/logo.jpg) 0 0 no-repeat; width:250px; height:50px; margin-left:200px;}



/* -- Box pics ----*/
#routePan {width:300px; height:320px; position:absolute; float:left; top:280px; right:5px; border: 1px solid #f8bf46; padding:8px 8px 8px 8px; background:transparent; z-index:1; text-align:center;}


#routePanup {width:400px; height:530px; position:absolute; float:left; top:280px; right:10px; border: 1px solid #f8bf46; padding:20px 10px 20px 20px; background:transparent; z-index:1; text-align:center;}

#routePan a {background:url(../images/bullet-normal.gif) 0 8px no-repeat; color:#f8bf46; text-decoration:none; padding:0 0 0 13px;}
#routePan a:hover{background:url(../images/bullet-hover.gif) 0 8px no-repeat; color:#cad8e2; text-decoration:underline;}
/* -- / Box pics ----*/


 /* ----------------------- Tiersalon Link -----*/
  #ts  {width:190px; height:70px; background:transparent; position:absolute; float:left; top:160px; right:20px; z-index:1; border: 1px solid #f8bf46;}
 #ts a{background:url(../images/bullet-normal.gif) 0 8px no-repeat; color:#f8bf46; text-decoration:none; padding:0 0 0 6px;}
 #ts a:hover{background:url(../images/bullet-hover.gif) 0 8px no-repeat; color:#cad8e2; text-decoration:underline;}
 /* ----------------------- Tiersalon Link END-----*/



/* ------ SLIDESHOW CSS-------*/
.image_info {display:block; font-size:13px; color:#fff; border:0px;}
.wrapper {margin: 0; padding-top:0px; padding-left:0px; padding-right:0px; padding-bottom:0px; width:520px; text-align:center;}
.show_title a {font-size:1.3em; text-decoration:none; color:#61331b;}

img {border-width: 0;}
.image {margin-bottom:3px;}
.image img {padding:6px; border: 1px solid #edb92d; display:block; background-color: #2d5074; margin-top: 0px; text-decoration:none;}
.thumbnail_row {margin-top: 1px;}
.thumbnail_row img {border:0px solid #aaa; margin-top:10px;}
.thumbnail_center {padding:1px; border:1px solid #fff !important;}

/* ---- / SLIDESHOW CSS------*/


/*pics horses on sale -----*/
#showpic {text-align:center;}
#showpic a {background:url(../images/bullet-normal.gif) 0 8px no-repeat; color:#f8bf46; text-decoration:none; padding:0 0 0 13px;}
#showpic a:hover{background:url(../images/bullet-hover.gif) 0 8px no-repeat; color:#cad8e2; text-decoration:underline;}
