
body {				background-color: #3E2E1E;
					background-image: url(http://www.cpa2.be/dev3/img/main/bg.gif);
					background-repeat: repeat;
					margin-left: 0px;
					margin-top: 0px;
					margin-right: 0px;
					margin-bottom: 0px;
	
}
.topmeny_bg-sort {	background-color: #000000;
					font-size:10px;
					border-top: 4px solid #000000;
					border-right: 13px solid #000000
					}
.mainsite_bgtable {	background-color: #ddd; 
					opacity: 1;
					border-left: 2px solid #000000;
					border-right: 2px solid #000000;
					border-top: 2px solid #000000;
					border-bottom: 1px solid #000000
					}
.sidemeny_heading { padding-left:10px;
					padding-top:10px;
					}
.footer			   {background-color: #000000;
					border-left: 2px solid #000000;
					border-right: 2px solid #000000;
					border-bottom: 2px solid #000000;
					font-family:Arial, Helvetica, sans-serif;
					font-size:12px;
					color:#999;
					margin-top:10px;
					margin-bottom:10px;
					}
.box-gul {
    margin-top: 10px;
	margin-bottom: 0px;
    width: 546px;
    background-color: #ffae12;
	float:left;
}
.box-gul-sak
    {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
    font-color: #000;
	margin-left:15px;
	margin-right:15px;
	margin-top:10px;
}
.box-main {
    margin-top: 10px;
	margin-bottom: 10px;
    width: 546px;
    background-color: #fff;
	float:left;
}
.box-main-sak
    {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
    font-color: #000;
	margin-left:15px;
	margin-right:15px;
	margin-top:10px;
	margin-bottom:10px;
}
.box-main-nyhet
    {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
    font-color: #000;
	margin-left:15px;
	margin-top:15px;
}
.profile-1 {}
.profile-2 {
	color:#333;
	font-size:15px;
	padding-left:10px;
}
.profile-2 a:link {
	font-size:10px;
	color:#F00;
	text-decoration:none}
.profile-2 a:visited {
	font-size:10px;
	color:#F00;
	text-decoration:none}
.profile-2 a:hover {
	font-size:10px;
	color:#F00;
	text-decoration:underline
	}
/* Slutt main CSS */
.meny_feed {width:238px;
			background-color: #f7f5f2;
			border: 5px solid #ece9e3;
			float:left}
			
.meny_lastusractive {width:238px;
			background-color: #f7f5f2;
			border-left: 5px solid #ece9e3;
			border-right: 5px solid #ece9e3;
			border-bottom: 5px solid #ece9e3;
			float:left}
			
.meny_user {width:150px;
			background-color: #f7f5f2;
			border: 5px solid #ece9e3;
			float:left}
			
.meny_profile {width:620px;
			background-color: #ffffff;
			border-top: 5px solid #ece9e3;
			border-bottom: 5px solid #ece9e3}

.meny_last_act {width:150px;
	
			background-color: #f7f5f2;
			border-left: 5px solid #ece9e3;
			border-right: 5px solid #ece9e3;
			border-bottom: 5px solid #ece9e3;
			float:left}

.infobox_topic{	color:#333;     
				padding-left:3px;     
				margin-bottom:3px;    
				margin-top:10px;
				font-size:12px;
				font-weight:bold
				}
.smallinfo{    
				border:0px solid #aaa; 
				padding:3px; 
				border-right-width:0px; 
				border-top-width:0px; 
				border-bottom-width:0px; 
				margin-bottom:10px; 
				}
.topic_news{font-family:Arial,Verdana,Helvetica,sans-serif; font-size:24px; text-decoration:none; font-weight:bold}
a {
	font-size: 13px;
	color: #383838;
}

.box-left {
    margin: 10px;
    width: 200px;
    background-color: #F6F5F1;
}
.box-left-skrik
    {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
    font-color: #000;
    padding: 10px 15px 10px 10px;
}
.box-right {
    margin: 10px;
    width: 160px;
    background-color: #F6F5F1;
}
.box-right-skrik
    {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
    font-color: #000;
    padding: 10px 10px 10px 10px;
}
#menyny {
font-size: 11px;
text-decoration: none;
}
#menyny a{
font-size: 11px;
text-decoration: none;
}



.online {
	color: #090;
}
.offline {
	color: #F00;
}

#CSSFUCKA {
margin-top: 115px;
}
.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
}

a.button {
    background: transparent url('bg_button_a.gif') no-repeat scroll top right;
    color: #444;
	width:150px
	display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 24px;
    margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
}

a.button span {
    background: transparent url('bg_button_span.gif') no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 18px;
} 
a.button:active {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
}

a.button:active span {
    background-position: bottom left;
    padding: 6px 0 4px 18px; /* push text down 1px */
} 
