/* BODY */
body{
margin:0 auto;
padding:0;
background: #fff /*889199 url(img/fn.gif) top center repeat-y*/;
height:100%;
}


/* ALL */
*, h1, h2, h3, h4, td, div {
font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
font-size:11px;
color: #333; 
line-height: 16px;
/*
font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
font-size: 13px;
line-height: 18px;
*/
}


/* H */
h1, h2, h3, h4{ margin:0; padding:0; }


/* A */
a, a:visited {color: #3C67C1; text-decoration: none;}
a:hover {color: #FF0000; text-decoration: underline;}

img{border-color:#c0c0c0;}
/*
img{display:block;}
#pmenu img{border:0px solid red; display:inline;}
.ishTree a img{display:inline;}
.tbox  img{display:inline;}
*/

/*----------------------------------------------------------------*/


/* MENU
#menu a, #menu_service a{text-decoration:none;}
 */


/* TBOX */
p{
margin-top:0; 
margin-bottom:10px;
}

h2, h2 a, h2 a:hover,

h2 a span,

h3, h3 a, h3 a:hover{ 
font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
color:#3C67C1;
font-size: 18px;
font-weight:700;
line-height: 20px;
text-decoration:none;
}

/*form*/
.inputfix{width:100%; border:1px solid #ddd;}
s{color:red; text-decoration:none;}

.grayfield{
border-left: 5px solid #ddddda; 
padding: 3px; 
padding-top: 5px; 
padding-left: 10px; 
padding-bottom: 10px; 
padding-right: 15px; 
margin-top: 5px; 
background-color: #f5f5f6;
}

/*li{	margin-bottom:8px; margin-top:5px; }*/

hr{
border-style: solid none none; 
border-color: #c0c0c0; 
border-width: 1px 0pt 0pt; 
height: 1px;
size:1px; 
noshade:noshade;
}

/*technik detail table*/
td.gray,tr.gray{background-color:#dddddd;}
td.yellow,tr.yellow{background-color:#F7E5A5; text-align:center}
td.yellow1,tr.yellow1{background-color:#F7E5A5;}
td.blue,tr.blue{background-color:#B2C8D6; text-align:center}

.klein, .klein a{
font-family: Verdana, Arial, Helvetica, sans-serif; 
/*color:#889199;*/ 
font-size:9px; 
line-height:14px;
}



table .tblock td{border:0px solid red;}

