/* Reset all margins */
* { margin: 0px; padding: 0px; }

h1,h2,h3,h4,h5,h6,form,body,html,p,input,ul,ol,li { margin: 0px; padding: 0px }

h1,h2,h3,h4,h5,h6,form,body,html,p,input,ul,ol,li { margin: 0px; padding: 0px }

div, img { margin: 0px; padding: 0px; }


/* Remove list styles*/
ul,ol { list-style:none }

/* Avoid web browsers different settings */
h1,h2,h3,h4,h5,h6 { font-size: 1em; }

/* Remove frames around linked images */
a img,:link img,:visited img { border: none }


/* //////////////////// */
/* Framework */
/* //////////////////// */
body, html { height: 100%; }

body {
margin: 0px;
padding: 0px;
font: 11px/15px Verdana, Arial, sans-serif;
background: #F5F5F5 url(../am/amaq_bg.gif) repeat-y center;
text-align: center;
}

div.wrap {
height: 100%;
width: 800px;
margin: 0px auto 0px auto;
/* background: #F5F5F5 url(../am/amaq_bg.gif) repeat-y center; */
/* overflow: auto; */
}


/* //////////////////// */
/* Main fields */
/* //////////////////// */

div.head {
background: url(../am/header_796x149.gif) no-repeat bottom;
width: 800px;
height: 151px;
margin: 0px auto 0px auto;
/* overflow: auto; */
}

div.menu {
margin: 0px auto 0px auto;
text-align: left;
width: 700px;
padding-top: 20px;
}

div.content {
/* border: 1px solid black; */
margin: -50px auto 0px auto;
text-align: left;
color: #333333;
width: 700px;
overflow: auto;
}

div.foot {
margin: 20px auto 0px auto;
font: bold 10px/12px arial, sans-serif;
color: #888888;
text-align: center;
width: 700px;
height: 54px;
background: url(../am/footer.gif) no-repeat center;
clear: both;
}

div.logo {
background: url(../am/logo-amaq.gif) no-repeat;
width: 40px;
height: 54px;
float: left;
}

/* //////////////////// */
/* Content fields */
/* //////////////////// */

div.main_content {
/* background-color: lightblue; */
width: 700px;
margin: 0px auto 0px auto;
/* overflow: auto; */
}

div.left_content {
float: left;
width: 380px;
}

div.right_content {
float: left;
margin-left: 20px;
width: 270px;
}

div.subcontent {
/* border: 1px solid black; */
margin: 20px auto 0px auto;
/* overflow: auto; */
width: 700px;
}

/* //////////////////// */
/* Text and list formattings */
/* //////////////////// */

h1 {
font: 18px Verdana, arial, sans-serif;
font-weight: bold;
padding-bottom: 10px; 
}

h2 {
font: 14px Verdana, arial, sans-serif;
font-weight: bold;
padding-bottom: 8px;
}

h3, h4, h5, h6 {
font: 10px Verdana, arial, sans-serif;
font-weight: bold;
padding-bottom: 5px;
}

td {
padding-right: 10px;
}

p {
padding-bottom: 10px;
}

p.foot {
padding-top: 12px;
}

ul {
margin-left: 0px;
padding-left: 13px;
list-style: disc;
padding-top: 5px;
padding-bottom: 5px;
}

a:link, a:visited {
text-decoration: underline;
color: #000000;
}

a:hover, a:active {
color: #666666;
text-decoration: underline;
}

a.contact {
color: #27851E;
text-decoration: none;
}

a.contact:hover {
color: #13500C;
text-decoration: none;
}

.scrollbox {
border: none;
height: 250px;
overflow: auto;
padding: 0px; 
}

/* //////////////////// */
/* Menu */
/* //////////////////// */

.main_menu {
}

a:link.main_menu {
color: #333333;
font: normal 13px Verdana;
font-weight: bold;
text-decoration: none;
}

a:visited.main_menu {
color: #333333;
font: normal 13px Verdana;
font-weight: bold;
text-decoration: none;
}

a:hover.main_menu {
color: #000000;
font: normal 13px Verdana;
font-weight: bold;
text-decoration: none;
}

a:active.main_menu {
color: #000000;
font: normal 13px Verdana;
font-weight: bold;
text-decoration: none;
}

.anylinkcss {
position:absolute;
visibility: hidden;
/* border:1px solid black; */
/* border-bottom-width: 0; */
font:normal 11px Verdana;
line-height: 13px;
background-color: #F5F5F5;
}
 
.anylinkcss a {
width: 100%;
display: block;
text-indent: 3px;
/* border-bottom: 1px solid black; */
padding: 2px 0px;
} 

.anylinkcss a:link {
text-decoration: none;
color: #333333;
font-weight: bold;
}

.anylinkcss a:visited {
text-decoration: none;
color: #333333;
font-weight: bold;
}

.anylinkcss a:active {
text-decoration: none;
color: #000000;
font-weight: bold;
}

.anylinkcss a:hover {
text-decoration: none;
color: #000000;
font-weight: bold;
background-color: #D1E1D0;
}

div#anylinkmenu1 {
width: 120px;
}

div#anylinkmenu2 {
width: 270px;
}

div#anylinkmenu3 {
width: 160px;
}

/* //////////////////// */
/* Sorteringsguide */
/* //////////////////// */

div.sortguide {
width: 220px;
float: left;
margin: 0px 4px 4px 0px;
border: #999999 1px solid;
position: relative;
}

a.sortguide:link, a.sortguide:visited {
text-decoration: none;
color: #000000;
}

a.sortguide:hover, a.sortguide:active {
color: #666666;
text-decoration: none;
}

.statcentr {
background: #D0E7E7;
padding-left: 5px;
padding-top: 2px;
}

h3.statcentr {
font: 10px Verdana, arial, sans-serif;
font-weight: bold;
color: #111111;
border-bottom: #999999 1px solid;
background: url(../am/bg-h3-statcentr.gif); 
}

p.statcentr {
font: 9px Verdana, arial, sans-serif;
font-weight: bold;
color: #333333;
}

.centr {
background: #F2CECE;
padding-left: 5px;
padding-top: 2px;
}

h3.centr {
font: 10px Verdana, arial, sans-serif;
font-weight: bold;
color: #F1E3E3;
border-bottom: #999999 1px solid;
background: url(../am/bg-h3-centr.gif);
}

p.centr {
font: 9px Verdana, arial, sans-serif;
font-weight: bold;
color: #333333;
}

.tunnan {
background: #D0E4CF;
padding-left: 5px;
padding-top: 2px;
}

h3.tunnan {
font: 10px Verdana, arial, sans-serif;
font-weight: bold;
color: #111111;
border-bottom: #999999 1px solid;
background: url(../am/bg-h3-tunnan.gif);
}

p.tunnan {
font: 9px Verdana, arial, sans-serif;
font-weight: bold;
color: #333333;
}

.ovr {
background: #FFFFCC;
padding-left: 5px;
padding-top: 2px;
}

h3.ovr {
font: 10px Verdana, arial, sans-serif;
font-weight: bold;
color: #222222;
border-bottom: #999999 1px solid;
background: url(../am/bg-h3-ovr.gif);
}

p.ovr {
font: 9px Verdana, arial, sans-serif;
font-weight: bold;
color: #333333;
}