@charset "utf-8";
@font-face {
	font-family: 'CartoGothicStdBook';
	src: url('CartoGothicStd-Book-webfont.eot');
	src: local('☺'), url('../fonts/CartoGothicStd-Book-webfont.woff') format('woff'), url('../../fonts/CartoGothicStd-Book-webfont.ttf') format('truetype'), url('../fonts/CartoGothicStd-Book-webfont.svg#webfont') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'CartoGothicStdItalic';
	src: url('CartoGothicStd-Italic-webfont.eot');
	src: local('☺'), url('CartoGothicStd-Italic-webfont.woff') format('woff'), url('CartoGothicStd-Italic-webfont.ttf') format('truetype'), url('CartoGothicStd-Italic-webfont.svg#webfont') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'CartoGothicStdBold';
	src: url('CartoGothicStd-Bold-webfont.eot');
	src: local('☺'), url('../fonts/CartoGothicStd-Bold-webfont.woff') format('woff'), url('../../fonts/CartoGothicStd-Bold-webfont.ttf') format('truetype'), url('../fonts/CartoGothicStd-Bold-webfont.svg#webfont') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'CartoGothicStdBoldItalic';
	src: url('CartoGothicStd-BoldItalic-webfont.eot');
	src: local('☺'), url('../fonts/CartoGothicStd-BoldItalic-webfont.woff') format('woff'), url('../fonts/CartoGothicStd-BoldItalic-webfont.ttf') format('truetype'), url('../fonts/CartoGothicStd-BoldItalic-webfont.svg#webfont') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'TeXGyreAdventorRegular';
	src: url('../fonts/texgyreadventor-regular-webfont.eot');
	src: local('☺'), url('../fonts/texgyreadventor-regular-webfont.woff') format('woff'), url('../fonts/texgyreadventor-regular-webfont.ttf') format('truetype'), url('../fonts/texgyreadventor-regular-webfont.svg#webfont') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'TeXGyreAdventorItalic';
	src: url('../fonts/texgyreadventor-italic-webfont.eot');
	src: local('☺'), url('../fonts/texgyreadventor-italic-webfont.woff') format('woff'), url('../fonts/texgyreadventor-italic-webfont.ttf') format('truetype'), url('../fonts/texgyreadventor-italic-webfont.svg#webfont') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'TeXGyreAdventorBold';
	src: url('../fonts/texgyreadventor-bold-webfont.eot');
	src: local('☺'), url('../fonts/texgyreadventor-bold-webfont.woff') format('woff'), url('../fonts/texgyreadventor-bold-webfont.ttf') format('truetype'), url('../fonts/texgyreadventor-bold-webfont.svg#webfont') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'TeXGyreAdventorBoldItalic';
	src: url('../fonts/texgyreadventor-bolditalic-webfont.eot');
	src: local('☺'), url('../fonts/texgyreadventor-bolditalic-webfont.woff') format('woff'), url('../fonts/texgyreadventor-bolditalic-webfont.ttf') format('truetype'), url('../fonts/texgyreadventor-bolditalic-webfont.svg#webfont') format('svg');
	font-weight: normal;
	font-style: normal;
}
body{
	background-color:#FFF;
	color:#000;
	font-family: 'CartoGothicStdBook', Arial, Helvetica, sans-serif;
	font-size:1em;
	margin:0;
	padding:0;
	text-decoration:none;
}
p{margin:0}
#uphead{background-color:#EDEDED;background-image:url(../jquery/css/custom-theme/images/ui-bg_diagonals-thick_20_666666_40x40.png);background-repeat:repeat-x;border-bottom-color:red;border-bottom-style:solid;border-bottom-width:1px;color:#FFF;font-family:"TeXGyreAdventorRegular", Arial, Helvetica, sans-serif;font-size:.6em;font-weight:700;margin-bottom:20px;padding:5px;text-align:center}
#head{
	background-color:#FFF;
	color:#000;
	display:block;
	letter-spacing:0.1em;
	padding-bottom:15px;
	padding-top:5px;
	text-decoration:none;
	z-index:auto;
	background-image: url(../images/bkg/top.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
#navbar{background-color:#FFF;color:#000;font-size:1em;height:60px;margin:0;padding:0;text-decoration:none;z-index:auto}
#content{
	background-color:#fff;
	border-left-color:red;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:red;
	border-right-style:solid;
	border-right-width:1px;
	color:#333;
	font-size:1em;
	margin:0;
	padding:8px;
	text-decoration:none;

}
#manuallist .ListeVerfuegbareDok a{display:block;margin-bottom:2px;margin-top:2px}
#headtxt{color:red;float:left;font-size:1.6em;font-weight:700;padding-left:100px;padding-top:50px;text-decoration:none}
#footer{
	background-color:#FFF;
	color:#C00;
	font-size:0.8em;
	text-align:center;
	text-decoration:none;
	background-image: url(../images/bkg/button.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 20px;
	line-height: 1em;
	height: 50px;
}
#footer a{color:#333;text-decoration:none}
#footer a:hover{color:#840000;text-decoration:none}
#footertable{
	font-size: 0.8em;
	color: #333;
	text-decoration: none;
	position: relative;
	margin: 0px;
	background-color: #8A8A8A;
	overflow: auto;
	display: block;
	padding: 15px 0%;
}
#footertable div ul {
	margin: 0px;
}
#footertable ul li {
	list-style-type: none;
	width: 150px;
	position: relative;
	float: left;
	font-size: 1.1em;
	color: #F8F8F8;
	font-weight: bold;
}
#footertable ul li a {
	color: #F8F8F9;
	text-decoration: none;
	font-size: 0.9em;
}
#footertable ul li ul li a {
	font-size: 0.8em;
}
#footertable ul li ul li {
	display: block;
	padding: 2px;
	position: relative;
	left: -42px;
	top: 0px;
}
#footertable ul li ul li a:hover {
	color: #900;
}
#footertable ul li a:hover {
	color: #900;
	text-decoration: none;
}

