﻿body  { 
padding: 0;
margin: 0;
overflow-x: hidden;
background-color: #036;
font-family: Verdana, geneva, arial, charcoal, helvetica, sans-serif;

/*  --- Scrollbar colors. Comments: Only works in IE */

scrollbar-face-color: #e6e6e6; 
scrollbar-highlight-color: #ffffff; 
scrollbar-shadow-color: #ffffff; 
scrollbar-3dlight-color: #cccccc; 
scrollbar-arrow-color: #990000; 
scrollbar-track-color: #ffffff; 
scrollbar-darkshadow-color: #cccccc;

}

/*--- preload with CSS. Comments: with CSS turned off the image will be visiable.---*/

.hiddenPic {display:none;}

br {line-height: 1em; }


#center {margin: 0 auto ;; padding: 0; width: 1024px; overflow: auto;}
#wrapper {width: 960px; padding: 0 32px 0; height: auto; position: relative; z-index: 100; overflow: hidden; }
#main_wrapper {width: 960px; height: auto; float: left; overflow: hidden; }
#main {background-image: url(/Files/Billeder/swedecraft/img_design/overlay_80.png); width: 960px; height: auto; float: left; overflow: hidden; }
#top {width: 960px; height: 90px; float: left;}
#logotyp {width: 400px; height: 90px; float: left; }
#language {width: 80px; height: 25px; float: right; margin-right: 40px; padding: 6px 2px 2px; }
#menu {width: 960px; height: 30px; float: right; padding-right: 40px; }
#content {text-align: left; width: 600px; float: left; overflow: auto ; padding: 25px 40px 40px; }
#submenu_top {background-image: url(/Files/Billeder/swedecraft/img_design/submenu_roundtop.png); width: 240px; height: 15px; margin-right: 40px; margin-top: 25px; margin-bottom: 1px; float: left; overflow: hidden; }
#submenu {text-align: left; padding: 0; width: 240px; height: auto; float: left; overflow: hidden; }
#submenu_bottom {background-image: url(/Files/Billeder/swedecraft/img_design/submenu_roundbottom.png); width: 240px; height: 15px; margin: 0 40px 10px 0; float: left; overflow: hidden; }
#date {width: auto; height: 20px; padding: 10px 10px 0 0; float: right; overflow: hidden; font-size: 9px; color: #fff;}
#addthis {width: auto; height: 17px; padding-top: 13px; padding-right: 12px; float: right; overflow: hidden; font-size: 9px; color: #fff;}
#content_news {text-align: left; padding: 0 40px 0 0; width: 240px; height: auto; float: left; overflow: hidden; }
#right_wrapper {text-align: left; width: 280px; height: auto; float: left; overflow: hidden; }
#content_roundtop {background-image: url(/Files/Billeder/swedecraft/img_design/bkg_roundtop_80.png); text-align: left; width: 960px; height: 15px; float: left; }
#content_roundtop_sub {background-image: url(/Files/Billeder/swedecraft/img_design/bkg_roundtop_80.png); text-align: left; width: 960px; height: 15px; margin-top: 20px; float: left; }
#content_roundbottom {background-image: url(/Files/Billeder/swedecraft/img_design/bkg_roundbottom_80.png); text-align: left; padding: 0; width: 960px; height: 15px; float: left; margin-bottom: 0px; }
#center_boxes {text-align: center; margin: 0 auto; padding: 0; width: 1024px; height: 270px; overflow: hidden; position: relative; z-index: 100;}
#box_1 {background-image: url(/Files/Billeder/swedecraft/img_design/bkg_box_1.png); text-align: left; width: 277px; height: 265px; float: left; overflow: hidden; margin: 0; padding: 0; }
#box_1_content {text-align: right; width: 201px; height: 136px; float: left; overflow: hidden; margin: 20px 0 0 30px; padding: 12px;}
#box_2 {background-image: url(/Files/Billeder/swedecraft/img_design/bkg_box_2.png); text-align: left; padding: 0; width: 235px; height: 265px; float: left; overflow: hidden; margin: 0; }
#box_2_content {text-align: right; width: 201px; height: 136px; float: left; overflow: hidden; margin-top: 20px; padding: 12px;}
#box_3 {background-image: url(/Files/Billeder/swedecraft/img_design/bkg_box_3.png); text-align: left; padding: 0; width: 235px; height: 265px; float: left; overflow: hidden; margin: 0; }
#box_3_content {text-align: right; width: 201px; height: 136px; float: left; overflow: hidden; margin-top: 20px; margin-left: 10px; padding: 12px;}
#box_4 {background-image: url(/Files/Billeder/swedecraft/img_design/bkg_box_4.png); text-align: left; padding: 10px 0px 0px 15px; width: 277px; height: 265px; float: left; overflow: hidden; margin: 0; padding: 0; }
#box_4_content {text-align: left; width: 201px; height: 136px; float: left; overflow: hidden; margin-top: 32px; margin-left: 32px;}
#creator {text-align: left; width: 10px; height: 40px; float: left; overflow: hidden; margin: 0; padding-top: 20px; padding-left: 12px;}
#trailer {background-image: url(/Files/Billeder/swedecraft/img_design/bkg_trailer.png); background-repeat: repeat-x; position: fixed; bottom: 0; right: 0; left: 0; width:100%; padding: 5px 0 0; height: 22px; text-align: center; overflow: hidden; z-index: 200;}
#bkg_leftdown { background-image: url(/Files/Billeder/swedecraft/img_design/bkg_leftdown.png); background-repeat: no-repeat; margin: 0; padding: 0; position: fixed; bottom: 0; left: 0; width: 802px; height: 776px; overflow: hidden; }
#bkg_righttop { background-image: url(/Files/Billeder/swedecraft/img_design/bkg_righttop.png); background-repeat: no-repeat; margin: 0; padding: 0; position: fixed; top: 0; right: 0; width: 1314px; height: 852px; overflow: hidden; }
#rental_box {text-align: left; width: 198px; height: 230px; float: left; overflow: hidden; margin-top: 10px; margin-right: 24px;}
#rental_box_end {text-align: left; width: 198px; height: 230px; float: left; overflow: hidden; margin-top: 10px;}

