/* GENERAL STYLES */
*{
font-family: verdana;
font-size: 10px;
}
img{
	border: 0px solid #000000;
}

input{
	border: 0px solid #000000;
}
p{
	margin-top: 5px;	
}

/* Debug */
/*
div {
    border-width: 1px;
    border-color: #EEEEEE;
    border-style: solid;
    margin: 2px;
    
} 
*/

a.clean{
	color: #000000;
	text-decoration: none;
}
div.clean{
	color: #000000;
	text-decoration: none;
}
#pagecontainer{
/* {body}  */
background-color: #000000;
margin-top: 0px;
margin-left: 0px;
border:0px;
margin: 0px;
padding: 0px;
}
div.Rubriker{
	background-color: #000000;
	font-size: 11px;
	font-family: verdana;
	color: #ffffff;
	font-weight:bold;
	border-width: 1px;
	border-color: #f7f2e4;
	border-style: solid;	
}

/* rutan med texter som man kan växla mellan genom navigeringen.*/
/* försöker få lika bred som loggan (inklusive padding) */
/* loggan är (470x124px)512x135px dessutom en padding i toppen av body på 25px*/

div.infotextcontainer{
	width: 470px;
	background-color: #f7f2e4;
	position: absolute;
	top: 150px;
	left: 0px;
	border-width: 0px;
	border-color: #f7f2e4;
	border-style: solid;
}	
div.infotext{
	width: 440px;
	height: 411px;
	overflow: auto;
    	margin: 15px 15px 15px 15px;
/*	position: absolute;*/
}


/*Navigationstextbilderna är 140x17px*/
#navigation
{
	
	height:130px;
	margin-top: 7px;
	width: 140px;
	position: absolute;
	left: 500px;
	top: 0px;
	overflow: hidden;
}
div.OptionalNavigation
/* menyn ska ligga till höger om navigationen ovan*/

{
	height: 100px;
	margin-top: 7px;
	width: 107px;
	position: absolute;
	left: 640px;
	top: 0px;
}
div.ThirdNavigation
{
	height: 100px;
	margin-top: 7px;
	width: 107px;
	position: absolute;
	left: 800px;
	top: 0px;

}
div.annons{
	position: absolute;
	top: 150px;
	left:500px;

}
div.stdImage{
/* 291*291px */
	position: absolute;
	top: 150px;
	left:500px;
}

/*Används t ex för att lista nyheter och länkar till andra sidor*/
div.SecondTextContainer{
	background-color: #f7f2e4;
	position: absolute;
	top: 150px;
	left:500px;
	width: 230px;
	min-height: 230px;
	overflow:hidden;
}

div.SecondText{
	margin: 10px 10px 10px 10px;
/*    border-width: 1px;
    border-color: #111111;
    border-style: solid;
*/
}

/*Används t ex för att lista nyheter och länkar till andra sidor*/
div.FixedSecondTextContainer{
	background-color: #f7f2e4;
	position: absolute;
	top: 150px;
	left:500px;
	width: 230px;
	height: 230px;
	overflow:hidden;
}

/*Används t ex för att lista nyheter och länkar till andra sidor*/
div.FixedSecondTextContainerScroll{
	background-color: #f7f2e4;
	position: absolute;
	top: 150px;
	left:500px;
	width: 230px;
	height: 230px;
	overflow:auto;
}

div.FixedSecondText{
	margin: 10px 10px 10px 10px;
}
div.BulletinBackground{
	background-color: #000000;
	position: absolute;
	top: 390px;
	left:500px;
	width: 230px;
	min-height: 201px;
	
}

div.Bulletin{
	
}

/* rutan längst till höger, oftast pusselbilden */
div.ThirdTextContainer{
	background-color: #f7f2e4;
	position: absolute;
	top: 150px;
	left:740px;
	width: 230px;
	height: 230px;
}

div.ThirdText{
	margin: 10px 10px 10px 10px;
}
/* porträttbilden vid slumpad konsultprofil */
div.portrattLeft {
	float: left;
	margin-right: 3px;
}
/* texten vid slumpad konsultprofil */
div.portrattRight {
	float: right;
	width: 110px;	
}

/*Small tidbits*/
div.clear {
	clear: both;
}
div.bannercenter {
margin-top:25px;
}

/* BANNERS N STUFF */

div.FourthText{
margin: 10px 10px 10px 10px;

}
div.FourthContainer{
	background-color: #f7f2e4;
	position: absolute;
	top: 390px;
	left:740px;
	width: 230px;
}


div.banner {
	font-weight: bold;
	font-size: 14px;
	
}

div.banner1{
	text-align: center;
	background-color: #b3b38d;;
	position: absolute;
	top: 390px;
	left:740px;
	width: 230px;
	height: 61px;
}
div.banner2{	
	text-align: center;
	background-color: #8CA5A5;
	position: absolute;
	top: 460px;
	left:740px;
	width: 230px;
	height: 61px;
}
div.banner3{
	text-align: center;
	background-color: #80804C;
	position: absolute;
	top: 530px;
	left:740px;
	width: 230px;
	height: 61px;
}


/* EDITOR PROPERTIES */
Informationstext {
font-size: 60%;

}

h1 {
font-weight: bold;
}

informationsblock {
width: 400px;

}

TableWhite {
background-color:white;
}

