/*
a img {border:0px}
a {color:#0E4A7F}
*/
/*
body {
	text-align: center;
	margin: 0 auto;
	padding: 0;
	background-color: #CCC;
	background-image:url('../pics/repquick.jpg');
	background-repeat:repeat-y;
	background-position:center;
}
*/

/*
body,td,th {
	color: #000;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
}
*/


#site {
	position:relative;
  width:900px;
	background-color:#FFF;
	border-left:6px solid #FFF;
	border-right:6px solid #FFF;
}
/*
#social {
  position:absolute;
  z-index:1;
  top:122px;
  right:10px;
}
*/

#footer{
	color:#FFF;
	width:900px;
	height:37px;
	background-image:url('../pics/bgmenu.gif');
	background-repeat:repeat-x;
}

.footertext{
	text-align:left;
	padding-left:6px;
	padding-top:6px;
	float:left;
}

#footer A{
	color:#FFF;
}


#header{
	width:900px;
	height:163px;
	background-image:url('../pics/header.jpg');
	background-repeat:no-repeat;
}


#header #logo{
	float:left;
}

#menu{
	margin-top:0px;
	color:#FFF;
	float:right;
	width:900px;
	height:37px;
	background-image:url('../pics/bgmenu.gif');
	background-repeat:repeat-x;
}

#menulinks{
	text-align:left;
	float:left;
	font-weight:bold;
	font-style:italic;
	width:400px;
	height:27px;
	margin-top:6px;
	margin-left:6px;
}

#menulinksright{
	text-align:right;
	float:right;
	font-weight:bold;
	font-style:italic;
	margin-top:6px;
	height:27px;
	margin-left:6px;

}
/*
#top_basket {

	padding-top:5px;
	padding-bottom:15px;
	padding-right:30px;
	background-image:url('../pics/topbascket.gif');
	background-repeat:no-repeat;
	}
*/
/*
#top_checkout {
	padding-top:5px;
	padding-bottom:6px;
	padding-right:32px;
	background-image:url('../pics/topcheckout.gif');
	background-repeat:no-repeat;
	}
*/
/*
#top_account {
	padding-top:5px;
	padding-bottom:6px;
	padding-right:30px;
	background-image:url('../pics/topaccount.gif');
	background-repeat:no-repeat;
}
*/


#menu A{
	color:#FFF;
	font-size:12px;
	text-decoration:none;
	margin-right:10px
}

#menu A:hover{
	color:#9ABFD5;
}

.submenu{
	width:177px;
	float:left;
	text-align:left;
}

.submenu .links{
	background-image:url('../pics/bg_nav_tile.gif');
	background-repeat:repeat-y;
}


.poll{
	width:296px;
	height:100%;
	float:right;
	text-align:left;
}

.poll p{
	padding:10px;
}

.polllinks{
	height:275px;
	background-image:url('../pics/bg_poll_tile.gif');
	background-repeat:repeat-y;
}

/*
.level1{
	line-height:13px;
	margin-left:10px;
	background-image:url('../pics/li_product.gif');
	background-repeat:no-repeat;
	background-position: bottom left
}

.level1 A{
	margin-left:10px;
	font-size:10px;
	font-weight:bold;
	display:block;
	color:#3C7FA9;
	text-decoration:none;
}


.activeitem A{
	color:#CB3398;
}
*/



.companylink{
	background-image:url('../pics/li_company.gif');
	background-repeat:no-repeat;
}

/*
.level2{
	line-height:12px;
}

.level2 A{
	margin-left:20px;
	font-weight:normal;
	font-size:10px;
	display:block;
	color:#000;
	text-decoration:none;
}
.level3{
	margin-left:30px;
  line-height:13px;
	background-image:url('../pics/li_product.gif');
	background-repeat:no-repeat;
	background-position: bottom left
}

.level3 A{
	margin-left:10px;
  font-size:10px;
	display:block;
	color:#000;
	text-decoration:none;
}

.level2 .activeitemsub A{
	text-decoration:underline;
	font-style:italic;
}
.level3 .activeitemsub A {
  font-style:italic;
}
*/

