@charset "UTF-8";
/* CSS Document */

body {
	background-color: #FFF;
	color: #000;
	background-image: url(../img/bodybackground.gif);
	background-repeat:repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:15px;
	margin: 0;
	}

img {border:none;}


ul.leftnav { margin: 0;
	 padding:0;
	 list-style-type:none;
	 line-height:25px;
	 background: none;
	 }
	 
li.leftnav {
	 font-size:10px;
	 font-weight:bold;
	 height: 25px;
	 margin: 0;
	 background-image:url(../img/ulbg.gif);
	 background-repeat:no-repeat;
	 }

.subnav {
	padding-left:5px;
	padding-bottom:10px;
	line-height:22px;
	}
	
ul { list-style-type:square;
	background:none;}

li {margin-bottom:5px;}

p {margin:0; padding:0;}


h1 {	
	width:354px;
	height:144px;
	text-indent:-9999px;
	background-image:url(../img/logo_fairplay.gif);
	background-repeat:no-repeat;
	margin:0 0 0 30px;
	padding:0;
	border:0;
	display:block;
	cursor:pointer;
	text-decoration: none;
	}

h4 {	
	font-size:14px;
	font-weight:bold;
	margin-bottom:5px;
	margin-top:0;
	}
	
#divLogo {
	width:354px;
	height:144px;
	margin: 0 0 0 0;
	}

#divMainTop {
	background-image:url(../img/topbg.png);
	background-repeat:no-repeat;
	width: 968px;
	height:170px;
	margin: 0 auto;
	}
	

#divMainMenu {
	background-image:url(../img/mainbg.png);
	background-repeat:repeat-y;
	width: 968px;
	height:35px;
	margin: 0 auto;
	
	}

#divMainMiddle {
	background-image:url(../img/mainbg.png);
	background-repeat:repeat-y;
	width: 968px;
	margin: 0 auto;
	}
	
#divMainFooter {
	background-image:url(../img/footerbg.png);
	background-repeat:repeat-y;
	width: 968px;
	height:70px;
	margin: 0 auto;
	}
	
#divFooter {
	font-size:10px;
	width: 310px;
	color:#fff;
	padding: 27px 0 0 30px;
	}
	
#divContentMain {
	width: 920px;
	margin: 0 auto;
	}

#divContentLeft {
	width: 230px;
	float:left;
	margin-top:20px;
	}

#divContent {
	width: 470px;
	float:left;
	margin-top:20px;
	line-height:16px;
	}

#divContentWide {
	width: 640px;
	float:left;
	margin-top:20px;
	line-height:16px;
	}

#divContentRight {
	width: 200px;
	float: right;
	margin-top:20px;
	}

.quote {
	color:#666;
	font-style:italic;
	display:block;
	margin-left:10px;
	}

.quote2 {
	color:#666;
	font-style:italic;
	display:block;
	}
	
.quoteBig {
	color:#666;
	font-style:italic;
	display:block;
	font-size:15px;
	line-height:18px;
	}

.redboxHeader {
	width:200px;
	height:12px;
	background-image:url(../img/redbox_header.gif);
	}

.redboxMiddle {
	width:200px;
	background-color:#B50000;
	line-height:16px;
	color:#fff;
	}


.redboxMiddle div {
	width:170px;
	margin: 0 auto;
	}

