

.top10tooltipheader {background-color:#DE0031;color:white;font-weight:bold;padding:5px;}
.top10tooltipbody {background-color:#fff;color:#666; border: 1px dotted #DE0031;font-weight:bold;padding:5px;}
#downloads_headline a { color:#666666; text-decoration:none;}

/*******************
mnogosearch
*******************/
.nomatches, td {font-family:Arial, Helvetica, sans-serif;font-size:11px}

.pagebrowser {
	color:#E0042A;
	text-decoration:none;
	font-weight:bold;
}
.pagebrowseractive {
	color:#E0042A;
	text-decoration:underline;
	font-weight:bold;
}
.tx-txmnogosearch-pi2 {
	padding-top:5px;
}
/* --------------------------------------------------------------------------------------------------------------- */
/* ----------   LOGIN FORM ------------------------------------------------------------------------------- */
/* --------------------------------------------------------------------------------------------------------------- */

div#tx-newloginbox-pi1 form {
	margin: 0px;
	padding: 0px;
}

div#loginform, div#logoutform, div#passwordform {
	width:165px;
	border:1px solid #949494;
	margin-left: 3px;
}
div#passwordform div#passwordform-headline {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color:#ffffff;
	width:160px;
	line-height:18px;
	border:1px solid #ffffff;
	background-color:#DE0031;
	padding-left:3px;
}
div#passwordform div#passwordform-email {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color:#666666;
	width:149px;
	background-color:#E8E8E8;
	padding-left:15px;
	padding-top:10px;
}
div#passwordform div#passwordform-emailed {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color:#666666;
	width:149px;
	background-color:#E8E8E8;
	padding-left:15px;
	padding-top:10px;
	padding-bottom:5px;
}

div#passwordform div#passwordform-emailinput {
	background-color:#E8E8E8;
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;
	padding-bottom:10px;
}
div#passwordform-emailinput a {
	margin-left:15px;
	text-decoration:none;
}
div#passwordform INPUT#tx-newloginbox-pi1-pass{
	width:125px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	margin-left:15px;
}

div#go2login {
	width:165px;
	border:1px solid #949494;
	margin-bottom:-10px;
}

div#loginform div#loginform-headline {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color:#ffffff;
	width:160px;
	line-height:18px;
	border:1px solid #ffffff;
	background-color:#DE0031;
	padding-left:3px;
}

div#go2login div#go2login-headline {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color:#ffffff;
	width:160px;
	line-height:18px;
	border:1px solid #ffffff;
	background-color:#DE0031;
	padding-left:3px;
}

div#go2login div#go2login-login{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color:#666666;
	width:149px;
	background-color:#E8E8E8;
	padding-left:15px;
	padding-top:10px;
}

div#go2login div#go2login-getpassword{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color:#666666;
	width:149px;
	background-color:#E8E8E8;
	padding-left:15px;
}
div#go2login div#go2login-registration{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color:#666666;
	width:149px;
	background-color:#E8E8E8;
	padding-left:15px;
	padding-bottom:10px;
}
div#loginform div#loginform-getpassword{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color:#666666;
	width:149px;
	background-color:#E8E8E8;
	padding-left:15px;

}
div#loginform div#loginform-getpassword a{
	text-decoration:none;
}

div#loginform div#loginform-username{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color:#666666;
	width:149px;
	background-color:#E8E8E8;
	padding-left:15px;
	padding-top:10px;
}
div#loginform div#loginform-error{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color:#DE0031;
	width:149px;
	background-color:#E8E8E8;
	padding-left:15px;
	padding-top:10px;
}

div#loginform div#loginform-password{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color:#666666;
	width:149px;
	background-color:#E8E8E8;
	padding-left:15px;
}
div#loginform div#loginform-registration{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color:#666666;
	width:149px;
	background-color:#E8E8E8;
	padding-left:15px;
	padding-bottom:10px;
}

div#loginform div#loginform-usernameinput{
	background-color:#E8E8E8;
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;
	padding-bottom:5px;
}

div#loginform div#loginform-passwordinput{
	background-color:#E8E8E8;
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;
	padding-bottom:10px;
}

div#loginform INPUT#tx-newloginbox-pi1-user{
	width:125px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	margin-left:15px;
}

div#loginform INPUT#tx-newloginbox-pi1-pass{
	width:125px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	margin-left:15px;
}

div#logoutform div#logoutform-headline {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color:#ffffff;
	width:160px;
	line-height:18px;
	border:1px solid #ffffff;
	background-color:#DE0031;
	padding-left:3px;
}

