body
		{
		border-collapse: collapse; 
		margin-top:0px; 
		background-image:url(../images/bg_pattern.gif); 
		background-color:#b3b3b3; 
		background-repeat:repeat-x;
		vertical-align:top;
		font-family:Verdana;
		font-size:12px;
		color:Gray;
		}
a
{
    color:Gray;
    text-decoration:none;
}
img 
{
    border:0px solid #000000;
}

.lnk
{
    text-decoration:none;
    font-size:10px;
    color:Gray;
}
.divContent
{
    padding:10px 20px 35px 20px;
}
.broedtext
{
    font-family:Verdana;
	font-size:12px;
	color:Gray;
}
/*-------------Fonts samt Menyer-------------*/		
.font_leftMenuHeader
{
    color:Gray;
}
h1
		{
		font-family:Verdana;
		font-size:16px;
		color:Gray;
		text-align:left;
		}

h2
		{
		font-family:Verdana;
		font-size:14px;
		color:Gray;
		text-align:left;
		}

h3
		{
		font-family:Verdana;
		font-size:12px;
		color:Gray;
		text-align:right;
		}
		
h4
		{
        font-family:Verdana;
		font-size:14px;
		color:Gray;
		text-align:right;
		}
		
h5
		{
		font-family:Verdana;
		font-size:12px;
		color:Gray;
		text-align:left;
		height:5px;
		}
		
p 
		{
		font-family:Verdana;
		font-size:12px;
		text-align:left;
		color:Gray;
		}

.prof
		{
		font-family:Verdana;
		font-size:12px;
		width:120px;
		vertical-align:top;
		}
.firstpage_box_normal
{
    font-family:Verdana;
    font-size:14px;
    letter-spacing:1px;
}
.firstpage_box_fat
{
    letter-spacing:1px;
    font-size:14px;
    font-weight:bold;
    font-family:Arial;
}

/*Resor sub meny start*/		
.tavlingarmeny
		{
		width:185px;
		vertical-align:top;
		font-family: verdana;
		font-size: 12px;
		color:#000;
		}
#tavlingar_menu
		 {
		width:110px;
		font-family: verdana;
		font-size: 12px;
		list-style: none;
		padding-top: 20px;
		padding-left: 5px;
		height: 156px;
		}
		

.resormeny
		{
		width:100px;
		vertical-align:top;
		font-family: verdana;
		font-size: 12px;
		color:#000;
		/**background: url(../images/background.png) no-repeat;**/
		border-right:1px dotted #d3d3d3;
		}
		
#resa_menu
		 {
		width:180px;
		font-family: verdana;
		font-size: 12px;
		list-style: none;
		padding-top: 20px;
		padding-left: 15px;
		height: 156px;
		position:relative;
		left:-35px;		
		}
#resa_menu ul
		{
			list-style: none;
			margin: 0px;
			padding: 0px;
			width: 177px;
		}

#resa_menu a:link
		{
		color: #000;
		font-family: verdana;
		font-size: 11px;
		height: 23px;
		display:block;
		text-decoration: none;
		padding: 0px 0 0 0px;
		font-weight:normal;
		}
		
#resa_menu a:hover
		{
		color: #6a6143;
		font-family:verdana;
		font-size:12px;
		text-decoration:none;
		}
		
#resa_menu a:visited
		{
		color: #6a6143;
		font-family:verdana;
		font-size:12px;
		text-decoration:none;
		}

/*Resor sub meny slut*/


/*Profil*/

ul#menu 
		{ 
		width: 750px; 
		height: 43px; 
		background: #FFF url("../images/menu-bg.gif") top left repeat-x; 
		font-size: 11px; 
		font-family: Verdana; 
		font-weight: bold; 
		list-style-type: none; 
		margin: 0; 
		padding: 0; 
		}
ul#menu li 
		{ 
		display: block; 
		float: left; 
		margin: 0 0 0 0px;
		}
ul#menu li a 
		{ 
		height: 43px; 
		color: #777; 
		text-decoration: none; 
		display: block; 
		float: left; 
		line-height: 200%; 
		padding: 8px 15px 0;
		}
ul#menu li a:hover 
		{ 
		color: #333;
		}
ul#menu li a.current
		{ 
		color: #FFF; 
		background: #FFF url("../images/current-bg.gif") top left repeat-x;
		padding: 5px 10px 0; 
		}
		
