/* Main */
* {
	margin: 0;
	padding: 0;
	-moz-box-sizing: border-box; 
}

html {
	height: 100%;
}

body {
	height: 100%;
	font-family: verdana, arial, sans-serif;
	font-size: 12px;
	color:	#535456;	
	background-color: #e6eef6;
	overflow:	auto;	
}

/* general spacing */
#innercontent {
	padding: 20px 20px 0px 20px;
	margin-left: 222px;
	background: url(../../Images/gen_box_topright.png) no-repeat top right;
	#height: 400px;
	min-height: 380px;
}

#innercontenthome {
	padding: 10px 13px 10px 15px;
}

.confirm {
	z-index: 99;
	position: absolute;
	top: 120px;
	left: 18%;
	background-color: #ffffff;
	border: 2px solid #695d54;
	text-align: center;
	font-size: 12px;
	color: #695d54;
	text-decoration: none;
	padding-top: 20px;
	padding-left: 20px;
	padding-right: 20px;
}

/* For general text */
.TextBody, td {
	font-size: 12px;
	line-height: 20px;	
}

#mainWrapper {
	position: absolute;
	width: 950px;
	background-color: #ffffff;
	left:	50%;
	margin-left:	-475px;
	height: 100%;
	margin-top: 0px;
}

#header {
	width: 950px;
	height: 215px;
	position: relative;
	overflow: hidden;
	background: url(../../Images/header.png);
	background-repeat: no-repeat;
}

#content {
	position: 	absolute;
	width:		950px;
	left: 		0px;
	top:		224px;
	background: url(../../Images/gen_box_center.png);
	background-color: #ffffff;	
	padding: 0px;
	margin: 0px;
}

#contentfooter {
	height: 50px;
	background: url(../../Images/gen_box_bottom.png) no-repeat right;	
}

#contentnav {
	height: 30px;
	background-color: #ffffff;
}

.TextTitle {
	font-size: 28px;
	font-weight: normal;
	padding-bottom: 20px;
	color: #004b95;	
}

.TextSubtitle {
	font-size: 18px;
	font-weight: normal;
	padding-bottom: 5px;
	color: #004b95;	
}

.TextHeader {
	font-size: 21px;
	font-weight: normal;
	color: #034aa3;
	padding: 0px;
}

.TextHeaderCenteredLeft {
	position: absolute;
	font-size: 21px;
	font-weight: normal;
	color: #aaa19b;
	padding: 0px;
	width: inherit;
	#width: 100%;
	text-align: center;
	top: 400px;
	left: 235px;
	height: 30px;
}

a:link, a:visited {
	color: #e57d03;	
	text-decoration: underline;
}

a:hover, a:active {
	color: #004b96;	
	text-decoration: underline;
}

.buttonleft {
	position:	relative;
	left: 		223px;
	bottom:		8px;
	width:		131px;
	height:		25px;
	float: 		left;
	color: 		#004b95;		
	text-align:	center;
	font-size: 	11px;	
	text-decoration: none;
	overflow: hidden;		
	line-height: 25px;
	float: left;			
}

.buttonright {
	position:	relative;
	right: 		0px;
	bottom:		8px;	
	width:		131px;
	height:		25px;	
	color: 		#004b95;	
	font-size: 	11px;	
	text-align:	center;
	text-decoration: none;
	overflow: hidden;		
	line-height: 25px;
	float: right;
}

.buttonleft a:link, .buttonleft a:visited, .buttonright a:link, .buttonright a:visited {
	text-decoration: none;	
	color: #004b95;		
	float: left;		
	width: 131px;
	height: 25px;	
}

.buttonleft a:hover, .buttonleft a:active, .buttonright a:hover, .buttonright a:active {
	color: #e57d03;	
	float: left;
}

/* CARD SELECTOR */
.cardselector {
	margin: 0px;
	padding: 0px;
	overflow: hidden;
}

.cardselector img {
	vertical-align: -30px;
}