div#logoutform div#logoutform-logout {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color:#666666;
	width:149px;
	background-color:#E8E8E8;
	padding-left:15px;
	padding-top:10px;

}

div#logoutform div#logoutform-passwd {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color:#666666;
	width:149px;
	background-color:#E8E8E8;
	padding-left:15px;
	padding-top:0px;

}

div#logoutform div#logoutform-passwd a:hover {
	text-decoration:none;
}

div#logoutform div#logoutform-customer {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color:#666666;
	width:149px;
	background-color:#E8E8E8;
	padding-left:15px;
	padding-bottom:10px;
}

div#logoutform div#logoutform-customer a {
	text-decoration:none;
}
div#logoutform div#logoutform-logout a {
	text-decoration:none;
}

.tx-txextranetregistration-pi1 td{
	font-family:arial,helvetica;
	font-size:11px;
	color:#DE0031;
}
td#field {
	padding-left:45px;
}
/* --------------------------------------------------------------------------------------------------------------- */
/* ----------   Top 10 ------------------------------------------------------------------------------- */
/* --------------------------------------------------------------------------------------------------------------- */

div#top10item {
	padding-top:8px;
	padding-bottom:8px;
	border-bottom:1px dotted #959595;
	width:165px;
}
img#borderspacer {
	padding-left:16px;
}

/* --------------------------------------------------------------------------------------------------------------- */
/* ----------   link klassen ------------------------------------------------------------------------------- */
/* --------------------------------------------------------------------------------------------------------------- */

div.tx-txlinkclasses-pi1 {
	width:165px;
}

div.tx-txlinkclasses-pi1 td#rightlinksdot {
	margin-top:4px;
	margin-left:1px;
	background-image:url('/fileadmin/honeywellsecurity/de/images/dot_gray_ul.gif');
	background-repeat:no-repeat;
	background-position:center;
}

div.tx-txlinkclasses-pi1 div#rightlinksteasertext {
	font-size:11px;
	margin-left:5px;
}

div.tx-txlinkclasses-pi1 div#rightlinksheadline {
	margin-left:5px;
}

div#tools h1{
	font-size: 11px;
    margin-top: 15px;
    margin-bottom: 0px;
    font-family: arial,helvetica,sans-serif;
    text-decoration: none;
	color: #666666;
	width:165px;
	border-bottom: 2px;
	border-left:0px;
	border-right:0px;
	border-top:0px;
	border-style:solid;
	border-color:#e1e0db;
	padding-bottom:2px;
}


/* --------------------------------------------------------------------------------------------------------------- */
/* ----------   textpic  --------------------------------------------------------------------------------------- */
/* --------------------------------------------------------------------------------------------------------------- */

div#maincontent table.imgtext-table {
	margin-top:5px;
	margin-right:10px;
	float:left;
}

/* --------------------------------------------------------------------------------------------------------------- */
/* ----------   Suchfelder  --------------------------------------------------------------------------------------- */
/* --------------------------------------------------------------------------------------------------------------- */
div#searchsmall {
	width:165px;
	border:1px solid #949494;
}
div#searchsmall div#searchsmallheadline {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color:#ffffff;
	width:160px;
	line-height:18px;
	border:1px solid #ffffff;
	background-color:#8F8F8F;
	padding-left:3px;
}
div#searchsmall div#searchsmallinput {
	background-color:#E8E8E8;
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;
	padding-top:10px;
	padding-bottom:10px;
}
div#searchsmall div#searchsmalldetail {
	background-color:#E8E8E8;
	border-bottom:1px solid #ffffff;
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;
	padding-bottom:5px;
	padding-left:20px;

}

}
div#searchsmall INPUT#imgSubmit {
	padding-left:15px;
	left:10px;
	postion:relative;
}
div#searchsmall INPUT#searchtool {
	width:125px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	margin-left:15px;
}
div#search {
	width: 564px;
	background-color: #D3D3D6;
	padding-left:5px;
	padding-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color:#666666;
}
div#search div#searchinfos {
	margin-left: 104px;
	font-weight: normal;
	color:#666666;
}
div#searchinfodescription {
	width: 543px;
	background-color: #ffffff;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:11px;
	padding: 10px 10px 10px 10px;
	border: 3px solid #D3D3D6;
}
div#search INPUT#searchtool {
	width:355px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	color:#666666;
	margin-left: 45px;
}
div#search input#btnsubmit {
	width:53px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	margin-left:20px;
	color:#666666;
}