/*Profil SLUT*/
/*Top menu start */
.top_menu_item
{
    background-color:White;
    display:inline;
    padding:3px 5px 3px 5px;
    font-size: 11px; 
	font-family: Verdana; 
	font-weight: bold; 
	text-decoration: none;
	color: #777; 
    letter-spacing:1px;
    
}
.top_menu_item a:link
{
    font-size: 11px; 
	font-family: Verdana; 
	font-weight: bold; 
	text-decoration: none;
	color: #777; 
}
.top_menu_item a:visited
{
    font-size: 11px; 
	font-family: Verdana; 
	font-weight: bold; 
	text-decoration: none;
	color: #777; 
}
.top_menu_item_chosen 
{
    padding:3px 5px 3px 5px;
    background-color:#e8e4e5;
    display:inline;
       font-size: 11px; 
	font-family: Verdana; 
	font-weight: bold; 
	text-decoration: none;
	color: #777; 
}
.top_menu_item_chosen  a:visited
{
    background-color:#e8e4e5;
    padding:3px 5px 3px 5px;
    display:inline;
       font-size: 11px; 
	font-family: Verdana; 
	font-weight: bold; 
	text-decoration: none;
	color: #777; 
}
.top_menu_item_chosen  a:link
{
    background-color:#e8e4e5;
    padding:3px 5px 3px 5px;
    display:inline;
    font-size: 11px; 
	font-family: Verdana; 
	font-weight: bold; 
	text-decoration: none;
	color: #777; 
}
.meny_table
{
		vertical-align:bottom;
		height:101px;
		width:848px; 
		text-align:center;
		padding:0px 0px 8px 0px;
		margin:0px 0px 0px 0px;
}		
/*Top menu slut */
.welcome_name
		{
		font-family: verdana; 
		font-size: 13px; 
		font-weight: bold;
		color: #fff; 
		text-align: right;
		}
		
.fail
		{
		font-family:verdana; 
		font-size:11px; 
		color:#e01111; 
		text-align:right;
		}
		
.loggedin
		{
		font-family:verdana; 
		font-size:11px; 
		color:#e01111; 
		text-align:right;
		}
		
.input
		{
		color: #000;
		background: #ffffff;
		border: 1px solid #bdb8a8;

		}
		
.email 
		{
		font-family:tahoma, verdana;
		font-size:11px;
		font-weight:bold;
		text-decoration:none;
		color:#6a6143;
		}
		
.tavlingar_sida 
		{
		font-family:tahoma, verdana;
		font-size:12px;
		font-weight:bold;
		text-decoration:none;
		color:#6a6143;
		}
		
.nytt_text 
		{
		font-family:verdana;
		font-size:12px;
		text-decoration:none;
		color:#6a6143;
		cursor:pointer;
		height:50px;
		padding-top:10px;
		}
/*-------------Fonts samt Menyer slut-------------*/
		
/*-------------Frames Start-------------*/
#container
		{
		margin-top:0px;
		margin-bottom:0px;
		margin-left:0px auto;
		margin-right:0px auto;
		width:1190px; 
		height:100%;
		text-align:center;
		border-collapse: collapse;
		background-color:#b3b3b3; 
		background-image:url(../images/bg_pattern.gif); 
		background-repeat:repeat-x;	
		}

.leftframe
		{
		width:166px; 
		height:100%;
		background-image:url(../images/frame_left.gif);
		background-repeat:no-repeat;
		border-collapse:collapse;
		}

.rightframe
		{
		background-image:url(../images/frame_right.gif); 
		width:176px; 
		height:100%; 
		background-repeat:no-repeat;
		border-collapse:collapse;
		}

.picturebox
		{
		width:848px; 
		height:194px;
		background-repeat:no-repeat;
		vertical-align:top;
		text-align:left;
		border-collapse: collapse;
		padding:0px 0px 0px 0px;
		}
		
.topframe
		{
		width:848px;
		height:110px;
		background-image:url(../images/frame_top2.png);
		background-repeat:no-repeat;
		border-collapse:collapse;
		}
		
.main_area
		{
		width:848px;
		height:100%;
		background-image:url(../images/frame_main.gif);  
		background-repeat:repeat-y;
		border-collapse:collapse;
		text-align:left;
		vertical-align:top;
		}

.main_area_valignbottom
		{
		width:848px;
		background-image:url(../images/frame_main.gif);  
		background-repeat:repeat-y;
		border-collapse:collapse;
		text-align:left;
		vertical-align:bottom;
		}
		
.sponsors
		{
		background-image:url(../images/frame_sponsors.gif); 
		width:848px; 
		height:82px; 
		background-repeat:no-repeat;
		border-collapse:collapse;
		}
		
.copyright
		{
		background-image:url(../images/frame_bottom.gif); 
		width:848px; 
		background-repeat:no-repeat;
		border-collapse:collapse;
		font-family:verdana;
		font-size:11px;
		color:#686868;
		}

.spacer
		{
		width:10px;
		height:20px;
		}
		
		
/*-------------Frames Slut-------------*/

