﻿html, form#aspnetForm {
height:100%;
margin:0;
padding:0;
}

body { 
height:100%;
font-family: "Lucida Grande", Geneva, Verdana, Helvetica, sans-serif; font-size: 0.8em; color: #000000; line-height:130%;
margin:0; padding:0;
}

.wpcbody {padding:0; margin:0;}

a { color: #00492b; text-decoration: none; font-weight: bold; }
a:hover { text-decoration: none; color: #666; }
a.bb:hover { color: #666; }
a:active { text-decoration: none; color: #000000; }
a:visited { color: #00492b; }

#leftnavcontent a:hover {text-decoration:none; color:white;}
#leftnavcontent a.bb:hover {text-decoration:none; color:white;}



#jobsContainer a:hover {text-decoration: none; color: #666; }
#jobsContainer a.bb:hover { color: #666; }

a:visited:hover { color: #00492b; }
a.navlink { color: black;font-size: 11px;}
a.navlink:visited { color: black;}
a.navlink:hover { color: #00492b; }
a.navlink:active { color: #00492b; } 


#contentholderxtra #mainnavxtra {display:none;visibility:hidden;}

#contentholder {width:810px;margin:0; padding:0;}
#contentholder { min-height:100%; height:auto !important; height:100%; position:relative; }
#contentholder:after { content:"."; display:block; clear:both; visibility:hidden; }

#contentholderxtra {width:810px;margin:0; padding:0;}
#contentholderxtra { min-height:100%; height:auto !important; height:100%; position:relative; }
#contentholderxtra:after { content:"."; display:block; clear:both; visibility:hidden; }



#mainnav ul, ul.sub-nav {
text-align:center;
list-style:none;
padding:0;
margin:0;
margin-bottom:20px;
}

#mainnav li, ul.sub-nav li {
display:inline;
padding-right:13px;
font: bold 12px "Lucida Grande", Geneva, Verdana, sans-serif;
}

ul.sub-nav {text-align:left; margin-left:15px;}
ul.sub-nav li {font-size:11px;}



#mainnavxtra ul {
text-align:center;
list-style:none;
padding:0;
margin:0;
margin-bottom:20px;
}

#mainnavxtra li {
display:inline;
padding-right:10px;
font: bold 11px "Lucida Grande", Geneva, Verdana, sans-serif;
}


#leftcontent {padding-left:15px;margin:0; width:170px; float:left; Xmargin-bottom:33px;}

#mainnav a:hover, #mainnav li.selected a {color:#00492b; Xborder-bottom:2px solid #00492b; text-decoration:underline  }

#maincontent {padding-left:15px;margin:0; width:525px; float:left; margin-bottom:33px;}
#maincontentXtra{padding-left:15px;margin:0; width:340px; float:left; margin-bottom:63px;}
#maincontentXtraFull {padding-left:15px;margin:0; width:775px; float:left; margin-bottom: 63px; }
*html #maincontentXtraFull{ padding-bottom: 63px;  }
#maincontentright {margin:0; padding-left:15px;padding-right:25px;padding-bottom:20px;width:550px; float:right; margin-bottom:33px;}

XX #maincontent XtraFull table {width:98%; margin-bottom:33px;}
#maincontentXtraFull td {padding:2px;font-size:10px;}

#treewrapper {padding-bottom: 63px}


#ctl00_Content_Document1_gvDocuments, #ctl00_Content_Document1_gvDocuments {
padding:0.7em 0.9em;
vertical-align:top;
}


#ctl00_Content_Document0_tvwDocumentNode td {
Xpadding:0.7em 0.9em;
vertical-align:top;
}

#ctl00_Content_Document1_gvDocuments {font-size:0.8em;}

#ctl00_Content_Document0_gvDocuments, #ctl00_Content_Document1_gvDocuments {
width:100%;
border:1px solid #D3DBE5;
border-collapse:collapse;
}

#ctl00_Content_Document0_gvDocuments, #ctl00_Content_Document1_gvDocuments th {
background:#E7ECF2;
border-bottom:1px solid #D3DBE5;
color:#000000;
padding:0.7em 0.9em;
text-align:left;
}

#newsbox {width:230px; padding-left:5px;padding-right:25px;margin:0; float:right; margin-bottom:33px;}
#newsbox a:link { font-weight:normal;color:black;}
#newsbox a:visited { font-weight:normal;color:black;}
#newsbox a:hover {color: #00492b; }