div#searchsimple {
	width: 569px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color: #DE0031;
	border-bottom: 2px solid #E1E0DB;
	padding-bottom:15px;
}

div#searchsimple INPUT#searchtool {
	width:255px;
	height:20px;
	margin-left: 15px;
}

div#searchsimple input#btnsubmit {
	width:53px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left:20px;
	color:#666666;
}
div#searchsimple span#detailsuche {
	margin-left: 90px;
	color: #666666;
	font-weight:normal;
}

div#searchdownloads {
	width: 569px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color: #666666;
	border-bottom: 2px solid #E1E0DB;
	padding-bottom:10px;
}

div#searchdownloads INPUT#searchtool {
	width:285px;
	height:20px;
	margin-left: 110px;
	border:1px solid #CCCCCC;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}

div#searchdownloads input#btnsubmit {
	width:53px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left:20px;
	color:#666666;
}
div#searchdownloads span#bandor_desc {
	margin-left: 5px;
	color: #666666;
	font-weight:normal;
}

div#searchdownloads INPUT#bandor_and {
	margin-left: 122px;
}
div#searchdownloads div#searchboolean {
	padding-top:7px;
}
div#searchsubmit {
	margin-left: 490px;
	padding-top:7px;
}

/* --------------------------------------------------------------------------------------------------------------- */
/* ----------   Suche - Prodis  --------------------------------------------------------------------------------------- */
/* --------------------------------------------------------------------------------------------------------------- */

div#searchedfor, div.tx-indexedsearch-whatis, p#noresults, p.tx-indexedsearch-noresults {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	width:569px;
	padding-bottom: 2px;
	margin-bottom:10px;
	margin-top:10px;
	color:#DE0031;
}
div#searchresultitem {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	padding-bottom:12px;
}
div#searchresultitem_path {
	color:#666666;
	font-weight:bold;
	margin-bottom:2px;
}
div#searchresultitem_headline a{
	color:#DE0031;
	font-weight:bold;
}
div#searchresultitem_teasertext {
	color:#666666;
	padding-bottom:10px;
}
/*p#noresults, p.tx-indexedsearch-noresults {
	color:#666666;
	font-weight:normal;
	font-size:11px
}*/



/* --------------------------------------------------------------------------------------------------------------- */
/* ----------   Downloads   --------------------------------------------------------------------------------------- */
/* --------------------------------------------------------------------------------------------------------------- */

div#downloads {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	width:569px;
	border-bottom: 1px;
	border-left:0px;
	border-right:0px;
	border-top:0px;
	border-style:dotted;
	border-color:#666666;
	padding-bottom:5px;
	margin-bottom:10px;
	margin-top:15px;
}
div#downloads_no_results {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#DE0031;
	margin-top:20px;
}
div#downloads_headline, div#downloads_path, div#downloads_description {
	font-weight:bold;
}
td#downloads_size {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	width:474px;
}
div#category_headline{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#DE0031;
	width:569px;
	border-bottom: 2px;
	border-left:0px;
	border-right:0px;
	border-top:0px;
	border-style:solid;
	border-color:#e1e0db;
	padding-bottom: 2px;
	margin-bottom:10px;
}
td#category_description {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#666666;
}
SELECT#catone, SELECT#cattwo, SELECT#catthree, SELECT#catfour {
	width: 285px;
	font-size: 11px;
	font-weight: NORMAL;
	color:#666666;
}

/* --------------------------------------------------------------------------------------------------------------- */
/* ----------   Produkte   --------------------------------------------------------------------------------------- */
/* --------------------------------------------------------------------------------------------------------------- */

div.tx-edprodisproducts-pi1 {
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;

}
div.tx-edprodisproducts-pi1 hr {
}
div.tx-edprodisproducts-pi1 td { vertical-align:top;}

/*td#tableproductleft { border-bottom:1px;
					  border-right:1px;
					  border-left:1px;
					  border-top:1px;
					  border-style:solid;
					  border-color:#a3a3a3;
					  padding-left:5px;
					  padding-right:5px;
					  padding-top:5px;
					  padding-bottom:5px;}*/

div#productimage a{ color:#666666;
					   font-size:11px;
					   font-weight:bold;
					   text-decoration:none;
					   outline: 0;
					   -moz-outline: 0;}
div#prod_cat_teaser {
	margin-bottom:15px;
}
div#prod_cat_item a{
	padding-top: 15px;
	color:#DE0031;
	font-weight: bold;
}
div#prod_cat_item_teaser {
	margin-bottom:15px;
}