.captionedimg {
	float: left;
	margin-bottom: 6px;
}

#caption {
	font-size: 9px;
	line-height: 11px;
	font-weight: normal;
	width: 120px;
	margin-left: 5px;
}

#captionright {
	font-size: 9px;
	line-height: 11px;
	font-weight: normal;
	width: 70px;
	margin-top: 40px;
}

.preview {
	position: absolute;
	top: 27px;
	padding: 0px;
	margin: 0px;
	overflow: hidden;
	height: 335px;
	width: 170px;
	text-align: left;
}

#previewcaption, #previewcaption2 {
	font-size: 9px;
	line-height: 11px;
	font-weight: normal;
	padding-top: 0px;
	margin-left: 5px;
	width: 180px;
	text-align: left;
	color: #695d54;
}

#previewamount {
	font-size: 11px;
	font-weight: bold;
	color: #004b95;	
}

.radio {
	position: absolute;
	width: 24px;
	height: 24px;
	margin-top: 40px;
	margin-left: -24px;
	overflow: hidden;
	background: url(../../Images/radio.png) no-repeat;
}

html>body .radio {
	margin-left: -20px;
}

.checkbox {
	position: absolute;
	width: 24px;
	height: 24px;
	overflow: hidden;
	background: url(../../Images/checkbox.png) no-repeat;.
	margin-right: 50px;
}

.select {
	position: absolute;
	width: 300px;
	height: 21px;
	line-height: 21px;
	padding: 0 24px 0px 8px; 
	margin: 0px;
	background: url(../../Images/select.png) no-repeat; 
	overflow: hidden; 
}	

/* HOMEPAGE SPECIALS */

#contenthome {
	position: 	absolute;
	width:		550px;
	height:		440px;
	background-image: url(../../Images/home_box_center.png);
	left: 		222px;
	top:			224px;
	overflow:	auto;
}

.contenttable {
	font-size: 14px;
	font-weight: normal;
	min-height: 375px;
}

html>body .contenttable {
	width:		680px;	
}

.contenttableleft {
	width: 490px;
	border-right: 1px dotted #aaa19b;
	padding-right: 6px;
	font-weight: normal;
	font-size: 12px;
	line-height: 20px;
	height: 375px;
}

.contenttableright {
	padding-left: 10px;
	font-weight: normal;
}

.contenttableright ul{
	line-height: 14px;
	list-style: none outside url(../../Images/bullit-brown.png);
	padding-left: 15px;
}

.hometable {
	padding: 0px;
	margin: 0px;
	font-size: 16px;
	font-weight: normal;
	line-height: 25px;
	color: #1d5798;
}


#sidehomesmall {
	position: 	absolute;
	width:		160px;
	height:		125px;
	background-image: url(../../Images/home_box_small.png);
	left: 		782px;
	top:			224px;
	overflow:	auto;
}

#sidehomelarge {
	position: 	absolute;
	width:		160px;
	height:		250px;
	left: 		782px;
	top:			357px;
	background-image: url(../../Images/home_box_large.png);
	overflow:	auto;
}

#sidehomesmall #innercontent, #sidehomelarge #innercontent{
	padding: 15px 15px 15px 10px;
}

#sidehomesmall .TextBody, #sidehomelarge .TextBody {
	font-size: 10px;
	line-height: 13px;
	color: #1d5798;
}

#sidehomesmall .TextTitle {
	font-size: 20px;
	line-height: 27px;
	color: #004b96;
}

#sidehomelarge .TextTitle {
	font-size: 13px;
	color: #004b96;
	padding-top: 2px;
	padding-bottom: 15px;
}

#sidehomelarge .TextSubtitle {
	font-size: 10px;
	color: #e57d03;
}

#sidehomesmall a:link, #sidehomesmall a:visited, #sidehomelarge a:link, #sidehomelarge a:visited  {
	position: absolute;
	bottom: 30px;
	font-size: 9px;
	color: #e57d03;
	text-decoration: underline;
}

