


		BODY {
			color : rgb(255,255,255);
			font-family :  Georgia, Trebuchet MS, Verdana, Trebuchet MS, Geneva, Helvetica, sans-serif;
			font-size : 8pt;
			background:#ffffff url(images/bodybg20091130.gif) repeat-x 0 0;color:#000;
			margin: 0px 0px 0px 0px; 
			padding: 0px 0px 0px 0px; 
			text-align:center; /* for IE */
			
		}
	
		B {
			font-family : Georgia, Arial, Trebuchet MS, Verdana, Trebuchet MS, Geneva, Helvetica, sans-serif;
			font-size : 10pt;
			color: rgb(0,0,0);
			font-weight: normal;
		}

		STRONG {
			font-family : Georgia,Arial,Trebuchet MS, Verdana, Trebuchet MS, Geneva, Helvetica, sans-serif;
			font-size : 9pt;
		}
		
		.selfacetype {
			border-style:solid;border-width:1px;border-color:rgb(200,200,200);
		}

		.notselfacetype {
			border-style:none;
			padding:1px;
		}

		H2 {
			font-family : Georgia, Arial, Trebuchet MS, Verdana, Trebuchet MS, Geneva, Helvetica, sans-serif;
			font-size : 10pt;
			color: rgb(0,0,0);
			font-weight: normal;
		}


		H1 {
			margin-top: 0px;
			color : rgb(100,100,100);
			font-family : Georgia, Arial, Verdana, Trebuchet MS, Geneva, Helvetica, sans-serif;
			font-size : 16pt;
			margin-left: 10px;
			font-weight: normal;
		}

		H3 {
			font-weight: normal;
		}

		TD {
			color : rgb(80,80,80);
			font-family :  Georgia, Trebuchet MS, Verdana, Trebuchet MS, Geneva, Helvetica, sans-serif;
			font-size : 9pt;
		}
		DIV {
			color : rgb(80,80,80);
			font-family : Georgia, Trebuchet MS, Verdana, Trebuchet MS, Geneva, Helvetica, sans-serif;
			font-size : 10pt;
			line-height:1.5em
		}
		P {
			color : rgb(80,80,80);
			font-family : Georgia, Trebuchet MS, Verdana, Trebuchet MS, Geneva, Helvetica, sans-serif;
			font-size : 10pt;
			line-height:1.5em
		}
		SELECT {
			color : rgb(0,0,0);
			font-family :   Georgia, Trebuchet MS, Verdana, Trebuchet MS, Geneva, Helvetica, sans-serif;
			font-size : 9pt;
		}
		INPUT {
			color : rgb(0,0,0);
			font-family :    Georgia, Trebuchet MS, Verdana, Trebuchet MS, Geneva, Helvetica, sans-serif;
			font-size : 8pt;
		}
		TEXTAREA {
			color : rgb(0,0,0);
			font-family :   Georgia, Trebuchet MS, Verdana, Trebuchet MS, Geneva, Helvetica, sans-serif;
			font-size :8pt;
		}
		A {
			color : rgb(0,0,200);
			text-decoration: none;
			font-family :   Georgia, Trebuchet MS, Verdana, Trebuchet MS, Geneva, Helvetica, sans-serif;
			
		}

		A:hover{
			text-decoration: underline;
		}



.studiotopitem {

	margin-left:3px;float:left;padding:6px;padding-bottom:3px;padding-top:3px;border-style:solid;border-width:1px;border-color:rgb(220,220,220);

}

.studiotopitem a {

	color:rgb(100,100,100);

}



#dhtmltooltip{
position: absolute;
width: 150px;
padding: 2px;
background-color: rgb(100,100,100);
color:rgb(255,255,255);
visibility: hidden;
z-index: 100;
font-family: Arial;
font-size: 8pt;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}
.mybody {
	z-index:1;
	margin:0 auto; /* for the rest */
	background:#ffffff;
	width:955px;
	padding-bottom:170px;
	border-left-style:solid;
	border-right-style:solid;
	border-width:1px;
	border-color:rgb(220,220,220);
}

