#content-right {float: right; width: 211px; padding-top: 9px; }
#content-right .banner {border-bottom: 5px solid white; border-top: 1px solid white; margin:0; }
#content-right .box div {border: 1px solid #CCCCCC; background: white url(../images/box-background.gif) repeat-x; width: 198px; }
#content-right .box {border-top: 1px solid white; border-bottom: 1px solid white; margin-top: 5px; margin-bottom: 0px; }
#content-right .box h3 {margin:0; padding: 8px 0px 0px 15px; color: #B60C12; font-size: 17px; background: url(../images/arrow-box.gif) left top no-repeat;}
#content-right .box p {font-size: 12px; margin: 9px 10px 10px 16px; line-height: 135%;}
#content-right .box p small {line-height: 100%; >line-height: 150% }

#content {background: url(../images/background-content.jpg) no-repeat 369px top; }

#content-left {float: left; width: 767px; _width: 767px; margin: 0px 0px 0px 10px; _margin: 0px 0px 0px 5px; }

#content-left-menu {float: left; width: 180px; background: url(../images/content-menu/grey-background.gif) no-repeat right top; padding: 0px 0px 0px 10px }
#content-left-menu h3 {width: 164px; height: 22px; background: #BBBABA url(../images/content-menu/grey-top.gif) no-repeat; margin: 6px 0px 0px 0px; padding: 6px 0px 0px 6px; color: white; text-transform: uppercase; font-size: 12px;  }
#content-left-menu ul {list-style: none; margin:0; padding:0; background: #BBBABA; width: 170px;  }
#content-left-menu li {border-bottom: 1px solid #818080; border-top: 1px solid #D6D6D6; }
#content-left-menu .single {border-top: 0px; }
#content-left-menu li a {display: block; color: white; text-decoration: none; padding: 5px 5px 5px 20px; margin: 0px 0px 0px 0px; }
#content-left-menu li a:hover {color: white; background: #7C7C7C;  }
#content-left-menu ul div {position: absolute; width: 9px; height: 9px; margin: 9px 0px 0px 5px; padding: 3px; background: url(../images/content-menu/plus.jpg) 0px 1px no-repeat; }
#content-left-menu ul li ul div {margin: 9px 0px 0px 13px;  }



#content-left-menu li ul li {border-bottom: 1px solid #9B9A9A; border-top: none; font-size: 12px; background: #9B9A9A; }
#content-left-menu li ul li a {display: block; _width: 130px; color: white; text-decoration: none; padding: 5px 10px 5px 30px; margin: 0px 0px 0px 0px; }
#content-left-menu li ul li a:hover {background: #7C7C7C; }

#content-left-menu li ul li .active {background: #7C7C7C; font-weight: bold; }
#content-left-menu .active { background: #9B9A9A; font-weight: bold; }

#content-left-text {
    float: right;
    width: 577px;
}
#content-left-text .miniheight {
    min-height: 550px;
    height: auto !important;
    height: 550px;
}


#content-left-text big {font-weight: bold;  font-size: 0.9em;}
#content-left-text h2 {color: #B60C12; font-size: 1.2em; padding: 0px 20px 5px 20px; margin: 12px 0 16px 0; }
#content-left-text h2 span {font-weight:normal;}
#content-left-text h2 span.black {font-weight:bold; font-size: 12px; color:#000000; margin-left:2px; }

.product-center {float: left; width: 545px; margin: 0px 0px 0px 20px; _margin: 0px 0px 0px 10px;}
.download-center {float: left; width: 545px; margin: 0px 0px 0px 20px; _margin: 0px 0px 0px 10px;}

#content-left-text .product-center p {padding: 0px 0px 10px 0px; margin: 0px;}
#products-boxes{padding:10px 0px;}
/** #products-boxes a:link, #products-boxes a:active, #products-boxes a:visited{
  color: #fff;
    font-weight:bold;
  text-decoration:underline;
}
#products-boxes a:hover{
  font-weight:bold;
  color: #fff;
  text-decoration:none;
}*/
.product-box{
  width:266px;
  height:170px;
  float:left;
  margin-bottom:12px;
}
.product-box .text{
  padding:9px 10px 10px 10px;
  font-size:0.85em;
}
.product-box h3{
  height:23px;
  width:237px;
  float:left;
  line-height:23px;
  color:#fff;
  font-size:0.9em;
  margin:0px 0px 0px 6px;
  _margin:0px 0px 0px 3px;
  padding:0px 0px 0px 0px;
}

.product-box h3 a {
	color: #fff;
	text-decoration: none;
}
.product-box h3 a:hover {
	color: #fff;
	text-decoration: underline;
}


.product-box .text ul{
  float:left;
  list-style-type:none;
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
}
.product-box .text ul li{
  margin:2px 0px 0px 0px;
  padding:0px 0px 0px 0px;
}
.product-box ul.left{
  width:100px;
  margin:0px 0px 0px 50px;
  _margin:0px 0px 0px 25px;
}
.product-box ul.right{
  width:80px;
  margin-left: 8px;
}
.product-box a.sipka:link, .product-box a.sipka:active, .product-box a.sipka:visited{
  width:23px;
  height:23px;
  float:left;
  display:block;
}
.product-box a.sipka:hover{
  width:23px;
  height:23px;
  float:left;
  display:block;
}