.companylink A{
	color:#000;
}


.companylink A:hover{
	color:#CB3398;
}


#submenu A:hover{
	color:#000;
}
/*
.content{
	background-color:#FFF;
	text-align:left;
	width:900px;
	color:#fff;
	margin-top:15px
}
*/


H3{
	xmargin-top:0px;
	xmargin-left:10px;
	font-size:16px;
	color:#CB3398;
}




.article{
	text-align:left;
	float:left;
	width:296px;
	height:117px;
	background-image:url('../pics/bgfooterarticle.gif');
	background-repeat:no-repeat;

}


.onlyimg img {
	margin-top:10px;
	margin-left:10px;
	text-align:center;

}


.articlecenter{
	margin-left:6px;
	margin-right:6px;

}


.article H3{
	margin-top:8px;
	margin-bottom:0px;
	margin-left:10px;
	font-size:16px;
	color:#CB3398;
}



.article p{
	padding:10px;
	padding-top:0px;
	margin-top:0px;
}

.article p img{
	float:right;
}

.article p b{
	color:#666;
}

.article p a{
	color:#6A9CBC;
	font-weight:bold;
	text-decoration:none
}


.linkline{
	height:20px;
	margin-left:20px;

}

.linkline .name{
	font-weight:bold
}

.linkline .a{
	display:block;

}
/*
H2{
	margin-top:0px;
	margin-left:10px;
	font-size:16px;
	color:#000;
}
*/
.articleholder
{
	padding-top:6px;
	padding-bottom:6px;
}

.menuholder{
	width:177px;
	margin-bottom:130px;
	border-bottom:90px solid #FFF;
}

.homearticleholder{
	width:427px;
	text-align:left;
}

.nopoll{
	width:723px;
	text-align:left;
}

.homearticleholder p{
	padding:10px;
}

.productholder{
	width:723px;
	text-align:left;
}

.productholder p{
	padding:10px;
}

.shopmenuholder{
	width:723px;
	height:40px;
	margin-bottom:10px;
}

.shopmenu{

	width:350px;
	height:40px;
	float:right;
	color:#0E4A7F;
	font-weight:bold;
	background-image:url('../pics/bgbestel.gif');
	background-repeat:no-repeat;

}

.shopmenu table{
	margin-left:10px;
	margin-top:2px;

}

.textitem{
	width:723px;
	text-align:left;
	margin-top:10px;
}



.textitem p{
	padding:0px;
	padding-left:10px;
	width:600px;
	display:block
}

.textitem form {
	padding-left:10px;
}
/*
input
{
	padding-left:10px;
}
*/
.textitem img{

	margin-right:10px;
}

.textitem p img{

	margin-right:10px;
}

.pilots {
	color:#0E4A7F;
	line-height:16px
}

.pilots b{
	color:#000;
}


.cart {
	line-height:15px
}

.cart img{

	margin-right:10px;
}

.pilot h2{
	margin-left:0px;
}

.textitem H2{
	display:inline;
	margin-top:10px;
	margin-left:10px;
	margin-right:20px;
	font-size:11px;
	color:#000;
}
.textitem H3{
	display:inline;
	margin-top:10px;
	margin-left:10px;
	font-size:11px;
	color:#0E4A7F;
}



.textitem ul{

	margin-top:2px;
}

.textitem li{

	list-style-image:url('../pics/li_company.gif');
}
.textitem li A{

	color:#000;
	font-weight:bold;
	text-decoration:none;
}

.dealeritem{
	border-left:1px solid #CCC;
	float:left;
	width:300px;
	height:150px;
	text-align:left;
}

.dealeritem A{
	display:block
}


.dealeritem p{
	padding:0px;
	padding-left:10px;
	width:300px;
	display:block
}

.dealeritem img{

	margin-right:10px;
}

.dealeritem H2{
	margin-top:10px;
	margin-left:10px;
	font-size:11px;
	color:#000;
}


