body {
	background:url(../Gfx/body_bg.png) top left repeat-x;
	font-family: Trebuchet MS, Sans-Serif;
    color:#1b1b1b;
	font-size:12px;
	line-height: 1;
}

h1{ line-height:15px;
    margin: 0 0 5px 0;
    display:block;
    font-size: 17px;
    color:#D80735;}

h2{ line-height:20px;
    margin: 0 0 0 0;
    display:block;
    font-size: 12px;
	}
	
h3{ line-height:20px;
    margin: 0 0 0 0;
    display:block;
    font-size: 13px;
	}


p{  line-height:15px;
    margin: 0 0 5px 0;}
	
a	     {color:#878787;}
a:hover{color:#D80735;}

span.dot
{
font-size:5px;
color:#5b5b5b;
	}

/*--------------------------------------------------------------------*/
	/* Layout */


	
#SiteWrapper 
{
    width:805px; 
    height:458px;
    margin: 40px auto 0 auto;
	/*background: #c299c3;*/
}

#Logo
{
    width:200px;
    margin: 0 0 0 14px;
    float:left;
	/*background: #000000;*/
}

#MainContentWrapper
{
    clear:both;
    background:url(../Gfx/MainWrapper/main_wrapper_bg.png) top left no-repeat;
    width:100%; 
    height:420px;
    padding: 16px 15px 15px 21px;
	/*background: #ac090c;*/
	
}
/*FLASH SIDAN*/
#MainContentWrapper2
{
    clear:both;
    background:url(../Gfx/MainWrapper/main_wrapper_bg2.jpg) top left no-repeat;
    width:100%; 
    height:420px;
    padding: 16px 15px 15px 21px;
	/*background: #ac090c;*/
	
}
/*-------------------*/
#NyheterLeft {

    width:483px;
    height:416px;
    float:left;
   
    overflow-y:scroll;
	overflow-x:hidden;
}
#NyheterLeftInner{

width:438px;
	margin-right: 0px;
	margin-left: 2px;
	margin-top: 3px;
}
#NyheterRight {
	width:271px;
    float:left;
	height:410px;
    padding: 2px;
	margin-left: 3px;
	border: 1px solid silver !important;
}



#BasicPageWrapper{
height:416px;

/*background: #c7777c;*/

}

#BasicPageWrapperInner{

background: #c7777c;

	margin-right: 0px;
	margin-left: 2px;
	margin-top: 3px;
}

#LeftContent{
/*background: #000000;*/

    width:277px;
    height:416px;
    float:left;
    margin: 0 5px 0 0;
	
	overflow-y:auto;
	overflow-x:hidden;
   /* overflow-y:overflow;
	overflow-x:hidden;*/
}

#LeftContentInner{
/*background: #65ABFF;*/
	
	margin-right: 0px;
	margin-left: 2px;
	margin-top: 3px;
	width:268px;
   
    
}

#LeftContentInner2{
/*background: #65ABFF;*/
	
	margin-right: 0px;
	margin-left: 2px;
	margin-top: 3px;
	width:250px;
   
    
}
#RightContent{
/*background: #cb9000;*/

	width:475px;
    float:left;
	height:410px;
    padding: 2px;
	border: 1px solid silver !important;
    

}
/*--------------------------------------------------------------------*/
/*Menu*/

ul{	margin: 0;}

#TopMenu
{
    display:block;
    text-align:center;
    background:url(../Gfx/Menu/topmenu_bg.png) top left no-repeat;
    height: 30px;
    padding: 8px 0 0 0;
    position:relative;
    top: -13px;
}
#TopMenu li
{
    display:inline;
	
}

#TopMenu li a{   
	color:#878787;
    text-decoration:none;
    text-transform:uppercase;
    font-size:11px;
	padding: 2px 18px 2px 18px;
    
	
	}
	
#TopMenu li a:hover,
#SubMenu li a:hover,
#TopMenu li.Selected a,
#SubMenu li.Selected a
{
  color:#d80735;
}


#SubMenu
{
    display:block;
    text-align:center;
    background:url(../Gfx/Menu/submenu_bg.png) top left no-repeat;
    height: 30px;
    padding: 8px 0 0 0;
    position:relative;
    top: -23px;
	}
	
