/* TEMPLATES
*****************************************/

/* BASIC TEMPLATE */
#content #left {width:415px; float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; border:1px green solid}
#content #right {float:left; width:260px}
#content #left .ingress{width:415px; font-family:arial; font-size:14px; color:#000; margin:0px 0px 20px 0px; padding:0px 0px 0px 0px}

#content .text-gray {color:#777;}
#content .text-bold {font-weight:bold;font-family:arial; font-size:11px; color:#000; margin:10px 0px 10px 0px; padding:0px 0px 0px 0px}

#content p {font-family:arial; font-size:11px; color:#000; margin:10px 0px 10px 0px; padding:0px 0px 0px 0px}
#content .no-break {font-family:arial; font-size:11px; color:#000; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px}
#content .down-break {font-family:arial; font-size:11px; color:#000; margin-top:0px; padding-top:0px}
#content .two-break {font-family:arial; font-size:11px; color:#000; margin:0px 0px 30px 0px; padding:0px 0px 0px 0px}

#content h1{font-family:arial black; font-size:2em; color:#000; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px}
#content h2{font-family:arial; font-size:12px; color:#000; font-weight:bold; margin:16px 0px 0px 0px; padding:0px 0px 0px 0px}
#content h4{font-family:arial black, arial; font-size:10px; color:#000; margin:0px 0px 0px 0px; padding:0px 0px 2px 0px}
#content h6 {font-family:arial; font-size:11px; color:#000; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px}


/*rubriker med underline*/
#content .title-underline {font-family:arial black, arial; font-size:10px; color:#000; margin:0px 0px 5px 0px; padding:0px 0px 2px 0px; border-bottom:1px #d8d8d8 solid}

/*Ingress*/
#content .ingress{font-family:arial; font-size:14px; color:#666; margin:11px 0px 14px 0px; padding:0px 0px 0px 0px; line-height:18px}
/*#content .ingress a {font-family:arial; font-size:14px; color:#666; margin:11px 0px 14px 0px; padding:0px 0px 0px 0px; line-height:18px; font-style: italic;}*/

#content .ingress a:link, #content .ingress a:visited {font-family:arial; color:#0073CF; font-size:14px; margin:11px 0px 14px 0px; padding:0px 0px 0px 0px; line-height:18px; text-decoration:none; font-style: italic;} 

#content .ingress a:hover, #content .ingress a:active {font-family:arial; color:#777; font-size:14px; margin:11px 0px 14px 0px; padding:0px 0px 0px 0px; line-height:18px; font-style: italic;} 

#content img {border:0px}

/*Flödesrensare*/
#content .clear {clear:both}

#content .border-box {border-top: 1px #d8d8d8 solid; border-bottom:1px #d8d8d8 solid; margin:0px; padding:5px 0px 25px 0px}

/*Relaterade filer & Sidor */
#content .related {PADDING: 0px; MARGIN: 0px 10px 10px 10px; LIST-STYLE-TYPE: none;}
#content .related li {line-height:18px;}


.logolink{
position:absolute; top:25px; display:block; width:120px; height:70px; 
cursor:hand;
}

