/*  $Id: style_ie.css,v 1.26 2010/07/15 13:47:09 wolf Exp $  */

BODY,td{font-family: Tahoma,"MS Sans Serif",Arial,Verdana; font-size: 11px; text-align: left;}

BODY {	background-color : #f0d200;
		margin-top : 0px;
		margin-left: 30px;
		margin-right: 0px;
		PADDING-RIGHT: 0px; 
		PADDING-LEFT: 0px; 
		PADDING-BOTTOM: 0px; 
		/*MARGIN: yes; */
		PADDING-TOP: 0px;
		
		scrollbar-DarkShadow-Color: #000000; 
		scrollbar-Track-Color: #000000; 
		scrollbar-Face-Color: #f0d200; 
		scrollbar-Shadow-Color: #f0d200; 
		scrollbar-Highlight-Color: #f0d200; 
		scrollbar-3dLight-Color: #003194; 
		scrollbar-Arrow-Color: red;
}

a:link, a:visited{color: #f0d200; text-decoration: none;}
a:hover{color: #f0d200; text-decoration: underline;}
a:active{color: #f0d200; text-decoration: none;}

a:link.ylw{color: #000000; text-decoration: none;}
a:visited.ylw{color: darkred; text-decoration: none;}
a:hover.ylw{color: #ff0000; text-decoration: underline;}
a:active.ylw{color: red; text-decoration: none;}

a:link.red, a:visited.red{color: #ff0000; text-decoration: none;}
a:hover.red{color: #ff0000; text-decoration: none;}
a:active.red{color: #ff0000; text-decoration: none;}


a:link.email{color: #ff0000; text-decoration: none;}
a:hover.email{color: #ff0000; text-decoration: underline;}
a:active.email{color: red; text-decoration: none;}

a:link.news{color: #f0d200; text-decoration: none;}
a:hover.news{color: #f0d200; text-decoration: underline;}
a:active.news{color: #f0d200; text-decoration: none;}
/* a:visited.news{color: #f0d200; text-decoration: underline;} */

a:link.newsnolink{color: #f0d200; text-decoration: none; cursor: no-drop;}
a:hover.newsnolink{color: #f0d200; text-decoration: none; cursor: no-drop;}
a:active.newsnolink{color: #f0d200; text-decoration: none; cursor: no-drop;}

TABLE.table{
	border-collapse : collapse;
}

td{color: #000000;}


h4{color: #000000; font-size: 11px; font-weight: normal; letter-spacing: 1px; margin-bottom: 0px; margin-left: 0px;}

.right{text-align: right; vertical-align: top; padding-top: 3px;}
.center{text-align: center;}
.left{text-align: left;}


.head1{font-family: Verdana; font-size: 12px ;color: #000000; font-weight: bolder; letter-spacing: 1px; text-align: left;}
.head2{background-image: url(images/bg_head.gif); font-family: Verdana,Tahoma; font-size: 12px ;color: #ffffff; font-weight: bolder; letter-spacing: 1px; text-align: left;}
.head3{background-image: url(images/bg_body.gif); font-family: Verdana,Tahoma; font-size: 12px ;color: #000000; font-weight: bolder; letter-spacing: 1px; line-height: 18px;}

.categoryHeader {
	font-family: sans-serif;
	letter-spacing: 2px;
	text-transform: uppercase;
	padding-left: 1em;
}

.subhead{letter-spacing: 3px; background-color: #FFF394; text-align: center; margin-bottom: 10px;}
.subhead-form{letter-spacing: 3px; background-color: #FFF394; text-align: left;}
.subhead2{background-color: #FFF394; text-align: left;}

.txt{font-family: Verdana; font-size: 11px ;color: #ffff00; text-align: left;}
.news-blk{font-family: Verdana; font-size: 10px ;color: #F0D200; text-align: left;}
.news-ylw{font-family: Verdana; font-size: 10px ;color: #000000; text-align: left; line-height: 18px;}
.ylwline{line-height: 150%; text-align: left;}
.info{color: #aaaaaa; font-size: 10px; letter-spacing: 1px; text-align: left;}
.footer{color: #aaaaaa; font-size: 10px; letter-spacing: 1px; text-align: center;}

.agbnum{letter-spacing: 3px; background-color: #000000; color: #ffffff; text-align: center}
.head-stock{font-family: Verdana; font-size: 11px ;color: #F0D200; line-height: 18px; text-align: left;}
.tablehead{background-color: #FFF394; font-weight: bolder; text-align: center;}
.tablecont{background-color: #F6E466; font-family: Verdana; font-size: 11px ;color: #000000; text-align: left; vertical-align: top;}

.cid{background-color: #efefef; font-family: Arial; font-size: 12px; color:#310062; font-weight: bolder; font-style : italic;}
.cid2{font-family: Arial; font-size: 11px; color:#ff0000; font-weight: bolder; font-style : italic;}
.infohead{font-weight: bolder; letter-spacing: 3px;}
.sup{color: #ff0000}
.tecdata{background-color: #efefef; color: #000042;}
.tecdata2{color: #000042; text-align: right;}
.tecdata3{color: #000042; text-align: center;}

.error {color: red;}

p.p8px {
	margin: 8px 0px;
} 

hr.ylwline {
	color: #FFF394;
	background-color: #FFF394;
	height: 1px;
	margin: 5px 0px 10px 0px;
	*margin-top: 0px;
	border: none;
	clear: both;
}

div{
	/* overflow: auto; */
}

ul.productline {
	margin-top: 0px;
}

ul.productline li {
	list-style-type: none;
  	margin-left: 18px;
  	padding-left: 10px;
  	background: url('/common/images/ico-arrow.gif') no-repeat left 5px;

}



/* Boxes 220px (left side) */
.box220yel1, .box220yel2, .box220yel3{
	width: 220px; 
	text-align: left; 
	vertical-align: top; 
	border: 1px solid #ffffff;
}
.box220yel1{
	background-color: #f0d200;
}
.box220yel2{
	background-color: #F6E466;
}
.box220yel3{
	background-color: #FFF394;
}

/* Boxes 360px (right side) */
.box360yel1, .box360yel2, .box360yel3{
	width: 360px; 
	text-align: left; 
	vertical-align: top; 
	border: 1px solid #ffffff;
}
.box360yel1{
	background-color: #f0d200;
}
.box360yel2{
	background-color: #F6E466;
}
.box360yel3{
	background-color: #FFF394;
}



#yel1{
	background-color: #f0d200;
}
#yel2{
	background-color: #F6E466;
}
#yel25{
	background-color: #F7E97E;
}
#yel3{
	background-color: #FFF394;
}


INPUT {
	background-color: #FFF394;
	border: none;
	font-family: sans-serif;
	font-size: 11px;
}
INPUT.error {
	background-color: #FFF394;
	border: 1px dotted #ff0000;
	font-family: sans-serif;
	font-size: 11px;
}
INPUT.required {
	border: none;
	border-bottom: 1px solid #ff0000;
	font-family: sans-serif;
	font-size: 11px;
}

TEXTAREA {
	font-family: sans-serif;
	background-color: #BACCE3;
	border: 1px solid;
	font-family: sans-serif;
	font-size: 11px;
}

SELECT {
	background-color: #BACCE3;
	background: #BACCE3;
	font-family: sans-serif;
	font-size: 11px;
}
SELECT.error {
	background-color: #ff0000;
	background: #ff0000;
	color: white;
	font-family: sans-serif;
	font-size: 11px;
}
SELECT.required {
	border-bottom: 1px solid #ff0000;
	font-family: sans-serif;
	font-size: 11px;
}

FIELDSET {
	border: 1px solid black;
	padding: 5px;
}

.formFieldNames {
	width: 110px !important;
}


#txt{text-align: justify;}

.menu {
	visibility: hidden; width: 126px; position: absolute; top: 111px; background-color: #707070;
}
.menuitem {
	font-size: 11px; left: 1px; padding-top: 3px; width: 124px; color: #cccccc; font-family: tahoma,"ms sans serif",arial,verdana; position: absolute; height: 19px; background-color: #3f3f3f
}
.menuitemon {
	font-size: 11px; left: 1px; padding-top: 3px; visibility: hidden; width: 124px; color: #f0d200; font-family: tahoma,"ms sans serif",arial,verdana; position: absolute; height: 19px; background-color: #000000
}
.menuitemon a:hover {
	color: #f0d200; text-decoration: none
}
#menu1 {
	left: 45px; height: 161px
}
#menu2 {
	left: 132px; height: 121px
}
#menu3 {
	left: 213px; height: 61px
}
#menu4 {
	left: 296px; height: 61px
}

#pagecontent {
	margin: 10px
}



/**************************************
*          STOCKCHECK-                *
**************************************/

/* CART */

.cartMenu, .cartMenubot{
	width: 90%; 
	background-color: #F6E466;
	/* background: url('../images/cart_menu_bg.jpg'); */
	padding: 10px; 
	margin-bottom: 10px;
}

.cartMenu{
	height: 20px;
	border-bottom: 7px solid #646185; 
}

.cartMenubot{
	/* height: 24px; */
	overflow: auto;
	margin-top: 5px; 
	/* border: 1px dotted black; */
}

/* .cartDel, .cartOffer{
	width: 150px;
	text-align: center;
	border: 1px solid black;
	background-color: #efefef;
	background: url('images/hg_kaesten.jpg');
	color: #000000;
} */

.cartDel{
	float: left;
	/* border: 1px dotted blue; */
}

a.cartDel:link, a.cartDel:visited, a.cartOffer:link, a.cartOffer:visited {
	color: #000000;
}

a.cartDel:hover{
	background-color: red;
	color: White;
	text-decoration: none;
}

.cartOffer{
	float: right;
	/* border: 1px dotted red; */
}

a.cartOffer:hover{
	background-color: blue;
	color: White;
	text-decoration: none;
}

.cartEmpty{
	color: red;
	padding-left: 20px;
	/*border: 1px dotted red;*/
	width: 400px;
	margin:0px auto;
}


/**************************************
*          SOLENOIDS                  *
**************************************/



.solh2{
	font-size: 1.1em;
	font-weight: bold;
	color: red;
}

.solh3{
	font-size: 1.1em;
	color: red;
	line-height: 1.1em;
	padding-top: 0.5em;
	margin-bottom: -1em;
	text-decoration: underline;
}

.soltxt{
	line-height: 1em;
}

.solSubKat {
	font-weight: bolder;
}