/** ATS */
#product-ats{
  background:#4A8ECB url(../images/products/left-1.jpg) no-repeat;
  margin-right:13px;
  color:#063A6A;
}

#product-ats a:link {
  color:#063A6A;
}
#product-ats a:hover{
  color:#063A6A;
}
#product-ats h3 {
    width: 260px;
}

#product-ats a.sipka{
    color: #fff;
    width: 100%;
    text-decoration: none;
}

#product-ats a.sipka:hover{
	background:url(../images/sipka-gen-set.gif) no-repeat;
	background-position: center right;
	text-decoration: underline;
	color: #FFF;
}

/** Gen-Sets */
#product-gen-set{
  background:#4A8ECB url(../images/products/right-1.jpg) no-repeat;
  color:#063A6A;
}
#product-gen-set a {
  color:#063A6A;
}
#product-gen-set a:hover{
  color:#063A6A;
}

#product-gen-set h3{
    width: 260px;
}

#product-gen-set a.sipka {
    color: #fff;
    width: 100%;
    text-decoration: none;
}


#product-gen-set a.sipka:hover{
  background:url(../images/sipka-gen-set.gif) no-repeat;
  background-position: center right;
  text-decoration: underline;
  color: #FFF;
}

/** Generator controllers */
#product-generator{
  color:#4289C9;
  margin-right:13px;
  background:#C4C4C4 url(../images/products/left-2.jpg) no-repeat;
}
#product-generator a {
  color:#4289C9;
}
#product-generator a:hover {
  color:#4289C9;
}

#product-generator h3 {
    width: 260px;
}

#product-generator a.sipka {
    color: #fff;
    width: 100%;
    text-decoration: none;
}

#product-generator a.sipka:hover{
    background:url(../images/sipka-generator.gif) no-repeat;
    background-position: center right;
    text-decoration: underline;
	color: #FFF;
}

/** Engine controllers */
#product-engine{
  background:#4A8ECB url(../images/products/right-2.jpg) no-repeat;
  color:#074F2A
}

#product-engine a {
    color:#074F2A;
}

#product-engine a:hover{
    color:#074F2A;
}

#product-engine h3 {
    width: 260px;
}

#product-engine a.sipka {
    color: #fff;
    width: 100%;
    text-decoration: none;
}

#product-engine a.sipka:hover{
    background:url(../images/sipka-engine.gif) no-repeat;
    background-position: center right;
    text-decoration: underline;
	color: #FFF;
}

/** Off-road machinery */
#product-off-road{
  background:#4A8ECB url(../images/products/left-3.jpg) no-repeat;
  margin-right:13px;
  color:#074F2A
}

#product-off-road a {
  color:#074F2A;
}
#product-off-road a:hover{
  color:#074F2A;
}

#product-off-road h3 {
    width: 260px;
}

#product-off-road a.sipka {
    color: #fff;
    width: 100%;
    text-decoration: none;
}

#product-off-road a.sipka:hover{
    background:url(../images/sipka-engine.gif) no-repeat;
    background-position: center right;
    text-decoration: underline;
	color: #FFF;
}


/** Product accessories */
#product-product{
  color:#5C0D4F;
  background:#4A8ECB url(../images/products/right-3.jpg) no-repeat;
}

#product-product a {
  color:#5C0D4F;
}
#product-product a:hover{
  color:#5C0D4F;
}

#product-product h3 {
    width: 260px;
}

#product-product a.sipka {
    color: #fff;
    width: 100%;
    text-decoration: none;
}


#product-product a.sipka:hover{
    background:url(../images/sipka-product-product.gif) no-repeat;
    background-position: center right;
    text-decoration: underline;
	color: #FFF;
}

/** Software and PC tools */
#product-software{
  margin-right:13px;
  color:#C2761E;
  background:#4A8ECB url(../images/products/left-4.jpg) no-repeat;
}

#product-software a{
  color:#C2761E;
}
#product-software a:hover{
  color:#C2761E;
}

#product-software h3 {
    width: 260px;
}

#product-software a.sipka {
     color: #fff;
    width: 100%;
    text-decoration: none;
}

#product-software a.sipka:hover{
  background:url(../images/sipka-software.gif) no-repeat;
  background-position: center right;
    text-decoration: underline;
	color: #FFF;
}

/** Mains protection */
#product-mains{
  color:#97594E;
  background:#4A8ECB url(../images/products/right-4.jpg) no-repeat;
}

#product-mains a {
  color:#97594E;
}
#product-mains a:hover{
  color:#97594E;
}

#product-mains h3 {
    width: 260px;
}

#product-mains a.sipka {
 color: #fff;
    width: 100%;
    text-decoration: none;
}

#product-mains a.sipka:hover{
  background:url(../images/sipka-mains.gif) no-repeat;
   background-position: center right;
    text-decoration: underline;
	color: #FFF;
}

/** Potentiometers */
#product-electronic{
  margin-right:13px;
  color:#FF8182;
  background:#4A8ECB url(../images/products/left-5.jpg) no-repeat;
}

#product-electronic a {
  color:#FF8182;
}
#product-electronic a:hover{
  color:#FF8182;
}

#product-electronic h3 {
    width: 260px;
}

