body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: #CCCCCC url(images/bgr2010.jpg) repeat-x;
	border: none;
	padding: 10px;
	margin: 10px;
}

table {
	/*border: 1px dashed #000000;*/
	border: 1px solid #BBBBBB;
}

td {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	border: 1px none #000000;
}

a {  
	font: 10px Verdana, Arial, Helvetica, sans-serif; color: #637FB5
}
a:hover {  font-weight: bold; color: #637FB5}

*  { outline: none}

a img {
    outline: none;
	border: none;
	vertical-align: middle;
	}

div {  font: 9px Verdana, Arial, Helvetica, sans-serif; color: #CCCCCC}
li {
	margin-left: -20px;
	list-style: square;
}

h1 {
	font: bold 36px Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
}
h1, h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: italic;
	color: #999999;
	margin: 0px;
	padding: 0px;
}

.divfont {  color: #666666; font-size: 9px}

.agents {  font: 12px "Courier New", Courier, mono; color: #666666}

.nostyle {  }

.loesungen {
}
.portfolio {
}

.websites {
}

/*.off {
	background-color:#FFFFFF;
} */
td.off:hover {
	background-color:#EEEEEE;
} 
td.off:hover a{
	font-weight: bold;
} 

.on {
	background-color:#EEEEEE;
} 	
.on a {
	font-weight: bold;
}

#adresse {
	height: 100px;
	width: 200px;
	float: right;
	color: #333333;
}
input {  font-size: 10px; border: 1px #999999 solid; text-decoration: none; width:240px;}
textarea {  font: 9px Verdana, Arial, Helvetica, sans-serif; border: 1px #999999 solid; width:240px;}
.nostyle {  border: none}