#line {width: 100%; height: 1px; margin-top: 3px; border-top: 1px solid #999999;}


/* --- CSS only for the Spanish pages ---*/
#box_1_ES { background: transparent; background-image: url(/Files/Billeder/swedecraft/img_design/bkg_box_1_es.png); text-align: left; width: 277px; height: 265px; float: left; overflow: hidden; margin: 0; padding: 0; }
#box_2_ES { background: transparent; background-image: url(/Files/Billeder/swedecraft/img_design/bkg_box_2_es.png); text-align: left; padding: 0; width: 235px; height: 265px; float: left; overflow: hidden; margin: 0; }
#box_3_ES { background: transparent; background-image: url(/Files/Billeder/swedecraft/img_design/bkg_box_3_es.png); text-align: left; padding: 0; width: 235px; height: 265px; float: left; overflow: hidden; margin: 0; }
#box_4_ES { background: transparent; background-image: url(/Files/Billeder/swedecraft/img_design/bkg_box_4_es.png); text-align: left; padding: 10px 0px 0px 15px;; width: 277px; height: 265px; float: left; overflow: hidden; margin: 0; padding: 0; }

/* --- CSS only for the Russian pages ---*/
#box_1_RU { background: transparent; background-image: url(/Files/Billeder/swedecraft/img_design/bkg_box_1_ru.png); text-align: left; width: 277px; height: 265px; float: left; overflow: hidden; margin: 0; padding: 0; }
#box_2_RU { background: transparent; background-image: url(/Files/Billeder/swedecraft/img_design/bkg_box_2_ru.png); text-align: left; padding: 0; width: 235px; height: 265px; float: left; overflow: hidden; margin: 0; }
#box_3_RU { background: transparent; background-image: url(/Files/Billeder/swedecraft/img_design/bkg_box_3_ru.png); text-align: left; padding: 0; width: 235px; height: 265px; float: left; overflow: hidden; margin: 0; }
#box_4_RU { background: transparent; background-image: url(/Files/Billeder/swedecraft/img_design/bkg_box_4_ru.png); text-align: left; padding: 10px 0px 0px 15px;; width: 277px; height: 265px; float: left; overflow: hidden; margin: 0; padding: 0; }

