body
{
	background-color: #FFF;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 8pt;
	color: #000;
}

body a
{
	color: #000;
}

#site
{
	width: 1040px;
}

#header
{
	height: 380px;
}

#products_standard_header
{
	height: 130px;
}

#products_bediengeraete_header
{
	height: 160px;
}

#footer
{
	height: 70px;
	vertical-align: bottom;
	text-align: center;
	padding-top: 50px;
}

hr{
 border: 0px; /* Für Firefox und Opera */
 border-top: solid 1px #DDD;
 border-bottom: solid 1px #FFFFFF; /* Für I.Explorer (Seiten-Hintergrundfarbe!) */
}

table.psych_table p
{
	font-family:Verdana, Geneva, sans-serif;
	font-size: 9pt;
	font-weight: normal;
}

table.psych_table td
{
	vertical-align: top;
}

table.psych_table td#header
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13pt;
	font-weight: bold;
	height: 30px;
	border-bottom: 1px #DDD solid;
}

table.psych_table ul
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	list-style-type: none;
}


table.products
{
	width: 100%;
}

.products td
{
	padding-left: 30px;
	padding-right: 30px;
}

tr.products_head td
{
	width: 33%;
	/*padding-left: 20px;*/
	font-weight: normal;
	font-family: Arial, Verdana, Geneva, sans-serif;
	font-size: 13pt;
	font-weight: bold;
	vertical-align: bottom;
	color: #333;
	/*background: url(jump.png) center left no-repeat;*/
}

tr.products_head a
{
	text-decoration: none;
	color: #000;
}

tr.products_head a:hover
{
	/*background-color: #DDD;*/
	font-weight: bold;
}

tr.products_body td
{
	/*padding-left: 20px;*/
	font-size: 8pt;
	line-height: 1.5;
	height: 130px;
	vertical-align: top;
	color:#333;
}

tr.products_link td
{
	height: 60px;
	vertical-align: top;
	/*padding-left: 20px;*/
}

tr.products_body a
{
	text-decoration: none;
	color:#333;
}

tr.products_body a:hover
{
	/*background-color: #DDD;*/
	text-decoration: underline;
}

tr.products_link a
{
	font-size: 8pt;
	font-weight: bold;
	text-decoration: underline;
	color: #000;
}

/*********************************/
/*     PRODUCTS FUNCTION         */
/*********************************/

table.products_function
{
	width: 70%;
}

table.products_function img
{
	height: 125px;
	width: 125px;
	border: 1px #DDD solid;
}

table.products_function img:hover
{
	border: 1px solid #000;
}

table.products_function p:hover
{
	/*background-color: #EEE;*/
}

table.products_function a
{
	color: #000;
	text-decoration: underline;
}

table.products_function a:hover
{
	text-decoration: underline;
}

table.products_function td
{
	font-family: Arial, Verdana, Geneva, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	padding: 12px;
	vertical-align: top;
	border-bottom: 1px #DDD solid;
}

table.products_function p
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	line-height: 1.5;
	color: #333;
}

/*********************************/
/*     PRODUCTS STANDARAD        */
/*********************************/

table.products_standard
{
	width: 60%;
}

table.products_standard img
{
	height: 125px;
	width: 125px;
	border: 1px #DDD solid;
}

table.products_standard img:hover
{
	border: 1px solid #000;
}

table.products_standard p:hover
{
	/*background-color: #EEE;*/
}

table.products_standard a
{
	color: #000;
	text-decoration: underline;
}

table.products_standard a:hover
{
	text-decoration: underline;
}

table.products_standard td
{
	font-family: Arial, Verdana, Geneva, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	padding: 12px;
	vertical-align: top;
}

table.products_standard p
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 8pt;
	line-height:1.5;
	color:#333;
	font-weight: normal;
}

*********************************/
/*     PRODUCTS TOUCHPANELS        */
/*********************************/

table.products_touchpanels
{
	width: 800px;
}

table.products_touchpanels img
{
	height: 100px;
	width: 100px;
	border: 1px #DDD solid;
}

table.products_touchpanels img:hover
{
	border: 1px solid #000;
}

table.products_touchpanels p:hover
{
	/*background-color: #EEE;*/
}

table.products_touchpanels a
{
	color: #000;
	text-decoration: underline;
}

table.products_touchpanels a:hover
{
	text-decoration: underline;
}

table.products_touchpanels td
{
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	padding: 4px;
	vertical-align: top;
}

table.products_touchpanels p
{
	width: 160px;
	height: 150px;
	/*background-color: blue;*/
	font-family: Verdana, Geneva, sans-serif;
	font-size: 7pt;
	line-height:1.5;
	color:#777;
	font-weight: normal;
}

/*********************************/
/*     PRODUCTS ITEM             */
/*********************************/

table.products_item
{
	width: 80%;
}

table.products_item td#head
{
	font-size: 12pt;
	font-weight: bold;
	font-family: Arial;
	color: #333;
}

table.products_item img#image
{
	height: 125px;
	width: 125px;
	border: 1px #DDD solid;
}

table.products_item img#image150
{
	height: 150px;
	width: 150px;
	border: 1px #DDD solid;
}

table.products_item img#image200
{
	height: 200px;
	width: 200px;
	border: 1px #DDD solid;
}

table.products_item img#image200w
{
	width: 200px;
	border: 1px #DDD solid;
}

table.products_item td
{
	font-family: Arial, Verdana, Geneva, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	/*padding: 6px;*/
	padding-left: 5px;
	padding-right: 5px;	
	vertical-align: top;
	padding-bottom: 30px;
}

