/* CSS Document */
body{
margin:0;
padding:0;
background:#565350 url("img/web.jpg") repeat-x top left;
}

#pagecontainer{
width:780px;
height:auto;
background-color:transparent;
margin-left:auto;
margin-right:auto;
}

#headercontainer{
width:780px;
height:170px;
margin:0;
padding:0;
background-color:#9e978f;
float:left;
}

#header_left{
width:188px;
height:170px;
margin:0 0 0 20px;
padding:0;
background-color:transparent;
float:left;
}

#header_right{
width:auto;
height:120px;
margin:35px 0 0 65px;
padding:0;
background-color:transparent;
float:left;
}

#menucontainer{
width:780px;
height:43px;
margin:0;
padding:0;
background-color:#343434;
float:left;
}

#menu{
width:762px;
height:43px;
margin:0;
padding:0;
background:#343434 url("img/menu_container_pic.jpg") repeat-x top left;
float:left;
}

.menu_text_1{
width:auto;
height:12px;
margin:15px 15px 0 10px;
padding:0;
background-color:transparent;
float:left;
}

#menu_left{
width:9px;
height:43px;
margin:0;
padding:0;
background-color:transparent;
float:left;
}

#menu_right{
width:9px;
height:43px;
margin:0;
padding:0;
background-color:transparent;
float:left;
}

#infocontainer{
width:780px;
height:22px;
margin:0;
padding:0;
background-color:transparent;
float:left;
}

#info_left_container{
width:222px;
height:10px;
margin:12px 0 0 0;
padding:0;
background-color:transparent;
float:left;
border-right: 1px solid #393735;
}

#info_left_container2{
width:222px;
height:10px;
margin:12px 0 0 20px;
padding:0;
background-color:transparent;
float:left;
}

.info_left{
width:auto;
height:10px;
margin:0;
padding:0;
background-color:transparent;
float:left;
}

.info_left2{
width:auto;
height:10px;
margin:0 4px 0 0;
padding:0;
background-color:transparent;
float:left;
}

#info_right{
width:225px;
height:10px;
margin:12px 0 0 25px;
padding:0;
background-color:transparent;
float:left;
}

#slide_container{
width:778px;
height:123px;
margin:10px 0 0 0;
padding:0;
background-color:transparent;
float:left;
border: 1px solid #000000;
}

#slide_pic{
width:599px;
height:123px;
margin:0;
padding:0;
background-color:transparent;
float:left;
border-right: 1px solid #000000;
}

#slide_menu_right{
width:178px;
height:123px;
margin:0;
padding:0;
background-color:transparent;
float:left;
}

#slide_menu_block1{
width:178px;
height:25px;
margin:0;
padding:0;
background-color:#f98c1e;
float:left;
}

#slide_menu_block2{
width:178px;
height:25px;
margin:0;
padding:0;
background-color:#dd7d1c;
float:left;
}

#slide_menu_block3{
width:178px;
height:25px;
margin:0;
padding:0;
background-color:#c36f19;
float:left;
}

#slide_menu_block4{
width:178px;
height:25px;
margin:0;
padding:0;
background-color:#a96016;
float:left;
}

#slide_menu_block5{
width:178px;
height:23px;
margin:0;
padding:0;
background-color:#955413;
float:left;
}

.slide_menu_icon1{
width:40px;
height:25px;
margin:0;
padding:0;
background-color:transparent;
float:left;
}

#slide_menu_icon2{
width:40px;
height:25px;
margin:0;
padding:0;
background-color:transparent;
float:left;
}

#slide_menu_icon3{
width:40px;
height:25px;
margin:0;
padding:0;
background-color:transparent;
float:left;
}

#slide_menu_icon4{
width:40px;
height:25px;
margin:0;
padding:0;
background-color:transparent;
float:left;
}

#slide_menu_icon5{
width:40px;
height:23px;
margin:0;
padding:0;
background-color:transparent;
float:left;
}

.srflogo_container{
width:780px;
height:79px;
margin:15px 0 0 0;
padding:0;
background-color:transparent;
float:left;
}

.srflogo_box{
width:134px;
height:79px;
margin:0 0 0 10px;
padding:0;
background-color:transparent;
float:left;
}

.produkt_bild_container{
width:770px;
height:auto;
margin:0 0 0 10px;
padding:0;
background-color:transparent;
float:left;
}

.produkt_bild_container2{
width:770px;
height:auto;
margin:0 0 0 10px;
padding:0;
background-color:transparent;
float:left;
border-bottom: 1px solid #625f5b;
}

.produkt_bild_box{
width:350px;
height:auto;
margin:0;
padding:0;
background-color:transparent;
float:left;
}

.produkt_text_box{
width:400px;
height:auto;
margin:0 0 0 20px;
padding:0;
background-color:transparent;
float:left;
}

#contentcontainer{
width:780px;
height:auto;
margin:20px 0 0 0;
padding:0;
background-color:transparent;
float:left;
}

#horse_contentcontainer{
width:780px;
height:auto;
margin:5px 0 0 0;
padding:0;
background-color:transparent;
float:left;
border-bottom: 1px solid #f98c1e;
}

.content_boxcontainer{
width:194px;
height:auto;
margin:0;
padding:0;
background-color:transparent;
float:left;
border-right: 1px solid #625f5b;
}

.content_boxcontainer_underpage{
width:770px;
height:auto;
margin:0 0 0 10px;
padding:0;
background-color:transparent;
float:left;
}

.content_boxcontainer_underpage2{
width:770px;
height:auto;
margin:0 0 0 10px;
padding:0;
background-color:transparent;
float:left;
border-bottom: 1px solid #625f5b;
}

