a{
	text-decoration:none;
	color:#333333;
}
.style1 {color: #FFFFFF;
	font-weight: bold;
}
small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}
small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-decoration: none;
}
.menustufe1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;


}
.menustufe2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3F3F3F;
	text-decoration: none;

}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.textklein {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.seitentitel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #336699;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #336699;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #336699;
}
b {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #747474;

}
strong {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #747474;

}
.produktlinks {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #336699;
	font-weight: bold;
	text-decoration: none;
}
.homeloginmyaccountwarenk {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7C7C7C;
	text-decoration: none;
}
.durch {
	text-decoration: line-through;
}


.bestellen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #D5E4FD;
	text-decoration: none;

}
hr {
	height: 1px;
	color: #6699CC;

}
.menustufe2unterstrichen {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3F3F3F;
	text-decoration: underline;
}
.newstitle{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #34679A;
}

.errormsg{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	text-decoration: none;
}
/* STYLE SHEET www.comsol.ch neu: 13.10.2001 */

b				 	{ 
					font-family: Verdana, Arial, Helvetica, sans-serif;  
					font-weight: bold;
					font-size: 11px; 
					color: #757D84; /* hellgrau */
					}
/* für Quellcodes: schrift wird ein bischen kleiner als beim normalen schriftbild */
CODE				{
					color: #08621D;
					font-size: 10px; 
					}
/* hauptüberschrift bei einer Seite */
h2				{  
					font-family: Arial, Verdana, Helvetica, sans-serif; 
					font-size: 16px;
					color: #626262;
					}				
/* unterüberschrift innerhalb von einer Seite */	
h3				{  
					font-family: Arial, Verdana, Helvetica, sans-serif; 
					font-size: 12px;
					color: #626262;  /*4A4D4A*/
					}
				
p 				{
					font-family: Verdana, Arial, Helvetica, sans-serif; 
					font-size: 10px; 
					color: #000000;
					}
td 				{
					font-family: Verdana, Arial, Helvetica, sans-serif; 
					font-size: 10px; 
					color: #000000;
					}
/* Tabellen Header - für Tabelle, die eine überschrift besitzen die grau hinterlegt wird*/
th 				{
					font-family: Verdana, Arial, Helvetica, sans-serif; 
					font-size: 10px; 
					color: #7E7E7E;
					background-color:#F6F6F6;
					text-align: left;
					
				
					}
/* Tabellen Rahmen - für Tabellen mit Header Grauer ein 1px grosser Rand rundherum */
.rahmen			{
					border-top-width:1px;
					border-top-style:solid; 
					border-bottom-width:1px;
					border-bottom-style:solid;
					border-left-width:1px;
					border-left-style:solid;
					border-right-width:1px;
					border-right-style:solid;
					
			 }
/* Tabellen Rahmen - für Tabellen mit Header Grauer ein 1px grosser Rand rundherum - der innere Rahmen*/			 
.ir			{
				border-top-width:1px;
				border-top-style:solid; 
			}
ol				{
					list-style: square;
					text-align: left;
					font-family: Verdana, Arial, Helvetica, sans-serif; 
					font-size: 10px; 
					color: #000000;
					}
/*hochgestellter Text */
sup				{
					font-family: Verdana, Arial, Helvetica, sans-serif; 
					font-size: 10px; 
					color: #000000;
					}
/*tiefgestellter Text */
sub             {
					font-family: Verdana, Arial, Helvetica, sans-serif; 
					font-size: 101px; 
					color: #000000;
					}

.text				{
						font-family: Verdana, Arial, Helvetica, sans-serif; 
						font-size: 10px; 
						background-color: #FDFDDB;
						border-color: #DFDEDE;
						border-top-width:1px;
						border-top-style:solid; 
						border-bottom-width:1px;
						border-bottom-style:solid;
						border-left-width:1px;
						border-left-style:solid;
						border-right-width:1px;
						border-right-style:solid;
					}
.button			{

						font-family: Verdana, Arial, Helvetica, sans-serif; 
						font-size: 10px; 
						background-color: #F6F6F6;
						border-color: #254F9C;
						border-top-width:1px;
						border-top-style:solid; 
						border-bottom-width:1px;
						border-bottom-style:solid;
						border-left-width:1px;
						border-left-style:solid;
						border-right-width:1px;
						border-right-style:solid;

					}
select			{

						font-family: Verdana, Arial, Helvetica, sans-serif; 
						font-size: 10px; 
						BORDER-BOTTOM-WIDTH: 0px;
						BORDER-LEFT-WIDTH: 0px;
						BORDER-RIGHT-WIDTH: 0px;
						BORDER-TOP-WIDTH: 0px;

					}
					
form			{
					    margin: 0cm 0cm 0cm 0cm; 
					    padding:0px; 

				}


/*hr for footer*/

hr			{
				color: #DFDFDF;
				HEIGHT: 1pt;
			}

h4 {  font-family: Arial, Helvetica, sans-serif; color: #254f9c; font-size: 12px}
.menuunder {  font-family: Arial, Helvetica, sans-serif; font-style: italic; color: #A6A6A6}
.onlineweiss {  color: #FFFFFF}
.kleintextg {  font-size: 7pt}
.header {  font-family: Arial, Helvetica, sans-serif; font-style: oblique; color: #28577D; font-size: 10pt}
.border {  border-color: #FFFFFF #FFFFFF #FFFFFF #DBDBDB; border-style: solid; border-left-width: thin}
.borderblau {  border: #28577D solid; border-width: thin 0px 0px thin}
.search {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bolder;
	font-size: 11px;
	text-decoration: none;

}
.kleinertext {  font-family: Arial, Helvetica, sans-serif; font-size: 7pt; color: #2C2C2C; text-decoration: none;}
.linktext {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
					font-size: 10px; 
					color: #000000;
	text-decoration: none;

}
.linkfetttext	{ 
					font-family: Verdana, Arial, Helvetica, sans-serif;  
					font-weight: bold;
					font-size: 11px; 
					color: #626262; /* hellgrau */
					text-decoration: none;
					}
.style1{
	color:white;
	font-weight:bold;
	font-size:12px;
}