/* HTML-TAGGAR ---------------------------------------------------- */

html, body {
margin: 0px;
padding: 0px;
font-family: Arial, verdana, sans-serif;
font-size: 12px;
line-height: 140%;
color: #112A60;
}

body {
background: #fff url(bilder/head-bg2.jpg) top left no-repeat;
padding: 120px 0px 0px 0px; /* 288 */
}

p {
margin: 0px 0px 20px 0px;
padding: 0px;
}

ul {
margin: 20px;
padding: 0px;
}

h2 {
font-size: 14px;
font-weight: bold;
font-style: italic;
text-transform: uppercase;
margin: 40px 0px 10px 0px;
}


/* LAYOUT ---------------------------------------------------------- */

#wrapper {
width: 784px; /* 747 */
}

#left {
width: 200px;
float: left;
margin: 0px;
padding: 0px;
}

#right {
width: 583px; /* 546 */
float: right;
padding: 24px 0px 0px 0px;
}

#right-col-1 {
width: 403px;
float: left;
}

#right-col-2 {
width: 180px; /* 133 */
float: right;
}

/* RIGHT-COL-1 ------------------------------------------------------ */

#right-col-1 a {
color: #85C1A8; /* #88D9EE */
}

p#footer {
font-size: 11px;
color: #ccc;
margin-top: 50px;
}

p#footer a {
color: #ccc;
}


/* RIGHT-COL-2 ------------------------------------------------------ */

#right-col-2 ul {
margin-top: 0px;
padding: 0px 0px 0px 20px;
list-style-type: none;
font-size: 14px;
font-weight: bold;
font-style: italic;
text-transform: uppercase;
}

#right-col-2 a {
color: #112A60;
}

#right-col-2 a:link {text-decoration: none;}
#right-col-2 a:visited {text-decoration: none;}
#right-col-2 a:hover {color: #85C1A8; text-decoration: none;}
#right-col-2 a:active {text-decoration: none;}

#right-col-2 li.current a {
color: #85C1A8;
}