.topmenuitem {

float:left;padding:10px;margin-left:1px;
padding-left:20px;padding-right:20px;
padding-top:6px;
font-size: 13pt;
background-color:rgb(242,242,242);
background-image:url('images/tabtopleft.gif');
background-repeat:no-repeat;
margin-top:6px;
height:18px;

}

.topmenuitem a {

color:rgb(120,120,120);

}


.topmenuitem a:hover {

color:rgb(0,0,0);
text-decoration:none;

}

.topmenuitem_sel a {

color:rgb(0,0,0);

}

.topmenuitem_sel a:hover {

color:rgb(0,0,0);
text-decoration:none;

}

.topmenuitem_sel {

float:left;

padding:10px;
padding-top:4px;
padding-bottom:5px;
margin-top:5px;
font-size: 13pt;
padding-left:20px;
padding-right:20px;
background:rgb(255,255,255);
border-top-style:solid;
border-left-style:solid;
border-right-style:solid;

border-color:rgb(220,220,220);border-width:1px;
margin-left:2px;
}


.myfont {
		font-family :   Trebuchet MS, Verdana, Trebuchet MS, Geneva, Helvetica, sans-serif;
		font-size : 8pt;
}
	

.formstart {
	width: 450px;
	border-bottom-style:solid;
	border-width: 1px;
	border-color: rgb(200,200,200);
	text-align: center;
	padding-top:2px;
	padding-bottom:2px;
	font-weight:normal;
	color:rgb(0,0,0);
}

.factpic {
	
	margin:5px;
}


.submitbutton {
	padding: 2px;
	border-style: solid;
	border-color: #cccccc;
	border-width: 1px;
	cursor:pointer;
	color : rgb(0,0,200);
	background-color:#ffffff; 
	float:none;
	font-size:8pt;
	margin:0px;
	width:210px;
	font-family : Arial, Verdana, Trebuchet MS, Geneva, Helvetica, sans-serif;
	}

.errortext {
	margin: 0px;
	padding: 2px;
	border-style: solid;
	border-color: rgb(200,0,0);
	border-width: 3px;
	color : rgb(200,0,0);
	}


.button {
	margin: 5px;
	padding: 2px;
	border-style: solid;
	border-color: #cccccc;
	border-width: 1px;
	float:left;
	cursor:hand;
	color : rgb(0,0,200);
	font-size: 8pt;
	font-family : Arial, Verdana, Trebuchet MS, Geneva, Helvetica, sans-serif;
	}

.mypagebutton {
	margin-left:0px;
	margin-right:10px;
	padding: 10px;
	border-style: solid;
	border-color: #cccccc;
	border-width: 1px;
	float:left;
	cursor:hand;
	color : rgb(0,0,200);
	}
.squarebutton {
	width: 30px;
	height: 27px;
	margin: 5px;
	padding: 5px;
	border-style: solid;
	border-color: #cccccc;
	border-width: 1px;
	}

.mainarea {
	width: 690px;
	}

.content {
	width: 650px;

	color : rgb(0,0,0);
			font-family : Georgia, Trebuchet MS, Verdana, Trebuchet MS, Geneva, Helvetica, sans-serif;
			font-size : 8pt;
			margin-left: 10px;
		}

.contentmid {
	width: 450px;
	color : rgb(80,80,80);
	margin-left: 10px;
	font-family :  Georgia, Trebuchet MS, Verdana, Trebuchet MS, Geneva, Helvetica, sans-serif;
	font-size : 10pt;
	line-height:1.5em;
	}

.modeltext{
	color : rgb(0,0,0);
			font-family :  Trebuchet MS, Verdana, Trebuchet MS, Geneva, Helvetica, sans-serif;
			font-size : 7pt;
		}