img#zoom{ padding-top:5px;
		  position:relative;
		  top:3px;}

span#artno { padding-left:50px;}
div#product { }
div#productimage img{}
table#test { width:auto;}
div#productimage { float:left;
				   margin-bottom:0px;
				   margin-left:0px;
				   margin-right:10px;
				   margin-top:0px;
				   background-color:#FFFFFF;
				   border-bottom:0px;
				   border-right:0px;
				   border-left:0px;
				   border-top:0px;
				   border-style:solid;
				   border-color:#a3a3a3;
				   padding-left:5px;
				   padding-right:5px;
				   padding-top:5px;
				   padding-bottom:5px;}

/*div.tx-edprodisproducts-pi1 h1{ font-family:Arial, Helvetica, sans-serif;
							    font-size:12px;
							    font-weight:bold;
							    color:#666666;
								margin-bottom:0px;
								margin-top:15px;
								padding-left:0px;
							    padding-right:0px;
							    padding-top:0px;
							    padding-bottom:0px;}*/

table#tableproduct h1{ font-family:Arial, Helvetica, sans-serif;
					   font-size:12px;
					   font-weight:bold;
					   color:#666666;
					   margin-bottom:0px;
					   margin-top:15px;
					   padding-left:0px;
					   padding-right:0px;
					   padding-top:0px;
					   padding-bottom:0px;}

div.tx-edprodisproducts-pi1 h1 {
	font-size: 16px;
    margin-top: 0px;
    margin-bottom: 15px;
    font-family: Arial,Helvetica,sans-serif;
    text-decoration: none;
	color: #666666;
	width:408px;
	border-bottom: 2px;
	border-left:0px;
	border-right:0px;
	border-top:0px;
	border-style:solid;
	border-color:#e1e0db;
}

div.tx-edprodisproducts-pi1 h2{ font-family:Arial, Helvetica, sans-serif;
							    font-size:12px;
							    font-weight:bold;
							    color:#666666;
								margin-bottom:0px;
								margin-top:0px;
								padding-left:0px;
							    padding-right:0px;
							    padding-top:0px;
							    padding-bottom:5px;}

div#category_item_link {}

table#tableproduct { margin-top:15px;
					 margin-bottom:15px;}

div#category_item_link a{ color:#666666;
						  font-size:11px;
						  font-weight:bold;
						  text-decoration:none;
						  padding-left:5px;
						  outline: 0;
						  -moz-outline: 0;}

div#category_item_link { padding-top:5px;}

div#category_item_teasertext { padding-bottom:5px;}

div#productinfo {}
div#downloadsheader
{
    font-size: 11px;
    margin-top: 0px;
    margin-bottom: 0px;
    font-weight:bold;
    font-family: Arial,Helvetica,sans-serif;
    text-decoration: none;
	color: #DE0031;
	width:408px;
	border-bottom: 2px;
	border-left:0px;
	border-right:0px;
	border-top:0px;
	border-style:solid;
	border-color:#e1e0db;
}
div#productinfo a{ outline: 0;
				   -moz-outline: 0;}

div#productheader { }
div#productheader hr{border-bottom:5px;
					border-right:0px;
					border-left:0px;
					border-top:0px;
					border-style:solid;
					border-color:#e1e0db;
					padding-bottom:5px;
					margin-bottom:5px;
					padding-left:10px;
				}
div#productheader a{ color:#666666;
				     font-size:11px;
				     font-weight:normal;
				     text-decoration:none;
				     padding-left:5px;
					 line-height:20px;
					 outline: 0;
					 -moz-outline: 0;}

div#productdetailsheadline { color:#DE0031;
						     font-size:11px;
						     font-weight:bold;
						     text-decoration:none;
						     padding-left:0px;}

div#productdetailstext { padding-bottom:30px;
						 color:#666666;
						 font-size:11px;}

div#productdetailstext td{ width:145px;
						   color:#666666;
						   font-size:11px;}

#leftmenu1lv {
	display:none;
}
#leftmenu2lv {
	padding-left: 7px;
	padding-right: 7px;
	height: 19px;
	width: 3px;
	background-color:#969EB5;
}
a#leftmenu, a:hover#leftmenu {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

