﻿@charset "UTF-8";
/* Växjö nya */

body {
	background:#4874b5;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 12px;
	margin: 0;
	padding: 0;
}

a, a:visited { 
	color:#000;}

a:hover { 
	color:#3e78cf;}

h2 {
	color: #292c68;}
	
h3 {
	color:#B42323;}

#bg { 
    background:#4874b5 url(../bilder/frame_test.jpg) repeat-y;
}

.containerMenu {
	margin: 0 auto;}

.container {
	position:relative;}

/* Logo */

#picture {
	background:url(../bilder/navMenu3.jpg) no-repeat;
	border-bottom:#000000 1px solid;
	margin-left:10px;
	/*margin: 0 auto;*/
	width: 900px;}

#picture .logo {
	display:block;
	height:125px;
	margin-left:5px;
	width:194px;}

/* Nyheter */

#nyheter { 
	width: 150px; 
	margin-left:915px;  
	position:absolute; 
	text-align:left; 
	top:20px;}
	
#pin { 
	background:url(../bilder/pin.gif) no-repeat; 
	height:26px; 
	width:18px; 
	position:absolute; 
	top:-17px; 
	left:70px;}
	
#nyheter #head { 
	background: #f3f3f4; 
	border: 1px solid #888888;}
	
#nyheter #head p { 
	text-align: center; 
	color: #333; 
	font-weight: bold;}

#xml { 
	position:absolute; 
	background:#fff; 
	border: 1px solid #808080;}
	
#torn { 
	background:url(../bilder/torn_paper.jpg) no-repeat; 
	height:32px; 
	width:150px; 
	position:absolute; 
	top:200px;}

/* Header navMenu */

#header {
	padding-left:250px;}
	
#header #navMenu {
	height:40px;
	line-height:175%; 
	position:absolute; 
	top:93px;}
	
#header #navMenu ul {
	margin: 0;
	padding: 0;
}
#header #navMenu ul li {
	float:left;
	margin: 0 2.5em 0 0;
	font-size: 1.1em;
	list-style:none;}

#header #navMenu a {
	display: block;
	color: #fff;
	text-decoration: none;
	padding: 0.6em 0.3em 0.3em 0.3em;
	font-weight: bold;}
			
#header #navMenu ul li a.active {
	border-bottom: 3px solid #fcffac;}
			
#header #navMenu a:hover {
	background: none;
	color:#000033;}

/* Under meny */

.menuBox {
	/*background:url(../bilder/menubox.jpg);*/
	background:#2262aa; /*#556b94; #1b5ea8;*/
	border-bottom:1px #000 solid;
	border-left:1px #000 solid;
	border-right:1px #000 solid;
	text-align:left;
	font-size:10px;
	height: auto;
	width:160px;
	position:absolute;
	margin-top:-1px;
}
	
/* Sub menu */

#subMenu { 
	/*width:190px;
	position:absolute;  
	padding:3px;
	margin-top:3px;
	font-size:1.1em;*/
    /*background:#f3f3f4; /* url(../bilder/sidemenubg.jpg) repeat-x;
    border:#888888 1px solid;*/
	
	background:#4874b5; /*#5a7392 url(../bilder/sidemenubg.jpg) repeat-x*/
	border:#2C2C2C 2px solid;
	padding:3px;
	font-size:12px;
	font-weight:bold;
	width:190px;
	position:absolute;
	margin:5px 0px 0px 5px;
	
	-moz-border-radius-bottomright:15px;
	-moz-border-radius-topright:15px;
	-webkit-border-bottom-right-radius:15px;
	-webkit-border-top-right-radius:15px;
}
	
	
	
/*#subTop { 
	background:url(../bilder/test_submenu_top2.jpg) no-repeat top;
	padding-top:5px;
	height:5px;}

#subMiddle {
	background:#3a61a6;
	border-left:1px solid #979797;
	border-right:1px solid #979797;}

#subBottom { 
	background:url(../bilder/test_submenu_bottom.jpg) no-repeat bottom; 
	height:36px;}*/
	
#subMenu ul {
	margin: 0;
	margin-left:-10px;
	padding: 10px 0 0 12px; 
	list-style:none;}

#subMenu li { 
	color:#fff;
	padding:4px;
	border-bottom:1px dotted #fff;}
	
#subMenu .last {
	border:none;
}

#subMenu a {
	color:#fff; 
	display:block; 
	padding:1px; 
	text-decoration:none;}

#subMenu a:hover { 
	text-decoration:underline; 
	/*width:167px;*/ 
	color:#000033;}

#subMenu b {
	color:#fff;
	padding-left:70px;
	font-size: 1.2em;}

#subMenu .under { 
	padding-left:10px;
	border-left:1px #CCCCCC solid; 
	border-bottom:1px #CCCCCC solid;}

/* Content */

#content { 
	background:#FFFFFF; 
	width:900px; 
	margin-left:10px;
	/*margin: 0 auto;*/}

/* Middle */

#middle {
	padding:4px 4px 60px 235px; 
}

#middle_height { /* Behövs för IE 6 */ 
	height: expression( this.scrollHeight < 334 ? "400px" : "auto" ); /* sets min-height for IE */
	min-height: 400px; /* sets min-height value for all standards-compliant browsers */
}

/* Bottom */

#frameBM {
	background:url(../bilder/frame_bottom_r.jpg) no-repeat;
	height:89px;
}

#bottom {
	background:url(../bilder/bottom_str2.jpg) no-repeat right;
	padding:2em;
	text-align:center;
	border-top:1px solid #000;
	font-size:9px;
	width:864px;
	margin-left:10px;
	/*margin:0 auto;*/}

#bottom a, #bottom a:visited, #bottom a:hover {
	color:#333333;}

/* Extra */	
/* Priser */

/*#priser { 
	text-align:center;
	position:relative;}

#priser ul {
	margin: 0; 
	padding: 0;}

#priser li {
	text-align:left; 
	padding-bottom:20px; 
	padding-top:5px; 
	border-bottom:1px #CCCCCC solid; 
	list-style:none;}
	
#priser tr {
	margin: 0; 
	padding: 0;}

#priser td { 
	text-align:left; 
	padding-bottom:20px; 
	padding-top:5px; 
	border-bottom:1px #CCCCCC solid;}

#priser .gray { 
	background:#f4f4f4;}
	
#priser .info {
	text-align:left; 
	width:550px;}

#priser .pris { 
	font-weight:bold; 
	color:#9F3136; 
	text-align:right; 
	width:100px;}*/
	
/* Personal */

#personal table {
	margin:0;
}

#personal td {
	vertical-align: top;
	text-align:center;
}

/* ADMIN */

.adminlist {
    background:#F7E5FC;
    border:#ddd 1px solid;
    padding:10px;
    font-size:14px;
    font-weight:bold;
    width:500px;
}

.small {
    background:#E8D8ED;
    border:#ddd 1px solid;
    padding:10px;
    font-size:14px;
    font-weight:bold;
    width:500px;
}

.form {
    margin-top:-10px;
    font-weight:normal;
}

/* Form */

.myForm {
    padding:5px;
}

.getBold {
    font-weight:bold;
}

.get333 {
    color:#333333;
}

.sendBtn {
    font-size:14px;
    color:#333;
    background:#e6e6e6;
    border:#888888 1px solid;
    padding:3px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
}