#rating {margin-top:25px; text-align:center; }
.newsitem {padding-bottom:10px; margin-bottom:10px; border-bottom:2px solid #00492b;}

#leftnav {width:180px; padding-left:15px;padding-bottom:33px;margin:0; float:left; margin-bottom:33px;}

#leftnavtop {
width:200px;
height:10px;
margin:0;
padding:0;
background:url(/commonfiles/www.angtvattbilen.se/Images/Graphics/Leftmenu_top200-ny.gif) no-repeat;
}

#leftnavbot {
width:200px;
height:10px;
margin:0;
padding:0;
background:url(/commonfiles/www.angtvattbilen.se/Images/Graphics/Leftmenu_bot200-ny.gif) no-repeat;
}

#leftnavcontent {
width:180px;
padding:10px;
margin:0;
background:#92cf45;
}

#leftnavcontent  ul {
list-style:none;
padding:0;
margin:0;
margin-bottom:15px;
}

#leftnavcontent li {
display:block;
font: bold 11px "Lucida Grande", Geneva, Verdana, sans-serif;
}

#leftnavcontent h3 {margin:0;padding-bottom:0px;}


.xtraboxlefttop {
width:156px;
height:10px;
margin:0;
padding:0;
background:url(/commonfiles/www.angtvattbilen.se/Images/Graphics/Leftmenu_top.gif) no-repeat;
}

.xtraboxlefttbot {
width:156px;
height:10px;
margin:0 0 15px 0;
padding:0;
background:url(/commonfiles/www.angtvattbilen.se/Images/Graphics/Leftmenu_bot.gif) no-repeat;
}

.xtraboxleftcontent{
width:136px;
padding:10px;
margin:0;
background:#bde688;
font-size:10px;
}
.webshop {
background:url(/commonfiles/www.angtvattbilen.se/Images/Graphics/Shop-ruta_bkg.gif) no-repeat;
}