#SubMenu li
{
    display:inline;
}
#SubMenu li a
{
    color:#878787;
    text-decoration:none;
    text-transform:uppercase;
    font-size:10px;
    padding: 2px 10px 2px 10px;

	
	
}
/*--------------------------------------------------------------------*/
/*Press Page*/

#PressRightContent{

	
	/*background:#cb9080;*/
	width:100px;
	float:left;


    

}
#PressRightContentInner{

	
	/*background:#000FFF;*/
	width:300px;
	float:left;
	margin-left:126px;
	margin-top:19px;


    

}
#PressRightContentInner1{
	/*background:#111FFF;*/
	width:300px;
	height:80px;
	float:left;
}
#PressRightContentInner2{
	/*background:#02FFFF;*/
	width:300px;
	height:80px;
	float:left;
}
#PressRightContentInner3{
	/*background:#0CCCCF;*/
	width:300px;
	height:80px;
	float:left;
}
#PressRightContentInner4{
	/*background:#0CCAAF;*/
	width:300px;
	height:80px;
	float:left;
}

#PressRightContentInner1Text{
	/*background:#0CCAAF;*/
	margin-top:28px;
	margin-left:15px;
	float:left;
}
#PressRightContentInner2Text{
	/*background:#111FFF;*/
	margin-top:28px;
	margin-left:15px;
	float:left;
}
#PressRightContentInner3Text{
	/*background:#02FFFF;*/
	margin-top:28px;
	margin-left:15px;
	float:left;
}
#PressRightContentInner4Text{
	/*background:#0CCCCF;*/
	margin-top:28px;
	margin-left:15px;
	float:left;
}

#PressRightContentInner1Bild{
	/*background:#0CCCCF;*/

	float:left;
}
#PressRightContentInner2Bild{
	/*background:#0CCCCF;*/

	float:left;
}
#PressRightContentInner3Bild{
	/*background:#0CCCCF;*/

	float:left;
}
#PressRightContentInner4Bild{
	/*background:#0CCCCF;*/

	float:left;
}

div#PressImageList a img
{

    border:1px solid silver;
    padding: 2px;

}

 #under {margin-left:10px;}

span.ShowBigImgDesc
{
    font-size: 10px;
    margin: 0 0 5px 0;
    display:block;
	}
	
	
/*--------------------------------------------------------------------*/	
/*Project Sub*/
	
	
#ProjectContentLeft {
	width: 177px;
	float: left;
	margin: 0 0px 0 0;
	/*background: #000FFF;*/

}

#ProjectContentRightThumb {
/*background: #f24e4e;*/
float:left;
width: 580px;
height: 402px;
padding-left: 10px;
}
#ProjectContentRightThumbs {
/*background: #f24e4e;*/
float:left;
padding-left: 10px;
width: 580px;

}
#ProjectContentRightThumb  img{

padding: 0px;
height: 85px;
width: 85px;
border: 1px solid silver !important;
padding: 2px;
}

#ProjectContentCenter
{

float: left;
padding-left: 10px;
width: 325px;
 
 
/*background: #13b40b;*/

	}
	
#ProjectContentCenterImg
{

float: left;
width: 325px;
overflow: auto;
height: 402px;
/*background: #15555b;*/

	}
	
span.ShowBigImgDesc
{
    font-size: 10px;
    margin: 0 0 5px 0;
    display:block;
}
	
#ProjectContentCenter img {
 margin: 0 0 3px 0;
 padding: 2px;
 border: 1px solid silver !important;

	}

#ProjectContentRight

{
/*background: #f24e4e;*/
float:left;
width: 233px;
padding: 10px;
}
#ProjectContentRight h1 {
    font-size: 15px;
    color: #D80735;
}

#LeftMenu li a:hover {color:#D80735;}
#LeftMenu li.Selected a {color:#D80735;}

#LeftMenu{/*background: #cc4411;*/ padding: 0px;}
#LeftMenu li
{
    display:block;
    border: 1px solid #eee;
    margin: 0 0 2px 0;
}
#LeftMenu li a
{
    color:#878787;
    font-size: 12px;
    display:block;
    padding: 2px;
    text-decoration: none;
	
}