/* STANDARD page */
#content #standard-left {width:420px; _width:400px; float:left; margin:0px 25px 0px 0px; padding:0px 0px 0px 0px;}
#content #standard-right {float:left; width:285px}
#content #standard-right .top-shadow {background:url(/filearchive/2/259/right-shadow-top.gif) no-repeat; height:6px; font-size:1px margin:0px; padding:0px 0px 4px 0px}
#content #standard-right .bottom-shadow {background:url(/filearchive/2/258/right-shadow-bottom.gif) no-repeat; height:5px; margin:10px 0px 8px 0px; padding:0px}
#content #standard-right .image {float:left; margin:0px 8px 5px 0px}
#content #standard-right .wrap {padding:10px 10px 0px 10px}
#content .border-box-bottom {border-bottom:1px #d8d8d8 solid; margin:0px 0px 10px 0px; padding:0px}
.standard-right_top-shadow {background:url(/filearchive/2/259/right-shadow-top.gif) no-repeat top; height:6px; font-size:1px; margin:0px 0px 6px 0px;}
.standard-right_bottom-shadow {background:url(/filearchive/2/258/right-shadow-bottom.gif) no-repeat; height:5px; margin:10px 0px 6px 0px; padding:0px}
.standard-right_image {float:left; margin:0px 8px 5px 0px}
.standard-right_wrap {padding:0px 10px 0px 10px; width:285px; color:#000; line-height:16px; }
.standard-right_border-box-bottom {border-bottom:1px #d8d8d8 solid; margin:0px 0px 10px 0px; }

.flowpadding{
margin-left:10px;
}

/* NEWS PAGE */
#content #news-left {width:420px; _width:400px; float:left; margin:0px 25px 0px 0px; _margin:0 10px 0 0; padding:0px 0px 0px 0px}
#content #news-right {float:left; width:285px;}
#content #news-right .top-shadow {background:url(/filearchive/2/259/right-shadow-top.gif) no-repeat; height:6px; font-size:1px}
#content #news-right .bottom-shadow {background:url(/filearchive/2/258/right-shadow-bottom.gif) no-repeat; height:5px; margin:5px 0px 8px 0px; padding:0px}
#content #news-right .image {float:left; margin:0px 8px 5px 0px}

#content #news-right .wrap {padding:10px 10px 0px 10px;}
#content .news-box {border-top:1px #d8d8d8 solid; border-bottom:1px #d8d8d8 solid; margin:5px 0px 5px 0px; padding:5px 0px 5px 0px;}

#content .news-box .flowpadding{
margin-left:0px;
}

.hr-underline{
height:1px;
width:280px;
background-color: #dbdbdb;
display:block;
_display:inline;
}

/* GROUPLIST page */
#content #left-group {float:left; width:680px; margin:0px 25px 0px 0px; padding:0px 0px 0px 0px}
#content #contact-person-group {width:550px; height:115px; margin:25px 0px 35px 0px}
#content #left-group .sort {float:left; font-family:arial; font-size:10px; color:#414141; margin:0px 20px 0px 0px}
#content #left-group .show {float:left; font-family:arial; font-size:10px; color:#414141}
#content #left-group .counter {float:right; font-family:arial; font-size:10px; color:#414141}
#content #left-group .wrap {background: url(/filearchive/2/265/shadow-bg-04.gif) no-repeat bottom left; float:left; margin:10px 0px 10px 0px; padding:0px 0px 12px 0px; width: 340px; line-height:15px; height:75px; _height: 100px; }
#content #left-group .image {float:left; margin:0px 5px 0px 0px; width: 65px; height: 75px; _height: 100px;}
#content #left-group .text {float:left; width: 265px; height: 75px; _height: 100px;}
#content #left-group .wrap-border{border-bottom:1px #d8d8d8 solid;}
#content #right-group {float:left; width:130px}
#content #left-group .listwrap-gray{background: #F1F2F3; height:50px; padding:10px 0px 0px 10px}
#content #left-group .listwrap-gray .left {float:left; width:230px}
#content #left-group .listwrap-gray .right {float:left; width:315px}
#content #left-group .listwrap-white {background: #fff; height:50px; padding:10px 0px 0px 10px; color:#414141;}
#content #left-group .listwrap-white .left {float:left; width:230px}
#content #left-group .listwrap-white .right {float:left; width:315px}
#content #left-group .local-number {float:left; margin:0px 30px 0px 0px}
#content #left-group .mobil-number {float:left}
.arrowprev{background:url(/filearchive/3/3772/arrowprev.gif) no-repeat right; padding:0px 8px 0px 0px;}
.clearfix {display:inline-block;} 
/* Hide from IE Mac \*/ 
.clearfix {display:block;} 
/* End hide from IE Mac */ 


/* Assistants page */
#content #assistants-left {width:420px; float:left; margin:0px 25px 0px 0px; padding:0px 0px 0px 0px}
#content #assistants-right {float:left; width:285px}
#content #assistants-left .wrap-assistants{border-top:1px #d8d8d8 solid; margin:3px 0px 0px 0px; padding:10px 0px 30px 0px}
#content #assistants-right .top-shadow {background:url(/filearchive/2/259/right-shadow-top.gif) no-repeat; height:6px; font-size:1px; margin:0px 0px 6px 0px}
#content #assistants-right .bottom-shadow {background:url(/filearchive/2/258/right-shadow-bottom.gif) no-repeat; height:5px; margin:6px 0px 0px 0px; padding:0px}
#content .contact-left{float:left; width:224px}
#content .contact-right{float:left}
.assistants-txtsearch {margin-left:9px;height:16px;width: 110px; float: left;font-family:arial; font-size:11px;background: url(/filearchive/3/3274/searchbox_bg.gif) repeat-x top left;border:1px #ccc solid;}

.assistants-searchBtn {margin-left:5px;  }

.assistants-dropdown {cursor: pointer; font-family:arial; font-size:10px; width: 200px; background: url(/filearchive/3/3323/bg_search_pros.jpg) repeat-x top left; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;border:1px #fff solid;}
.assistants-dropdownitem {LIST-STYLE-TYPE: none; cursor: pointer; width: 200px; margin: 0px; padding: 5px;background-color: #eee;}
.assistants-dropdownselecteditem {LIST-STYLE-TYPE: none; cursor: pointer; width: 200px; margin: 0px; padding: 5px; background-color: #fff;}

/* CONTACT page */
#content #contact-left {float:left; width:422px; margin:0px 25px 0px 0px; padding:0px 0px 0px 0px; }
#content #contact-left .adress-left {float:left; margin:25px 0px 15px 0px; }
#content #contact-left .adress-right{float:right; margin:25px 0px 15px 0px;  }
#content #contact-left .map-image {background: url(/filearchive/2/262/shadow-bg-01.gif) no-repeat bottom; border-top:1px #d8d8d8 solid; margin:0px 0px 20px 0px; padding:10px 0px 20px 0px}
#content #contact-left .image-text {background: url(/filearchive/2/262/shadow-bg-01.gif) no-repeat bottom; font-family:arial; font-size:11px; color:#000; margin:11px 0px 20px 0px; padding:0px 0px 15px 0px}
#content #contact-right {float:left; width:282px;}
#content #contact-right .top {background:url(/filearchive/2/259/right-shadow-top.gif) no-repeat; width:283px; height:6px; font-size:1px; padding:0px 0px 4px 0px}

#content #contact-right .bottom {background:url(/filearchive/2/258/right-shadow-bottom.gif) no-repeat; width:281px; height:5px; margin:10px 0px 10px 0px; padding:0px}
#content #contact-right .personal-image {float:left; margin:0px 9px 0px 0px}
#content #contact-right .personal-text {float:left; font-family:arial; font-size:10px; color:#000}
#content #contact-left .map-margin {margin:10px 0px 0px 0px}

/* Chapter page */
#content .divbg-chapter {width:732px; height:298px; margin:0px; padding:0px; border:1px #fff solid}
#content #chapter-left {float:left; width:415px; margin:20px 35px 0px 0px}
#content #chapter-right {float:left; width:280px; margin:20px 0px 0px 0px}
#content .wrap-chapter {margin:45px 0px 0px 35px; width:381px}
#content #chapter-left .wrap-chapter {background:none; border:top: 1px #d8d8d8 solid; border-bottom:1px #d8d8d8 solid; width:415px; margin:0px 0px 0px 0px; padding:3px 0px 20px 0px}

/* Front page */
.front-container{width:990px; text-align:center; margin:0px auto 0px auto; padding:0px; }
.front-wrap {width:950px; text-align:center; margin:0px auto 0px auto; padding:0px; }

#frontcontent {width:950px; margin:0px auto 0px auto;}
#frontcontent p {font-family:arial; font-size:11px; color:#000; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px}
#frontcontent h1{font-family:arial black; font-size:2em; color:#000; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px}
#frontcontent h2{font-family:arial; font-size:12px; color:#000; font-weight:bold; margin:16px 0px 0px 0px; padding:0px 0px 0px 0px}
#frontcontent h4{font-family:arial black, arial; font-size:10px; color:#000; margin:0px 0px 0px 0px; padding:0px 0px 2px 0px}

#frontcontent h6 {font-family:arial; font-size:11px; color:#000; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px}
#frontcontent .title-underline {font-family:arial black, arial; font-size:10px; color:#000; margin:0px 0px 5px 0px; padding:0px 0px 2px 0px; border-bottom:1px #d8d8d8 solid}
#frontcontent .ingress{font-family:arial; font-size:14px; color:#000; margin:11px 0px 14px 0px; padding:0px 0px 0px 0px; line-height:18px}
#frontcontent img {border:0px}
#frontcontent .clear {clear:both}
#frontcontent .border-box {border-top: 1px #d8d8d8 solid; border-bottom:1px #d8d8d8 solid; margin:0px; padding:5px 0px 5px 0px;}
#frontcontent .texttitle-gray {color:#777}


#flash {display: block; width: 100%; left: 0px; right: 0px; position: absolute; z-index: 2; }

#news {float:left; width:290px; margin:348px 35px 0px 0px; padding:0px 0px 0px 0px; text-align:left}
#events {float:left; width:290px; margin:348px 20px 0px 0px; padding:0px 0px 0px 0px; text-align:left}
#global {float:left; width:295px; _width:315px; margin:351px 0px 0px 0px; padding:0px 20px 0px 0px; text-align:left; _z-index:666;}
#global .title{background:url(bilder/global-alliance-logo-start.gif) no-repeat left top; height:32px;}
#global .global-text {margin:0px 0px 0px 15px; padding:0px;}

#front-top-nav {background:url(/filearchive/1/17/menu-bg.gif) no-repeat; width:950px; text-align:left; margin:0px 0px 0px 0px; height:28px; display: block;}

#front-top-nav .menu{float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-family:arial; color:#000; font-size:11px; text-transform:uppercase; height:27px; line-height:27px;}

#front-top-nav .language {float:left; background: url(/filearchive/3/35/menu-separator.gif) no-repeat 0px 9px; width:20px; height:18px; padding:9px 0px 0px 15px;}

#front-top-nav .languagenobg {float:left; background: none; width:20px; height:18px; padding:9px 0px 0px 15px;}


#front-top-nav .search, #top-nav .search{float:right; text-align:right; margin:0px 0px 0px 0px; font-family:arial; color:#000; font-size:10px; width: 190px;}
 
#front-top-nav .frontsearchtext, #top-nav .frontsearchtext {background: url(/filearchive/1/114/text-search-bg.gif) repeat-x; width:130px; height:12px; _height:18px; font-size:10px; border:1px #fff solid; margin:0px 5px 0px 0px; position:relative; top:-3px;}


#front-top-nav .frontsearchbutton, #top-nav .frontsearchbutton {border:0px #fff solid; cursor:pointer; margin:5px 0px 0px 0px;}

/* Medarbetare Sökruta*/
.assistants-box {height:0px; _margin-top:-245px; font-size:0px; z-index:14004; }
.assistants-bg {background: #000; filter:alpha(opacity=20);-moz-opacity:0.2; opacity:0.2; width:210px; _width:210px; height:130px; z-index:4; position:relative; left:650px; *left:280px; _left:280px; top:158px; _top:412px; }

.search-assistants-text {width:190px; _width:210px; height:130px; z-index:15555; position:relative; left:650px; *left:280px; _left:280px; top:44px; _top:300px; text-align:left; color:#fff; margin:-7px 0px 0px 0px; padding:0px 0px 0px 10px; font-family:arial black; font-size:11px;}

.assistants-text {border:0px; color:#fff; font-family:arial; font-size:11px; margin:10px 5px 0px 0px; width:120px; _width:130px;height:16px; _height:20px;padding-top:3px;_padding-top:3px;margin-bottom:10px;padding-left:5px;}

.search-assistants-text .assistants-select {border:0px; color:#fff; font-family:arial; font-size:11px;width:188px; _width:182px; height:20px;margin-top:10px;}

.assistants-btn {
width:44px;
_width:44px;
height:31px;
_height:31px;
color:#fff;
font-family:arial;
font-size:11px;
margin: 0px 0px -18px 11px;
*margin: 0px 10px -5px 0px;
_margin: 0px 10px -5px 0px;

}

img {behavior: url(/iepngfix.htc);}
HTML img {behavior: url(/iepngfix.htc);}
.assistants-btn input {behavior: url(/iepngfix.htc);}


.start-assistants-dropdown-1 {cursor: default; font-family:arial; font-size:10px; width: 200px; background-color: #0073cf; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px}
.start-assistants-dropdownitem-1 {LIST-STYLE-TYPE: none; cursor: default; width: 200px; margin: 0px; padding: 5px; background-color: #0073cf}
.start-assistants-dropdownselecteditem-1 {LIST-STYLE-TYPE: none; cursor: default; width: 200px; margin: 0px; padding: 5px; background-color: #0083ef;}

.start-assistants-dropdown-2 {cursor: default; font-family:arial; font-size:10px; width: 200px; background-color: #ffb612; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px}
.start-assistants-dropdownitem-2 {LIST-STYLE-TYPE: none; cursor: default; width: 200px; margin: 0px; padding: 5px; background-color: #ffb612}
.start-assistants-dropdownselecteditem-2 {LIST-STYLE-TYPE: none; cursor: default; width: 200px; margin: 0px; padding: 5px; background-color: #FFD36C;}

.start-assistants-dropdown-3 {cursor: default; font-family:arial; font-size:10px; width: 200px; background-color: #3F9C35; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px}
.start-assistants-dropdownitem-3 {LIST-STYLE-TYPE: none; cursor: default; width: 200px; margin: 0px; padding: 5px; background-color: #3F9C35}
.start-assistants-dropdownselecteditem-3 {LIST-STYLE-TYPE: none; cursor: default; width: 200px; margin: 0px; padding: 5px; background-color: #59C24E;}

.start-assistants-dropdown-4 {cursor: default; font-family:arial; font-size:10px; width: 200px; background-color: #BF2296; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px}
.start-assistants-dropdownitem-4 {LIST-STYLE-TYPE: none; cursor: default; width: 200px; margin: 0px; padding: 5px; background-color: #BF2296}
.start-assistants-dropdownselecteditem-4 {LIST-STYLE-TYPE: none; cursor: default; width: 200px; margin: 0px; padding: 5px; background-color: #BF2296;}

/* BASIC MALL
************************************************************  /

html{
margin:0px; padding:0px; overflow-y:scroll; overflow-x:hidden;
}

body {margin:0px; padding:0px; overflow-x:hidden;}

/* Plockade bort topbilden och la i sidspecifik css */

#container{width:990px; text-align:center; margin:0px auto 0px auto; padding:0px}

#wrap {width:950px; text-align:center; margin:0px auto 0px auto; padding:0px}

#header{width:950px; height:99px; text-align:left; }

#header .text {text-align:right; margin:0px 5px 0px 0px; padding-top:5px;}

#top-nav {background:url(/filearchive/1/17/menu-bg.gif) no-repeat center; width:950px; text-align:left; margin:0px 0px 0px 0px; height:52px; display: block}

#top-nav .menu{float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-family:arial; color:#000; font-size:11px; text-transform:uppercase; height:27px; line-height:27px}

#top-nav .language {float:left; background: url(/filearchive/3/35/menu-separator.gif) no-repeat 0px 9px; width:20px; height:18px; padding:9px 0px 0px 15px}

#top-nav .search{float:right; text-align:right; margin:0px 0px 0px 0px ;font-family:arial; color:#000; font-size:10px; width:190px;}

#top-nav .search .text {background: url(/filearchive/1/114/text-search-bg.gif) repeat-x; width:130px; height:12px; _height:18px; font-size:10px; border:1px #fff solid; margin:0px 5px 0px 0px;}

#top-nav .search .button {background: url(/filearchive/1/18/search-btn.gif) no-repeat; width:28px; height:16px; border:0px #fff solid; cursor:pointer; margin:0px 0px 0px 0px;}

#searchpage .search{float:right; text-align:right; margin:0px 0px 0px 0px ;font-family:arial; color:#000; font-size:10px; width:190px;}

#searchpage .search .text {background: url(/filearchive/1/114/text-search-bg.gif) repeat-x; width:130px; height:12px; _height:18px; font-size:10px; border:1px #fff solid; margin:0px 5px 0px 0px;}

#searchpage .search .button {background: url(/filearchive/1/18/search-btn.gif) no-repeat; width:28px; height:16px; border:0px #fff solid; cursor:pointer; margin:0px 0px 0px 0px;}

#sec-nav{float:left; width: 180px; text-align:left; margin:0px 35px 0px 0px;  padding:0px}

#sec-nav .print-page {background:url(/filearchive/1/118/print-btn.gif) no-repeat right 0px; width:48px; _width:20px; height:16px; font-family:arial; color:#aaa; font-size:10px; margin:10px 5px 0px 5px; padding:5px 20px 0px 0px; float:left; text-align:right; }

#sec-nav .send-page {background:url(/filearchive/1/119/send-btn.gif) no-repeat; width:75px; height:16px; font-family:arial; color:#aaa; font-size:10px; margin:10px 0px 0px 0px; padding:5px 0px 0px 20px; float:left}

#sec-nav .sec-nav-wrap{background: #fff url(/filearchive/1/15/left-sub-top-bg.gif) no-repeat left top; width: 180px;}

#sec-nav .contenttext{margin: 0px 0px 0px 0px; padding: 8px 0px 0px 9px; line-height: 27px; font-family: arial; font-size:11px; color:#000; font-weight:bold; text-transform:uppercase}

#sec-nav h3{margin: 0px 0px 0px 0px; padding: 8px 0px 0px 9px; line-height: 27px; font-family: arial; font-size:11px; color:#000; font-weight:bold; text-transform:uppercase}

#sec-nav .bottom {background:url(/filearchive/1/14/left-sub-bottom-bg.gif) no-repeat bottom; margin:0px 0px 0px 0px; padding: 0px 0px 18px 0px}

.searchassistants-text {width:118px; height:18px; border:1px #666 solid; font-family:verdana; font-size:11px; margin:0px 0px 0px 8px; padding:0px}
.searchassistants-btn {font-family:verdana; font-size:10px; margin:0px; padding:0px 0px 3px 0px; _padding:0px; _height:18px;}

#content {width:735px; text-align:left; float:left}

#footer {background: url(/filearchive/8/84/fotter-bg.gif) no-repeat; width:990px; height:36px; margin:30px auto 0px auto; text-align:center; clear:both;}

#footer .links{float:left; margin:15px 7px 0px 40px; *margin:13px 7px 0px 40px; _margin:12px 7px 0px 40px; }

#footer .adress .contenttext{float:left; margin:20px 0px 0px 0px; color:#4d4d4d; font-family:arial; font-size:8px}

#footer .adress{float:left;}

#footer .logo{float:right; margin:2px 40px 0px 0px; _margin:2px 10px 0 0;}

.clear{clear:both}

.contenttitle{}

.contenttext{font-family:arial; font-size:11px; color:#000}

.text-right {text-align:right}

img {border:0px}

#map img {behavior: none} 



/* LÄNKAR 
************************************************************/
#header .text a:link.list, #header .text a:visited.list, v:link.list{background: url(/filearchive/2/218/arrow-white.gif) no-repeat right center; text-decoration:none; margin: 0px; padding:0px 8px 0px 3px; color:#fff; font-family:arial; font-size:9px; _height:10px;}

#header .text a:hover.list, v:active.list{color:#000}

#header a:link.list, a:visited.list{font-family:arial; color:#fff; font-size:9px; text-decoration:none; width:110px; height:55px; margin:0px 0px 0px 0px}

#header a:hover.list, a:active.list{color:#000}

#footer .links a:link, #footer .links a:visited{background: url(/filearchive/3/35/menu-separator.gif) no-repeat right; text-transform:uppercase; text-decoration:none; margin: 0px; padding:0px 8px 0px 3px; _padding: 8px 8 0 3; _width:auto; _height:30px; color:#4d4d4d; font-family:arial; font-size:8px;}

#footer .links a:hover, #footer .links a:active{color:#000}

#sec-nav .sec-nav-wrap a.link:link, #sec-nav .sec-nav-wrap a:visited.link{margin:0px 0px 0px 10px; padding: 0px 0px 0px 8px; background: url(/filearchive/6/65/arrow.gif) no-repeat 0px 6px; COLOR: #631d76; FONT-FAMILY: arial; FONT-SIZE: 10px; text-decoration: none; LINE-HEIGHT: 20px; display: block; width:160px}

#sec-nav .sec-nav-wrap a:hover.link, #sec-nav .sec-nav-wrap a:active.link{margin:0px 0px 0px 10px padding: 0px 0px 0px 8px; background: url(/filearchive/6/65/arrow.gif) no-repeat 0px 6px; COLOR: #999; FONT-FAMILY: arial; FONT-SIZE: 10px; text-decoration: none; LINE-HEIGHT: 20px; display: block; width:160px}


/* PNG FIX
************************************************************/

#top .png-dlalogo {width:115px; height:66px}
#top .png-text {width:147px; height:12px}


/* GET ALL FONT
************************************************************/

.fonttitle{
        font-size: 33px; 
        margin: 0px 0px 0px -6px; 
        width: 400px; 
        color: #000; 
        font-family: /filearchive/1/144/GillSans-Bold.ttf; 
        font-style: bold; 
        font-antialias: true; 
        rotation: 0; 
        offset-width: 0px
}

.altfonttitle{
        font-size: 10px; 
        margin: 0px 0px 0px 0px; 
        width: 250px; 
        color: #000; 
        font-family: /filearchive/1/144/GillSans-Bold.ttf; 
        font-style: bold;
        font-antialias: true; 
        rotation: 0; 
        offset-width: 0px
}

.fonttitlegrouplist{
        font-size: 33px; 
        margin: 0px 0px 0px -6px; 
        width: 680px; 
        color: #000; 
        font-family: /filearchive/1/144/GillSans-Bold.ttf; 
        font-style: bold; 
        font-antialias: true; 
        rotation: 0; 
        offset-width: 0px
}

.altfonttitlegrouplist{
        font-size: 10px; 
        margin: 0px 0px 0px 0px; 
        width: 680px; 
        color: #000; 
        font-family: /filearchive/1/144/GillSans-Bold.ttf; 
        font-style: bold;
        font-antialias: true; 
        rotation: 0; 
        offset-width: 0px
}

/* Formulär
**************************************************************/



.EventTextbox{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana; background-color:#edecec; border-top: 1px solid #dadada; border-left: 0px; border-bottom: 0px; border-right: 0px; }

.EventTextarea{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana; background-color:#edecec; border-top: 1px solid #dadada; border-left: 0px; border-bottom: 0px; border-right: 0px; width: 400px; overflow:auto;}

.textbox{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana; background-color:#edecec; border-top: 1px solid #dadada; border-left: 0px; border-bottom: 0px; border-right: 0px; }

.textarea{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana; background-color:#edecec; border-top: 1px solid #dadada; border-left: 0px; border-bottom: 0px; border-right: 0px; width: 400px; overflow:auto;}

.label {font-family:arial; font-size:11px; color:#000; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;font-weight:bold}

.listbox {font-family:arial; font-size:11px; color:#000; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px}

.radio {font-family:arial; font-size:11px; color:#000; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px}


a.searchbutton {
display: block;
background-color: transparent;
background-image: url(/filearchive/3/3356/sendBtn.jpg);
background-repeat: repeat-x;
border:1px #D3D3D3 solid;
width: 89px;
height: 19px;
margin: 5px auto;
text-align:center;
padding: 5px 0 0 0;
font-family: Arial, sans-serif;
font-size: 100%;
font-weight: bold;
text-decoration: none;
color:#000;
}

.submit{
background-color: transparent;
background-image: url(/filearchive/3/3744/bg_button.jpg);
background-repeat: repeat-x;
border:1px #D3D3D3 solid;
height: 21px;
margin: 5px auto;
text-align:center;
padding: 2px 0 0 0;
font-family: Arial, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: none;
color:#000;
}


/* klient login
*********************************/
.loginbox{
background: url(/filearchive/3/3894/loginboxbg.jpg) no-repeat;
width:300px;
height:140px;
margin-left:30px;
margin-top:25px;
}

.loginwrapper{
width:200px
height:100px;
/*border:1px solid red;*/
display:table;
margin-left: 12px;
padding-top: 33px;
font-family: Arial, sans-serif;
font-size: 11px;

}

.loginboxtable{
font-family: Arial, sans-serif;
font-size: 11px;
font-weight:bold;
}

.logintextbox{
background: #ececec;
border-top: #d7d7d7 1px solid;
border-bottom:none;
border-left:none;
border-right:none;
_width: 152px;

}

.loginsubmit{
color: #5b8eb9;
padding-right:12px;
background: url(/filearchive/6/65/arrow.gif) no-repeat 148px 4px;
}

.divsubmitbtn a:link, .divsubmitbtn a:visited, .divsubmitbtnright a:link, .divsubmitbtnright a:visited{
color: #5b8eb9;
text-decoration:none;
}

.divsubmitbtn a:hover, .divsubmitbtn a:active, .divsubmitbtnright a:hover, .divsubmitbtnright a:active{
color: #5b8eb9;
text-decoration:none;
} 


.divsubmitbtn{

float:right; background: url(/filearchive/6/65/arrow.gif) no-repeat right center; padding-right:10px; 
}

.divsubmitbtnright{
float:right; margin-right:15px;background: url(/filearchive/6/65/arrow.gif) no-repeat right center; padding-right:10px;}

/* sökresultat
***********************************************************************/

div.resultheader{
background: url(/filearchive/4/4438/searchresultheaderclosed.jpg) no-repeat;
height:25px;
width:680px;
padding-top:10px;
cursor: pointer;
}

.resultcontent{
margin-bottom:15px;
}

.searchresultbottomshadow{
background: url(/filearchive/4/4449/searchresultbottomshadow.jpg) no-repeat;
width: 680px;
height:10px;
}

div.resultheaderopen{
background: url(/filearchive/4/4415/searchresultheaderopen.jpg) no-repeat;
height:25px;
width:680px;
padding-top:10px;
cursor: pointer;
}


.autocomplete{
z-index:8000;
position:absolute;
}