#req, .label, .labelrequired, #labelrequired, #label{
	font-size: 11px;
	font-weight: bold;
	padding-left:1px;
    font-family: Arial,Helvetica,sans-serif;
    text-decoration: none;
	color: #E0042A;
}
H1
{
    font-size: 16px;
    margin-top: 0px;
    margin-bottom: 3px;
    font-family: Arial,Helvetica,sans-serif;
    text-decoration: none;
	color: #666666;
	width:408px;
	border-bottom: 2px;
	border-left:0px;
	border-right:0px;
	border-top:0px;
	border-style:solid;
	border-color:#e1e0db;
}
H5
{
    font-size: 16px;
    margin-top: 0px;
    margin-bottom: 0px;
    font-family: Arial,Helvetica,sans-serif;
    text-decoration: none;
	color: #666666;
	width:569px;
	border-bottom: 2px;
	border-left:0px;
	border-right:0px;
	border-top:0px;
	border-style:solid;
	border-color:#e1e0db;
}
H6
{
    font-size: 11px;
    margin-top: 0px;
    margin-bottom: 0px;
    font-family: Arial,Helvetica,sans-serif;
    text-decoration: none;
	color: #DE0031;
	width:569px;
	border-bottom: 2px;
	border-left:0px;
	border-right:0px;
	border-top:0px;
	border-style:solid;
	border-color:#e1e0db;
}
H1.focus {
	MARGIN-TOP: 4px;
	MARGIN-LEFT: 6px;
	MARGIN-BOTTOM: 2px;
}
H2
{
    font-size: 11px;
    margin-top: 0px;
    margin-bottom: 0px;
    font-family: arial,helvetica,sans-serif;
    text-decoration: none;
	color: #DE0031;
}
H3
{
    font-size: 11px;
    margin-top: 0px;
    margin-bottom: 0px;
    font-family: arial,helvetica,sans-serif;
    text-decoration: none;
	color: #DE0031;
	width:408px;
	border-bottom: 2px;
	border-left:0px;
	border-right:0px;
	border-top:0px;
	border-style:solid;
	border-color:#e1e0db;
	padding-bottom:0px;
}
H4
{
    font-size: 16px;
    margin-top: 0px;
    margin-bottom: 0px;
    font-family: Arial,Helvetica,sans-serif;
    text-decoration: none;
	color: #666666;
	width:747px;
	border-bottom: 2px;
	border-left:0px;
	border-right:0px;
	border-top:0px;
	border-style:solid;
	border-color:#e1e0db;
}
/*
	Styles 2 Column DIV Section
*/
div.tx-fdfx2cols-pi1 {
	margin:0px;
	margin-bottom:10px;
}
.c2l1-left {
   margin:0px;
   width: 38px;
}
.c2l1-middle {
   vertical-align: top;
   margin:0px;
   padding-left:5px;
}
.c2l2-left {
   width:256px;
   background-color:#B4BACD;
}
.c2l2-left p.bodytext {
   margin-left:15px;
   margin-right:15px;
   background-color:#B4BACD;
   color:#ffffff;
}
.c2l2-middle {
   background-color:#EDEDEF;
   margin-left:0px;
}
p.bodytext, .contacttext
{
    font-size: 11px;
	font-weight: normal;
    margin-top: 3px;
	margin-bottom:0px;
	padding-left:1px;
    font-family: Arial,Helvetica,sans-serif;
    text-decoration: none;
	color: #666666;
	vertical-align: top;
}
.fprule {
	background-color: #ededef;
}
.footerline {
	background-color: #DE0031;
}
.copyright {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
table.nav3 {
	padding-top:9px;
	padding-bottom:0px;
	background-color:#969EB5;
}
td.footernav {
	background-color: #E2E2E2;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #666666;
	padding-left: 10px;
}
td.nav1 {
    font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	height: 18px;
	padding-left: 10px;
	padding-right: 10px;
}

td.nav2 {
	padding-left: 7px;
	padding-right: 7px;
	height: 19px;
	width: 3px;
}
td.nav2b {
	padding-left: 11px;
	padding-right: 10px;
	height: 27px;
}
td.nav2bactiv {
	padding-left: 11px;
	padding-right: 10px;
	height: 27px;
	background-color: #969EB5;
    font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
td.nav3 {
	padding-left: 7px;
	padding-right: 7px;
	height: 19px;
	width: 3px;
}
td.nav4 {
	padding-left: 17px;
	padding-right: 7px;
	height: 19px;
	width: 3px;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
td.nav4active {
	padding-left: 17px;
	padding-right: 7px;
	height: 19px;
	width: 3px;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
td.nav5 {
	padding-left: 24px;
	padding-right: 7px;
	height: 19px;
	width: 3px;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
td.nav5active {
	padding-left: 24px;
	padding-right: 7px;
	height: 19px;
	width: 3px;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
td.nav6 {
	padding-left: 31px;
	padding-right: 7px;
	height: 19px;
	width: 3px;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
td.nav6active {
	padding-left: 31px;
	padding-right: 7px;
	height: 19px;
	width: 3px;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
td.nav7 {
	padding-left: 38px;
	padding-right: 7px;
	height: 19px;
	width: 3px;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
td.nav7active {
	padding-left: 38px;
	padding-right: 7px;
	height: 19px;
	width: 3px;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
td.nav8 {
	padding-left: 45px;
	padding-right: 7px;
	height: 19px;
	width: 3px;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
td.nav8active {
	padding-left: 45px;
	padding-right: 7px;
	height: 19px;
	width: 3px;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
a
{
    font-size: 11px;
    font-family: Arial,Helvetica,sans-serif;
    text-decoration: none;
	color: #666666;
}
a:hover
{
    font-size: 11px;
    font-family: Arial,Helvetica,sans-serif;
    text-decoration: underline;
	color: #666666;
}
a.nav1, a:hover.nav1 {
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	top: 2px;
	position: relative;
}
a.nav2, a:hover.nav2 {
	font-family: arial, helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: 1px;
}
a.nav2b {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #353431;
	text-decoration: none;
}
a:hover.nav2b {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
a.nav2bactive, a:hover.nav2bactive {
    font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
a.nav3, a:hover.nav3 {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
a:hover.nav4 {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
a.nav3active, a:hover.nav3active {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
a.nav4, a:hover.nav4 {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
a.nav4active, a:hover.nav4active {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
a.legalnav {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #666666;
}
a.teaserheadline {
    font-size: 11px;
	font-weight: bold;
    font-family: arial,helvetica,sans-serif;
    text-decoration: none;
	color: #DE0031;
	margin-bottom:0px;
}
a:hover.teaserheadline {
    font-size: 11px;
    font-family: arial,helvetica,sans-serif;
	font-weight: bold;
    text-decoration: underline;
	color: #DE0031;
	margin-bottom:0px;
}
a.bodytextlink {
    font-size: 11px;
    font-family: arial,helvetica,sans-serif;
    text-decoration: none;
	color: #DE0031;
}
a:hover.bodytextlink {
    font-size: 11px;
    font-family: arial,helvetica,sans-serif;
    text-decoration: underline;
	color: #DE0031;
}
a.sitemapmain {
    font-size: 11px;
	font-weight: bold;
    font-family: arial,helvetica,sans-serif;
    text-decoration: none;
	color: #DE0031;
	margin-bottom:20px;
}
a:hover.sitemapmain {
    font-size: 11px;
	font-weight: bold;
    font-family: arial,helvetica,sans-serif;
    text-decoration: underline;
	color: #DE0031;
	margin-bottom:0px;
}
DIV#sitemap {
	height:20px;
}
DIV#sitemaplevelthree{
	margin-left: 35px;
}
DIV#maincontent {
	top: 4px;
	position: relative;
	width:408px;
}
DIV#logo_honeywell {
	top: 7px;
	left: 11px;
	position: relative;
}
DIV#hlinks {
	top: 7px;
	position: relative;
}
table#sitemap {
 margin-left:11px;
}
div#sitemap {
 margin-left:11px;
 padding-bottom:15px;
}
DIV#moodpicture {
	padding-right:12px;
}
div.news-latest  a{
	font-size: 11px;
    font-family: arial,helvetica,sans-serif;
	font-weight: bold;
	color: #DE0031;
}
div.news-latest a:hover{
	font-size: 11px;
    font-family: arial,helvetica,sans-serif;
	font-weight: bold;
	color: #DE0031;
	text-decoration: underline;
}
div.news-single-title {
	font-size: 11px;
    font-family: arial,helvetica,sans-serif;
	font-weight: bold;
	color: #DE0031;
	padding-bottom: 13px;
}
p.news-single-subheader {
	font-size: 11px;
    font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #666666;
	margin-top:0px;
	margin-bottom:0px;
}
div.news-list-date {
	font-size: 11px;
    font-family: Arial,Helvetica,sans-serif;
    font-weight:bold;
	color: #666666;
}
div.news-list-title {
	font-size: 11px;
    font-family: arial,helvetica,sans-serif;
	font-weight: bold;
	color: #DE0031;
}
div.news-list-subheader{
	font-size: 11px;
    font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #666666;
}
div.news-list-more {
	margin-bottom:10px;
}
div.news-list-more a {
	font-size: 11px;
    font-family: arial,helvetica,sans-serif;
	color: #DE0031;
}
div.news-list-more a:hover {
	font-size: 11px;
    font-family: arial,helvetica,sans-serif;
	color: #DE0031;
	text-decoration: underline;
}
div#tt_news_single_image {
	float: left;
	width: 175px;
}
div#tt_news_single_caption {
	width: 159px;
	height: 16px;
	background-color: #E2E0DB;
	margin-top:4px;
	margin-bottom:8px;
	padding-left:5px;
	padding-top:1px;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}

div.tx-ttnews-browsebox {
	font-weight:normal;
	margin-bottom:20px;
}
td.tx-ttnews-browsebox-SCell a{
	font-weight:bold;
	text-decoration:underline;
	text-align: right;

}

div#submit {
	color: #E0042A;
	text-decoration: none;
	font-family: arial,helvetica,sans-serif;
	font-size: 11px;
	font-weight: bold;
}
div#searchheadline {
	color: #E0042A;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: top;
}
div.tx-honeywellsearchbox-pi1 td {
	color: #656565;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	text-align: top;
}
/*div.tx-indexedsearch-searchbox {
	visibility: hidden;
}
div.tx-indexedsearch-res {
	top: -235px;
	position: relative;
}
div.tx-indexedsearch-whatis {
	visibility: hidden;
}
div.tx-indexedsearch-browsebox {
	visibility: hidden;
}*/
td.tx-indexedsearch-info {
	color: #656565;
	font-family: arial,helvetica,sans-serif;
	text-decoration: none;
	font-weight: bold;
}
.tx-indexedsearch-title-caption a{
	color: #E0042A;
	font-family: arial,helvetica,sans-serif;
	text-decoration: none;
	font-weight: bold;

}
.tx-indexedsearch-title-caption a:hover{
	color: #E0042A;
	font-family: arial,helvetica,sans-serif;
	text-decoration: underline;
	font-weight: bold;

}

.tx-indexedsearch-descr {
	font-size: 11px;
	font-weight: normal;
    margin-top: 3px;
	margin-bottom:0px;
	padding-left:1px;
    font-family: Arial,Helvetica,sans-serif;
    text-decoration: none;
	color: #666666;
	vertical-align: top;
}
td#contactlabelreq {
	width:100px;
}

select#cselect {
	font-size: 11px;
	width: 335px;
	color: #666666;
}
input#cinput, input.textinput, input#textinput {
	width: 335px;
	color: #666666;
	font-size: 11px;
}
input#cinputnewsletter {
	width: 295px;
	color: #666666;
	font-size: 11px;
}
textarea#ctextarea {
	font-size: 11px;
	width: 335px;
	color: #666666;
}
select#seldownload {
	width:408px;
	margin-top:15px;
	border: 1px solid Black;
	font-size: 11px;
	font-family: arial;
	color:#666666;
}
input#cinputbtn {
	color: #666666;
	font-size: 11px;
}
body {
	font-family: arial, helvetica, sans-serif;
	font-size:11px;
}
.reqinfo {
	font-size: 11px;
	color:#D63333;
}
ul {
	margin-top:0px;
	list-style-image:url(/fileadmin/honeywellsecurity/de/images/dot_gray_ul.gif);
}
li {
	font-size: 11px;
	font-family: Arial,Helvetica,sans-serif;
    text-decoration: none;
	color: #666666;
}
img {
	border: none;
}
/* Linklisten */
table#adressen_links {  }