#product-electronic a.sipka {
    color: #fff;
    width: 100%;
    text-decoration: none;
}

#product-electronic a.sipka:hover{
    background:url(../images/sipka-electronic.gif) no-repeat;
    background-position: center right;
    text-decoration: underline;
	color: #FFF;
}

/** INDEX
#product-index{
  background:#4A8ECB url(../images/products/right-5.jpg) no-repeat;
  color:#717171;
}
#product-index a:link, #product-index a:active, #product-index a:visited{
  color:#717171;
}
#product-index a:hover{
  color:#717171;
}
#product-index a.sipka:hover{
  background:url(../images/sipka-index.gif) no-repeat;
}
#product-index h3{
  width:221px;
  color:#4C4C4C;
  background:url(../images/product-index-ico.gif) 0px 55%  no-repeat;
  padding:0px 0px 0px 16px;
} */
#product-index{
  background:#4A8ECB url(../images/products/right-5.jpg) no-repeat;
  color:#717171;
}

#product-index h3 {
		width: 244px;
		color:#717171;
 	 	background:url(../images/product-index-ico.gif) 0px 55%  no-repeat;
  		padding:0px 0px 0px 16px;
		}
		#product-index h3 a.sipka {
			color: #717171;
			text-decoration: none;
			display: block;
			width: 100%;
			/*background-image:url(../images/products/sipky/sipka-index.jpg);*/
			background-position: center right;
			background-repeat: no-repeat;
		}
		#product-index h3 a.sipka:hover {
			text-decoration: underline;
			background-image:url(../images/sipka-index.gif);
		}
		#product-index a:link, #product-index a:active, #product-index a:visited{
			color: #717171;
		}
		#product-index a:hover {
			color: #717171;
		}

        #product-index{
  background:#4A8ECB url(../images/products/right-5.jpg) no-repeat;
  color:#717171;
}

/** Application **/


#application-index h3 {
    width: 244px;
    color:#717171;
    background:url(../images/product-index-ico.gif) 0px 55%  no-repeat;
    padding:0px 0px 0px 16px;
}
#application-index h3 a.sipka {
    color: #717171;
    text-decoration: none;
    display: block;
    width: 100%;
    /*background-image:url(../images/products/sipky/sipka-index.jpg);*/
    background-position: center right;
    background-repeat: no-repeat;
}
#application-index h3 a.sipka:hover {
    text-decoration: underline;
    background-image:url(../images/sipka-index.gif);
}
#application-index a:link, #application-index a:active, #application-index a:visited{
    color: #717171;
}
#application-index a:hover {
    color: #717171;
}
#application-index {
  background:#4A8ECB url(../images/products/right-5.jpg) no-repeat;
  color:#717171;
}


.product-right_m {float: right; width: 230px; margin: 0px 0px 0px 0px;}
.product-left_m {float: left; width: 347px; margin: 0px 0px 0px 0px;}
.product-left{
  padding:0px 0px 0px 20px;
}

.product-left_m ul {
	margin-left: 0px;
	padding-left: 20px;
}
#content-left-text .product-left p {padding: 0px 0px 10px 0px; margin: 0px; line-height: 150%;}
.product-right{
  padding:0px 20px 0px 10px;
}


.appl-right_m {float: right; width: 210px; _width: 180px; margin: 0px 0px 0px 0px;
	}
	.appl-right{
 		padding: 20px 20px 0px 10px;
	}

.appl-left_m {
		float: left; width: 327px; _width: 300px;  margin: 0px 0px 0px 0px;
	}
	.appl-left{
		padding:0px 0px 0px 20px;
	}
	.appl-left p {
		padding: 0px 0px 10px 0px; margin: 0px; line-height: 150%;
	}




/**

APLICATIONS

*/

#apps-ats{
	background:#4A8ECB url(../images/applications/box-left-1.jpg) no-repeat;
	margin-right:13px;
	color: #3D6EBA;
}
#apps-ats h3 {
		width: 259px;
		}
		#apps-ats h3 a.sipka {
            color: #FFF;
            text-decoration: none;
            display: block;
            width: 100%;
            background-image:url(../images/products/sipky/sipka-ats.jpg);
            background-position: center right;
            background-repeat: no-repeat;
		}
		#apps-ats h3 a.sipka:hover {
            text-decoration: underline;
            color: #fff;
            background-image:url(../images/products/sipky/sipka-ats-hover.jpg);
		}
        #apps-ats .text a {
            color: #3D6EBA;
            font-weight: bold;
            text-decoration: underline;
        }
        #apps-ats .text a:hover {
            color: #3E6FBB;
            text-decoration: none;
        }

#apps-marine{
  background:#4A8ECB url(../images/applications/box-right-1.jpg) no-repeat;
  color: #063A6A;
}
	#apps-marine h3 {
			width: 259px;
		}
		#apps-marine h3 a.sipka {
			color: #FFF;
			text-decoration: none;
			display: block;
			width: 100%;
			background-image:url(../images/products/sipky/sipka-engine.jpg);
			background-position: center right;
			background-repeat: no-repeat;
		}
		#apps-marine h3 a.sipka:hover {
			text-decoration: underline;
            color: #fff;
			background-image:url(../images/products/sipky/sipka-engine-hover.jpg);
		}
	#apps-marine .text a{
		color: #054F2C;
         font-weight: bold;
        text-decoration: underline;
	}
	#apps-marine .text a:hover{
		color: #054F2C;
        text-decoration: none;
	}