#sidehomesmall a:hover, #sidehomesmall a:active, #sidehomelarge a:hover, #sidehomelarge a:active {
	position: absolute;
	bottom: 30px;
	font-size: 9px;
	color: #004b96;
	text-decoration: underline;
}

#sidehomelarge ul {
	font-size: 9px;
	color: #1d5798;
	line-height: 13px;
	list-style: none outside url(../../Images/bullit-small.png);
	padding-left: 15px;
}

/* NAVIGATION STUFF */

#navigation {
	position: 	absolute;
	width: 		185px;
	top:			119px;
	left:			23px;
	background: url(../../Images/menuheader.png) no-repeat;
	padding-top: 102px;
	margin:		0px;
}

.menubutton {
	font-size:	13px;
	font-weight: normal;
	color: #002d5c;
	text-decoration: none;
	background: url(../../Images/menu.png);
	overflow: hidden;		
	width: 		185px;
	height:		75px;	
	line-height: 70px;
	float: left;
	letter-spacing: -1px;
}

.menubuttonact {
	font-size:	13px;
	font-weight: normal;
	color: #e57d03;
	text-decoration: none;
	background: url(../../Images/menu.png);
	overflow: hidden;		
	width: 		185px;
	height:		75px;	
	line-height: 70px;
	float: left;
	letter-spacing: -1px;	
}

.menubuttonlast {
	font-size: 13px;
	font-weight: normal;
	color: #002d5c;
	text-decoration: none;
	background: url(../../Images/menu_last.png);
	overflow: hidden;
	width: 185px;
	height: 75px;
	line-height: 70px;
	float: left;
	letter-spacing: -1px;
	position:relative;
}

.menubuttonlastact {
	font-size:	13px;
	font-weight: normal;
	color: #e57d03;
	text-decoration: none;
	background: url(../../Images/menu_last.png);
	overflow: hidden;		
	width: 		185px;
	height:		75px;	
	line-height: 70px;
	float: left;
	letter-spacing: -1px;
}

.menubutton a:link, .menubutton a:visited, .menubuttonlast a:link, .menubuttonlast a:visited {
	padding-left: 17px;
	text-decoration: none;
	float: left;		
	width: 178px;
	height: 75px;
	color: #002d5c;	
}

.menubuttonact a:link, .menubuttonact a:visited, .menubuttonlastact a:link, .menubuttonlastact a:visited {
	padding-left: 17px;
	text-decoration: none;
	float: left;		
	width: 178px;
	height: 75px;
	color: #e57d03;	
}

.menubutton a:hover, .menubutton a:active, menubuttonact a:hover, .menubuttonact a:active, .menubuttonlast a:hover, .menubuttonlast a:active, menubuttonlastact a:hover, .menubuttonlastact a:active {
	text-decoration: none;
	float: left;	
	color: #e57d03;	
}

.menubutton_shop {
	font-size:	18px;
	font-weight: bold;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 12px;
	color: #ffffff;
	text-decoration: none;
	background: url(../../Images/menu_shop.png);
	overflow: hidden;		
	width: 		200px;
	height:		96px;	
	float: left;
}

.menu_subtext {
	float: left;
	font-weight: normal;
	font-size: 11px;
	line-height: 15px;
}

.menu_subtext a:link, .menu_subtext a:visited {
	color: #ffffff;
}

.menu_subtext a:hover, .menu_subtext a:active {
	color: #cccccc;	
}

/* BREADCRUMBS */
#breadcrumb {
	position: absolute;
	left: 222px;
	top: 180px;
	height: 31px;
	width: 728px;
	font-size: 10px;
	color: #e57d03;
	border-bottom: 2px solid #95cde5;
}

#breadcrumb a:link, #breadcrumb a:visited {
	color: #004b95;
	text-decoration: none;
}

#breadcrumb a:hover, #breadcrumb a:active {
	color: #e57d03;
	text-decoration: none;
}

#breadcrumb img {
	vertical-align: middle;
}