div#adressen_linkgroup { color:#666666;
						 font-size:12px;
						 font-weight:bold;
						 text-decoration:none;
						 width:408px;
						 border-bottom: 2px;
						 border-left:0px;
						 border-right:0px;
						 border-top:0px;
						 border-style:solid;
						 border-color:#e1e0db;
						 margin-bottom:10px;
						 margin-top:15px;}

div#adressen_linkgroupmenuitem { background-image: url(/fileadmin/essersystems/de/images/right_link_arrow.jpg);
						   		 background-repeat: no-repeat;
						   		 padding-left: 20px;
								 background-position:0 6px;}

div#adressen_linkgroupmenuitem a {color:#D63333;
								  font-size:12px;
								  text-decoration:none;
								  font-weight: bold;
								  outline: 0;
								  -moz-outline: 0;}

td#adressen_linksimage img{}

div#adressen_linkgroup a { float:right;
						   outline: 0;
						   font-weight: bold;
						   -moz-outline: 0;}

td#adressen_linksimage { width:25px;}

td#adressen_rightlinksheadline { }

td#adressen_rightlinksheadline a{ color:#D63333;
								  font-size:11px;
								  font-weight: bold;
								  text-decoration:none;
								  outline: 0;
								  -moz-outline: 0;}

div#maincontent H5
{
    font-size: 16px;
    margin-top: 0px;
    margin-bottom: 0px;
    font-family: Arial,Helvetica,sans-serif;
    text-decoration: none;
	color: #666666;
	width:569px;
	border-bottom: 2px;
	border-left:0px;
	border-right:0px;
	border-top:0px;
	border-style:solid;
	border-color:#e1e0db;
}
td#mailthanksheader {
	font-size:16px;
	padding-bottom:5px;
	color:#666666;
}