.redboxMiddle a:link {	color: #f8e6e6; text-decoration: underline; }
.redboxMiddle a:visited {	color: #f8e6e6; text-decoration: underline; }
.redboxMiddle a:hover {	color: #fff; text-decoration: underline; }
.redboxMiddle a:active {	color: #fff; text-decoration: underline; }


.redboxFooter {
	width:200px;
	height:12px;
	background-image:url(../img/redbox_footer.gif);
	}
	
.adminformWide {
	background-color:#FFFFFF;
	width:500px;
	height:60px;
	}	
	
	

#divMenu {
	width:940px;
	float:left;
	margin-left:14px;
	}
	
#divMenu a:hover { background-position: 0 -36px;}
#divMenu a:active { background-position: 0 -36px;}


a:link {	color: #b50000; text-decoration: none; }
a:visited {	color: #b50000; text-decoration: none; }
a:hover {	color: #000; text-decoration: none; }
a:active {	color: #000; text-decoration: none; }

a.redcaps:link {	color: #b50000; text-decoration: none; font-size:10px; font-weight:bold;}
a.redcaps:visited {	color: #b50000; text-decoration: none; font-size:10px; font-weight:bold;}
a.redcaps:hover {	color: #000; text-decoration: none; font-size:10px; font-weight:bold;}
a.redcaps:active {	color: #000; text-decoration: none; font-size:10px; font-weight:bold;}

a.blackcaps:link {	color: #000; text-decoration: none; font-size:10px; font-weight:bold;}
a.blackcaps:visited {	color: #000; text-decoration: none; font-size:10px; font-weight:bold;}
a.blackcaps:hover {	color: #b50000; text-decoration: none; font-size:10px; font-weight:bold;}
a.blackcaps:active {	color: #b50000; text-decoration: none; font-size:10px; font-weight:bold;}

a.white:link {	color: #fff; text-decoration: none; }
a.white:visited {	color: #fff; text-decoration: none; }
a.white:hover {	color: #fff; text-decoration: underline; }
a.white:active {	color: #fff; text-decoration: underline; }


a.menu01:link { display:block; float:left; text-decoration: none; text-indent:-5000px; width: 72px; height:36px; background: url("../img/menu_start.gif") 0 0 no-repeat;}
a.menu01:visited { display:block; float:left; text-decoration: none; text-indent:-5000px; width: 72px; height:36px; background: url("../img/menu_start.gif") 0 0 no-repeat;}

a.menu02:link { display:block; float:left; text-decoration: none; text-indent:-5000px; width: 111px; height:36px; background: url("../img/menu_omfairplay.gif") 0 0 no-repeat;}
a.menu02:visited { display:block; float:left; text-decoration: none; text-indent:-5000px; width: 111px; height:36px; background: url("../img/menu_omfairplay.gif") 0 0 no-repeat;}

a.menu03:link { display:block; float:left; text-decoration: none; text-indent:-5000px; width: 113px; height:36px; background: url("../img/menu_fordjupning.gif") 0 0 no-repeat;}
a.menu03:visited { display:block; float:left; text-decoration: none; text-indent:-5000px; width: 113px; height:36px; background: url("../img/menu_fordjupning.gif") 0 0 no-repeat;}

a.menu04:link { display:block; float:left; text-decoration: none; text-indent:-5000px; width: 143px; height:36px; background: url("../img/menu_varasatsningar.gif") 0 0 no-repeat;}
a.menu04:visited { display:block; float:left; text-decoration: none; text-indent:-5000px; width: 143px; height:36px; background: url("../img/menu_varasatsningar.gif") 0 0 no-repeat;}

a.menu05:link { display:block; float:left; text-decoration: none; text-indent:-5000px; width: 102px; height:36px; background: url("../img/menu_pressklipp.gif") 0 0 no-repeat;}
a.menu05:visited { display:block; float:left; text-decoration: none; text-indent:-5000px; width: 102px; height:36px; background: url("../img/menu_pressklipp.gif") 0 0 no-repeat;}

a.menu06:link { display:block; float:left; text-decoration: none; text-indent:-5000px; width: 53px; height:36px; background: url("../img/menu_rad.gif") 0 0 no-repeat;}
a.menu06:visited { display:block; float:left; text-decoration: none; text-indent:-5000px; width: 53px; height:36px; background: url("../img/menu_rad.gif") 0 0 no-repeat;}

a.menu07:link { display:block; float:left; text-decoration: none; text-indent:-5000px; width: 147px; height:36px; background: url("../img/menu_tycktill.gif") 0 0 no-repeat;}
a.menu07:visited { display:block; float:left; text-decoration: none; text-indent:-5000px; width: 147px; height:36px; background: url("../img/menu_tycktill.gif") 0 0 no-repeat;}


a.menu01on:link { display:block; float:left; text-decoration: none; text-indent:-5000px; width: 72px; height:36px; background: url("../img/menu_start.gif") 0 -36px no-repeat;}
a.menu01on:visited { display:block; float:left; text-decoration: none; text-indent:-5000px; width: 72px; height:36px; background: url("../img/menu_start.gif") 0 -36px no-repeat;}

a.menu02on:link { display:block; float:left; text-decoration: none; text-indent:-5000px; width: 111px; height:36px; background: url("../img/menu_omfairplay.gif") 0 -36px no-repeat;}
a.menu02on:visited { display:block; float:left; text-decoration: none; text-indent:-5000px; width: 111px; height:36px; background: url("../img/menu_omfairplay.gif") 0 -36px no-repeat;}

a.menu03on:link { display:block; float:left; text-decoration: none; text-indent:-5000px; width: 113px; height:36px; background: url("../img/menu_fordjupning.gif") 0 -36px no-repeat;}
a.menu03on:visited { display:block; float:left; text-decoration: none; text-indent:-5000px; width: 113px; height:36px; background: url("../img/menu_fordjupning.gif") 0 -36px no-repeat;}

a.menu04on:link { display:block; float:left; text-decoration: none; text-indent:-5000px; width: 143px; height:36px; background: url("../img/menu_varasatsningar.gif") 0 -36px no-repeat;}
a.menu04on:visited { display:block; float:left; text-decoration: none; text-indent:-5000px; width: 143px; height:36px; background: url("../img/menu_varasatsningar.gif") 0 -36px no-repeat;}

a.menu05on:link { display:block; float:left; text-decoration: none; text-indent:-5000px; width: 102px; height:36px; background: url("../img/menu_pressklipp.gif") 0 -36px no-repeat;}
a.menu05on:visited { display:block; float:left; text-decoration: none; text-indent:-5000px; width: 102px; height:36px; background: url("../img/menu_pressklipp.gif") 0 -36px no-repeat;}

a.menu06on:link { display:block; float:left; text-decoration: none; text-indent:-5000px; width: 53px; height:36px; background: url("../img/menu_rad.gif") 0 -36px no-repeat;}
a.menu06on:visited { display:block; float:left; text-decoration: none; text-indent:-5000px; width: 53px; height:36px; background: url("../img/menu_rad.gif") 0 -36px no-repeat;}

a.menu07on:link { display:block; float:left; text-decoration: none; text-indent:-5000px; width: 147px; height:36px; background: url("../img/menu_tycktill.gif") 0 -36px no-repeat;}
a.menu07on:visited { display:block; float:left; text-decoration: none; text-indent:-5000px; width: 147px; height:36px; background: url("../img/menu_tycktill.gif") 0 -36px no-repeat;}



input {
		border:1px solid #c5c5c5;
		font-size:12px;
		color:#333;
		width:200px;
		padding:3px;
		}
		
.msg {
		border:1px solid #c5c5c5;
		font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#333;
		width:200px;
		hiehgt:80px;
		padding:3px;
		}

.btn {
		background-color:#b50000;
		color:#FFF;
		border:1px solid #FF0000;
		font-size:11px;
		}