html, body{margin:0px; padding:0px;}
body{background:#ffffff;margin-bottom:20px;padding:0px;margin:0px;font-family:Verdana, sans-serif;font-size: 75%;color: #363635;}
body.panels{background:#f0f0f0;margin-bottom:20px;padding:0px;margin:0px;font-family: Verdana,sans-serif;font-size: 75%;color: #363635;}
#menu_wrapper{width:1062px;background:none repeat scroll 0 0 #363635;margin-left:22px;}
#pageHolder{background: url(images/dshadow.gif) repeat-y;min-height:100%;margin:0px auto;width:1100px;margin-top:0px;padding-top:0px;}
.pageContent{width:1010px;margin-left:35px;margin-top:20px;}
#lbhk_text{color:#ffffff;font-family:Verdana,sans-serif;font-size:200%;font-weight:bold;letter-spacing:0;line-height:1em;margin-top:110px;margin-bottom:0px;text-transform:none;margin-left:42px;text-shadow:0.1em 0.1em 0.05em #363635;}
#login{margin-top:113px;margin-right:25px;}
h1{margin-left:10px;margin-bottom:0px;color:#00438c;}
h2 {border-bottom:3px solid #363635;color:#363635;font-family:"Georgia";font-size:130%;font-weight:normal;letter-spacing:0;line-height:1em;margin-top:0.2em;padding-bottom:5px;text-transform:none;}
h3 {color:#2041AE;font-family:Verdana,sans-serif;font-size:100%;font-weight:normal;letter-spacing:0;line-height:1em;margin-top:0.2em;margin-bottom:4px;text-transform:none;}
h3 a{color:#000000;}
h4 {color:#363635;font-family:Verdana,sans-serif;font-size:100%;font-weight:bold;letter-spacing:0;line-height:1em;margin-top:8px;margin-bottom:0px;text-transform:none;}
em{font-size:90%;}
img{padding:0px;margin:0px;}
th{font-size:80%;text-align:left;color:#363635;}
.red{color:red;}
.sponsor{color:orange;font-size:120%;font-family:Georgia, sans-serif;}
input{margin-bottom:2px;}
.tbcontainer{margin-left:50px;margin-top:30px;}
.center{margin:0px auto;}
.user_message{width:300px;border: 1px solid #ebebe9;}
.user_message div, .error_message div {margin: 0px auto; width:420px;padding-top:10px;padding-bottom:10px;}
.error_message{width:450px;border: 1px solid red;margin-bottom:20px;}
table{border-collapse: collapse;}
td{font-family:Verdana, sans-serif;font-size: 75%;vertical-align:top;padding:3px;}
.bold{font-weight:bold;}
a{text-decoration:none;color: #006400;}
a:hover{text-decoration:underline;}
ul{list-style-type:circle;}
.left{float:left;}
.right{float:right;}
.center{margin:0px auto;}
.mright{float:right;margin-right:5px;}
.mleft{float:left;margin-left:15px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.mr5{margin-right:5px;}
.padded{margin-top:2px;}
.picright{margin-left:225px;}
.mt15{margin-top:15px;}
.mt10{margin-top:10px;}
.mt5{margin-top:5px;}
.m10{margin:10px;}
.mb20{margin-bottom:20px;}
.w190{width:190px;}
.w225{width:225px;}
.w200{width:200px;}
.w300{width:300px;}
.w400{width:400px;}
.h700{height:700px;}
.clr{clear:both;}
.space{height:20px;}
.hr{border-top:1px solid #D5D2D2;margin-top:3px;padding-bottom:8px;width:90%;margin:0px auto;}
.welcome_text{margin-bottom:20px;}
.bottom_text{margin-top:20px;margin-bottom:20px;}
.clickable{cursor:pointer;}
.hidden{display:none;}
.s_inp{width:100px;}
.inp_radio{height:24px;}
.sbk_logo{background: url(images/sbhklogo.gif) no-repeat; width:112px;height:112px;margin-top:4px;}
.lhu_image{background: url(images/lhu.jpg) no-repeat; width:146px;height:152px;}
.sfrlogo{height:64px;width:92px;margin-top:10px;margin-right:10px;}
.sfrlogo a img{border:none;}
.jooj{background: url(images/jooj.jpg) no-repeat; height:28px;width:143px;margin-top:32px;margin-right:10px;}
.jooj:hover{background: url(images/jooj_hover.jpg) no-repeat; height:28px;width:143px;margin-top:32px;margin-right:10px;}
.contact_us{color:gray;width:580px;margin-top:10px;font-size:95%;}
.contact_us a{color:gray;font-size:11px;}
.speech_bubble{background: url(images/pratbubbla.gif) no-repeat; width:497px;height:47px;margin-bottom:85px;}
.talking_dog{background: url(images/hund.gif) no-repeat; width:97px;height:94px;margin-left:360px;}
.info{font-size: 120%; color:blue;}
.important_info{margin:0px auto; width:470px; font-size: 130%; padding:8px 10px 5px 10px;}
.error_box{margin:0px auto; width:300px; padding:8px 10px 5px 10px; border: 1px solid #FF0000;}
.vertical_bar{background: url(images/lbk.gif) no-repeat;width:44px;height:500px;margin-left:61px;margin-top:-4px;}
#content{width:630px;border-right:2px dotted #D5D2D2;}
#news_and_ongoing_container{width: 345px;margin-left:20px;}
#news_and_ongoing_container h2{color:#363635;border-bottom:3px solid #006400;}
.border{border: 1px solid #D5D2D2;}
.newsbox{width:320px;}
.newsbox a{color: #363635;}

.news_item{margin-bottom:7px;}

.news_icon{background: url(images/news.png) no-repeat; width:13px;height:13px;}
.news_text{width:300px;margin-left:0px;}
.ext_news_icon{background: url(images/news_ext.png) no-repeat; width:13px;height:13px;}
.news_date{font-size:80%; margin-left:13px;font-style:italic;}
.image_link{width: 180px;}
.image_icon{background: url(images/image_icon.png) no-repeat; width:160px;height:150px;}
.congrats_icon{background: url(images/congrats_icon.png) no-repeat;width:160px; height:150px;}
.baro_icon{background: url(images/baro_icon.png) no-repeat; width:160px;height:150px;}
.first_page_content{width:490px;}
.first_page_links{margin-top:25px;margin-bottom:20px;}

.container{margin-left:12px;width:570px;}
.activity_item{margin-bottom:5px;}
.date{color:#2041AE;width:84px;}
.activity_item_ext{margin-bottom:5px;color:#D2691E;}
.activity_item_ext a{color:#D2691E;}
.ext_date{color:#2041AE;width:84px;}
.activity_item_passed{margin-bottom:5px;color:#999999;font-size:90%;}
.activity_item_ext_passed{margin-bottom:5px;color:#D2691E;font-size:90%;}
.activity_item_ext_passed a{margin-bottom:5px;color:#D2691E;font-size:90%;}
.medium_box{margin-bottom:10px;}
.greeting{color:#999999;margin-top:15px;font-family:"Trebuchet MS",sans-serif;font-size:120%;font-style:italic;}
.result_image_container div{width:320px;font-style:italic;font-size:90%;}

.ekipage_container{margin-bottom:10px;}
.ekipage_bild{background: url(images/icons/user_64.png) no-repeat;width:64px; height:64px; margin:10px;}
.barometerresultat th{padding-right:5px;}
.barometerresultat tr{border-bottom:1px solid #ebebe9;}
.barometerresultat tr td{text-align:center;}
.taborteki th{padding-right:5px;}
.taborteki tr{border-bottom:1px solid #ebebe9;}
.taborteki tr td{text-align:left;}

.hiddenRow{display:none; visibility:hidden;}
.taborteki tr td.visibleRow{display:block; visibility:visible; text-align:center;}
.hiddenP{display:none; visibility:hidden;}
.visibleP{display:block; visibility:visible;}
.name{font-size:14px;}
#hover_image {position:relative;}.caption  {background-image:url(http://lundsbrukshundklubb.se/images/trans_black.png);bottom:0px;color:#FFFFFF;font-size:14px;left:0;padding:8px;position:absolute;width:100%;}.hidden {display:none;}

.bottom_footer{width:1050px;margin:0 auto;font-size:90%;background:url("images/grass_bottom.jpg") no-repeat scroll 50px 0 transparent;}
.bottom_footer a img{border:none;margin-top:3px;}
.bottom_hr{border-top:10px solid #363635;margin-top:3px;padding-bottom:8px;width:100%;margin:0px auto;}
.footer{background:#fff;}

.header{background:#fff;}
.inner_header{width:1100px;margin:0 auto;height:173px;background:url("images/header_image.jpg") no-repeat 22px 0;}
.inner_header a img{border:none;margin-top:3px;}
.upper_hr{border-top:5px solid #006400;width:100%;margin:0px auto;}

#slideContainer{width:600px;margin:50 auto 0;height:78px;}
#slideShow a {
  font-weight:normal;
  text-decoration:none;
}
#slideShow a:hover {
  text-decoration:none;
}