div.zurueckgrafik {
	display:none;
}
#navkonfiguratormenu,
#navscanmenu,
#navmeinmenu,
#navkataloge{

	font-size: 12px;
	margin: 30px 0 25px 0px;
	padding: 0 0 5px 0;
}
#navkonfiguratormenu ul,
#navscanmenu ul,
#navmeinmenu ul,
#navkataloge ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
}

.nav1 a,
.anmeldungkopf a {
	display: block;
	padding: 6px 0 6px 15px;
	color: #FFFFFF;
	font-size: 14px;
	line-height: 16px;
}
.nav1 li {
	width:198px;
	list-style-type: none;
	padding: 0;
	margin: 0;
	
}

.nav1 li a.nav1act,
.anmeldungkopf a.nav1act {
	margin: 0;
	margin-bottom: 0px;
	
	background: #003399;
	background: -o-linear-gradient(top, #335cad, #003399);
	background: -moz-linear-gradient(top, #335cad, #003399);
	background: -webkit-gradient(linear, left top, left bottom, from(#335cad), to(#003399));
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF335cad', endColorstr='#FF003399');
	color: #FFFFFF;
}

div.katalogheadline {
	width: 200px;
	background: #003399;
	background: -o-linear-gradient(top, #335cad, #003399);
	background:  -moz-linear-gradient(top, #335cad, #003399);
	background:  -webkit-gradient(linear, left top, left bottom, from(#335cad), to(#003399));
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF335cad', endColorstr='#FF003399');
	color: #FFFFFF;
}



ul.nav2.suchseite {
	display:none;
}

.anmeldungbody.suchseite{
	display:none;
}

.nav1 li.suchseite a.nav1act,
.anmeldungkopf.suchseite a.nav1act {
	background-image: url('/shop/images/layout2012/dropdown-pfeil.gif');
	line-height: 16px;
}

.anmeldungbody.suchseite {
	background-image: url('/shop/images/layout2012/Verlauf_Weiss_Grau.png');
}
/*
.nav1 li a.nav1act.schraubenkonfigurator {
	background: #0077ac;
	background: -o-linear-gradient(top, #058ed6, #0077ac);
	background: -moz-linear-gradient(top, #058ed6, #0077ac);
	background: -webkit-gradient(linear, left top, left bottom, from(#058ed6), to(#0077ac));
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF058ed6', endColorstr='#FF0077ac');
	color: #FFFFFF;
}
*/
.nav1 li a.nav1act.schraubenkonfigurator {
	background: #003399;
	background: -o-linear-gradient(top, #335cad, #003399);
	background: -moz-linear-gradient(top, #335cad, #003399);
	background: -webkit-gradient(linear, left top, left bottom, from(#335cad), to(#003399));
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#335cad', endColorstr='#003399');
	color: #FFFFFF;
}




.nav2 a{
	text-indent:0px;
	display: block;
	margin: 0 15px 0 15px;
	padding: 6px 0 6px 0;
	color: #003399;
	border-top: 1px solid #d2d2d2;
	font-weight: bold;
	font-size: 12px;
}
.nav2 a.firstmenu{
	padding: 10px 0 7px 0;
	border-top: 0px solid #d2d2d2;
}
.nav2 li {
	padding-left:0px;
	margin: 0;
	border-left: 1px solid #d2d2d2;	
	border-right: 1px solid #d2d2d2;
}

#navkonfiguratormenu ul.nav2,
#navscanmenu ul.nav2,
#navmeinmenu ul.nav2,
#navkataloge ul.nav2  {
	padding-bottom: 0px;
	border-bottom: 1px solid #d2d2d2;
}


.nav3 a{
	text-indent:0;
	display: block;
	margin: 0 15px 0 15px;
	padding: 4px 0 4px 15px;
	color: #003399;
	border-top: 1px solid #d2d2d2;
	font-weight: bold;
	font-size: 12px;
}
.nav3 a.firstmenu{
	padding: 10px 0 7px 0;
	border-top: 0px solid #d2d2d2;
}
.nav3 li {
	padding-left:0px;
	margin: 0;
	border-left: 0px solid #d2d2d2;	
	border-right: 0px solid #d2d2d2;
}



.nav4 a{
	text-indent:0;
	display: block;
	margin: 0 15px 0 15px;
	padding: 3px 0 3px 30px;
	color: #003399;
	border-top: 1px solid #d2d2d2;
	font-weight: bold;
	font-size: 12px;
}
.nav4 a.firstmenu{
	padding: 10px 0 7px 0;
	border-top: 0px solid #d2d2d2;
}
.nav4 li {
	padding-left:0px;
	margin: 0;
	border-left: 0px solid #d2d2d2;	
	border-right: 0px solid #d2d2d2;
}


.nav1 a,
.nav1 a:visited,
.nav2 a,
.nav2 a:visited{
	text-decoration: none;
	font-weight: bold;
}

.nav1 a:hover{
	color: #e2001a;
	font-weight:bold;
}


.nav2 a:hover{
	color: #e2001a;
	/*background-color: #F0F0F0;*/
	font-weight:bold;
}
/*
.nav2 li:hover{
	background-color: #F0F0F0;
}
*/
a.nav1act,
a:visited.nav1act{
	text-decoration: none;
	color:#FFFFFF;
	font-weight:bold;
}
a.nav2act, 
a:visited.nav2act{
	text-decoration: none;
	color:#e2001a;
	font-weight:bold;
}
a.nav3act, 
a:visited.nav3act{
	text-decoration: none;
	color:#e2001a;
	font-weight:bold;
}
a.nav4act, 
a:visited.nav4act{
	text-decoration: none;
	color:#e2001a;
	font-weight:bold;
}








#navdropdown{
	width:200px;
	font-size: admin	kktest	112px;
	margin: 0;
	padding: 0;
}

#navdropdown ul {
	list-style-type: none;
	padding: 0;
	border: none;
	margin: 0;
}

.navdd1 a {
	display: block;
	padding: 4px 0 4px 5px;
	color: #003399;
}
.navdd1 li {
	list-style-type: none;
	padding: 0;
	margin: 0;
}
.navdd1 li a.navdd1 {
	margin: 0;
}
.navdd1 ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
}
.navdd1 hr {
 	border: 0px; /* Für Firefox und Opera */
 	border-top: solid 1px #003399;
 	border-bottom: solid 0px #003399; /* Für I.Explorer (Seiten-Hintergrundfarbe!) */
}

.navdd2 a {
	display: block;
	padding: 2px 0 2px 15px;
	color: #003399;
	font-size:11px;
}
.navdd2 li a.navdd2 {
	margin: 0;
}



.navdd1 a:hover,
.navdd2 a:hover{
	color: #e2001a;
	background-color: #F0F0F0;
	font-weight:normal;
}



span.menu_unten{font-size:12px; padding:0 20px 0 0;}





DIV.CUR{left:845px;}
DIV.NO{left:850px;}

/* default styles for extension "tx_srlanguagemenu_pi1" */
   .tx-srlanguagemenu-pi1 p {line-height:100%; color:#35006d; margin-top:8px; padding: 0; text-indent: 0; }
   .tx-srlanguagemenu-pi1 img { margin:0 5px; padding:0; border-style:none; }
   .tx-srlanguagemenu-pi1 .CUR { float:none;width:140px;background-color:#FFFFFF;height:20px; font-size:11px;text-align:right;padding-right:10px;}
   .tx-srlanguagemenu-pi1 .CUR a {background-color:transparent; color:#003399; text-decoration:none; font-weight:normal; }
   .tx-srlanguagemenu-pi1 .CUR a:focus, .tx-srlanguagemenu-pi1 .CUR a:hover, .tx-srlanguagemenu-pi1 .CUR a:active { color:#333333; }
   .tx-srlanguagemenu-pi1 .NO { float:none;visibility:hidden;width:140px;background-color:#ccc;height:20px;text-align:right;padding-right:10px;}
   .tx-srlanguagemenu-pi1 .NO a { background-color:transparent; color:#003399; text-decoration:none; font-weight:normal; }
   .tx-srlanguagemenu-pi1 .NO a:focus, .tx-srlanguagemenu-pi1 .NO a:hover, .tx-srlanguagemenu-pi1 .NO a:active { color:#333333; }
   .tx-srlanguagemenu-pi1 .INACT { float:none; }
   .tx-srlanguagemenu-pi1 .INACT a { background-color:transparent; color:#35006d; text-decoration:none; font-weight:normal; }
   .tx-srlanguagemenu-pi1 .INACT a:focus, .tx-srlanguagemenu-pi1 .INACT a:hover, .tx-srlanguagemenu-pi1 .INACT a:active { color:#333333; }
   .tx-srlanguagemenu-pi1 .SPC { float:none; line-height:100%; color:#35006d; }
   .tx-srlanguagemenu-pi1 fieldset { }
   .tx-srlanguagemenu-pi1 fieldset legend { }
   .tx-srlanguagemenu-pi1 fieldset label { display: none; }
   .tx-srlanguagemenu-pi1 fieldset select { border-width:0px; border-color:#FFFFFF; border-style:double; background-color:#FFFFFF; color:#000000;  font-weight:normal; width:100px;}
   .tx-srlanguagemenu-pi1 fieldset option.tx-srlanguagemenu-pi1-option-0 { }
   
.tx-srlanguagemenu-pi1 DIV.CUR{ font-size:12px; color: #003399;}
.tx-srlanguagemenu-pi1 DIV.NO{ font-size:12px;}


div.anmeldungkopf{
	font-size: 14px; 
	color: #FFFFFF;
	padding: 6px 0 6px 15px;
	padding: 0;
	border-bottom: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	
	background: #003399;
	background: -o-linear-gradient(top, #335cad, #003399);
	background:  -moz-linear-gradient(top, #335cad, #003399);
	background:  -webkit-gradient(linear, left top, left bottom, from(#335cad), to(#003399));
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF335cad', endColorstr='#FF003399');
	
}

span.textstandard{ }
span.textrot{ color: #e2001a;}

* html div.anmeldungkopf{
	width:200px;
}
* html li.nav2{width:200px;}
* html ul.nav2{	width:200px;}
* html li.nav2act{width:200px;}


* html li.nav3{width:200px;}
* html ul.nav3act{	width:200px;}
* html li.nav3act{width:200px;}

* html li.nav4{width:200px;}
* html ul.nav4act{	width:200px;}
* html li.nav4act{width:200px;}

ul.nav2{
	width:200px;
}

* html li.nav2{ display:inline;}
* html li.nav3{ display:inline;}
* html li.nav4{ display:inline;}

a.nuranker  { cursor:default;} 

#navkataloge.suchseite { margin: 27px 0 10px; }

#navkonfiguratormenu.suchseite,
#loginbox.suchseite,
#navscanmenu.suchseite,
#navmeinmenu.suchseite { margin: 10px 0 10px; }

ul.nav2.suchseite {
		background: #f2f2f2 url("/shop/images/layout2012/Verlauf_Weiss_Grau.png") repeat-x  0 1px !important;
}