#left{
display:none;
}
/*   -------------TextFormats------------   */

body		{ font-family: Arial, Verdana; font-size: 13px;  }
p 		{ font-size: 13px;  }
a 		{ font-size: 13px; }
td		{ font-size: 12px; }

/*    -------------Titels------------   */

h1 		{ font-size: 20px; }
h2 		{ font-size: 18px; }
h3 		{ font-size: 16px; } 

.title 		{ font-size: 18px; color:#BBBBBB; font-weight:bold; vertical-align:center;}

/* |  -------------TextLinks------------   */
a		{ color:#000000; }
a:visited 	{ }
a:active 	{ }
a:hover 	{ color:#ff5930;}

/* |  -------------TextClasses------------   */

.notice { font-style: italic;}
.error	{ font-weight:bold; color:#911E49;}
.small 	{ font-size: 10px;  color:#000000;}
	
#text 	{  position:absolute; width:230px; z-index:1; border: 0px; text-align:justify; }




/* |  -------------Elements------------   */

body 	{ height: 100%; width:100%; margin: 0; }
html, body {height: 100%;}
table	{ border-collapse: collapse; }
ul	{ list-style-image: url("shop/images/list.gif") }
li	{ font-size: 12px;  margin-top: 10; margin-bottom: 0;}
img	{ border:0px;}

.red	{color:#FF5930;}
.highrow {background-color: #EEE;}

input,textarea	{ border:1px solid #333333;}
input.no	{ border:0px solid #333333;}
textarea	{ font-family: Arial, Verdana, Helvetica; font-size: 12px;  }

.step {

list-style:none;
margin:0px;
padding:0px;

}

.step li {
display:inline;
margin:0px;
padding-left:20px;
color:#CCC;
}
.step li.active {
color:#ff5930;
}


#navigation{
text-align:left;
width:170px;
}


#navigation ul {
list-style:none;
margin:0px;
padding:0px;
padding-left:10px;
}

#navigation li {
margin:0px;
padding:4px;

}

#navigation a {

text-decoration:none;
margin:0px;

}

#navigation a:hover  {
color:#ff5930;

}

#navigation a.active {
color:#ff5930;
font-weight:bold;
}

#content{
text-align:left;
vertical-align:top;
padding:20px

}

#right{
width:100%;
height:100%;
border:0px;
}

#right td{
padding-left:40px;
vertical-align:top;
text-align:left;
}


.slogan1{
	vertical-align:bottom;
	text-align:right;
	padding-right:45px;
	font-weight:bold;
	color:#BBBBBB;
	word-spacing:3px;
	letter-spacing:3px;
	font-size:14px;
	height:15px;
}
.slogan2 {
	color:#ff5930;
	height:15px;
}
.footer{
	text-align:center;
	font-size: 10px;  color:#DDDDDD;
}

/* |  ------Some shop styles --------   */

.calcbox {
	border-left:3px solid #999999;
	border-top:2px solid #999999;
	margin:30px;
	padding:20px;
	width: 350px;
	}
	
.leftformtitle {
	width:50px;
	}