/* --- CSS only for the English pages ---*/
#box_1_GB { background: transparent; background-image: url(/Files/Billeder/swedecraft/img_design/bkg_box_1_gb.png); text-align: left; width: 277px; height: 265px; float: left; overflow: hidden; margin: 0; padding: 0; }
#box_2_GB { background: transparent; background-image: url(/Files/Billeder/swedecraft/img_design/bkg_box_2_gb.png); text-align: left; padding: 0; width: 235px; height: 265px; float: left; overflow: hidden; margin: 0; }
#box_3_GB { background: transparent; background-image: url(/Files/Billeder/swedecraft/img_design/bkg_box_3_gb.png); text-align: left; padding: 0; width: 235px; height: 265px; float: left; overflow: hidden; margin: 0; }
#box_4_GB { background: transparent; background-image: url(/Files/Billeder/swedecraft/img_design/bkg_box_4_gb.png); text-align: left; padding: 10px 0px 0px 15px; width: 277px; height: 265px; float: left; overflow: hidden; margin: 0; padding: 0; }



/* --- Special for #content_news ---*/
#content_news .paragraphsetupimage  {margin-bottom: 10px;}
#right_wrapper_sub { text-align: left; width: 280px; height: auto; float: left; margin-top: 25px; overflow: hidden; }


/* --- Special for Media pages ---*/
#right_wrapper_media { text-align: left; width: 280px; height: auto; float: left; margin-top: 25px; overflow: hidden; }
#content_roundtop_media { background-image: url(/Files/Billeder/swedecraft/img_design/bkg_roundtop_80.png); text-align: left; width: 960px; height: 15px; float: left; }
#content_wide { text-align: left; width: 880px; float: left; overflow: auto ; padding: 25px 40px 40px; }

/* --- Special for paragraph boxes ---*/

#bluebox {margin-bottom: 10px;}
#whitebox {margin-bottom: 10px;}

.bluebox A {
  color: #fff;
  text-decoration: none;
  font-style: normal;
  font-weight: normal;
  font-size: 11px;
}

.bluebox A:hover {
  color: #ffcc00;
  text-decoration: none;
  font-style: normal;
  font-weight: normal;
}

/* --- Page style sc_content starts here --- */

/* Heading */
h1 {
  font-size: 1.1em;
  font-weight: Bold;
  font-style: normal;
  text-decoration: none;
  color: #003366;
  line-height: 1.3em;
  margin-bottom: 0;
  margin-top: 0;
}

.h1 {
  font-size: 1.1em;
  font-weight: Bold;
  font-style: normal;
  text-decoration: none;
  color: #003366;
  line-height: 1.3em;
  margin-bottom: 0;
  margin-top: 0;
}

/* Subheading */
h2 {
  font-size: 0.9em;
  font-weight: Bold;
  font-style: normal;
  text-decoration: none;
  color: #003366;
  line-height: 1.5em;
  margin-bottom: 0;
  margin-top: 0;
}

.h2 {
  font-size: 0.9em;
  font-weight: Bold;
  font-style: normal;
  text-decoration: none;
  color: #003366;
  line-height: 1.5em;
  margin-bottom: 0;
  margin-top: 0;
}

