/* CSS Document 
Kolumner:
leftCol -> rightCol
leftColSmall -> rightColLarge
oneCol har ovanstående behållare (h3 ovanför)
twoCol har ovanstående behållare
*/
body {
margin:0;
padding:0;
padding-top:20px;
font-size: 12px;
font-family:Georgia, "Times New Roman", Times, serif;
text-align:center;
background:#000 url(img/BG2.jpg);
color:#4c2a1a;
}
#wrapper {
width:660px;
margin:0 auto 0 auto;
text-align:left;
background:#000 url(img/contentWrapperS.jpg) repeat-y;
padding:0;
}
#innerWrapper {
width:660px;
padding:10px;
padding-top:75px;
padding-bottom:0px;
margin:0;
background:url(img/contentTop9b.jpg) no-repeat;
}
/* MENU */
#menuContainer ul#menu {
padding:0;
margin:0;
}
#menuContainer ul li {
display:inline;
list-style-type:none;
padding:0;
margin:0;
}
#menuContainer ul li a {
padding:0;
padding-left:2px;
padding-right:2px;
margin:0;
margin-left:5px;
font-family:Georgia, "Times New Roman", Times, serif;
font-style:normal;
font-weight:bold;
font-size:12px;
text-decoration:none;
}
#menuContainer ul li a:link, #menuContainer ul li a:visited, #menuContainer ul li a:active {
color:#ffefca;
}
#menuContainer ul li a:hover {
color:#f6db9c;
}
/*#nav_a {
background:url(img/menuBG.gif) no-repeat;
}
#nav_b {
background:url(img/menuBG.gif) no-repeat;
}
#nav_c {
background:url(img/menuBG.gif) no-repeat;
}
#nav_d {
background:url(img/menuBG.gif) no-repeat;
}
#nav_e {
background:url(img/menuBG.gif) no-repeat;
}
#nav_f {
background:url(img/menuBG.gif) no-repeat;
}
#nav_g {
background:url(img/menuBG.jpg) no-repeat;
}*/

/* CONTENT */
#contentTwoCols {
width:640px;
margin:0;
padding:0;
padding-top:10px;
}
#contentOneCol {/*fler inställningar nere*/
padding:10px;
margin:0;
background:url(img/pBGTile.gif) top left;
border-bottom:2px solid #ddc4a6;
width:620px;
margin-bottom:10px;
}

p {
margin:0;
margin-bottom:10px;
padding:0;
}
h3 {
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:bold;
background:url(img/rubrikOneCol.gif) top left no-repeat;
padding:0;
padding-left:15px;
line-height:17px;
width:640px;
margin:0;
margin-top:10px;
font-size:15px;
}
img {
margin:0;
padding:0;
}
a {
text-decoration:none;
}
a:link, a:visited, a:active {
color:#CC0000;
}
a:hover {
color:#990000;
}
dl, #calendarContainer p{
letter-spacing:0.2em;
padding-top:10px;
padding-left:5px;
line-height:18px;
font-weight:bold;
font-size:11px
}
dt {
float:left;
font-size:11px;
padding:2px 0 7px 20px;
margin:0;
line-height:130%;
font-weight:bold;
}
dd {
font-size:11px;
margin:0;
padding:2px 0 7px 145px;
line-height:130%;
}

