.error{
	background-color: red;
}
.errorMessage
{
	color:red;
	font-weight: bold;
}

input[type=text]{
	font-size:11px;
	color:#000000;
	font-family:verdana,geneva,arial,helvetica;
	border:solid 1px #999999; 
	margin:2px;
	padding:0px; 
}

input[type=button]{
	cursor: pointer;
}

input{
	font-size:11px;
	color:#000000;
	font-family:verdana,geneva,arial,helvetica;
	/* border:solid 1px #999999; */ 
	margin:2px;
	padding:0px; 
}



select{
	font-size:11px;
	color:#000000;
	font-family:verdana,geneva,arial,helvetica;
	border:solid 1px #999999;
	padding:0px; 
	margin:2px;
}



a
{
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	text-decoration: none;
	color: black;	
}

a:HOVER
{
	text-decoration: underline;
}



body
{
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	margin:0px;
	padding:0px;
	width:100%;
	height: 100%;
}

td
{
	vertical-align: top;
	
	font-family:verdana,arial,sans-serif;
	font-size:11px;
}

.h1
{
	display:block;
}

#pfeile_kasten
{
	position:absolute;
	left:-2px;
	top:-24px;	
}


.box_background{
	/*.box_background*/
	/*background-image:url(/cobraZwh/img/td_bg.gif);*/
	background-color: #c3cbda;
}

.text{
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	color:#000000;	
}

div{
	padding:0px;
}

.buttonlook:link
   {text-decoration:none; background-color:#ffffff; border:1px solid #785237; margin:2px; padding-top:2px; padding-bottom:2px; padding-left:5px; padding-right:5px}
.buttonlook:visited
 {text-decoration:none; background-color:#ffffff; border:1px solid #785237; margin:2px; padding-top:2px; padding-bottom:2px; padding-left:5px; padding-right:5px}
.buttonlook:hover
   {text-decoration:none; background-color:#ffffff; border:1px solid #785237; margin:2px; padding-top:2px; padding-bottom:2px; padding-left:5px; padding-right:5px; color:#000000}
.buttonlook:active 
 {text-decoration:none; background-color:#ffffff; border:1px solid #785237; margin:2px; padding-top:2px; padding-bottom:2px; padding-left:5px; padding-right:5px}
 
 .leftBox
{
	color:#000000;	
}

.leftBox a
{
	color:#000000;	
}

.box_border{
	/*.box_border*/
	border-color:#888;
	border-style:solid;
	border-width:2px;
}

.frt .box
{
	padding:0px;
}

.frt
{
	width:100%;
	margin-bottom: 9px;	
}

.box{
	/*.box_background*/
	background-color: #c3cbda;
	/*.box_border*/
	border-color:#888;
	border-style:solid;
	border-width:2px;
	/*.box*/	
	padding:8px;
	width: 100%;	

}

.topBox
{
	width: 709px;
}


img
{
/*	display: block; */ /* achtung verhindert zentrierung bei zentriertem text*/
	margin:	0px;
	border-style:none;
}

img.logo
{
	border-style:none;
}

a.logo{
	display:block; padding-left:5px; padding-top:15px;
}

/* z.B service und kategorien am linken rand */
.leftBox
{
	width: 231px;
}


.noBorder
{
	border-style:none;
}