.content_boxcontainer_middle{
width:194px;
height:auto;
margin:0;
padding:0;
background-color:transparent;
float:left;
}

.content_boxcontainer_right{
width:194px;
height:auto;
margin:0;
padding:0;
background-color:transparent;
float:left;
border-left: 1px solid #625f5b;
}

.content_box{
width:185px;
height:auto;
margin:0;
padding:0;
background-color:transparent;
float:left;
}

.content_box_pic_index{
width:185px;
height:auto;
margin:10px 0 10px 0;
padding:0;
background-color:transparent;
float:left;
text-align:center;
}

.h2_box{
width:194px;
height:12px;
margin:0 0 10px 0;
padding:0;
background-color:transparent;
float:left;
}

.h3_box{
width:194px;
height:12px;
margin:0 0 15px 0;
padding:0;
background-color:transparent;
float:left;
}

.h3_box_underpage{
width:780px;
height:12px;
margin:0 0 15px 0;
padding:0;
background-color:transparent;
float:left;
}

.icon_container{
width:194px;
height:48px;
margin:0 0 10px 0;
padding:0;
background-color:transparent;
float:left;
}

.icon_container_underpage{
width:780px;
height:48px;
margin:0 0 10px 0;
padding:0;
background-color:transparent;
float:left;
}

#logo2_container{
width:780px;
height:50px;
margin:30px 0 0 0;
padding:0;
background-color:transparent;
float:left;
}

#logo2_box{
width:68px;
height:50px;
margin:0 0 0 60px;
padding:0;
background-color:transparent;
float:left;
}

#bottomtext_box{
width:780px;
height:10px;
margin:3px 0 40px 0;
padding:0;
background-color:transparent;
float:left;
}

#bottomtext_box2{
width:780px;
height:15px;
margin:15px 0 0 0;
padding:0;
background-color:transparent;
float:left;
border-top: 1px solid #f98c1e;
}

#horse_container{
width:780px;
height:auto;
margin:0;
padding:0;
background-color:transparent;
float:left;
}

.horse_box{
width:390px;
height:200px;
margin:0;
padding:0;
background-color:transparent;
float:left;
}

.horse_info{
width:370px;
height:180px;
margin:10px 0 0 10px;
padding:0;
background-color:#625f5b;
float:left;
}

.horse_textbox_top{
width:160px;
height:22px;
margin:0;
padding:0;
background-color:transparent;
}

.horse_textbox_container{
width:160px;
height:180px;
margin:0;
padding:0;
background-color:transparent;
float:left;
}

.horse_textbox{
width:160px;
height:158px;
margin:0;
padding:0;
background-color:transparent;
}

.horse_picbox_container{
width:210px;
height:180px;
margin:0;
padding:0;
background-color:transparent;
float:left;
}

.horse_picbox{
width:190px;
height:160px;
margin:10px 0 0 10px;
padding:0;
background-color:transparent;
float:left;
}

.horse_picbox2{
width:auto;
height:160px;
margin:10px 10px 0 0;
padding:0;
background-color:transparent;
float:right;
}

.horse_toptext_container{
width:780px;
height:auto;
margin:0;
padding:0;
background-color:transparent;
float:left;
}

.horse_toptext{
width:780px;
height:auto;
margin:10px 0 0 0;
padding:0;
background-color:transparent;
float:left;
border-bottom:1px solid #625f5b;
}

.horse_toptext2{
width:780px;
height:auto;
margin:10px 0 10px 0;
padding:0;
background-color:transparent;
float:left;
}

.horse_toptext_rubrik{
width:780px;
height:12px;
margin:10px 0 0 0;
padding:0;
background-color:transparent;
float:left;
}

.horse_bottomtext_lasmer{
width:780px;
height:10px;
margin:0 0 20px 0;
padding:0;
background-color:transparent;
float:left;
border-bottom: 1px solid #625f5b;
}

#divider{
width:760px;
height:1px;
margin:0 0 0 10px;
padding:0;
background-color:#625f5b;
float:left;
}









#menu li{
display:inline;
}

#menu ul a{
font-size:11px;
margin:0;
padding:0 0.7em;
background:center no-repeat;
float:left;
}

#menu a:link{
color:#000000;
text-decoration: none;
background:center no-repeat
}

#menu a:visited{
color: #000000;
text-decoration: none;
}

#menu a:hover{
text-decoration:underline;
background:center no-repeat;
}

img{
border:0;
}

a img{
border:0;
}

#slide_lmenu_right a:link{
color:#000000;
text-decoration: none;
background:center no-repeat
}

#slide_lmenu_right a:visited{
color: #000000;
text-decoration: none;
}

#slide_menu_block4{
color: #000000;
text-decoration: none;
}

#slide_menu_block4 a:link{
color:#000000;
text-decoration: none;
background:center no-repeat
}

.content_box a:link{
color:#979797;
text-decoration: none;
background:center no-repeat
}

.content_box a:visited{
color:#979797;
text-decoration: none;
}

.content_boxcontainer_underpage a:link{
color:#979797;
text-decoration: none;
background:center no-repeat
}

.content_boxcontainer_underpage a:visited{
color:#979797;
text-decoration: none;
}

.horse_bottomtext_lasmer a:visited{
color:#979797;
text-decoration: none;
}

.horse_bottomtext_lasmer a:link{
color:#979797;
text-decoration: none;
background:center no-repeat
}

.horse_toptext a:visited{
color:#979797;
text-decoration: none;
}

.horse_toptext a:link{
color:#979797;
text-decoration: none;
background:center no-repeat
}

.horse_toptext2 a:visited{
color:#979797;
text-decoration: none;
}

.horse_toptext2 a:link{
color:#979797;
text-decoration: none;
}




