<style>
.text20
{
    FONT-SIZE: 20px;
    FONT-FAMILY: 'Trebuchet MS', verdana, arial, sans-serif;
}
body
{
/*
scrollbar-face-color:#cccccc;
scrollbar-highlight-color:#ffffff;
scrollbar-3dlight-color:#cccccc;
scrollbar-darkshadow-color:#ffffff;
scrollbar-shadow-color:#000000;
scrollbar-arrow-color:#FFFFFF;
scrollbar-track-color:#ffffff;
*/
background-position: center top;
background-repeat: repeat;
background-color: #000;
}
.text6
{
    FONT-SIZE: 8px;
    FONT-FAMILY: Verdana, Arial;
}
.text10
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial;
}
.text11
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial;
	COLOR: #333333;
}
.huvudrubrik, h1
{
    FONT-SIZE: 22px;
    Margin: 0px; 
    FONT-weight: 400;
    FONT-FAMILY: 'Trebuchet MS', Verdana, Arial;
	font-style: normal;
	COLOR: #000000;
}

.underrubrik, h2
{
    FONT-SIZE: 18px;
    Margin: 0px; 
    FONT-weight: 400;
    FONT-FAMILY: 'Trebuchet MS', Verdana, Arial;
	font-style: normal;
	COLOR: #000000;
}

.rubrik2, h3
{
    FONT-FAMILY: 'Trebuchet MS', Verdana, Arial;
    FONT-SIZE: 14px;
    Margin: 0px;
    COLOR: #000000;
	font-style: normal;
    FONT-WEIGHT: Bold;
}
.rubrik1
{
    FONT-FAMILY: 'Trebuchet MS', Verdana, Arial;
    FONT-SIZE: 14px;
    Margin: 0px;
    COLOR: #000000;
	font-style: normal;
    FONT-WEIGHT: Bold;
}
.rubrik3
{
    FONT-FAMILY: 'Trebuchet MS', Verdana, Arial;
    FONT-SIZE: 14px;
    Margin: 0px;
    COLOR: #000000;
	font-style: normal;
    FONT-WEIGHT: Bold;
}
.rubrik4
{
    FONT-FAMILY: 'Trebuchet MS', Verdana, Arial, Geneva, sans-serif; font-style: italic;
    FONT-SIZE: 11px;
    LINE-HEIGHT: 14pt;
    COLOR: #FFFFFF;
    FONT-WEIGHT: Bold;
}
.rubrik5
{
    FONT-FAMILY: 'Trebuchet MS', Verdana, Arial, Geneva, sans-serif; font-style: italic;
    FONT-SIZE: 10px;
    COLOR: #FFFFFF;
    FONT-WEIGHT: Bold;
}
.rubrik6
{
    FONT-FAMILY: 'Trebuchet MS', Verdana, Arial, Geneva, sans-serif; font-style: italic;
    FONT-SIZE: 11px;
    LINE-HEIGHT: 14pt;
    COLOR: #000000;
    FONT-WEIGHT: Bold;
}