/* LANGUAGE LINK */
#languagelink {
	position: absolute;
	left: 885px;
	top: 160px;
	font-size: 10px;
	color: #ffffff;
}

#languagelink a:link, #languagelink a:visited {
	color: #ffffff;
	text-decoration: none;
}

#languagelink a:hover, #languagelink a:active {
	color: #ffffff;
	text-decoration: none;
}

/* GAMMA HOME LINK */
#gammalink {
	position: absolute;
	left: 762px;
	top: 180px;
	font-size: 10px;
	line-height: 22px;
	color: #1d5798;
	letter-spacing: -1px;
}

#gammalink a:link, #gammalink a:visited {
	color: #1d5798;
	text-decoration: none;
}

#gammalink a:hover, #gammalink a:active {
	color: #e57d03;
	text-decoration: none;
}

/* DISCLAIMER */
.disclaimer {
	position: absolute;
	left: 875px;
	top: 616px;
	width: 50px;
	text-align: right;
	font-size: 8px;
}

.disclaimer a:link, .disclaimer a:visited {
	color: #1d5798;
	text-decoration: underline;
}

.disclaimer a:hover, .disclaimer a:active {
	color: #95cde5;
	text-decoration: underline;
}

#shoppingcart {
	position: 	absolute;
	left: 		-1000px;
	top:		-1000px;
	overflow:	hidden;		
	width: 		60px;
	height:		80px;	
	background: url(../../Images/shoppingcart.png);	
	background-repeat: no-repeat;
}

#shoppingcart a:link, #shoppingcart a:visited {
	width: 		60px;
	height:		80px;		
}

#shoppingcart a:hover, #shoppingcart a:active {
	position: 	absolute;
	right: 		0px;
	overflow:	hidden;		
	width: 		60px;
	height:		80px;	
	background: url(../../Images/shoppingcart-mo.png);
	background-repeat: no-repeat;
}

#homelink {
	position: 	absolute;
	left: 		23px;
	top:		113px;
	overflow:	hidden;		
	width: 		179px;
	height:		98px;	
}

/* ZOOMLAYER */
#zoomlayer {
	z-index: 99;
	visibility: hidden;
	position: absolute;
	top: 280px;
	left: 44%;
	background-color: #ffffff;
	border: 2px solid #695d54;
	text-align: center;
	font-size: 9px;
	color: #695d54;
	text-decoration: none;
	padding-top: 15px;
}

#Zoomlayer img {
	margin-bottom: 3px;
}
#hintlayer {
	z-index: 99;
	position: absolute;
	top: 260px;
	left: 30%;
	background-color: #ffffff;
	border: 2px solid #695d54;
	text-align: center;
	font-size: 12px;
	color: #695d54;
	text-decoration: none;
	padding-top: 5px;
}

/* LOG OUT LINK */
#logoutlink {
        position: absolute;
        left: 450px;
        top: 3px;
        font-size: 10px;
        line-height: 22px;
        color: #1d5798;
        letter-spacing: -1px;
}
.logoutlink
{
	left: 30px;
	position: absolute;
	top: -2px;
	position: absolute;
	font-size: 10px;
    line-height: 22px;
    color: #1d5798;
    letter-spacing: -1px;
}
#logoutlink a:link, #logoutlink a:visited {
        color: #1d5798;
        text-decoration: none;
        left: 30px;
		position: absolute;
		top: -2px;
}

#logoutlink a:hover, #logoutlink a:active {
        color: #e57d03;
        text-decoration: none;
}

/* VALUELAYER */
#valuelayer {
	z-index: 99;
	visibility: hidden;
	position: absolute;
	top: 230px;
	left: 35%;
	background-color: #ffffff;
	border: 2px solid #695d54;
	text-align: center;
	font-size: 12px;
	color: #695d54;
	text-decoration: none;
	padding-top: 20px;
	padding-left: 20px;
	padding-right: 20px;
}