h3 {
  font-size: 0.9em;
  font-weight: Bold;
  font-style: normal;
  text-decoration: none;
  color: #333333;
  line-height: 1.5em;
  margin-bottom: 0;
  margin-top: 0;
}

.h3 {
  font-size: 0.9em;
  font-weight: Bold;
  font-style: normal;
  text-decoration: none;
  color: #333333;
  line-height: 1.5em;
  margin-bottom: 0;
  margin-top: 0;
}

h4 {
  font-size: 0.9em;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  color: #FFFFFF;
  line-height: 1.5em;
  margin-bottom: 0;
  margin-top: 0;
}

.h4 {
  font-size: 0.9em;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  color: #FFFFFF;
  line-height: 1.5em;
  margin-bottom: 0;
  margin-top: 0;
}

big {
  font-size: 1.3em;
  font-weight: Bold;
  font-style: normal;
  text-decoration: none;
  color: #003366;
  line-height: 1.3em;
  margin-bottom: 0;
  margin-top: 0;
}
.big {
  font-size: 1.3em;
  font-weight: Bold;
  font-style: normal;
  text-decoration: none;
  color: #003366;
  line-height: 1.3em;
  margin-bottom: 0;
  margin-top: 0;
}



/* Subheading */
.STRONG {
   color: #003366;
   font-weight: bold;
   font-size: 11px;
   line-height: 12px
}

/* Caption */
small {
  font-size: 10px;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  color: #FFFFFF;
  line-height: 1.3em;
  margin-bottom: 0;
  margin-top: 0;
}

.small {
  font-size: 10px;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  color: #FFFFFF;
  line-height: 1.3em;
  margin-bottom: 0;
  margin-top: 0;
}

/* Text */
body, table, p {
  font-size: 11px;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  color: #333333;
  line-height: 1.3em;
  margin-bottom: 0;
  margin-top: 0;
}

.text2 {
  font-size: 11px;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  color: #FFCC00;
  line-height: 1.3em;
  margin-bottom: 0;
  margin-top: 0;
}

.text3 {
  font-size: 11px;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  color: #FFFFFF;
  line-height: 1.3em;
  margin-bottom: 0;
  margin-top: 0;
}

/* --- special,  sub and sup for consistent line spacing, read more: http://www.adobe.com/cfusion/communityengine/index.cfm?event=showdetails&productId=1&postId=5341 --- */

sup,
sub { font-size: 0.6em;
  height: 0;
  line-height: 1;
  vertical-align: baseline;
  _vertical-align: bottom;
  position: relative;
  
}

sup {
  bottom: 1ex;
}

sub {
  top: .5ex;
}


/* Addthis Link */
#addthis A {
  color: #fff;
  text-decoration: none;
  font-style: normal;
  font-weight: normal;
  font-size: 9px;
}

#addthis A:Hover {
  color: #fff;
  text-decoration: none;
  font-style: normal;
  font-weight: normal;
}


#addthis A:visited {
   color: #fff;
   text-decoration: none
}


#addthis A:active {
   color: #fff;
   text-decoration: none
}


/* Paragraph Link */
A {
  color: #003366;
  text-decoration: none;
  font-style: normal;
  font-weight: normal;
  font-size: 11px;
}

A:Hover {
  color: #003366;
  text-decoration: none;
  font-style: normal;
  font-weight: normal;
}


A:visited {
   color: #003366;
   text-decoration: none
}


A:active {
   color: #000000;
   text-decoration: none
}


/* --- Page style ends here --- */



/* --- Navigation style starts here --- */

/* Navigation Level 1 */

.L1 {
   color: #FFFFFF;
   font-size: 11px;
   line-height: 13px;
}

.L1 A {
  color: #FFFFFF;
  text-decoration: none;
  padding: 0px 0px;
}

.L1 a:visited {
   color: #FFFFFF;
}

.L1 A:Hover {
  color: #FFCC00;
}

