
a:link {
	font-family: Verdana, Geneve, Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration: underline;
}
a:visited {
	font-family: Verdana, Geneve, Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration: underline;
}	
a:active {
	font-family: Verdana, Geneve, Arial, Helvetica, sans-serif;
	color:#FF0000;
	text-decoration: underline;
}	
a:hover {
	font-family: Verdana, Geneve, Arial, Helvetica, sans-serif;
	color:#FF0000;
	text-decoration:	underline;
}	


a.blackLink:link{
	font-family: Verdana, Geneve, Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:	underline;
}

a.blackLink:visited {
	font-family: Verdana, Geneve, Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:	underline;
}	
a.blackLink:active {
	font-family: Verdana, Geneve, Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration: underline;
}	
a.blackLink:hover {
	font-family: Verdana, Geneve, Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:	underline;
}	

a.whiteLink:link{
	font-family: Verdana, Geneve, Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:	underline;
}

a.whiteLink:visited {
	font-family: Verdana, Geneve, Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:	underline;
}	
a.whiteLink:active {
	font-family: Verdana, Geneve, Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration: underline;
}	
a.whiteLink:hover {
	font-family: Verdana, Geneve, Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:	underline;
}	

a.whiteLinkNoUnder:link{
	font-family: Verdana, Geneve, Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:	none;
}

a.whiteLinkNoUnder:visited {
	font-family: Verdana, Geneve, Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:none;
}	
a.whiteLinkNoUnder:active {
	font-family: Verdana, Geneve, Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration: underline;
}	
a.whiteLinkNoUnder:hover {
	font-family: Verdana, Geneve, Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:	underline;
}	

a.blackLinkNoUnder:link{
	font-family: Verdana, Geneve, Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:	none;
}

a.blackLinkNoUnder:visited {
	font-family: Verdana, Geneve, Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
}	
a.blackLinkNoUnder:active {
	font-family: Verdana, Geneve, Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration: underline;
}	
a.blackLinkNoUnder:hover {
	font-family: Verdana, Geneve, Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:	underline;
}	


a.whiteSUBLinkNoUnder:link{
	font-family: Verdana, Geneve, Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:	none;
	margin-left:10px;
}

a.whiteSUBLinkNoUnder:visited {
	font-family: Verdana, Geneve, Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:none;
	margin-left:10px;
}	
a.whiteSUBLinkNoUnder:active {
	font-family: Verdana, Geneve, Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration: underline;
	margin-left:10px;
}	
a.whiteSUBLinkNoUnder:hover {
	font-family: Verdana, Geneve, Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:	underline;
	margin-left:10px;
}	


a.greySUBLinkNoUnder:link{
	font-family: Verdana, Geneve, Arial, Helvetica, sans-serif;
	color:#999;
	text-decoration:	none;
	margin-left:10px;
}

a.greySUBLinkNoUnder:visited {
	font-family: Verdana, Geneve, Arial, Helvetica, sans-serif;
	color:#999;
	text-decoration:none;
	margin-left:10px;
}	
a.greySUBLinkNoUnder:active {
	font-family: Verdana, Geneve, Arial, Helvetica, sans-serif;
	color:#999;
	text-decoration: underline;
	margin-left:10px;
}	
a.greySUBLinkNoUnder:hover {
	font-family: Verdana, Geneve, Arial, Helvetica, sans-serif;
	color:#999;
	text-decoration:	underline;
	margin-left:10px;
}

.headAdm A:link {font-size: 10px;font-family: Verdana, Geneve, Arial, Helvetica, sans-serif;	color:#FFFFFF;}
.headAdm A:visited {font-size: 10px;font-family: Verdana, Geneve, Arial, Helvetica, sans-serif;color:#FFFFFF;}	
.headAdm A:active {font-size: 10px;font-family: Verdana, Geneve, Arial, Helvetica, sans-serif;color:##00FF00;text-decoration:underline;}	
.headAdm A:hover {font-size: 10px;font-family: Verdana, Geneve, Arial, Helvetica, sans-serif;color:##00FF00;text-decoration:underline;}	


.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
}

.textGrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#999;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
}

.textGreen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#D6C27D;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
}

.textorange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FF9900;
	font-style:normal;
	line-height: normal;
	font-weight:bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
}

.textWhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFF;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
}

.textRed{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#C00;
}

.textRedLarge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#F00;
	font-style: normal;
	line-height: normal;
	font-weight:bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
}

.headline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	font-style: normal;
	line-height: normal;
	font-weight: bolder;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
}

.skugga {background-image: url(file:///C|/Users/Urban/_JOBB/images/skugga.gif);}
.SubHeadlineLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}
.SubHeadlineNoLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}

.InfoHeadline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-align: center;
}

.tblText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-align: center;
	background-color:#D6C27D;
}
.tabeltext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.textsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}
.textBasket {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style:normal
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}

.textBasketGrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style:normal
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #999;
}

.textsmallgrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color:#666666;
}

.textsmallDarkgrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color:#333;
}

.textsmallDarkgold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color:#b2a162;
}

.textsmallWhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color:#FFF;
}

#container {background:#5B5A5D; width:150px;}
.roundtop {background: #ffffff;}
.roundbottom {background: #ffffff;}
.r1{margin: 0 5px; height: 1px; overflow: hidden; background: #5B5A5D;}
.r2{margin: 0 3px; height: 1px; overflow: hidden; background: #5B5A5D;}
.r3{margin: 0 2px; height: 1px; overflow: hidden; background: #5B5A5D;}
.r4{margin: 0 1px; height: 2px; overflow: hidden; background: #5B5A5D}
.content {
	padding: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFF;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	}

#container_camp {background:#930; width:150px;}
.roundtop_camp {background: #ffffff;}
.roundbottom_camp {background: #ffffff;}
.r1_camp{margin: 0 5px; height: 1px; overflow: hidden; background: #930;}
.r2_camp{margin: 0 3px; height: 1px; overflow: hidden; background: #930;}
.r3_camp{margin: 0 2px; height: 1px; overflow: hidden; background: #930;}
.r4_camp{margin: 0 1px; height: 2px; overflow: hidden; background: #930}
.content_camp {
	padding: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFF;
	font-style: normal;
	line-height: normal;
	font-weight:bolder;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	}
	
.menu1{
	font-family: Verdana, Geneve, Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:none;
	margin-left:5px;
	padding-top:2px;
	padding-bottom: 2px;
	display:block;
}

a.whiteNavMenu:link{
	font-family: Verdana, Geneve, Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:none;
	margin-left:5px;
	padding-top:2px;
	padding-bottom: 2px;
	display:block;
}

a.whiteNavMenu:visited {
	font-family: Verdana, Geneve, Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:none;
	margin-left:5px;
	padding-top:2px;
	padding-bottom: 2px;
	display:block;
}	
a.whiteNavMenu:active {
	font-family: Verdana, Geneve, Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:underline;
	margin-left:5px;
	padding-top:2px;
	padding-bottom: 2px;
	display:block;
}	
a.whiteNavMenu:hover {
	font-family: Verdana, Geneve, Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:underline;
	margin-left:5px;
	padding-top:2px;
	padding-bottom: 2px;
	display:block;
}	


a.whiteNavSubMenu:link{
	font-family: Verdana, Geneve, Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:none;
	margin-left:10px;
	padding-left:10px;
	padding-top:2px;
	padding-bottom:2px;
	display:block;
}

a.whiteNavSubMenu:visited {
	font-family: Verdana, Geneve, Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:none;
	margin-left:10px;
	padding-left:10px;
	padding-top:2px;
	padding-bottom: 2px;
	display:block;
}	
a.whiteNavSubMenu:active {
	font-family: Verdana, Geneve, Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:underline;
	margin-left:10px;
	padding-left:10px;
	padding-top:2px;
	padding-bottom: 2px;
	display:block;
}	
a.whiteNavSubMenu:hover {
	font-family: Verdana, Geneve, Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:underline;
	margin-left:10px;
	padding-left:10px;
	padding-top:2px;
	padding-bottom: 2px;
	display:block;
}	

.hide{
display: none;
}
.show{
display: block;
}

#frontpage img {
max-width: 150px;
max-height: 80px;
}

.content_basket {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFF;
	font-style: normal;
	line-height: normal;
	font-weight:bolder;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	background-image:url(../images/bkgrBasket.gif);
	width:145;
	padding-top:5px;
	padding-left:10px;
	}


.Smallprize {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#F00;
	font-style:normal;
	line-height:normal;
	font-weight:bolder;
	font-variant:normal;
	text-transform: none;
	text-decoration:none;
}

.prize {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#F00;
	font-style:normal;
	line-height:normal;
	font-weight:bolder;
	font-variant:normal;
	text-transform: none;
	text-decoration:none;
}

.fieldWhiteFrame{
	border: 1px solid #FFF; text-align:right;
	}
	
.fieldWhiteFrameRedText{
	border: 1px solid #FFF; text-align:right; font-family:Verdana, Geneva, sans-serif; color:#F00; font-weight:bold;
	}

/* store */
#storeContainer{float: left; width:655px; background:#FFF;}

#storeHeadLeftCol {float: left; width:310px; background: #FFF; padding: 0px; text-align:left;}
#storeHeadRightCol {float: left; width:310px; background: #FFF; padding:0px; text-align:right;}

#storeMainLeftCol {float: left; width:310px; background: #FFF; padding: 10px; text-align:left; font-family:Verdana, Geneva, sans-serif; font-size:12px;}
#storeMainRightCol {float: left; width:300px; background: #FFF; padding:10px; text-align:left; font-family:Verdana, Geneva, sans-serif; font-size:12px;}

#storeHeadInfoFirstCol {float: left; width:140px; background:#666; padding: 5px; text-align:left; font-family:Verdana, Geneva, sans-serif; font-size:12px;color:#FFF; text-align:center; border:solid 1px #CCC; display:inline;}
#storeHeadInfoSecondCol {float: left; width:490px; background: #666; padding:5px; text-align:left; font-family:Verdana, Geneva, sans-serif; font-size:12px;color:#FFF; text-align:center;border:solid 1px #CCC; display:inline;}

#storeInfoFirstCol {float: left; width:140px; height:140px; background: #FFF; padding: 5px; font-family:Verdana, Geneva, sans-serif; font-size:14px; text-align:left; border:solid 1px #CCC; display:inline;}
#storeInfoSecondCol {float: left; width:490px; height:140px; background: #FFF; padding:5px; font-family:Verdana, Geneva, sans-serif; font-size:14px; text-align:left; border:solid 1px #CCC; display:inline;}

#storePageContainer{float: left; width:655px; background:#FFF;}

#storePageCol {float: left; width:200px; height:243px; background: #FFF; padding: 5px; font-family:Verdana, Geneva, sans-serif; font-size:9px; text-align:left; border: 1px solid #CCC;}
#storeSpaceCol{float: left; width: 5px;background: #FFF;}
#storeSpaceRow{float: left; width:655px;background: #FFF; padding:1px;}
#storePageHeadline{float: left; width:195px; height:25px; background:#FFF;}

#storePageImage{float: left; width:195px; height:130px; background:#FFF;}

#storePageText{float: left; width:195px; height:60px; background:#FFF;}
#storePagePrice{float: left; width:95px; height:33px; background:#FFF;}
#storePageBuy{float: left; width:95px; height:33px; background: #FFF;}
#storePageBottom{float: left; width:195px; height:1px; background:#CCC;}
#storePageRow{float: left; width:645px; height:4px; background:#FFF;}


#storePageImageText{float: left; width:195px; height:190px; background:#FFF;}

#storeLatestArticles{float: left; width:636px; height:12px; background:#D6C27D; text-align:center; padding:5px; font-family:Verdana, Geneva, sans-serif; font-size:10px; font-weight:bold;}


/* store PLUS */

#storeArtContainer {border: 1px solid #CCC; background: #ECE9D8; float: left; display: inline;}
#storeArtHeadline{float: left; width:250px; height:25px; background: #ECE9D8; padding: 5px;}
#storeArtImage{float: left; width:250px; height:140px; background: #ECE9D8; padding: 5px;}
#storeArtDescription{float: left; width:250px; height:60px; background: #ECE9D8; padding: 5px;}
#storeArtPrize{float: left; width:170px; background: #ECE9D8; padding: 5px;}
#storeArtBuy{float: left; width:50px; background: #ECE9D8; padding: 0px;}

#storeArtDetailContainer {width:530px; border: 1px solid #CCC; background: #ECE9D8; float: left; display: inline;}
#storeArtDetailPrize{float: left; width:200px; background: #ECE9D8; padding: 5px;}
#storeArtDetailBuy{float: left; width:50px; background: #ECE9D8; padding: 5px;}

#storeBasketHeadline{float: left; width:640px; background:#CCC; padding: 5px;border: 2px solid #FFF;float: left; display: inline;font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#000;}
#storeBasketDetailContainer{float: left;width:650px;font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#000;}
#storeBasketDetailCol{float: left; padding: 5px; font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#000;}

#storeBasketINLOGGHeadline{float: left; width:640px; background:#CCC; padding: 5px;border: 2px solid #FFF;float: left; display: inline;}




/* Administration */

#admContainerTop {width:864px; margin-top:20px; padding:0px;}
#admContainer {float: left;width:864px; padding:0px; background:#666;font-family:Verdana, Geneva, sans-serif; font-size:10px;}

#admInfoRow {float: left; width: 852px; height:40px; text-align:left; padding:6px; background: #000; font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#FFF; border:1 px solid #FFF;}
#admCol {float: left; width:32%;padding:10px; background:#999999; border:1px solid #666; margin:2px; text-align:center;}
#admColHeadline {float: left; padding:2px; background:#666; margin:0px; text-align:center; color:#FFF;}
#admColFlex {float: left; padding:2px; background:#FFF; margin:0px; text-align:center;}

#admCell{float:left; height:20px; padding:5px; background:#CCC; font-family:Verdana, Geneva, sans-serif; font-size:10px; border:1px solid #999;}


.crop{
	float:left;
	margin:.5em 0px .5em 0;
	overflow:hidden; /* this is important */
	position:relative; /* this is important too */
	border:1px solid #FFF;
	width:190px;
	height:120px;
	}
.crop img{
	position:absolute;
	top:-10px;
	left:-10px;
	}
	
	
.cropText{
	float:left;
	margin:.5em 0px .5em 0;
	overflow:hidden; /* this is important */
	position:relative; /* this is important too */
	border:1px solid #FFF;
	width:190px;
	height:40px;
	}
.cropText img{
	position:absolute;
	top:0px;
	left:0px;
	}


.cropResult{
	float:left;
	margin:.5em 0px .5em 0;
	overflow:hidden; /* this is important */
	position:relative; /* this is important too */
	border:1px solid #FFF;
	width:100px;
	height:67px;
	}


