@import url('30697456-0425-4154-81CB-1D02099C7E34.aspx');
@import url('899FD855-C2E6-4D5B-8BB0-926024E367DA.aspx');
/* GrundinstÃ?Â¤llningar*/




/*globala klasser*/
.CS_imgRight
{
	float:right;
}
.CS_imgLeft
{
	float:left;
}
.CS_introduction
{
	font-weight: bold; /*font-style: italic;*/
}

.CS_right
{
	float: right;
}

.CS_left
{
	float: left;
}

.CS_size20
{
	width: 19.9%;
}

.CS_size30
{
	width: 29.9%;
}

.CS_size50
{
	width: 49.9%;
}

.CS_size70
{
	width: 69.9%;
}

.CS_size80
{
	width: 79.9%;
}


.CS_innerMargin
{
	margin-left: 1em;
	margin-right: 1em;
}
#CS_SearchForm{
margin:0px;

}
#CS_SearchCriteria{
width:80px;

}
.CS_clearfix:after
{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.CS_clearfix
{
	display: inline-block;
}
/* Hides from IE-mac \*/
* html .CS_clearfix
{
	height: 1%;
}
.CS_clearfix
{
	display: block;
}
/* End hide from IE-mac */


/* Kontaktformular*/
/* Kontaktformular*/
#CS_contactForm{
width:400px !important;
}
#CS_contactForm label,
#ctl00_ContentPlaceHolderCenter_Kontaktformular1_CS_contactForm label{
margin-top:5px;
width:100px;
float:left;
display:block;
}
#CS_contactForm input,
#ctl00_ContentPlaceHolderCenter_Kontaktformular1_CS_contactForm input{
margin-bottom:3px;
width:190px;


}
#CS_contactForm #txtMessage,
#ctl00_ContentPlaceHolderCenter_Kontaktformular1_txtMessage{
width:250px;
}
#CS_contactForm txtEmail,
#ctl00_ContentPlaceHolderCenter_Kontaktformular1_CS_contactForm #ctl00_ContentPlaceHolderCenter_Kontaktformular1_txtEmail{
margin-bottom:1em;
}
#traficArea{
padding:0em 1em 0em 1em;
margin-bottom:1em;
margin-top:1em;
}
#traficArea label{
float:none;
display:inline;

}

#CS_contactForm #traficArea input{
width:15px;
}
#traficArea td input{
margin-bottom:0px !important;
margin-right:3px !important;
}
#trafficLicense{
padding:0em 1em 0em 1em;
margin-bottom:1em;
margin-top:1em;

}
#CS_contactForm span{
white-space: nowrap;
clear:both;
}
#PLFileDeleteButton{
display:none;
}
#CVFileDeleteButton{
display:none;
}
#trafficLicense label{
float:none;
display:inline;

}
#CS_contactForm #trafficLicense input{
width:15px;
}
#trafficLicense td input{
margin-bottom:0px !important;
margin-right:3px !important;
}
#divPUL{
margin-bottom:10px;
}
#divPUL input{
float:left;
width:12px;
margin-top:6px;
}
#divPUL label{
float:right;
width:380px;
}
#intarea{
margin-bottom:5px;
width:190px;
}

.CS_ImgStart{
float:right;
padding-left:10px;
padding-bottom:10px;
padding-top:28px;

}
#CS_LeftStartPuff{
float:left;
width:49%;
padding-right:10px;
}
#CS_RightStartPuff{
float:left;
width:49%;
}
#main .CS_textAndImagePuff img,
#main3spalt .CS_textAndImagePuff img{
float:right;
padding-left:10px;
padding-bottom:10px;
}
#hogerkolumn .CS_textAndImagePuff img{
padding-bottom:10px;
}
.CS_startpageBottom{
padding-bottom:2em;
}
#CS_pressList dt,
#CS_newsArchive dt{
padding-top:1em;
}
#CS_pressList  dd,
#CS_newsArchive dd{
margin-left:0;
}
#main3spalt #CS_pressList  span,
#main3spalt #CS_newsArchive span{
Display:block;
float:left;
width:20%;
}
#main3spalt #CS_pressList  a,
#main3spalt #CS_newsArchive a{
Display:block;
padding-bottom:1em;
float:left;
width:70%;
}
* HTML #main3spalt #CS_pressList  a,
* HTML #main3spalt #CS_newsArchive a{
padding-bottom:0;
}
#main3spalt #CS_pressList div ,
#main3spalt #CS_newsArchive div {
clear:both;
display:block;

}
#main3spalt #CS_pressList div b,
#main3spalt #CS_newsArchive div b,
#main3spalt #CS_pressList div a,
#main3spalt #CS_newsArchive div a{
float:left;
width:10px;
}
.CS_date{
font-weight:bold;
}
#CS_SearchResults caption{
text-align:left;
padding-bottom:1em;
}
#CS_SearchResults td{
vertical-align:top;
padding-bottom:1em;
}
.CS_SearchColumnLeft{
width:70%;
}
.CS_SearchColumnMiddle{
width:10%;

}
.CS_SearchColumnRight{
width:10%;
}
#CS_SearchResults td img{

padding-top:4px;
}
#CS_SiteMap li{
list-style: disc;

}
#CS_SiteMap ul{
padding-left:20px;
padding-bottom:10px;

}
#CS_LeftStartPuff{
float:left;
width:44%;
padding-right:30px;
}

#CS_LeftStartPuff .CS_textPuff{
padding-right:10px;
border-right:1px solid #D0D0D0;
}
#CS_RightStartPuff{
float:left;
width:49%;
}
#CS_pressList a,
#CS_newsList a{
font-weight:normal;
}
.CS_startpageTop img{
padding-top:0;
}