/*--- td classes for SC_Top_Menu.xslt to get sc_IE6.css to work for the menu ---*/

.TopMenu_left {
background: transparent;
background-image: url(/Files/Billeder/swedecraft/img_design/bkg_menu_left_active.png);
image-height: 50px;
}

.TopMenu_middle {
background: transparent;
background-image: url(/Files/Billeder/swedecraft/img_design/overlay_80.png);
}

.TopMenu_right {
background: transparent;
background-image: url(/Files/Billeder/swedecraft/img_design/bkg_menu_right_active.png);
}

/*--- td classes for SC_Top_Menu.xslt to maintain space when not active ---*/
.TopMenu_nonactive {
background: transparent;
background-image: url(/Files/Billeder/swedecraft/img_design/bkg_menu_edge.png);
}


/*--- Navigation Level 2, Only used in VIP section ---*/

.L2 {
   color: #FFFFFF;
   font-size: 11px;
   line-height: 13px;
}

.L2 A {
  color: #FFFFFF;
  text-decoration: none;
  padding: 0px 0px;
}

.L2 a:visited {
   color: #FFFFFF;
}

.L2 A:Hover {
  color: #FFCC00;
}

.L2_Active {
color: #003366;
}


.L3 a:visited {
   color: #FFFFFF;
}

#puffbox-container .L3 a:visited {
   color: #000000;
}

/*--- Navigation Level 3, Not used but saved for further use

.L3 {
   color: #FFFFFF;
   font-size: 11px;
   line-height: 13px;
}

.L3 A {
  color: #FFFFFF;
  text-decoration: none;
  padding: 0px 0px;
}



.L3 A:Hover {
  color: #FFCC00;
}

.L3_Active {
color: #003366;
background-image: url(/Files/Billeder/swedecraft/img_design/overlay_80.png);
}

---*/

/* --- Special for VIP pages --- */


#submenu ul .M3 
{ 
margin: 0; 
padding: 0;
list-style-type: none;
}


#submenu ul .M3 a 
{ display: block; 
text-decoration: none; 
color: #036;
font-size: 11px; 
line-height: 13px;
font-weight: normal;
background-image: url(/Files/Billeder/swedecraft/icons/bkg_submenu_VIP_PDF.png); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0 ; padding: 5px 40px 2px; margin-bottom: 1px; border-bottom: 0px dotted #999; width: 220px; }

#submenu ul .M3 a:hover
{ color: #036; background-color: #69c; background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; }

#submenu .M3  ul li {
display: inline;
}
/*---
#submenu .M3 ul a#activeitem  { 
color: #036; 
background-color: #69c; 
background-repeat: repeat; 
background-attachment: scroll; 
background-position: 0 0;
}

#submenu .M3 ul a#lastitem { 
color: #009; 
background-color: #69c; 
background-repeat: repeat; 
background-attachment: scroll; 
background-position: 0 0;
}--*/




/* SubNavigation */

#submenu ul 
{ 
margin: 0; 
padding: 0;
list-style-type: none;
}

#submenu ul a 
{ display: block; 
text-decoration: none; 
color: #036;
font-size: 11px; 
line-height: 13px; 
background-image: url(/Files/Billeder/swedecraft/img_design/overlay_60.png); background-repeat: repeat; background-attachment: scroll; background-position: 0 0; padding: 3px 13px; margin-bottom: 1px; border-bottom: 0px dotted #999; width: 220px; }

#submenu ul a:hover
{ color: #036; background-color: #69c; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; }

#submenu ul li 
{
display: inline;
}

#submenu ul a#activeitem { 
color: #036; 
background-color: #69c; 
background-repeat: repeat; 
background-attachment: scroll; 
background-position: 0 0;
}

#submenu ul a#lastitem { 
color: #036; 
background-color: #69c; 
background-repeat: repeat; 
background-attachment: scroll; 
background-position: 0 0;





/* --- Navigation style ends here --- */