.vittext11
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana, arial;
}
.vittext10
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana, arial;
}
.blatext11
{
    FONT-SIZE: 11px;
    COLOR: #006699;
    FONT-FAMILY: verdana, arial;
}
.Ameny:hover
{
    FONT: 11px verdana, arial;
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}
.Ameny:active
{
    FONT: 11px verdana, arial;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.Ameny:visited
{
    FONT: 11px verdana, arial;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.Ameny:link
{
    FONT: 11px verdana, arial;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}

.newtopmenu a
{
display: block;
width: 100%;
height: 12px;
padding-top: 7px;
padding-bottom: 7px;
}

img.bildborder
{
    border: #666666 1px solid; 
    
}

A:link, A:visited, A:hover, A:active
{
	/* tycker inte man ska sätta fontstorlek på a taggar... spec INTE på hover
    FONT: 11px verdana, arial; */
    color: #0066FF;
    TEXT-DECORATION: none
}

.gultext14
{
    FONT-SIZE: 14px;
    COLOR: #CC9900;
    FONT-FAMILY: Verdana, Arial
}

.meny {
	overflow: hidden;
}

.meny table {
	cursor: pointer;

	background-color: #3197C8;
	border: 1px solid black;
	border-top: 1px solid #f2f2f2;
}

.meny td {
	background-color: #3197C8;
	color: white;
	FONT: 10px verdana, arial;
}
.text
{
    FONT-FAMILY: Verdana, Arial, Geneva, sans-serif;
    FONT-SIZE: 11px;
    LINE-HEIGHT: 13pt;
    COLOR: #000000;
}
.text2
{
    FONT-FAMILY: Verdana, Arial, Geneva, sans-serif;
    FONT-SIZE: 10px;
    COLOR: #000000;
}
.text3
{
    FONT-FAMILY: Verdana, Arial, Geneva, sans-serif;
    FONT-SIZE: 11px;
    COLOR: #000000;
}
.textlegal
{
    FONT-FAMILY: Verdana, Arial, Geneva, sans-serif;
    FONT-SIZE: 10px;
    LINE-HEIGHT: 11pt;
    COLOR: #000000;
}
.ruta1
{
    FONT-FAMILY: Verdana, Arial, Geneva, sans-serif;
    FONT-SIZE: 10px;
    COLOR: #000000;
    BACKGROUND-COLOR: #EEEEEE;
}


.knapp
{
    FONT-FAMILY: Verdana, Arial, Geneva, sans-serif;
    FONT-SIZE: 11px;
    LINE-HEIGHT: 16pt;
    COLOR: #000000;
    BACKGROUND-COLOR: #F3F3EF;
}
.knapp2
{
    FONT-FAMILY: Verdana, Arial, Geneva, sans-serif;
    FONT-SIZE: 10px;
    COLOR: #000000;
    BACKGROUND-COLOR: #F3F3EF;
}

.newsdate
{
	background: url('design/newsdate.gif') no-repeat;
	padding: 4px 4px 4px 7px;
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	position: relative;
	top: 0px;
	left: -3px;
	font-style: italic;
	height: 22px;
}

.newfooter
{
height: 97px;
background-image: url('design/footerbg.jpg');
background-repeat: repeat-x;
background-position: top left;
font-family: verdana, arial, sans-serif;
}

.newfooter table
{
margin: 10px;
}

.newfooter td
{
font-size: 11px;
vertical-align: top;
padding: 0px 10px 10px 10px;
}
</style>


body *
{
    FONT-FAMILY: 'Trebuchet MS', Verdana, Arial !important;
}

center
{
margin: 0 auto;
width: 996px;
overflow: hidden;
margin-bottom: 25px;
position: relative;
}

center:first-child
{
position: relative;
left: -1px;
top: 0px;
}

center td
{
    FONT-FAMILY: Verdana, Arial, sans-serif;
	font-size: 11px;

}

ul.yellowstar
{
list-style-type: image;
list-style-image: url('design/yellowstar.gif');
padding-left: 20px;
* padding-left: 0px;
* margin-left: 15px;
}

.frontbox1
{
width: 235px;
border: 1px solid #efefef; 
background: url('design/webbutik.jpg') no-repeat center top;
vertical-align: top;
}

.frontbox2
{
width: 235px;
border: 1px solid #efefef; 
background: url('design/hemsida.jpg') no-repeat center top;
vertical-align: top;
}

.frontbox3
{
width: 235px;
border: 1px solid #efefef; 
background: url('design/webbhotell.jpg') no-repeat center top;
vertical-align: top;
}

.frontboxlink
{
padding-top: 134px;
padding-left: 5px;
font-family: 'Trebuchet MS' !important; 
color: #000 !important; 
font-size: 16px !important;
display: block;
}

.frontboxdiv
{
padding: 5px;
}

.frontboxdiv *
{
font-style: normal !important;
}

.firstpagetext
{
padding-left: 5px;
}

.newtopmenu
{
}

.newtopmenutable
{
position: absolute; 
top: 140px; 
}

.leftlinktd
{
background-color: Transparent; 
padding-left: 10px; 
padding-bottom: 10px;
}

.midlinktd
{
padding-bottom: 10px; 
height: 30px;
}

.rightlinktd
{
background-color: Transparent; 
padding-bottom: 10px;
}

.newtoplink
{
color: #fff !important; 
font-weight: bold !important;
}

.blanktop
{
position: absolute; 
top: 10px;
left: 0px;
border: 0px;
}

.frontboxH2 
{
font-weight: bold !important;
font-size: 16px !important;
padding: 0px;
margin: 0px;
}

.frontboxH2 a
{
font-weight: bold !important;
}

.h_greybox{
	background:url(gfx/h_greybox.png);
	background-repeat:repeat-x;
}
a.h_produktrubrik{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif !important;
	color:#0099cc !important;
	font-size:14px;
	}

a.h_links{
	color:#0099cc !important;
	}
	
.personal_wrap {
	overflow: hidden;
	padding-top: 10px;
}


	
.medarbetare_colum {
	width: 270px;
	margin-right: 30px;
	float: left;
	height: 380px;
}

.medarbetare_colum img {

	width: 270px;
	height: 215px;
}

.medarbetare_colum .no_img {
	width: 272px;
	height: 217px;
	text-align: center;
	line-height: 217px;
	font-size: 14px;
	text-transform: uppercase;
	display: inline-block;
}