.watchholder {
	float:left;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:10px;
	width:140px;
	border-style:solid;
	border-width:1px;
	border-color:#cccccc;
	padding-bottom:10px;

}
.deletebox {
	float:right;width:13px;height:15px;
}
.watchholderpic {
	width:120px;margin-left:5px;margin-top:0px;
}
.divider {
	width:450px; border: 1px solid rgb(235,236,237); background-color=f6f6f6
}
.toplogin {
	float: right;
	width:100px;
	height:24px;
	cursor:hand;
	background: url(images/login.gif);
	background-repeat: no-repeat;
	font-family: Arial, Verdana, Trebuchet MS, Geneva, Helvetica, sans-serif;
	font-size: 8pt;
	padding:0px;
	padding-top:4px;
}
.toplogin2 {
	float: right;
	width:100px;
	height:24px;
	cursor:hand;
	background: url(images/login2.gif);
	background-repeat: no-repeat;
	font-family: Arial, Verdana, Trebuchet MS, Geneva, Helvetica, sans-serif;
	font-size: 8pt;
	padding:0px;
	padding-top:4px;
}

.languagefill {
	float:right;
	width:10px;
}

.language {
	float:right;
	width:200px;
	height:24px;
	color: rgb(255,255,255);
	font-family:  Trebuchet MS, Verdana, Trebuchet MS, Geneva, Helvetica, sans-serif;
	font-size: 8pt;
	padding:0px;
	padding-top:4px;
}

/* ------------ */
/* NAV BAR */

#navbar{
background:url(pic/bg.png) repeat-x;
height:29px;
line-height:29px;
}

/*------ Reset CSS Properties ------ */
#navbar ul, #navbar li,
#navbar form,
#navbar button {
border:0; margin:0;padding:0; list-style:none;
}

#navbar li a{
margin:0 6px;
text-decoration:none;
color:#000000;
font-weight:bold;
border-bottom:dotted 1px #000000;
}

/*------ Layer with Register and Login Section ------ */
.login_menu_back {
	position: absolute; top: 0; left: 0; width: 100%; height: 500px;
	background-color: rgb(0,0,0);
	z-index:99998;
	display:none;
	opacity: 0.7;
	-moz-opacity: 0.7;
	filter: alpha(opacity = 70);
}


#login_menu{
z-index: 99999;
background:#ffffff;
border:solid 3px #DD0000;
width:240px;
padding:10px;
height:250px;
color:#000000;
position:absolute;
left:50%;
top:50%;
margin-left:-120px;
margin-top:-125px;
font-size:12px;
}

#new-user-col{
padding-right:10px;
border-right:1px #DEDEDE solid;
height:120px;
width:100px;
float:left;
line-height:12px;
}
#signup-user-col{
padding-left:20px;
height:120px;
width:200px;
float:left;
line-height:12px;
text-align:right;
}
#login_menu label{font-size:11px; font-weight:normal;}


/*------ Button ------ */


.green-button{
background:url(pic/button.png);
display:block;
color:#FFFFFF;
font-size:11px;
text-decoration:none;
width:81px;
height:26px;
line-height:24px;
text-align:center;
}

/*------ Spacer ------ */
.spacer{clear:both; height:1px;}


.language2 {
	height:18px;
	color:rgb(255,255,255);
	margin-right:3px;
}

.rubrik {
	height: 35px;
	color : rgb(100,100,100);
	font-family : Georgia, Arial, Verdana, Trebuchet MS, Geneva, Helvetica, sans-serif;
	font-size : 16pt;
	margin-left: 10px;
}

.rubrik2 {
	font-weight:bold;
	height: 40px;
	color : rgb(200,0,0);
	font-family : Arial, Verdana, Trebuchet MS, Geneva, Helvetica, sans-serif;
	font-size : 12pt;
	padding-top:20px;
}

.headline {
	width:320px;
	height:18px;
	background-color:#ffffff;
	border-style:solid;
	border-width:1px;
	border-color:#dddddd;
	text-align: center;
	padding-top: 3px;
	padding-bottom: 0px;
	margin-top: -1px;
	color:rgb(0,0,200);
	cursor:hand;
}



