table
{ 	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999999;	
	font-size: 12px;
}

.modalBackground 
{
	  background-color:#c3c3c3;
	  filter:alpha(opacity=40);
	  opacity:0.5;
}

.closeImage
{
	float: right;	
	cursor: pointer;
	cursor: hand;
	
}

.infoPanel
{
	background-image: url('/images/infoBg.png');
	background-position: left;
	background-repeat:repeat-y;
	background-color: White;
	border: 1px solid #c3c3c3;
	
}

.infoTable
{	
	font-family:tahoma;
	font-size:12px;	
	color: Black;
	padding: 0px 0px 0px 0px;
	text-align: left;
	vertical-align: top;
}

.infoTable h5
{
	font-size: 14px;
	padding: 0px;
	margin: 0px;
}

.infoValue
{
	text-align: center;
	font-weight: bold;
	float:left;
}

.dragHandle
{
	width: 100%;
	font-family:tahoma;
	font-weight: bold;
	cursor: move;
	background-color: #aab8dc;
	border:solid 1px Black;
	font-size:14px;
	color: Black;
}

.vpMainTable
{
	width: 700px;
	height: 600px;
	border-left: 1px solid #c3c3c3;
	border-right: 1px solid #c3c3c3;
	border-top: 1px solid #c3c3c3;
	padding-left: 5px;
	padding-right: 5px;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999999;	
	font-size: 12px;
	white-space: nowrap;
}

.orderconfirmationTable td
{
	font-family:tahoma;
	font-size:11px;
	color:#5C5C5C;
	padding: 2px 2px 2px 2px;
	text-align: left;
	vertical-align: top;
}

.orderconfirmationTable td pre
{
	font-family:tahoma;
	font-size:11px;
	color:#5C5C5C;
	padding: 2px 2px 2px 2px;	
}

.tableOrderConfirmation
{
	font-family:tahoma;
	font-size:11px;
	color:#5C5C5C;
}

.tableOrderConfirmation td
{
	text-align: left;
	vertical-align: top;
}


.menuPadding
{
	width: 8px;
	white-space: nowrap;		
}

.menuDivider
{
	width: 2px;
	background-color: #FF3300;
	height: 8px;	
}

.menuContent
{
	white-space: nowrap;	
}

.vpMenuLink
{
	font-size: 10px;
	color:#FF6600;
	height: 10px;	
}

.vpMenuLink a
{
	font-size: 10px;
	color:#FF6600;
	text-decoration: none;	
}

.vpMainTable td
{	
	vertical-align: top;
}

.vpHeaderTd
{	
	/*background-image: url(/umbraco/../media/30/puls3.jpg);*/
	background-repeat: no-repeat;			
/*	height: 85px;		*/
	height: 80px;
	border-bottom: 1px dotted #ad0829;
		
}

.vpContentTr
{
	padding-top: 4px;	
}

.vpFooterTr
{
	height: 50px;
	background-color: #ad0829;
	font-weight: bold;
	font-style: italic;
	font-size: 30px;
}

.button
{
font-family:tahoma;
font-size:11px;
color:#5C5C5C;
width:50px;
background-color:#ECECEC;
border:1px solid #B4B4B4;
height:17px;
margin-top: 2px;    
}

.buttonNoWidth
{
font-family:tahoma;
font-size:11px;
color:#5C5C5C;
background-color:#ECECEC;
border:1px solid #B4B4B4;
height:17px;
margin-top: 2px;    
}

.buttonLogout
{
	color:#409A0F;
	text-decoration: underline;
	background-color: Transparent;
	font-family:tahoma;
	font-weight:bold;    
	font-size:11px;
	border: 0px;
	border-style: none;
}

/* Used instead of linkbuttons, on buttons to make them look like links*/
.rowButtonLink
{	
	color:#5C5C5C;
	text-decoration: none;
	background-color: Transparent;
	font-family:tahoma;	  
	font-size:11px;
	border: 0px;
	border-style: none;	
}