.buttonacc {
	position:	absolute;
	left: 		110px;
	bottom:		20px;
	width:		131px;
	height:		25px;	
	color: 		#ffffff;	
	font-size: 	12px;	
	text-align:	center;
	text-decoration: none;
	background: url(../../Images/buttonblue.png);
	overflow: hidden;		
	line-height: 25px;
	float: left;
}

.buttonacc a:link, .buttonacc a:visited {
	text-decoration: none;	
	color: #ffffff;		
	float: left;		
	width: 131px;
	height: 25px;	
}

.buttonacc a:hover, .buttonacc a:active {
	background: url(../../Images/buttonblue-mo.png);	
	color: 		#ffffff;	
	float: left;
	padding-top: 1px;
	padding-left: 1px;
}

.input_value {
	width: 70px;
	height: 29px;
	border: 2px solid #cdccca;
	margin-right: 6px;
	line-height: 24px;
	font-size: 18px;
	font-weight: bold;
	color: #de7c26;
	text-align: center;
}

.input_text {
	line-height: 24px;
	font-size: 18px;
	font-weight: bold;
	color: #de7c26;
}

/* POPUPS */

.pu_body {
	font-size: 12px;
	line-height: 20px;	
}

.pu_title{
	font-size: 18px;
	font-weight: bold;
	padding-bottom: 5px;
	color: #004b95;		
}

#pu_number {
	font-size: 14px;
	font-weight: bold;
	color: #004b95;
	line-height: 24px;
}

#pu_saldo {
	position: absolute;
	line-height: 24px;
	font-size: 18px;
	font-weight: bold;
	color: #de7c26;
	border: 2px solid #cdccca;
	width: 126px;
	height: 29px;
	left: 50%;
	margin-left: -63px;
}

#pu_close {
	position: absolute;
	right: 2px;
	top: 2px;
	padding: 0px 2px 0px 2px;
	border: 2px solid #cdccca;
	color: #004b95;
	font-size: 14px;
	font-weight: bold;
}

#pu_close a {
	text-decoration: none;
}

/* INPUTS */

#inputrow {
	position: absolute;
}

.img_capcha {
	vertical-align: -11px;
	#vertical-align: -3px;
}

#label {
	width: 150px;
	height: 21px;
	line-height: 21px;
	float: left;	
}

.obl_field {
	color: #535456;
}

.input_54 {
	width: 54px;
	height: 29px;
	border: 2px solid #cdccca;
	margin-right: 6px;
	text-align: center;
	line-height: 24px;
	padding-top: 4px;
	#padding-top: 0px;
	color: #000000;	
}

.input_126 {
	width: 126px;
	height: 29px;
	border: 2px solid #cdccca;
	line-height: 24px;
	padding-left: 5px;
	padding-right: 5px;
	margin-right: 10px;
	padding-top: 4px;
	#padding-top: 0px;
	color: #000000;
	float: left;
}

.input_300 {
	width: 300px;
	height: 21px;
	border: 2px solid #d1cbc4;
	padding-left: 5px;
	padding-right: 5px;
	margin-right: 10px;
	color: #000000;
	margin-bottom: 3px;
	#margin-bottom: 1px;	
	background-color: transparent;	
}

.input_200 {
	width: 200px;
	height: 21px;
	border: 2px solid #d1cbc4;
	padding-left: 5px;
	padding-right: 5px;
	margin-right: 10px;
	color: #000000;
	margin-bottom: 3px;
	#margin-bottom: 1px;	
	background-color: transparent;	
}

.input_m300 {
	width: 300px;
	height: 84px;
	border: 2px solid #cdccca;
	line-height: 21px;
	padding-left: 5px;
	padding-right: 0px;
	margin-right: 10px;
	padding-top: 0px;
	color: #000000;
	overflow: auto;
	background-color: transparent;	
}

#contactsummary {
	width: 100%;
	height: 230px;
	border: 2px solid #cdccca;
	padding: 5px;
}

#contactsummary_row {
	padding-top: 1px;
}