h1, #newsbox h6 { font-family: "Lucida Grande", Arial, Helvetica, sans-serif; font-weight: bold; font-size: 17px; color: #00492b; margin-bottom: 5px; margin-top: 4px; }
h2 { font-family: "Lucida Grande", Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; color: #00492b; margin-bottom: 5px; margin-top: 4px; }
h3, h6 { font-family: "Lucida Grande", Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #00492b; margin-bottom: 5px; margin-top: 4px; }

HR { line-height: 1px; height: 1px; color: #cdcdcd; shade: no; shading: none; noshade}

SMALL { font-family: "Lucida Grande", Geneva, Verdana, Helvetica, sans-serif; font-size: 10px; }
BIG { font-family: "Lucida Grande", Arial, Helvetica, Verdana; font-weight: bold; font-size: 12px; letter-spacing: 50%; color: #00492b; }

TABLE.SMALL { font-family: "Lucida Grande", Geneva, Verdana, Helvetica, sans-serif; font-size: 10px; width: 100%; vertical-align: top;}

INPUT, SELECT, TEXTAREA { font-family: "Lucida Grande", geneva, arial, verdana; font-size: 11px; background-color:#f0f0f0; color:#00492b;}

.img-container {position:relative; width:100%}
.img-container .img-caption {position:absolute; bottom:1em; left:0; margin:0}
.img-caption {font-size:0.8em; margin:-2.5em 0 1.7em 0; padding:0 7px; color:#fff; }

.adress {font-size:10px;margin-top:25px;}
.bold {font-weight:bold;}
.white { color: #ffffff; }

.black { color: #000000; }
legend {color:#000; font-size:11px;}

.lightgrey { background-color:#efefef; }

.whitebkg{ background-color:white; }

.grey { color:#999999; }

.red { color: #990000; }

.link { color: #FFFFFF; background-color: #f0f0f0; white-space: nowrap; border-color: #cccccc #333333 #333333 #cccccc; font-size: 10px; font-style: normal; font-weight: normal; vertical-align: middle; padding-top: 1px; padding-right: 2px; padding-bottom: 2px; padding-left: 1px; height: 21px; width: 120px; border-style: solid; border-top-width: thin; border-right-width: thin; border-bottom-width: thin; border-left-width: thin;}

.button{ background-color: #91ce43; COLOR: #ffffff; FONT-FAMILY: "Lucida Grande", arial, verdana; FONT-SIZE: 10px; FONT-WEIGHT: normal; font-style: normal; }

select{ background-color: #bde688; COLOR: #000000; FONT-FAMILY: "Lucida Grande", arial, verdana; FONT-SIZE: 10px; FONT-WEIGHT: normal; font-style: normal; }

.odditem 
{
 background-color: #efefef;
 border-color:White;
 border-width:0px;
 border-style:solid; 
}
.evenitem 
{
 background-color: #dedede;
 border-color:White;
 border-width:0px;
 border-style:solid;
}
.tableheader
{
 background-color:#cccccc;
 font-weight:bold;
 border-color:White;
 border-width:0px;
 border-style:solid;
}


.box {
position:relative; 
height:106px; 
width:166px; 
display:table;
float:left;
margin-right:7px;
margin-bottom:15px;
background:url(/commonfiles/www.angtvattbilen.se/Images/Graphics/blankbox.gif) no-repeat;
font-size:16px;
 }

.iso {
background:url(/commonfiles/www.angtvattbilen.se/Images/Graphics/isobox.gif) no-repeat;
}

.box h6 {text-align:center;font-size:16px;display:table-cell;vertical-align:middle;margin-top:75px;}
.box h6 a:hover {text-decoration:none; color:white;}
.box h6 a.bb:hover {text-decoration:none; color:white;}

.summary {font-weight:bold}
.selected-news-item {margin-bottom:2em;}

/* -------------------------------
#dMain fieldset {width:40%; margin:0 auto;}
#dMain label {display:block; float:left; width:100px; text-align:right}
#dMain input {display:block; margin-left:110px}
#dMain input.check {display:inline; float:none}
#dMain label.remember {margin-left:10px; float:none; display:inline}
#dMain form br {display:none}

.application-form p {overflow:auto;}
.application-form label, .formItem label {display:block; float:left; width:100px; margin-right:10px; text-align:right;margin-bottom:5px;}
.application-form input, .formItem input {display:block; margin-left:110px;margin-bottom:5px; }
.formItem {width:100%;}
.formItem, .check label {display:block; float:left;text-align:left;margin-bottom:5px;}
.formItem, .check input {display:block; float:left;margin-right:10px; margin-bottom:5px;}
.formCommands {display:block; float:left;padding-left:110px;margin-bottom:5px;}
------------------------------ */

#dMain fieldset {width:40%; margin:0 auto;}
#dMain .formItem {margin-bottom:5px}
#dMain label {display:block; float:left; width:100px; text-align:right}
#dMain input {display:block; margin-left:110px}
#dMain div.formItem.check input {display:inline; float:none}
#dMain div.formItem.check label {margin-left:10px; float:none; display:inline}
#dMain form br {display:none}

.application-form p {overflow:auto;}
.application-form label {display:block; float:left; width:100px; margin-right:10px; text-align:right}
.application-form input {display:block; margin-left:110px }

.job-vacancies {width:100%; border:1px solid #000}
.job-vacancies td {border:1px solid #000}
.job-vacancies th {border:1px solid #000; font-weight:bold; text-align:left}
.job-vacancies th, .job-vacancies td {padding:5px 10px; }
#divBackButton {margin-top:2em; }


.sitemaphrdlevel1 a, .sitemaphrdlevel1 a:visited  { 
display:block;
margin-top:10px;
padding-top:10px;
font-weight:bold;
line-height:15px;
font-size:11px

}

.sitemaphdrlevel2 a, .sitemaphdrlevel2 a:visited {
display:block;
margin-top:10px;
padding-top:10px;
font-weight:bold;
line-height:15px;
padding-left:5px;

}

.sitemaplevel2 a, .sitemaplevel2 a:visited {
font-weight:normal;
padding-left:10px;

}


#footer {
width:783px;
font-size:1.4em; 
text-align:center; 
line-height:63px; 
background: #92cf45 url(/commonfiles/www.angtvattbilen.se/Images/Graphics/botbkg.gif) repeat-x; 
min-height:63px; 
height:auto !important; 
height:63px; 
padding:0 10px; 
color:#000; 
margin-top:-63px; 
position:relative; 
clear:both 
}

.stats-img {display: none; visibility: hidden;}