/* Used instead of linkbuttons, on buttons to make them look like links*/
.rowButtonLinkHover
{
	color:#409A0F;
	text-decoration: underline;
	background-color: Transparent;
	font-family:tahoma;	   
	font-size:11px;	
	border: 0px;
	border-style: none;
}

.inputsmall
{
font-family:tahoma;
font-size:11px;
color:#5C5C5C;
margin-top: 3px;
		
}

.greysmall
{
font-family:tahoma;
font-size:11px;
color:#5C5C5C;    
}    

.greySmallHeading
{
	font-family:tahoma;
	font-size:12px;
	font-weight: bold;
	color:#5C5C5C;    
} 

.redsmall
{
font-family:tahoma;
font-size:11px;
font-weight: bold;
color:Red;    
} 

.redblinkinglarge
{
font-family:tahoma;
font-size:14px;
font-weight: bold;
color:Red;
text-decoration: blink;
    
} 

.blackblinkinglarge
{
font-family:tahoma;
font-size:14px;
font-weight: bold;
color:black;
text-decoration: blink;
    
} 

.vpLoginHeading
{
font-family:tahoma;
font-size:11px;
color:#A20611;
font-weight:bold;    
}


A
{
	color:#409A0F;
	text-decoration: underline;
	font-family:tahoma;
	font-weight:bold;    
	font-size:11px;
}


.verticalMenu
{
	width: 200px;
	display: inline;
	float:left;
	/* border: 1px solid black; */			
}

.verticalMenu a
{ 
	display: block; 	
	// font-size: 10px;
	font-size: 11px;
	color:#FF6600;
	text-decoration: none;
	// padding-top: 4px;
	padding-top: 7px;		

	padding-left: 2px;
	
}

.verticalMenu .defaultButton
{ 
	background-image: url(/images/btn_mall.gif);
	background-repeat: no-repeat;
	background-position:left center;		
	/* height: 22px; */				
	height: 30px;
}

.verticalMenuImageDiv
{
	float:right;	
	width: 350px;	
	text-align: left;	
	padding-right: 100px;
	/* border: 1px solid black; */
}

.verticalMenuPadding
{
	width: 20px;		
	float:left;
	display: inline;
	/* border: 1px solid black; */
}

.verticalMenuSpacing
{
	height: 1px;
	overflow: hidden;
}

.vpHeaderSlogan
{
/*	font-family:tahoma;	*/
	font-family:Verdana;
	font-size: 18px;
	font-style: italic;
	/* font-weight: bold;	*/
	text-decoration: none;
	color:#5C5C5C;
/*	color:#000000;	*/

}

.vpHeaderTd2
{	
	/*background-image: url(/umbraco/../media/30/puls3.jpg);*/
	background-repeat: no-repeat;			
	height: 85px;	
	border-bottom: 1px dotted #ad0829;		
	vertical-align: bottom;
	align: left;
}


.vpHeaderLogo2
{
	height: 30x;
	padding-top: 5px;
	align: right;
	vertical-align: bottom;

}

.jourPanel
{
	background-image: url('/images/skadejouren_bg.jpg');
	background-position: center;
	background-repeat:no-repeat;
	background-color: White;
/*	border: 1px solid #c3c3c3;	*/
	
}

.backButtonPadding
{
	width: 20px;		
	float:left;
	display: inline;
	/* border: 1px solid black; */
}

.backButton
{ 
	background-image: url(/images/btn_mall.gif);
	background-repeat: no-repeat;
	background-position: left center;		
	height: 30px;
	width: 200px;
/*	display: block; 
	float:left;	*/

}

.backButton a
{ 
	display: block; 	
	font-size: 12px;
	color:#FF6600;
	text-decoration: none;
	padding-top: 7px;		
	padding-left: 40px;
	
}
.newstext
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999999;	
	font-size: 12px;
}