.contactsumm_text {
	width: 490px;
	height: 21px;
	line-height: 21px;
	color: #000000;
	float: left;
}

.contactsumm_area {
	line-height: 21px;
	width: 490px;
	height: 63px;
	color: #000000;
	float: left;
	overflow: auto;
}

.cp_buttonLogin {
	width: 134px;
	height: 29px;
	background: url(../../Images/buttonform.png);
	position:relative;
	line-height: 28px;
	text-align: center;
	top:50px;
	left:-12px;
}

.ww_vergetenLogin {
	position:relative;
	top:-40px;
}

.cp_button, #cp_button {
	float: left;
	width: 134px;
	height: 29px;
	background: url(../../Images/buttonform.png);
	line-height: 28px;
	text-align: center;
	margin-right: 40px;
	border: 0px;
	color: #004b95;
	cursor: hand;
}

.cp_button_load {
	float: left;
	width: 134px;
	height: 29px;
	border: 2 px solid #d1cbc4;
	line-height: 28px;
	text-align: center;
	margin-right: 40px;
}

#cp_button a:link, #cp_button a:visited, .cp_button:link, .cp_button:visited, .cp_button_load:link, .cp_button_load:visited{
	color: #004b95;
	text-decoration: none;
}

#cp_button a:hover, #cp_button a:active, .cp_button:hover, .cp_button:active, .cp_button_load:hover, .cp_button_load:active {
	color: #95cde5;
	text-decoration: none;
}

.cp_saldo {
	position:absolute;
	width: 126px;
	height: 29px;
	border: 2px solid #cdccca;
	float: left;
	line-height: 24px;
	font-size: 18px;
	font-weight: bold;
	color: #de7c26;
	text-align: center;
	top:0px;
	left:184px;
}

/* Expand Collapse */
.dhtmlgoodies_question{
	border: 1px solid #cdccca;
	background-image: url(../../Images/downarrow.png);
	background-position: right;
	background-repeat: no-repeat;
	width: 100%px;
	font-weight: bold;
	margin-bottom: 2px;
	margin-top: 2px;
	padding-left: 2px;
	height: 20px;
	overflow: hidden;
	cursor: pointer;
}

.dhtmlgoodies_question_exp{
	border: 1px solid #cdccca;
	background-image: url(../../Images/uparrow.png);
	background-position: right;
	background-repeat: no-repeat;
	width: 100%px;
	font-weight: bold;
	margin-bottom: 2px;
	margin-top: 2px;
	padding-left: 2px;
	height: 20px;
	overflow: hidden;
	cursor: pointer;
}

.dhtmlgoodies_answer{	
	visibility:hidden;
	height:0px;
	overflow:hidden;
	position:relative;
}

.dhtmlgoodies_answer_content{
	position:relative;
}

#printpage {
	position: absolute;
	top: 0px;
	width: 800px;	
	height: 100%;
	margin: 0px;
	padding: 20px;
	background-color: #ffffff;
}

/* value table */

#valuetable {
	
}

#vt_row {

}

#vt_cell {
	width: 100px;
	height: 50px;
	float: left;	
	border: 2px solid #b3aba1;
	line-height: 46px;
	font-size: 24px;
	font-weight: normal;
	color: #b3aba1;
	text-align: center;
	margin-right: 17px;
	margin-bottom: 20px;
	padding: 0px;
}

#vt_cell a:link, #vt_cell a:visited  {
	width: 96px;
	height: 46px;
	color: #b3aba1;
	text-decoration: none;
	float: left;	
}

#vt_cell a:hover, #vt_cell a:active  {
	color: #0d4b8b;
	background-color: #dfd9d1;
	float: left;	
}

.vt_tiny {
	font-size: 9px;
	vertical-align: middle;
}

/* Shopping card table */

#shoppingcart {
	position: 	absolute;
	left: 		640px;
	overflow:	hidden;		
	width: 		60px;
	height:		80px;	
	background: url(../../Images/shoppingcart.png);	
	background-repeat: no-repeat;
}