#apps-sgensets{
  background:#4A8ECB url(../images/applications/box-left-2.jpg) no-repeat;
  margin-right:13px;
  color: #063A6A;
}
#apps-sgensets h3 {
		width: 259px;
		}
		#apps-sgensets h3 a.sipka {
			color: #FFF;
			text-decoration: none;
			display: block;
			width: 100%;
			background-image:url(../images/products/sipky/sipka-gensets.jpg);
			background-position: center right;
			background-repeat: no-repeat;
		}
		#apps-sgensets h3 a.sipka:hover {
			text-decoration: underline;
            color: #fff;
			background-image:url(../images/products/sipky/sipka-gensets-hover.jpg);
		}
	#apps-sgensets .text a  {
		color: #063A6A;
         font-weight: bold;
        text-decoration: underline;
	}
	#apps-sgensets .text a:hover {
		color: #063A6A;
        text-decoration: none;
	}

#apps-mobmach {
	background:#4A8ECB url(../images/applications/box-right-2.jpg) no-repeat;
	color: #54AF6C;
	}
	#apps-mobmach h3 {
		width: 259px;
		}
		#apps-mobmach h3 a.sipka {
	color: #FFF;
	text-decoration: none;
	display: block;
	width: 100%;
	background-image:url(../images/products/sipky/sipka-offroad.jpg);
	background-position: center right;
	background-repeat: no-repeat;
		}
		#apps-mobmach h3 a.sipka:hover {
	text-decoration: underline;
    color: #fff;
	background-image:url(../images/products/sipky/sipka-offroad-hover.jpg);
		}
	#apps-mobmach .text a{
	color: #54AF6C;
     font-weight: bold;
    text-decoration: underline;
	}
	#apps-mobmach .text a:hover{
	color: #54AF6C;
    text-decoration: none;
	}

/* Paralleling gensets */
#apps-pgensets{
	background:#4A8ECB url(../images/applications/box-left-3.jpg) no-repeat;
	margin-right:13px;
	color: #063A6A;
	}
	#apps-pgensets h3 {
		width: 259px;
		}
		#apps-pgensets h3 a.sipka {
			color: #FFF;
			text-decoration: none;
			display: block;
			width: 100%;
			background-image:url(../images/products/sipky/sipka-gensets.jpg);
			background-position: center right;
			background-repeat: no-repeat;
		}
		#apps-pgensets h3 a.sipka:hover {
			text-decoration: underline;
            color: #fff;
			background-image:url(../images/products/sipky/sipka-gensets-hover.jpg);
		}
	#apps-pgensets .text a {
		color: #063A6A;
         font-weight: bold;
        text-decoration: underline;
	}
	#apps-pgensets .text a:hover {
		color: #063A6A;
        text-decoration: none;
	}


#apps-industry{
	  background:#4A8ECB url(../images/applications/box-right-3.jpg) no-repeat;
	  color: #054F2C;
	}
	#apps-industry h3 {
			width: 259px;
		}
		#apps-industry h3 a.sipka {
				color: #FFF;
				text-decoration: none;
				display: block;
				width: 100%;
				background-image:url(../images/products/sipky/sipka-engine.jpg);
				background-position: center right;
				background-repeat: no-repeat;
			}
			#apps-industry h3 a.sipka:hover {
				text-decoration: underline;
                color: #fff;
				background-image:url(../images/products/sipky/sipka-engine-hover.jpg);
			}
	#apps-industry .text a {
		color: #054F2C;
        font-weight: bold;
        text-decoration: underline;
	}
	#apps-industry .text a:hover{
		color: #054F2C;
        text-decoration: none;
	}


/*
  END APPLICATIONS
*/

/*
  Downloads
*/



#download-by-type{
	background:#4A8ECB url(../images/support/bg-box-by-file-type.jpg) no-repeat;
	color: #FFF;
	width: 275px;
	height: 360px;
	margin-right: 10px;
	margin-left: 5px;
}
#download-by-type a:link, #download-by-type a:active, #download-by-type a:visited{
	color: #FFF;
	font-size: 11px;
}
#download-by-type a:hover{
	color: #FFF;
}
#download-by-type a.sipka:hover{
  background: url(../images/sipka-engine.gif) no-repeat;
}

#download-by-cat {
	background:#4A8ECB url(../images/support/bg-box-product-cat.jpg) no-repeat;
	color: #FFF;
	width: 275px;
	height: 360px;
    }
    #download-by-cat a:link, #download-by-cat a:active, #download-by-cat a:visited{
	color: #FFF;
	font-size: 11px;
    }
    #download-by-cat a:hover{
	color: #FFF;
    }
    #download-by-cat a.sipka:hover{
      background: url(../images/sipka-engine.gif) no-repeat;
    }