#text{background-color:#FFF;bottom:0;color:#000;left:0;margin:0;min-height:550px;min-width:800px;padding-right:10px;padding-top:2px;position:relative;text-decoration:none;top:0;z-index:0}
#headnavi{background-color:#FFF;color:#666;float:left;font-size:.8em;margin:2px 0 2px 5px;padding:0;width:50%}
#headnavi a{background-color:#FFF;color:#666;margin:0;padding:0;text-decoration:none}
#headnavi a:hover{background-color:#FFF;color:#666;text-decoration:underline}
#container #minHead{color:red;float:right;font-size:.8em;font-weight:700;height:10px;margin:0;padding:0;position:relative;text-align:right;top:-40px;width:10px}
#container .menu #minHead a{background-color:#EDEDED;color:red;font-weight:700;text-decoration:none}
#container #content #text .productline img{border-right-color:#D6D6D6;border-right-style:solid;border-right-width:1px;margin-right:15px;padding-right:15px}
#container #content #text p{font-size:12pt;margin-bottom:10px}
#manuallist{background-color:#FFF;border:1px solid #333;float:left;font-size:1em;height:300px;overflow:auto;padding-left:10px;padding-right:10px;vertical-align:top;width:250px}
#manualdetails{float:left;height:300px;padding-left:10px;text-align:left;width:620px}
#manualdet{color:#000;font-family:Arial, Helvetica, sans-serif;font-size:.9em;padding:4px;width:300px}
#title{background-color:#FFF;color:#2D2E2E;display:block;font-size:.8em;text-decoration:none;font-family: 'TeXGyreAdventorRegular', Arial, Helvetica, sans-serif;}
#title a{background-color:#FFF;color:#333;text-decoration:none}
#title a:hover{background-color:#FFF;color:#000;text-decoration:underline}
#corporatelogo{float:left;padding-bottom:5px;padding-top:20px;vertical-align:bottom;width:350px}
#thermologo{float:right;padding-top:10px;width:100px}
#printhead{border-bottom-color:#000;border-bottom-style:solid;border-bottom-width:1pt;color:#000;display:none;font-size:18pt;font-weight:lighter;padding-bottom:10pt;padding-top:5pt;text-decoration:none}
#manuals{padding:3px;width:100%}
#summary{color:#000;font-family:Arial, Helvetica, sans-serif;font-size:.9em;text-decoration:none}
#options{background-color:#EFEFEF;border:1px solid #4D6185;color:#000;float:right;font-family:Arial, Helvetica, sans-serif;font-size:.9em;height:auto;margin-left:30px;margin-right:30px;margin-top:40px;text-align:left;text-decoration:none;width:250px}
#options a{border-bottom-color:#840000;border-bottom-style:dotted;border-bottom-width:1px;color:#840000;font-weight:700;margin:.5em;text-decoration:none}
#content #text p a,#container #content #text .productline tr td ul li a, #container #content #text ul li a, #container #content #text .productline table tr td ul li a, #container #content #text table tr td a{border-bottom-color:#333;border-bottom-style:solid;border-bottom-width:1px;color:#333;text-decoration:none;z-index:-10}
#content #text p a:hover,#container #content #text .productline tr td ul li a:hover, #container #content #text ul li a:hover, #container #content #text .productline table tr td ul li a:hover, #container #content #text table tr td a:hover{
	border-bottom-color:#fff;
	border-bottom-style:solid;
	border-bottom-width:1px;
	color:#000;
	text-decoration:none;
	text-align: left;
}
#content #text caption{border-bottom-color:red;border-bottom-style:solid;border-bottom-width:1px;color:#2D2E2E;display:block;font-family:"TeXGyreAdventorRegular", Arial, Helvetica, sans-serif;font-size:85%;font-weight:700;margin-top:20px;text-align:left}
#content #text tr th{border-right-color:#C6C6C6;border-right-style:solid;border-right-width:1px;font-weight:700;text-align:left;text-decoration:none}
#content #text table tr td ul{font-size:11pt;list-style-image:url(../images/icon_link.png);list-style-position:outside;list-style-type:none}
#content #text table tr td ul li a{margin-bottom:5px}
#content #text .ProdTables tbody{font-family:"TeXGyreAdventorRegular", Arial, Helvetica, sans-serif;font-size:10pt;text-align:center}
#content #text .ProdTables form{background-color:#929292;float:right;font-size:65%;padding:2px}
#content #text .ProdTables thead{color:#000;font-weight:700;text-indent:5px}
#content #text .ProdTables tfoot{border-top-color:#333;border-top-style:solid;border-top-width:1px;color:#000;font-size:11pt}
#content #text .ProdTables tfoot tr td a{border-style:none;color:#000;padding:4px;text-decoration:none}
#content #text .ProdTables tfoot tr td a:hover{background-color:#444;border-bottom-color:#F6F5F1;border-bottom-style:dotted;border-bottom-width:1px;color:#F7F7F5;padding:4px;text-decoration:none}
#container #content #tclogobig{display:block;margin:auto;text-align:center}
#container{
	margin:auto;
	width:962px;
}
#content #text .ProdTables input,#content #text .ProdTables select{font-size:80%}
#seitimage{background-color:#FFF;border-left-color:red;border-left-style:solid;border-left-width:1px;border-right-color:red;border-right-style:solid;border-right-width:1px;color:#333;display:block;margin:0;max-height:250px;overflow:hidden;padding:0;text-decoration:none;z-index:-1}
#container #seitimage div h1{font-size:1.2em;font-weight:lighter;margin:2px;padding-left:30px}
#container #seitimage .seitimage{background-color:#FFF;bottom:0;overflow:hidden;padding-left:600px;position:relative;width:360px}
#container #seitimage .seitimage ul{background-color:#FBFBFC;display:block;list-style-image:url(../images/icon_link.png);list-style-type:none;padding-left:30px;}
#container #content #text #SignUpAsOEM fieldset {border: 1px solid #646464;margin-bottom: 10px;}
#container #content #text .productline tr td a, #container #content #text .productline tr td a:visited {
	color: #666;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333;
}
#container #content #text .productline tr td a:hover {
	color: #c00;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F00;
}
#container #footer h3 {
	color: #C00;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
#container #footer h2 {
	color: #C00;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
#container #content #text .productline table tr td a img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#container #content #text #mainFindProd {
	margin-right: 10px;
	margin-left: 10px;
	border: 1px solid #8D8D8D;
	overflow: auto;
	width: 900px;
}
#container #content #text #mainFindProd a {
	text-decoration:none;
}
#container #content #text #mainFindProd ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
#container #content #text #mainFindProd ul li a {
	float: left;
	width: 285px;
	margin: 0px;
	display:block;
	line-height: 35px;
	height: 35px;
} 
#container #content #text .konfektion td  {
	border: 1px solid #646464;
	width: 240px;
}