.workarea {
	width:320px;
	padding-top:10px;
	padding-bottom:10px;
	background-color:#ffffff; border-style:solid; border-width:1px; border-color:#dddddd;
	text-align: center;
	margin-bottom: 3px;
	margin-top: -1px;
}


.pricearea {
	width:250px;
	padding-top:10px;
	padding-bottom:10px;
	border-color:#dddddd;
	text-align: center;
	margin-bottom: 3px;
	margin-top: 5px;
	color:#999999;
}

.commentarea {
	width:320px;
	padding-top:10px;
	padding-bottom:10px;
	background-color:#ffffff; border-style:solid; border-width:0px; border-color:#dddddd;
	text-align: left;
	margin-bottom: 3px;
	margin-top: 5px;
	color:#999999;
}

.selmodel {
	border-color : rgb(200,160,0);
	border-style: solid;
	border-width: 1px;
	margin: 0px;
}

.selmodelthick {
	border-color : rgb(200,160,0);
	border-style: solid;
	border-width: 2px;
	padding: 0px;
	cursor:hand;
	margin:5px;
}


.modelthick {
	cursor:hand;
	border-color : rgb(255,255,255);
	border-style: solid;
	border-width: 2px;
	padding: 0px;
	margin:5px;
}

.model {
	margin: 1px;
}

.underrubrik {
	font-weight:bold;
	color : rgb(0,0,0);
	font-family :  Trebuchet MS, Verdana, Trebuchet MS, Geneva, Helvetica, sans-serif;
	font-size : 10pt;
}
.topcart {
			color : rgb(20,20,20);
			font-family :   Arial, Trebuchet MS, Verdana, Trebuchet MS, Geneva, Helvetica, sans-serif;
			font-size : 8pt;
		}


.menu {

	font-weight:bold;
	color : rgb(200,0,0);
	font-family :   Trebuchet MS, Verdana, Trebuchet MS, Geneva, Helvetica, sans-serif;
	font-size : 10pt;
	padding-left: 20px;
	width:210px;
	padding-top:0px;
	border-width: 0px;

}

.menuholderbottom {
	cursor:hand;
	font-weight:bold;
	width:205px; height:20px; border-bottom-style: solid; border-top-style: solid; border-color: rgb(230,230,230); border-width: 1px; padding-top:10px;
	padding-bottom:10px;
	color : rgb(200,0,0);
	font-family : Arial, Verdana, Trebuchet MS, Geneva, Helvetica, sans-serif;
	font-size : 10pt;
	padding-left: 20px;

}
.menuholdertop {

	width:220px; height:20px; border-top-style: solid; border-color: rgb(210,210,210); border-width: 1px; padding-top:10px;
	padding-bottom:0px;

}

.menuholdersel {
	cursor:hand;
	color : rgb(100,100,100);
	font-family : Georgia, Arial, Verdana, Trebuchet MS, Geneva, Helvetica, sans-serif;
	background:url(/images/menuselectorsel.gif);
	font-size : 13pt;
	padding-left: 20px;
	padding-top:2px;
	width:185px; height:28px; border-top-style: none; border-color: rgb(230,230,230); border-width: 0px; margin-top:0px; margin-bottom:15px;
}


.menuholder {
	cursor:hand;
	color : rgb(100,100,100);
	font-family : Georgia, Arial, Verdana, Trebuchet MS, Geneva, Helvetica, sans-serif;
	font-size : 13pt;
	padding-left: 20px;
	padding-top:0px;
	
	width:185px; height:25px; border-top-style: none; border-color: rgb(230,230,230); border-width: 0px; margin-top:0px;
	margin-bottom:12px;
}

.menulink {
	text-decoration: none; 
	color : rgb(50,50,50);
	font-family : Georgia, Arial, Verdana, Trebuchet MS, Geneva, Helvetica, sans-serif;
	font-size : 12pt;

}

.menulink:hover {
	text-decoration: none;
	color : rgb(0,0,0);
}

.menuholder:hover {
	text-decoration: none;
	color : rgb(0,0,0);
}