#bottom-button {float: right; margin: 0px 5px 10px 0; padding: 0; display: block; list-style: none;  }
#bottom-button li {float: left; }
#panel_more{
  border:1px solid #ccc;
  margin:0px 4px 0px 8px;
  padding:8px 8px 0px 8px;
  background:url(../images/bg_panel_more.jpg) 100% 100% no-repeat;
}
#panel_more h3{
  font-size: 1.1em;
  color:#999999;
  margin:0px 0px 8px 0px;
  padding:0px;
}
#panel_more ul{
  margin:0px 0px 8px 20px;
  padding:0px;
}
#panel_more li{
  font-size: 0.75em;
  margin:0px 0px 8px 0px;
  padding:0px;
}
#panel_more a:link, #panel_more a:visited, #panel_more a:active{
  text-decoration:underline;
}
#panel_more a:hover{
  text-decoration:none;
}
.get-more {background: url(../images/arrow-text.gif) no-repeat left; padding-left: 10px; font-weight: bold; }
.top-page {padding-left: 23px; background: url(../images/icons/top.gif) no-repeat left center; font-size: 0.85em; display: block; margin: 5px 0px 0px 20px; _margin: 5px 0px 0px 10px; float: left; }
.top-page {text-decoration: none;}
.pages_bottom {font-size: 0.85em; margin: 5px 0px 0px 75px; _margin: 5px 0px 0px 75px; float: left;}
.friend, .print {font-size: 0.85em; display: block; padding-left: 29px; height: 25px; padding-top: 3px; padding-right: 8px; _height: auto; _padding-bottom: 5px; }
.friend {background: url(../images/icons/friends.gif) no-repeat left top;  }
.print {background: url(../images/icons/print.gif) no-repeat left top; }
.backtoindex {padding-left: 23px; background: url(../images/icons/top.gif) no-repeat left center; font-size: 0.85em; display: block; margin: 5px 0px 0px 20px; _margin: 5px 0px 0px 10px; float: left; }
.backtoindex {background: url(../images/icons/icon-list.gif) no-repeat left top; }
.backtoindex {text-decoration: none;}
.breadcrumb-navigation {background: url(../images/content-breadcrumb-navigation.gif) no-repeat left bottom; margin: 5px 0px 0px 1px !important; padding: 2px 0 12px 10px !important; >padding: 4px 0 12px 10px !important; line-height: 100% !important; }

#content .switchboard1 li a:hover, #content .switchboard1 li a:active, #content .switchboard1 li a:link, #content .switchboard1 li a:visited, #content .switchboard2 ul a {text-decoration: none; color: white !important; }
#content .switchboard1 li ul li a:hover {text-decoration: underline; color: white !important; }