#shoppingcart a:link, #shoppingcart a:visited {
	width: 		60px;
	height:		80px;		
}

#shoppingcart a:hover, #shoppingcart a:active {
	position: 	absolute;
	right: 		0px;
	overflow:	hidden;		
	width: 		60px;
	height:		80px;	
	background: url(../../Images/shoppingcart-mo.png);
	background-repeat: no-repeat;
}

#sc_headerrow {
	height: 22px;
	border-bottom: 2px solid #dfd9d1;
}

#sc_headerrowcell_long {
	width: 200px;
	float: left;	
}

#sc_headerrowcell_short{
	width: 90px;
	float: left;	
}

#sc_itemrow {

}

#sc_itemrowcatagory {
	color: #004b95;
	font-weight: bold;
	padding-top: 3px;
	padding-bottom: 3px;
}

#sc_itemrowcell_long {
	width: 200px;
	float: left;	
}

#sc_itemrowcell_short {
	width: 90px;
	float: left;	
}

#sc_itemrowcell_shorttotals {
	width: 90px;
	float: left;	
	color: #004b95;	
}

#sc_subtotals {
	float: left;
	height: 32px;
	width: 490px;
	line-height: 32px;
	color: #004b95;
	font-weight: bold;
	border-bottom: 2px solid #004b95;
}

#sc_subtotalscell_long {
	width: 380px;
	float: left;	
}

#sc_subtotalscell_short {
	width: 110px;
	float: left;	
}

html>body  #sc_subtotalscell_short {
	width: 103px;
}											

#sc_additionals {
	padding-top: 3px;
	float: right;
	height: 62px;
	line-height: 14px;
	border-bottom: 2px solid #004b95;	
}

#sc_addscell_long {
	width: 380px;
	float: left;	
}

#sc_addscell_short {
	color: #004b95;
	width: 110px;
	float: left;	
}	

html>body  #sc_addscell_short {
	width: 103px;
}
	
#sc_totals {
	padding-top: 12px;
	float: right;
	height: 52px;
}

#sc_totalscell_long {
	width: 290px;
	float: left;	
}

#sc_totalscell_short {
	width: 200px;
	float: left;	
	height: 38px;
	border: 2px solid #d1cbc4;
	line-height: 34px;
	font-size: 28px;
	font-weight: normal;
	color: #de7c26;
	text-align: center;
}	

html>body #sc_totalscell_short {
	width: 193px;
}

/* BETAAL PAGINA */

#pay_summary {
	width: 465px;
	height: 80px;
	border: 2px solid #d1cbc4;
	margin-bottom: 15px;
	padding-top: 5px;
	padding-left: 15px;
}

#pay_bank {
	width: 465px;
	height: 80px;
	border: 2px solid #d1cbc4;
	padding-top: 5px;
	padding-left: 15px;
}

#pay_error {
	width: 465px;
	height: 80px;
	color: red;
	padding-top: 5px;
	padding-left: 15px;
	padding-right: 15px;
	margin-top: 15px;	
}

.pay_hint{
	font-weight: bold;
}

.pay_label {
	width: 100px;
}

.pay_select {
	margin-top: 13px;
	margin-left: 10px;
	margin-right: 10px;	
	height: 24px;
	width: 200px;
	border: 2px solid #d1cbc4;
	float: left;
}

.pay_button {
	position: absolute;
	left: 370px;
	top: 241px;	
	width:		149px;
	height:		38px;	
	color: 		#004b95;	
	font-size: 	12px;	
	text-align:	center;
	text-decoration: none;
	background: url(../../Images/buttonpay.png);
	overflow: hidden;		
	line-height: 35px;
	float: left;
}

.pay_button a:link, .pay_button a:visited {
	text-decoration: none;	
	color: #004b95;		
	width: 149px;
	height: 38px;	
	float: left;
}

.pay_button a:hover, .pay_button a:active {
	background: url(../../Images/buttonpay-mo.png);	
	color: 		#004b95;	
	float: left;
}
