@charset "utf-8"; 

body, 
html{margin:0; padding:0; background:#FFF; color:#000; font-family:Arial,Helvetica,sans-serif; background-image:url(images/background_001.jpg); background-repeat:repeat}
body{min-width:960px}
#wrapper{text-align:left; margin:0px auto; padding:0px; border:0; width:960px; background-color:#FFF}
#header{margin-top:0px; margin-left:5px; margin-bottom:0px; background:#fff; background-image:url(image/ny-toprubrik2.gif); position:relative}
#header h1{color:#2771b0; font-size:36px; margin-top:15px}
#header h2{color:#2771b0; font-size:17px; font-weight:bold}
#nav{background:#fff; padding:5px; padding-bottom:0px}
#flaggor{ position:absolute;  top:4px;  right:0;  width:128px}
#leverantorloggain{position:absolute;  top:100px;  right:0;  width:100px; color:#cccccc; font-size:14px; }
#leverantorloggain A{text-decoration:none; color:#9999cc}

#content{float:left; width:498px}
#content h2, #content h3, #content p{padding:5px 10px}
#content-foretag{float:left; width:698px}
#content-foretag h1{padding:5px 10px}
#content-foretag h2, h3, p{padding:5px 10px}
.starttext{margin-right:25px; font-weight:bold}
#reklam{float:right; width:125px; margin-right:8px}
#navigation{float:left; width:31%; padding-top:0px}
#sok{font-size:9px; font-family:Arial,Helvetica,sans-serif; font-weight:bolder; float:inherit; width:310px; float:right; padding-top:0px}
a.ovalbutton{background:transparent url('media/oval-gray-left.gif') no-repeat top left; display:block; float:left; font:bold 16px Tahoma; line-height:36px; height:44px; padding-left:13px; text-decoration:none; color:#FFF}
a:link.ovalbutton, a:visited.ovalbutton, a:active.ovalbutton{color:#FFF}
a.ovalbutton span{background:transparent url('media/oval-gray-right.gif') no-repeat top right; display:block; padding:4px 11px 4px 0}
a.ovalbutton:hover{background-position:bottom left; color:#FFF}
a.ovalbutton:hover span{background-position:bottom right; color:#FFF}
.buttonwrapper{overflow:hidden; width:100%}
a.activebutton{background:transparent url('media/fishtrip-left-square.gif') no-repeat top left; display:block; float:left; font:bold 16px Tahoma; line-height:36px; height:44px; padding-left:13px; text-decoration:none}
a:link.activebutton, a:visited.activebutton, a:active.activebutton{color:#FFF}
a.activebutton span{background:transparent url('media/fishtrip-right-square.gif') no-repeat top right; display:block; padding:4px 11px 4px 0}
a.activebutton:hover{background-position:bottom left}
a.activebutton:hover span{background-position:bottom right; color:#FFF}
#minkarta{    float:left;     width:460px; height:270px; border:2px solid #000; margin-left:15px}
#fiskewrapper{width:310px; height:328px; background-image:url("image/layout-v2.png"); background-repeat:no-repeat; float:right}
#rubrik-lista{margin-top:5px; margin-left:15px; font-size:16px; color:#FFF; font-family:Arial,Helvetica,sans-serif; float:left; font-weight:bold}
#foretagbeskrivning{    float:left; width:500px; height:700px; overflow:auto; text-align:left; margin-left:15px; margin-top:10px; color:#000}

#rubriktop{color:#fff; background:url(image/toprubrik-foretag2.gif) no-repeat top left; padding-left:45px; margin-left:0px; height:41px; width:440px; display:block; float:left; font:bold 16px Tahoma; line-height:36px}
#foretagbeskrivning p{font-family:arial; font-size:12px}
#foretagbeskrivning h1{font-family:arial; font-size:16px}

.thumbbackground { width: 227px; height: 170px; margin-top: 3px; margin-bottom: 3px; background: #fff url(http://www.fishtrip.se/media/backbg.png) repeat-x; overflow: hidden; }
.thumbheading a { height: 18px; font-family: Arial; color: #fff; font-size: 9pt; font-weight: bold; margin: 1px 2px 0px 2px; white-space: nowrap; overflow: hidden; text-decoration: none;}
.thumbimage { width: 150px; height: 100px; overflow: hidden; }
.thumbinfo  { float: right; height: 9px; width: 60px; margin-right:30px; font-size:9pt; margin-top:5px }

.thumbbackgroundlarge { width: 227px; height: 200px; margin-top: 3px; margin-bottom: 3px; background: #fff url(http://www.fishtrip.se/media/backbglarge.png) repeat-x; overflow: hidden; }
.thumbheadinglarge a { font-family: Arial; color: #fff; font-size: 9pt; font-weight: bold;  text-decoration: none;}
.thumbheadinglarge{height: 40px; margin: 1px 2px 0px 2px; white-space: normal; overflow: hidden;}

#foretagslista{float:left; width:500px; text-align:left; margin-left:15px; margin-top:10px; color:#000}
#foretaglista p{font-family:arial; font-size:12px}
#fiskeforetaglista{margin-top:8px; margin-right:18px; float:right;  width:265px; height:238px; overflow-y:scroll; border:0px solid #666; background-color:#fff; padding:3px}
#fiskeforetaglista A{display:block; width:230px; text-align:left; text-decoration:none; font-family:arial; font-size:17px; color:#000; border-bottom-width:1px}
#fiskeforetaglista A:hover{}
.plain{display:block; width:230px; text-align:left; text-decoration:none; font-family:arial; font-size:11px; color:#000; border-bottom-style:dotted; border-bottom-color:#CCC; border-bottom-width:1px; background-color:#fff}
.startpagelink{text-align:center; text-decoration:none; font-family:arial; font-size:14px; color:#2771b0}
.highlightlistahover{border:solid 1px #F93; background-color:#FCF3E2}
a.ovalbuttonsmaller{background:transparent url('image/fishtrip-left-small.gif') no-repeat top left; display:block; float:left; font:bold 10px Tahoma; line-height:22px; height:30px; padding-left:10px; text-decoration:none; color:#FFF}
a:link.ovalbuttonsmaller, a:visited.ovalbuttonsmaller, a:active.ovalbuttonsmaller{color:#FFF}
a.ovalbuttonsmaller span{background:transparent url('image/fishtrip-right-small.gif') no-repeat top right; display:block; padding:4px 10px 4px 0}
a.ovalbuttonsmaller:hover{background-position:bottom left}
a.ovalbuttonsmaller:hover span{background-position:bottom right; color:#CCC}
.buttonwrappersmaller{overflow:hidden; width:100%}
#footer{clear:both; background:#FFF; font-size:9px; padding-left:15px; padding-bottom:25px; padding-top:45px; margin-top:0px; margin-left:0px; margin-bottom:0px; background:#fff; background-image:url(image/ny-footer.gif); position:relative}
#box_1{margin:0 8px 2em 0; padding:8px; float:left; width:202px; background-color:#fff}
#box_2{margin:0 7px 2em 14px; padding:8px; float:left; width:202px; background-color:#fff}
#box_3{margin:0 14px 2em 7px; padding:8px; float:left; width:202px; background-color:#fff}
#box_4{margin:0 0 2em 5px; padding:8px; float:left; width:202px; background-color:#fff}
#box_1 p, #box_2 p, #box_3 p, #box_4 p{font-size:10px; color:#000}
#box_1 h2, #box_2 h2, #box_3 h2, #box_4 h2{font-family:Arial,Helvetica,sans-serif; color:#000; font-size:12px}
#box_1 ul, #box_2 ul, #box_3 ul, #box_4 ul{margin:0 0 0 5px; padding:0 0 0 0; list-style:none}
#box_1 li, #box_2 li, #box_3 li, #box_4 li{margin:0 0 .3em 0; padding:5px 0 0 5px; font-size:10px}
#copyright{clear:both; padding:8px; float:none}