.productitem{
	width:723px;
	text-align:left;

}

.productitem p{
	padding:0px;
	padding-left:10px;
	width:300px;
	line-height:14px;
}

.paging{

	margin-top:20px;
	Xmargin-left:10px;
	font-size:11px;
	text-align:center;
	width:723px;
}

.pageitems{
	margin-top:10px;
	margin-bottom:10px;
}

.paging A{
	text-decoration:none;

}

A.activepaging{
	color:#000;
	text-decoration:underline;

}
.productitem H2{
	margin-top:0px;
	margin-left:10px;
	font-size:12px;
	color:#000;
}

.productimage{

	Xfloat:right;
	display:block;
}

.producttext{

	float:left;

}

.colorscheme {
	float:right;

	margin-left:10px;
	display:block;
	width:100px;
}

.colorscheme b {
		display:block;
		Xwidth:300px;

}

.colorscheme select {
		display:block;
		Xfloat:left;
		width:100px;

}

.colortracker{
	border:1px solid #ccc;
	height:20px;
}


.orderbutton{
	margin-top:20px;
}

.pollholder{
	width:296px;
	height:100%;
}


.contentimage{
	float:left;
	margin-right:6px;
	margin-bottom:6px;

}


#text{
	float:left;
	width:450px;
	height:338px;
}


.text{
	text-align:left;
	color:#000;
	width:450px;
	height:307px;
}

.searchbox{
	width:170px;
	height:30px;

}

.pollbox{
	width:200px;
	margin-left:20px

}

.inputborder,.number,.search, .formel,.pageitems {
	border:1px solid #A5ACB2;
}

.search{
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	width:80px;
	margin-left:10px;
	float:left;

}

.formel{
	color:#000;
	margin-top:4px;
	width:200px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	margin-left:10px;
}

.custom {
	font-size: 12px;
	font-weight:bold;
	color:#999;
}

textarea{
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
		width:200px;
}

.button{
	background-color:#ED1B23;
	border:1px solid #838383
}

.ok{
		background-color:#06B64C;
}















.gen_order{
	margin-left:10px;
}

.gen_order td{
	text-align:left
}

.orderlegenda{
	margin-top:10px;
	font-weight:bold;
	color:#999;
	height:30px
}

/*
select{
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
}
*/

.gen_shopon{
	float:right;
	width:150px;
	height:20px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight:bold;
	background-color:#CB3398;
	color:#FFF;
	border:0px;
	margin-top:20px;
	padding-bottom:2px
}

.gen_shoponleft{
	float:left;
	}

.simple{
	float:none;
	margin-top:5px;
	width:90px;
}

.letter{
	float:left;
	margin-top:5px;
	width:120px;
	margin-left:10px;
}


.searchbut{
	float:right;
	margin-top:0px;
	width:65px;
	font-size: 10px;
	height:17px;
}

.normal{
		float:none;
		font-size: 10px;
		background-color:#3C7FA9;
		margin-top:10px;

}

.add{
	float:none;
	margin-left:10px;

}

.back{
	float:left;
	background-color:#CCC;
	margin-top:28px;
	margin-left:20px;
	color:#000

}

.t_step2{
}

.Xt_step2 td{
	width:150px;
}

.orderdata td{
	font-weight:bold;
}

.orderstep{
	text-align:center;
	font-size: 12px;
	font-weight:bold;
	background-color:#0E4A7F;
	color:#FFF;


}

.orderprogress{
	height:20px;
}


.stepactive{
	background-color:#9CC4E8;

}

.stepnow{
	color:#000
}

.ftext {

	width:140px;
	padding-left:10px;
	font-weight:bold;
}


.number{
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	padding-left:0px;
}

.spaceorder{
	padding-top:10px;

	border-top:1px solid #CCC;
}


 .print_me{
 	font-weight:normal;
 	background-color:#FFF;
 	text-decoration:underline
 	background-image:url('../pics/bgmenu.gif');
 	background-repeat:no-repeat;
 }





