td#mailthankstext {
	font-size:11px;
}
div#loginmaincontent {
	top: 4px;
	position: relative;
}

div#loginmaincontent h5{ font-weight:bold;
	margin-top:15px;
	font-size:11px;
}
div#loginmaincontent h3{ font-weight:bold;
	margin-top:15px;
	font-size:11px;
	color:#666666;
	width:570px;
}
div#loginmaincontent h4{ font-size: 16px;
    margin-top: 0px;
    margin-bottom: 0px;
    font-family: Arial,Helvetica,sans-serif;
    text-decoration: none;
	color: #666666;
	width:570px;
	border-bottom: 2px;
	border-left:0px;
	border-right:0px;
	border-top:0px;
	border-style:solid;
	border-color:#e1e0db;}
div#partnersearchform {}

form#partnersearch {}

table#searchcheck { width:570px;
					margin-bottom:15px;
					margin-top:15px;}

table#searchcheck label{
	font-size:11px;
	color:#666666;
	position:relative;
	top:-2px;}


div#partnersearchbutton { width:570px;
						  text-align:right;}

div#partnersearchfield { color:#de0031;
						 font-weight:bold;
						 font-size:11px;}

div#partnersearchfield input {font-size:11px;}

div#partnersearchfield select {font-size:11px;}