input {
border:1px solid #000000;
cursor:pointer;
padding:0;
margin:0;
margin-bottom:5px;
}
form {
margin:0;
padding:0;
font-size:11px;
}
textarea {
border:1px solid #000000;
margin-bottom:5px;
}
.citat {
font-style:italic;
}
/* FOOTER */
#footer {
text-align:center;
width:660px;
height:11px;
background:url(img/footerBGS.jpg) no-repeat;
}
p#footerText {
margin:0 auto;
padding:0;
padding-bottom:20px;
color:#fffff7;
width:660px;
}
/* COLUMN CONTAINER GRUNDINSTÄLLNINGAR */
.pContainer {
font-family:Arial, Helvetica, sans-serif;
margin:0;
padding:10px;
background:url(img/pBGTile.gif) top left;
border-bottom:2px solid #ddc4a6;
}
.pContainer dd, .pContainer dt {
font-family:Georgia, "Times New Roman", Times, serif;
}
/* LEFT COLUMN STANDARD*/
#leftCol {
padding:0;
margin:0;
width:360px;
}
#leftCol h3 {
background:url(img/headerBGShadowL.gif) top left;
width:345px;
margin:0;
}
#leftCol .pContainer {
/*width:340px;*/
margin-bottom:10px;
}
#leftCol .pContainer img{
float:right;
border:1px solid #000;
margin-left:10px;
margin-bottom:5px;
}
#leftCol img{
margin:0;
padding:0;
}
/* LEFT COLUMN SMALL */
#leftColSmall {
padding:0;
width:250px;
margin:0;
}
#leftColSmall h3 {
background:url(img/headerBGShadowL.gif) top left;
width:250px;
margin:0;
}
#leftColSmall .pContainer {
width:245px;
margin-bottom:10px;
}
#leftColSmall .pContainer table{
text-align:center;
width:100%;
}
#leftColSmall .pContainer img {
border:1px solid #000;
}
#leftColSmall img{
padding:0;
margin:0;
}
/* RIGHT COLUMN STANDARD*/
#rightCol {
float:right;
color:#1e1c01;
font-size: 11px;
margin:0;
padding:0px;
width:265px;
}
#rightCol img {
margin:0;
padding:0;
}
#rightCol h3 {
background:url(img/headerBGShadowL.gif) top right no-repeat;
width:250px;
margin-left:0;
}
#rightCol h3#top {
margin:0;
}
#rightCol dl {
width:180px;

}
#rightCol dt {
float:none;
padding-left:10px;
padding-bottom:0;
}
#rightCol dd {
padding-left:10px;
padding-top:0;
}
/* RIGHT COLUMN LARGE*/
#rightColLarge {
float:right;
color:#1e1c01;
margin:0;
width:360px;
}
#rightColLarge img {
margin:0;
padding:0;
}
#rightColLarge h3 {
background:url(img/headerBGShadowL.gif) top right;
width:345px;
margin-left:0;
}
#rightColLarge h3#top {
margin:0;
}
/* END COLUMNS */
.separator {
clear:both;
}
/* projekt column */
.colSmall {
float:none;
color:#1e1c01;
font-size: 10px;
padding:0;
margin:10px;
margin-right:5px;
margin-bottom:0;
/*margin-top:20px;!important
padding-top:10px;*/
text-align:center;
}
.colSmall img {
padding:0;
margin:0;
border:1px solid #000;
}
.colSmall .pContainer {
padding:2px;;
margin:0;
}
.warning {
color:#FF0000;
}
.kortTextSida1 {
letter-spacing:0.2em;
padding-top:40px;
padding-left:15px;
line-height:18px;
font-weight:bold;
font-size:11px
}
.fotoText {
text-align:center;
}
#contentOneCol #leftCol {
width:330px;
}
#contentOneCol .pContainer {
background-image:none;
}
.pContainerSlide {
font-family:Arial, Helvetica, sans-serif;
margin:0;
background:url(img/pBGTile.gif) top left;
border-bottom:2px solid #ddc4a6;
margin-bottom:10px;
}
.pContainerSlide img {

}
.tip {
color:#CC0000;
}
div#toTopOfPage {
position:absolute;
top:0;
left:0;
height:0;
}
#calendarContainer {
width:400px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
}
#calendarContainer dl {
clear:both;
}
#calendarContainer h3{
background-image:none;
padding:0;
margin-left:30px;
font-family:Arial, Helvetica, sans-serif;
}
#calendarContainer p{
margin:30px;
padding:0;
}
#calendarContainer img{
margin:5px;
float:right;
border:1px solid #000000;
}
#calendarContainer dd img{
width:50px;
margin:5px;
float:left;
}
#calendarContainer dd{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}
#calendarContainer dt{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
letter-spacing:0.1em;
}
#calendarContainer a{
font-size:11px;
letter-spacing:0;
font-weight:bold;
}
#linkContainer dl {
padding:0;
margin:0;
margin-bottom:20px;
}
#linkContainer dt {
float:none;
padding:20px;
padding-bottom:0;
margin:0px;
}
#linkContainer dd {
padding:0 20px;
margin:0px;
font-size:10px;
border-bottom:2px solid #ddc4a6;
}
.press {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
margin:0px;
font-size:11px;
background-color:#000000;
}
.press a{
background-color:#333333;
color:#EEEEEE;
margin:0px;
display:block;
padding:5px;
border:1px solid #000000;
border-bottom:0;
}
.press a:hover{
background-color:#DDDDDD;
color:#000000;
}
#langTable {
width:600px;
}
#langTable td{
width:33%;
}
#langTable th{
color:#FFFFFF;
background-color:#333333;
}
#footerText a img {
border:1px solid black;
}
#footerText a:link img {
border:1px solid #000000;
}
#footerText a:visited img {
border:1px solid #000000;
}
#footerText a:hover img {
border:1px solid #666666;
}
#footerText a:active img {
border:1px solid #666666;
}
#flagContainer {
float:right;
}