table.products_item td#hline
{
	height: 1px;
	padding: 0px;
}

table.products_item td#section
{
	border-bottom: 1px #DDD solid;
	padding-top: 10px;
}

table.products_item p
{
	/*padding-top: 11px;*/
	font-family: Verdana, Geneva, sans-serif;
	font-size: 8pt;
	/*text-align:justify;*/
	line-height: 1.5;
	color:#333;
	font-weight: normal;
	/*text-align: justify;*/
}

table.products_item ul
{
	padding-top: 15px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	display:block;
	line-height: 2;
	text-decoration: none;	
	list-style-type: none;
}

table.products_item#view3a
{
	width: 60%;
}

table.products_item#medic
{
	width: 70%;
}

table.table_agb td
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 8pt;
}

table.distributors p
{
	width: 70%;
	font-size: 8pt;
}


table.distributors ul
{
	padding-top: 15px;
	padding-bottom: 15px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	display:block;
	text-decoration: none;	
	list-style-type: none;
}

table.listing_table td
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 8pt;
	font-weight: normal;
}

table.listing_table td#listing_table_header
{
	font-size: 13pt;
	font-weight: bold;
	font-family: Verdana, Geneva, sans-serif;
}

table.listing_table td#title
{
	background-color: #EEE;
}

table.listing_table td#body
{
	background-color: #000;
	color: #FFF;
}

/*********************************/
/*     LISTING TABLE 2         */
/*		Bestellinformationen     */
/*********************************/

table.listing_table2 td
{
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
	background-color: #EEE;
}

table.listing_table2 td#listing_table_header2
{
	background-color: #FFF;
	font-size: 9pt;
	font-weight: bold;
	font-family: Arial;
}

table.listing_table2 td#title2
{
	background-color: #EEE;
}

table.listing_table2 td#body2
{
	background-color: #000;
	color: #FFF;
}

/*********************************/
/*     LISTING TABLE 3         */
/*		Bestellinformationen     */
/*********************************/

table.listing_table3
{
	width: 300px;
	padding: 0px;
	background-color: #111;
}

table.listing_table3 tr
{
	padding: 0px;
}

table.listing_table3second 
{
	padding-left: 10px;
	background-color: #111;
}

table.listing_table3second td
{
	background-color: #111;
}

table.listing_table3 td
{
	color: #FFF;
	padding: 0px;
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
	background-color: #111;
}

table.listing_table3 td#listing_table_header2
{
	background-color: #FFF;
	font-size: 9pt;
	font-weight: bold;
	font-family: Arial;
}

table.listing_table3 td#title2
{
	background-color: #EEE;
}

table.listing_table3 td#body2
{
	background-color: #000;
	color: #FFF;
}
/*********************************/
/*     ORDER TABLE               */
/*		Bestellinformationen     */
/*********************************/

table.order_table td
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 8pt;
	font-weight: normal;
}

table.order_table tr#order_header
{
	background-color: #DDD;
}

table.order_table td#product
{
	font-weight: bold;
	width: 25%;
}

/*********************************/
/*     TABLE DOWNLOAD            */
/*		Formatierung Download    */
/*********************************/

table.table_download
{
	border: none;
	padding:0px;
	margin: 0px;
}

table.table_download td
{
	font-size: 8pt;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: normal;
	color: #000;
	border: none;
	padding:5px;
	margin: 0px;
}

table.table_download a
{
	color: #000;
}

table.table_download td#dl_header
{
	font-size: 10pt;
	font-weight: bold;
}

table.table_download tr
{
	border: none;
	height: 40px;
	/*border: 1px #DDD solid;*/
	background-color: #FFF;
	padding:0px;
	margin: 0px;
}

table.table_download td#dl_nr
{
	width: 5%;
}

table.table_download td#dl_category
{
	width: 10%;
}

table.table_download td#dl_name
{
	width: 30%;
}

table.table_download td#dl_descr
{
	background-color: #333;
	color: #FFF;
	width: 45%;
	
}

table.table_download td#dl_size
{
	width: 10%;
}

 table.products_productsaz_table td
 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9pt;
	width: 300px;
	height: 30px;
 }
 
table.products_bediengeraete
{
	width: 60%;
}

table.products_bediengeraete img
{
	height: 125px;
	width: 125px;
	border: 1px #DDD solid;
}

table.products_bediengeraete img:hover
{
	border: 1px #000 solid;
}

table.products_bediengeraete td
{
	font-family: Arial, Verdana, Geneva, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	padding: 12px;
	vertical-align: top;
}

table.products_bediengeraete p
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 8pt;
	line-height: 1.5;
	color: #333;
	font-weight: normal;
}

table.products_bediengeraete td#wince
{
	background: url(wince_logo.gif) top right no-repeat;
}

table.products_bediengeraete td#winxp
{
	background: url(winxp_logo.gif) top right no-repeat;
}

table.products_bediengeraete td#mac
{
	background: url(mac_logo.gif) top right no-repeat;
}

tr.view_table tr
{
	font-size: 12pt;
}


table.building_automation
{
	width: 80%;
}

table.building_automation img
{
	border: 1px #DDD solid;
}

table.building_automation img#title
{
	border: none;
}

table.building_automation td
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14pt;
	font-weight: normal;
	padding: 12px;
	vertical-align: top;
}

table.building_automation p
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9pt;
	line-height: 1.5;
	color: #666;
	font-weight: normal;
}