/*-------------Tables och Celler start-------------*/	
.td_info
		{
		width:600px;
		height:366px;
		vertical-align:top;
		font-family:verdana;
		font-size:11px;
		color:#000000;
		}
		
.td_picture 
		{
		width:100px;
		height:150px;
		border:1px solid #a6a6a6;
		vertical-align:top;
		margin-top:15px;
		}
.prof_pic 
		{
		width:150px;
		height:200px;
		vertical-align:top;
		}
		
.profil
		{
		width:600px;
		}
		

/*-------------Tables och Celler Slut-------------*/	



/*-------------Positioner-------------*/

.align
		{
		width:100%;
		text-align:center;
		}

.valign
		{
		height:366px;
		vertical-align:top;
		}
		
.nytt
		{
		width:281px;
		height:90px;
		padding-left:12px;
		padding-top:5px;
		background-color:#f8f4e6;
		background-repeat:no-repeat;
		border-right:1px dotted #b6aa81;
		}
		
.event
		{
		width:281px;
		height:90px;
		padding-left:12px;
		padding-top:5px;
		background-color:#faf7d9;
		background-repeat:no-repeat;
		border-right:1px dotted #b6aa81;
		}
		
	
.sub_valign
		{
		vertical-align:top;
		}
		

.standardheight
		{
		vertical-align:top;
		height:366px;
		width:642px;
		padding-left:4px;
		}

.standardheight_sub
		{
		vertical-align:top;
		height:366px;
		width:750px;
		}
		
.inloggadmeny
		{
		width:220px;
		height:39px;
		vertical-align:top;
		text-align:right;
		background-image:url( ../images/loggain/loginbg.png);
		position:relative;
		top:152px;
		left:613px;
		border-collapse:collapse;
		}
		
		
.loggaut
		{
		font-family:verdana;
		font-size:11px;
		color:#fff;
		font-weight:bold;
		text-decoration:none;
		padding-right:5px;
		}

		
.login_pos
		{
		width:158px;
		vertical-align:top;
		border-left:1px dotted #d3d3d3;
		}
		
.login
		{
		height:125px;
		width:165px;
		vertical-align:top;
		text-align:right;
		}
		
/*-------------Positioner Slut-------------*/

/*-------------Bild "popup"-------------*/
		
#thumbBox
		{ 
		position: absolute;
		left: 0;
		top: 0;
		width: auto;
		padding: 10px;
		padding-bottom: 0;
		background: #313131;
		visibility: hidden;
		z-index: 10;
		}

#thumbBox .footerbar
		{
		font: bold 16px Tahoma;
		letter-spacing: 5px;
		line-height: 1.1em;
		color: white;
		padding: 5px 0;
		text-align: right;
		}


#thumbBox #thumbImage
		{ 
		background-color: white;
		}

#thumbLoading
		{ 
		position: absolute;
		visibility: hidden;
		border: 1px solid black;
		background-color: #EFEFEF;
		padding: 5px;
		z-index: 5;
		}
		
/*-------------Bild "popup" slut-------------*/

/*-------------Forum Start-------------*/

.forum
	{
	font-family:verdana;
	font-size:12px;
	border-collapse: collapse;
	}

.forumpost_medellande_new
	{
	font-family:verdana;
	font-size:12px;
	color:#6a6143;
	width:750px;
	height:125px;
	vertical-align:top;
	border-collapse: collapse;
	background-color:#edebe6;
	}
	
.forumpost_medellande_old
	{
	font-family:verdana;
	font-size:12px;
	color:#6a6143;
	width:750px;
	height:125px;
	vertical-align:top;
	border-collapse: collapse;
	}
	
.forum_cell
	{
	width:140px;
	height:20px;
	}
	
.header
	{
	font-family:verdana;
	font-size:13px;
	font-weight:bold;
	border-bottom:0px solid #e2c465;
	text-align:left;
	color:Gray;
	}
	
.skapa
	{
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	}
	
.forum_link
	{
	font-family:verdana;
	font-size:12px;
	color:#6a6143;
	text-decoration:none;
	}

.forumpost_pic 
	{
	width:75px;
	height:125px;
	border:1px solid #a6a6a6;
	vertical-align:top;
	}
	
.post_valign 
	{
	vertical-align:top;
	}


/*-------------Forum Slut-------------*/
/*Tillagd av anton*/
.toolboxMenu
{
    display:inline;
}
.submenu
{
    font-size:13px;
    color:Gray;   
}
.submenuPages
{
    font-size:12px;
    color:Gray; 
    font-weight:bold;
}
.CompDetailsHeader
{
    font-size:15px;
    color:Gray;
}
.divPasswordBox
{
    border:solid 1px gray;
    width:300px;
    height:100px;
    font-size:12px;
}

