
body { font-family: Arial, Helvetica, sans-serif; font-size:12px;background-color:white}
#wrap{ width:1000px ;margin:0px auto; }
.editable-area{position:relative; z-index:1000; background-color:#FFFFFF}
object{float:left}

img{border:none; padding:0}
h1{ font-weight:bold; font-size:22px; color:#000000; margin:12px 0 12px 0px}
h2{ font-weight:bold; font-size:16px; color:#000000; margin:12px 0 12px 0px}
h3{ font-size:15px; font-weight:bold; color:#000000;}
a{color:#000000}

input{padding:2px; margin-bottom:2px;}
textarea{padding:2px; margin-bottom:2px;}
td { padding:0px 8px}


#header{ width:1000px; height:100px; float:left; }
#header img{ float:left; padding:0; margin:0px; }
#header a img{border:none}

#logo{width:829px; height:70px; float:left}
.logo{width:829px; height:70px; float:left}
.title{ height:15px; float:left;}

#menu_header{float:right; width:180px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#bdbdbd; text-align:right; margin-right:6px; position:relative; top:-10px}
#menu_header img{ margin-bottom:6px }
#menu_header a{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#bdbdbd; text-decoration:none}


#large_image{width:1000px; height:380px; float:left; background-image:url(/i/pink_rund_bg.png); background-repeat:no-repeat; background-position:top; padding-top:20px}

#right_column{width:350px; float:right; margin-left:15px; }

.menu{
	border:none;
	border:0px;
	margin:0px;
	padding:0px;
	font-size:12px;
	font-weight:bold;
width:1000px;float:left;  color:#757d84; background-image:url(../i/menu_gb.jpg); background-repeat:no-repeat; margin-left:2px; height:33px}

	.menu ul{

	height:2px;
	list-style:none;
	margin:0;
	padding:0; padding-top:0px;

	}
	.menu li{
		float:left; height:27px;  margin-bottom:4px; display:inline; border-left:1px solid white; padding:6px 10px 0px 10px
		}
	.menu li a{
		color:white;
		display:block;
		font-weight:bold;
		line-height:21px;
		padding:0px 15px 0px 15px;
		text-align:center;

		text-decoration:none; margin-bottom:4px
		}
		.menu li a:hover{
			color:#ffffff ; text-decoration:none;

			background: #f50e70;
			opacity:1.0;
			filter:alpha(opacity=100);
			}

	.menu li ul{
		background:#171717;
		display:none;
		height:auto;
		filter:alpha(opacity=90);
		opacity:0.9;
		position:absolute;
		width:120px;
		z-index:200; margin-top:-2px

		/*top:1em;
		/*left:0;*/
		}
	.menu li:hover ul{
		display:block;
		}
	.menu li li {
		display:block;
		float:none;
		width:120px;padding:0; margin:0; border:none

		}
	.menu li ul a{
		display:block;
		font-size:12px;
		font-style:normal;
		padding:0px 10px 0px 15px;
		text-align:left;line-height:28px;
		}
		.menu li ul a:hover{
			background: #f50e70;
			color:white;
			opacity:1.0;
			filter:alpha(opacity=100) ; text-decoration:none;
			}

	.menu p{
		clear:left;
		}
 #youarehere a{
			color:#ffffff ; text-decoration:none;

			background: #f50e70;
			opacity:1.0;
			filter:alpha(opacity=100);
		}
#youarehere a a {
			display:block;
		font-size:12px;
		font-style:normal;
		padding:0px 10px 0px 15px;
		text-align:left;line-height:28px;
		}

.box_info{ width:350px; float:left;color:#393434; font-size:12px; margin-top:20px; }
.inner_box_info { width:330px; float:left;color:#393434; font-size:11px; padding:10px; background-color:#fdf8fc}
.aktuellt h1{ background-image:url(../i/aktuellt_bg.jpg); width:290px; height:33px; padding-left:60px; color:#393434; background-repeat:no-repeat; margin:0; padding-top:7px }
.datum{font-size:12px; font-weight:bold}
.single_news {padding:4px 0px; border-bottom:1px dotted #cdcbcb; color:#5b5b5b; font-weight:normal; float:left; width:330px}
.neutral h1{width:290px; height:33px; padding-left:0px; color:#393434;  margin:0; padding-top:7px }

.arkiv{ background-repeat:no-repeat; float:left; width:330px; text-align:right}
.arkiv img{position:relative; bottom:-6px}
.arkiv a{color:#bbbbbb; text-decoration:none}
.arkiv a:hover{ text-decoration:underline }
.xlarge {width:580px; margin-top:15px}


.blogg h1{ background-image: url(../i/blogg_bg.jpg); width:290px; height:33px; padding-left:60px; color:#393434; background-repeat:no-repeat; margin:0; padding-top:7px}


/*home page big screen*/
#bigscreen{ width:1000px; float:left; background-color:#FFFFFF; padding-top:0px; padding-bottom:20px; }
#bigscreen img{padding:0 10px 4px 0px}
.bigscreen_text{width:590px;  float:left; background-color:#FFFFFF; margin-top:20px; color:#454748; padding-bottom:20px; border-bottom:1px solid #ebebeb}
.bigscreen_text h1{color:#0d0d0d}
#bigscreen_menu{width:150px; float:right;  border-top:none; border-right:none; padding-top:20px}
#bigscreen_menu img {border:none; }
#inner_wrap{float:left; width:1000px}


#bigscreen_text_wrapper{width:620px;  float:left; background-color:#FFFFFF; margin-top:20px; color:#454748; border-right:1px solid #f7b8d3}

#bigscreen_text_wrapper_simple{width:520px;  float:left; background-color:#FFFFFF; margin-top:20px; color:#454748;
border-right:1px solid #f9dfea; margin-left:50px;}

bigscreen_text_wrapper_book_book{width:820px;  float:left; background-color:#FFFFFF; margin-top:20px; color:#454748; border-right:1px solid #e8cb9c; margin-left:50px;}
.bigscreen_text_simple_simple{width:790px;  float:left; background-color:#FFFFFF; margin-top:20px; color:#454748; padding-bottom:20px; border-bottom:1px solid #ebebeb; }

.bigscreen_text_simple{width:490px;  float:left; background-color:#FFFFFF; margin-top:20px; color:#454748; padding-bottom:20px;  }

#bigscreen_text_dokument{width:400px;  float:left; background-color:#fbeded; margin-top:20px; color:#454748; padding:20px;  }
#bigscreen_text_dokument img{ position:relative; bottom:-4px}

#referens_name {font-size:11px; color:#999999}
#samarbets{ font-size:11px}
ul#samarbets{padding-left:10px}
ul#samarbets li{ list-style:none}

.left {margin: 0;padding: 0;width: 180px; float: left;}
.right {margin: 0; padding: 0; float: left;width:250px;}

.ghost{display:none}
#footer{background-image:url(../i/bg_footer.png); width:950px; height:28px; float:left; padding-left:50px; padding-top:10px; color:#6a5961; text-align:center}
#footer img{float:left; margin-right:10px; position:relative; top:-4px}
.no_marge_top {margin-top:0}

.bestallning a {color:#DE0138; font-size:16px; font-weight:bold}
.extra_margin_r{ margin-right:50px}

#order_book div {padding:4px; margin-bottom:8px}
#order_book input {padding:2px; font-size:11px; margin-bottom:8px}
.bigscreen_text_simple_book {padding:10px 100px}
.datum_blogg a{color:#d30c60;  font-size:12px; font-weight:bold}
.singleblog_entry_title {font-size:16px; color:#595959; font-weight:bold}
.singleblog_entry { margin-top:10px; padding:5px;}
#komment_header { color:#1F1F1F; font-size:12px; font-weight:bold; height:17px; padding-top:6px}
.comment_title{font-size:14px; color:#595959; font-weight:bold}
 #comment_area { padding:8px 4px 4px 4px; color:#666666; margin-top:8px; border:1px solid #f9dfea; background-color:#fbf8f9}
  #komment{margin-top:10px;}
 #komment a{ font-size:11px;  color:black}

.singleblog_entry_text { padding-bottom:10px}