.menulink a:hover {
	text-decoration: none;
	color : rgb(0,0,0);
}


.studiolink:hover {
	text-decoration: none;
}


.menuout {

	font-weight:bold;
	color : rgb(200,0,0);
	font-family :  Trebuchet MS, Verdana, Trebuchet MS, Geneva, Helvetica, sans-serif;
	font-size : 10pt;
	padding-left: 20px;
	padding-bottom: 0px;
	margin-top: 10px;
	width:210px;
	padding-top:0px;
	
}

.menuout:hover {
	text-decoration: none; 
	color : rgb(100,100,100);
	font-weight:bold;
	font-family :   Trebuchet MS, Verdana, Trebuchet MS, Geneva, Helvetica, sans-serif;
	font-size : 10pt;
	padding-left: 20px;
	padding-bottom: 0px;
	margin-top: 10px;
	width:210px;
	padding-top:0px;
	
}

.menuitems {

	color : rgb(50,50,50);
	font-family : Arial, Trebuchet MS, Verdana, Trebuchet MS, Geneva, Helvetica, sans-serif;
	font-size : 8pt;
	padding-left: 20px;
	padding-bottom: 10px;
	width:200px;
	padding-top:0px;
}

.menuitemsbottom {

	color : rgb(200,0,0);
	font-family :  Georgia, Arial Trebuchet MS, Verdana, Trebuchet MS, Geneva, Helvetica, sans-serif;
	font-size : 8pt;
	padding-left: 20px;
	padding-bottom: 10px;
	width:200px;
	padding-top:0px;
	border-bottom-style: solid; border-color: rgb(210,210,210); border-width: 1px;
}


.menuitemslink {
	color:rgb(100,100,100);
	margin-bottom: 5px;
	width:180px;
	margin-left: 10px;
	font-family : Arial, Verdana, Trebuchet MS, Geneva, Helvetica, sans-serif;
}

.menuitemslink:hover {
	color:rgb(0,0,0);
	text-decoration: none;
}


.menu:hover {

	font-weight:bold;
	text-decoration: none; 
	color : rgb(100,100,100);
	font-family : Trebuchet MS, Verdana, Trebuchet MS, Geneva, Helvetica, sans-serif;
	font-size : 10pt;
	width:210px;

}


.topmenu {
	font-weight:bold;
	color : rgb(220,180,0);
	font-family :   Trebuchet MS, Verdana, Trebuchet MS, Geneva, Helvetica, sans-serif;
	font-size : 10pt;
	width:240px;
}
.topmenulink {
	font-weight:bold;
	color : rgb(220,180,0);
	font-family :   Trebuchet MS, Verdana, Trebuchet MS, Geneva, Helvetica, sans-serif;
	font-size : 10pt;
}
.rubrikorange {
	font-weight:bold;
	color : rgb(220,180,0);
	font-family :  Trebuchet MS, Verdana, Trebuchet MS, Geneva, Helvetica, sans-serif;
	font-size : 10pt;
	width:240px;
}

.nav.a {
	text-decoration: none;
	font-weight:900;
	color : rgb(252,98,2);
	font-family :  Trebuchet MS, Verdana, Trebuchet MS, Geneva, Helvetica, sans-serif;
	font-size : 8pt;
}

.leftmenu {
	text-decoration: none;
	width: 115px;
	color : rgb(0,0,0);
	font-family :   Trebuchet MS, Verdana, Trebuchet MS, Geneva, Helvetica, sans-serif;
	font-size : 8pt;
}


.bottentext {
	color : rgb(100,100,100);
	font-family :   Trebuchet MS, Verdana, Trebuchet MS, Geneva, Helvetica, sans-serif;
	font-size : 8pt;
}


.link_ar { background:url(images/arrow.gif) no-repeat 3px 6px; padding-left:10px;}

.skicka_knapp { background-color: #ffffff;
border-style: solid;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
height: 20px; width: 100px;
}

.skicka_knapp2 { background-color: #ffffff;
border-style: solid;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
height: 20px; width: 55px; 
}