.switchboard1 {
	height:70px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 0 0 21px;
padding:0;
}
.switchboard1 li, .switchboard1 li.no:hover {
	float: left;
	background: white;
	background: url(../images/content-menu/inactive-right.gif) no-repeat right;
	color: #AA0A10;
}
.switchboard1 li div, .switchboard1 li.no:hover div {position: absolute; width: 18px; height: 28px; background: url(../images/content-menu/inactive-background.gif) no-repeat left; margin-left: -18px; }
.switchboard1 li a, .switchboard1 li span, .switchboard1 li.no:hover a {display: block; width: 100px; height: 23px; text-align: center; padding-top: 5px; background: #AA0A10; margin-right: 27px; color:#FFF; }
.switchboard1 li a.w170, .switchboard1 li span.w170,  .switchboard1 li.no:hover a.w170 {display: block; width: 190px; height: 23px; text-align: center; padding-top: 5px; background: #AA0A10; margin-right: 27px; color:#FFF; }

.switchboard1 li.active {background: url(../images/content-menu/active-right.gif) no-repeat right; font-weight: bold; }
.switchboard1 li.active div {background: url(../images/content-menu/active-left.gif) repeat-x; }
 .switchboard1 li.active a {background: #EE1D23  url(../images/content-menu/active-background.gif) repeat-x; /* font-weight: bold; */ text-decoration: none; }

.switchboard1 li:hover {background: url(../images/content-menu/active-right.gif) no-repeat right;  }
.switchboard1 li:hover div {background: url(../images/content-menu/active-left.gif) repeat-x; }
 .switchboard1 li:hover a {background: #EE1D23  url(../images/content-menu/active-background.gif) repeat-x; text-decoration: none; }

.switchboard1 .single a {padding-left: 5px; _padding-left: 5px; padding-right: 5px;}
.switchboard1 .active a {padding-left: 5px; _padding-left: 5px; padding-right: 5px;}

.switchboard1 .single2 a {padding-left: 0px; _padding-left: 0px; padding-right: 5px;}


.switchboard1 div.redline,
.switchboard1 div.redline2
{
    float: left;
	height: 10px;
	width: 540px;
    clear: both;
	background-color: #EC1E24;
}

/* * html .switchboard1 div.redline { background-color: blue; } */

/* IE bug */
.switchboard1 li.hover {_background: url(../images/content-menu/active-right.gif) no-repeat right;  }
 .switchboard1 ul li.hover {text-decoration:underline; background: url(../images/content-menu/no-arrow.gif) no-repeat center 16px;  }
.switchboard1 li.hover div {_background: url(../images/content-menu/active-left.gif) repeat-x; }
.switchboard1 li.hover a {_background: #EE1D23  url(../images/content-menu/active-background.gif) repeat-x; }
.switchboard1 li, .switchboard1 li div, .switchboard1 li a {_behavior: url(hover.htc);}
/* end IE bug */

.switchboard1 li ul {height: 27px; width: 520px; list-style: none; margin:0; padding: 0 0 0 20px; position: absolute; background: white url(../images/content-menu/active-background.gif) repeat-x top; }
.switchboard1 li ul li {
	margin: 6px 20px 0px 0px;
	padding: 0px 0px 10px 0px;
	background: url(../images/content-menu/no-arrow.gif) no-repeat center 16px;
	font-style: normal;
	font-weight: normal;
}
.switchboard1 li ul li a {
	font-size: 0.9em;
	text-align: center;
	background: #EE1D23;
	margin:0 !important;
	padding: 0px !important;
	width: auto;
	height: auto;
	font-style: normal;
}

.switchboard1 li ul li:hover {background: url(../images/content-menu/no-arrow.gif) no-repeat center 16px; }
 .switchboard1 li ul li:hover a {background: none; text-decoration: none; }

.switchboard1 li ul .active {font-weight: bold; background: url(../images/content-menu/arrow.gif) no-repeat center 17px; _background: url(../images/content-menu/arrow.gif) no-repeat center 17px; }

.switchredline {
    float: none;
	height: 10px;
    _line-height: 10px;
    _font-size: 10px;
	width: 535px;
    _width: 535px;
    padding: 0;
    clear: both;
    background-color: #EC1E24;
	margin: 0px 20px 10px 21px;
    _margin: 0px 0px 10px 21px;
}


div.pictureDiv {width: 0px; height: 0px; position:absolute; display: none; background-color: #FFF; border: 1px #EE1D23 solid; z-index: 5000; }

/**
#content .switchboard1 li a:hover, #content .switchboard1 li a:active, #content .switchboard1 li a:link, #content .switchboard1 li a:visited, #content .switchboard2 ul a {text-decoration: none; color: white !important; }
#content .switchboard1 li ul li a:hover {text-decoration: underline; color: white !important; }

.switchboard1 {margin: 0px 0px 0px 21px; padding:0; list-style: none; height: 70px; }
.switchboard1 li {float: left; background: white; background: url(../images/content-menu/inactive-right.gif) no-repeat right; }
.switchboard1 li div {position: absolute; width: 18px; height: 28px; background: url(../images/content-menu/inactive-background.gif) no-repeat left; margin-left: -18px; }
.switchboard1 li a {display: block; width: 100px; height: 23px; text-align: center; padding-top: 5px; background: #AA0A10; margin-right: 27px; }

.switchboard1 li.active {background: url(../images/content-menu/active-right.gif) no-repeat right;  }
.switchboard1 li.active div {background: url(../images/content-menu/active-left.gif) repeat-x; }
 .switchboard1 li.active a {background: #EE1D23  url(../images/content-menu/active-background.gif) repeat-x; font-weight: bold; text-decoration: none; }

.switchboard1 li:hover {background: url(../images/content-menu/active-right.gif) no-repeat right;  }
.switchboard1 li:hover div {background: url(../images/content-menu/active-left.gif) repeat-x; }
 .switchboard1 li:hover a {background: #EE1D23  url(../images/content-menu/active-background.gif) repeat-x; text-decoration: none; }

.switchboard1 .single a {padding-left: 15px; _padding-left: 15px; padding-right: 5px;}


.switchboard1 li.hover {_background: url(../images/content-menu/active-right.gif) no-repeat right;  }
 .switchboard1 ul li.hover {text-decoration:underline; background: url(../images/content-menu/no-arrow.gif) no-repeat center 16px;  }
.switchboard1 li.hover div {_background: url(../images/content-menu/active-left.gif) repeat-x; }
.switchboard1 li.hover a {_background: #EE1D23  url(../images/content-menu/active-background.gif) repeat-x; }
.switchboard1 li, .switchboard1 li div, .switchboard1 li a {_behavior: url(hover.htc);}


.switchboard1 li ul {height: 27px; width: 520px; list-style: none; margin:0; padding: 0 0 0 20px; position: absolute; background: white url(../images/content-menu/active-background.gif) repeat-x top; }
.switchboard1 li ul li {margin: 6px 20px 0px 0px; padding: 0px 0px 10px 0px; background: url(../images/content-menu/no-arrow.gif) no-repeat center 16px; }
.switchboard1 li ul li a {font-size: 0.9em; text-align: center; background: #EE1D23; margin:0 !important; padding: 0px !important; width: auto; height: auto; }

.switchboard1 li ul li:hover {background: url(../images/content-menu/no-arrow.gif) no-repeat center 16px; }
 .switchboard1 li ul li:hover a {background: none; text-decoration: none; }

.switchboard1 li ul .active {font-weight: bold; background: url(../images/content-menu/arrow.gif) no-repeat center 16px; _background: url(../images/content-menu/arrow.gif) no-repeat center 17px; }


**/
.subcategory {
	padding: 0 20px;
	margin: 0;
    /*min-height: 100px;*/
}




/*
	Support
*/

#Support {
	margin: 0 5px;
	padding: 0 5px;
	width: 545px;
	border-left: 1px solid #696969;
	border-bottom: 1px solid #696969;
	border-right: 1px solid #696969;
	background-image: url(../images/support/table_bg_top.jpg);
	background-repeat: no-repeat;
	background-color: #FEFEFE;
}

#Support h3 {
	padding: 0 0 0 10px;
	margin: 0 0 20px 0;
	line-height: 25px;
	font-size: 12px;
	color: #FFF;
}
.sipky .step {
	display: block;
	width: 49px;
	height: 40px;
	float: left;
	border: none;
	background-repeat: no-repeat;
	margin-bottom: 20px;
}

.pointer {
    cursor: pointer;
}

.sipky .activestep1 {
	background-image: url(../images/support/step1.gif);
}
.sipky .step1 {
	background-image: url(../images/support/step1no.gif);
}
.sipky .step1.alloved:hover {
	background-image: url(../images/support/step1.gif);
}

.sipky .activestep2 {
	background-image: url(../images/support/step2.gif);
}
.sipky .step2 {
	background-image: url(../images/support/step2no.gif);
}
.sipky .step2.alloved:hover {
	background-image: url(../images/support/step2.gif);
}

/*
.sipky #active.step3 {
	background-image: url(../images/support/step3.gif);
}
*/
.sipky .activestep3 {
    background-image: url(../images/support/step3.gif);
}

.sipky .step3 {
	background-image: url(../images/support/step3no.gif);
}



.sipky span.sipecka {
	display: block;
	width: 15px;
	height: 40px;
	float: left;
	background-image: url(../images/support/sipka.gif);
	background-position: center center;
	background-repeat: no-repeat;
	}
ul.support li  {
		display: inline;
	}
ul.support li a  {
	display: block;
	height: 38px;
	width: 125px;
	background-image: url(../images/support/type_box.gif);
	background-repeat: no-repeat;
	font-size: 12px;
	line-height: 38px;
	color: #FFF;
	text-align: center;
	float: left;
	margin: 1px;
}

ul.support li.bigger a {
    width: 250px;
}
ul.support li a.SOLUTION {
    color: #000;
    background-image: url(../images/support/type_box_solution.jpg);
}
ul.support li a.INDEX {
    background-image: url(../images/support/type_box_index.jpg);
}

div.support {
	background-image: url(../images/support/back-ste2.jpg);
	border: 1px solid #696969;
	background-repeat: no-repeat;
	background-position: right top;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;

}

div.supportLast {
	background-image: url(../images/support/back-ste3.jpg);
}

div.support h3{
	color: #FFF;
	size: 12px;
	margin: 0;
	padding: 0px 5px;
	display: block;
	height: 20px;
	line-height: 20px;
	margin-bottom: 10px;
}

h3.staticMenu {
    background-image: url(../images/static/static_p_grey_grad.jpg);
    background-repeat: repeat-x;
    height: 23px;
    line-height: 23px;
    padding-left: 5px;
    _width: 545px;
    _width: 531px;
}

h3.staticMenu a {
    width: 100%;
    color: #B60C12;
    background-image: url(../images/static/static_p_right_arrow.jpg);
    background-repeat: no-repeat;
    background-position: right;
    float: right;
    text-decoration: none;
}

h3.staticMenu a:hover {
    background-image: url(../images/static/static_p_right_arrow_dark.jpg);
    color: #B60C12;
    text-decoration: none;
}

.getmore {
    clear: both;
    text-align: right;
    margin-top: 0px;
    margin-right: 3px;
}

.static_page_image {
    float: right;
    margin: 5px;
    border: none;
}

.mail_link_at {
  vertical-align: bottom;
  margin: 0px 1px;
}

.mail_link, .mail_link a:hover {
    color: red;
    text-decoration: none;
    cursor: pointer;
}

#bottom_line_buttons {
    margin-top: 10px;
}

.login_message {
    width: 530px;
    border: 1px solid #BEBEBE;
    margin-bottom: 10px;
}

.newsImage {
    float: left;
    width: 120px;
    margin-right: 12px;
    padding-top: 5px;
}

.newsImage img {
    margin-bottom: 10px;
}

.newsText {
    width: 390px;
    float: left;
}

.newsText ul {
    margin: 0;
    padding: 0 15px;
}

.warning_box {
    border: 2px solid #ee1d23;
    font-weight: bold;
}.training_header {    color: red;    font-weight: bold;    margin-bottom: 8px;}.training_header .black {    color: black;    font-size: 0.9em;    margin-left: 15px;}.fixWidth40prc {    width: 40%;}

.loginform-input {
    background: white url(../images/input.gif) repeat-x scroll 0 0;
    border: 1px solid #BCBCBC;
    width: 200px;
}

.subcategory p {
    margin-bottom: 1px;
}

* SWITCHBOARD 2 ???????                   */

#content .switchboard2 li a:hover, #content .switchboard2 li a:active, #content .switchboard2 li a:link, #content .switchboard2 li a:visited, #content .switchboard2 ul a {text-decoration: none; color: white !important; }
#content .switchboard2 li ul li a:hover {text-decoration: underline; color: white !important; }

.switchboard2 {
	height:28px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0 0 0 21px;
	padding:0;
}
.switchboard2 li, .switchboard2 li.no:hover {
	float: left;
	background: white;
	background: url(../images/content-menu/inactive-right.gif) no-repeat right;
	color: #AA0A10;
}
.switchboard2 li div, .switchboard2 li.no:hover div {position: absolute; width: 18px; height: 28px; background: url(../images/content-menu/inactive-background.gif) no-repeat left; margin-left: -18px; }
.switchboard2 li a, .switchboard2 li span, .switchboard2 li.no:hover a {display: block; width: 100px; height: 23px; text-align: center; padding-top: 5px; background: #AA0A10; margin-right: 27px; color:#FFF; text-decoration: none; }
.switchboard2 li a.w170, .switchboard2 li span.w170,  .switchboard2 li.no:hover a.w170 {display: block; width: 190px; height: 23px; text-align: center; padding-top: 5px; background: #AA0A10; margin-right: 27px; color:#FFF; }

.switchboard2 li.active {background: url(../images/content-menu/active-right.gif) no-repeat right; font-weight: bold; }
.switchboard2 li.active div {background: url(../images/content-menu/active-left.gif) repeat-x; }
 .switchboard2 li.active a {background: #EE1D23  url(../images/content-menu/active-background.gif) repeat-x; /* font-weight: bold; */ text-decoration: none; }

.switchboard2 li:hover {background: url(../images/content-menu/active-right.gif) no-repeat right;  }
.switchboard2 li:hover div {background: url(../images/content-menu/active-left.gif) repeat-x; }
 .switchboard2 li:hover a {background: #EE1D23  url(../images/content-menu/active-background.gif) repeat-x; text-decoration: none; }

.switchboard2 .single a {padding-left: 15px; _padding-left: 15px; padding-right: 5px;}
.switchboard2 .active a {padding-left: 0px; _padding-left: 0px; padding-right: 5px;}

.switchboard2 .single2 a {padding-left: 0px; _padding-left: 0px; padding-right: 5px;}


.switchboard2 div.redline,
.switchboard2 div.redline2
{
    float: left;
	height: 10px;
	width: 540px;
    clear: both;
	background-color: #EC1E24;
}

/* * html .switchboard2 div.redline { background-color: blue; } */

/* IE bug */
.switchboard2 li.hover {_background: url(../images/content-menu/active-right.gif) no-repeat right;  }
 .switchboard2 ul li.hover {text-decoration:underline; background: url(../images/content-menu/no-arrow.gif) no-repeat center 16px;  }
.switchboard2 li.hover div {_background: url(../images/content-menu/active-left.gif) repeat-x; }
.switchboard2 li.hover a {_background: #EE1D23  url(../images/content-menu/active-background.gif) repeat-x; }
.switchboard2 li, .switchboard2 li div, .switchboard2 li a {_behavior: url(hover.htc);}
/* end IE bug */

.switchboard2 li ul {height: 27px; width: 520px; list-style: none; margin:0; padding: 0 0 0 20px; position: absolute; background: white url(../images/content-menu/active-background.gif) repeat-x top; }
.switchboard2 li ul li {
	margin: 6px 20px 0px 0px;
	padding: 0px 0px 10px 0px;
	background: url(../images/content-menu/no-arrow.gif) no-repeat center 16px;
	font-style: normal;
	font-weight: normal;
}
.switchboard2 li ul li a {
	font-size: 0.9em;
	text-align: center;
	background: #EE1D23;
	margin:0 !important;
	padding: 0px !important;
	width: auto;
	height: auto;
	font-style: normal;
}

.switchboard2 li ul li:hover {background: url(../images/content-menu/no-arrow.gif) no-repeat center 16px; }
 .switchboard2 li ul li:hover a {background: none; text-decoration: none; }

.switchboard2 li ul .active {font-weight: bold; background: url(../images/content-menu/arrow.gif) no-repeat center 16px; _background: url(../images/content-menu/arrow.gif) no-repeat center 17px; }



.cleanWidth{
    clear: both;
    float: none;
    width: 440px;
    font-size: 1px;
    line-height: 1px;
    height: 1px;
}

.notfound_tips_ul li {
    padding-bottom: 10px;
}

.form-element-required {
        /*color: red;
        font-weight: bold;*/
}

.form-element-errors {
    color: red;
    font-weight: bold;
    width: 210px;
}

.legal_notices_list li {
        list-style-image: url(../images/indent_arrow.gif);
        font-size: 1em;
        padding: 6px;
}

.legal_notices_list_2 li {
        list-style-image: url(../images/indent_arrow.gif);
        font-size: 1em;
        padding: 2px;
}

.black_bold {
    color: black;
    font-weight: bold;
    margin-right: 10px;
}

.searchContainer {
    background: transparent url(../images/search_comap.gif) top right no-repeat;
}

.search_result {
    padding: 6px;
}

.search_result a {
    font-weight: bold;
    font-size: 14px;
    max-width: 520px;
}

.span_highlight {
    /*background-color: yellow;*/
    font-weight: bold;
}

.goodResult {
    background-color: #eeeeee;
}

.paggNextPrev {
    text-align: center;
    font-size: 11px;
    padding: 10px;
    border-top: 1px solid #999;
}



.emptyList {
    padding: 10px;
    text-align: center;
}

.externalLink {
    padding-left: 15px;
    background-image: url(../images/external_link.gif);
    background-repeat: no-repeat;
    background-position: left center;
}