input#searchSubmit { margin-top:5px;}

div#partnersearchintro {font-size:11px;
						color:#666666;
						border-bottom:1px;
					    border-left:0px;
					    border-right:0px;
					    border-top:0px;
					    border-style:dotted;
					    border-color:#e2e0db;
						padding-bottom:10px;
						padding-top:5px;}

div#partnersuchergebnisse { width:570px;
							border-bottom:2px;
							border-left:0px;
				   			border-right:0px;
						    border-top:0px;
						    border-style:solid;
						    border-color:#e2e0db;
							color:#666666;
							font-weight:bold;
						 	font-size:11px;}
div#panel1 {}
div#panel1 table { width:570px;
				   border-bottom:1px;
				   border-left:1px;
				   border-right:1px;
				   border-top:0px;
				   border-style:solid;
				   border-color:#c6c6c9;}
div#panel2 {}
div#panel2 table { width:570px;
				   border-bottom:1px;
				   border-left:1px;
				   border-right:1px;
				   border-top:0px;
				   border-style:solid;
				   border-color:#c6c6c9;}

td#partnerlabel { color:#de0031;
				  font-weight:bold;
				  font-size:11px;
				  width:80px;
				  padding-left:10px;}

td#partnervalue { width:270px;
				  color:#666666;
				  font-size:11px;}

td#partnervalue a{ color:#de0031;
				   font-size:11px;}

td#partnerlabel2 { color:#de0031;
				   font-weight:bold;
				   font-size:11px;
				   width:60px;}

td#partnervalue2 { widows:150px;
				   color:#666666;
				   font-size:11px;}

td#gewerke{ color:#de0031;
			font-weight:bold;
			font-size:11px;
			padding-bottom:5px;}

div#facherrichterheader { color:#ffffff;
						  font-weight:bold;
						  background-color:#de0031;
						  font-size:11px;
						  width:560px;
						  padding-left:10px;
						  line-height:20px;
						  margin-top:20px;}

div#partnerheader { color:#ffffff;
				    font-weight:bold;
				    background-color:#de0031;
				    font-size:11px;
				    width:560px;
				    padding-left:10px;
					line-height:20px;
					margin-top:20px;}

td#partnerspacer { line-height:5px;}

div#partnererror { width:558px;
				   border-bottom:1px;
				   border-left:1px;
				   border-right:1px;
				   border-top:0px;
				   border-style:solid;
				   border-color:#de0031;
				   font-size:10px;
				   color:#666666;
				   padding-top:5px;
				   padding-bottom:5px;
				   padding-left:10px;
				   padding-right:0px;}