body {
	background-color: #BDBFBF;
	font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
	padding: 0px;
	margin: 0px;

}
.copyright  {
	color: #FFFFFF;
	font-size: 11px;
	font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
	text-decoration: none;
}
.zd {
	color: #756157;
	font-size: 11px;
	font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
	text-decoration: none;
	background-color: #BDBFBF;
}
.zd:hover  { 
	color: #FFFFFF; 
	font-size: 11px; 
	font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif; 
	text-decoration: none; 
	background-color: #BDBFBF; 
}


#start a {
	display: block;
	font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
	color: #606262;
	font-size: 11px;
	text-decoration:none;
	width: 134px;
	height:63px;
	font-weight: bold;		
}

#start a:hover {
	display: block;
	font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	text-decoration:none;
	width: 134px;
	height:63px;
	font-weight: bold;			
}

#menu a {
	display: block;
		font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
 	background-color: #8C8A8C;    
	color: #ffffff;

	padding: 6 0 7 0;
		font-size: 11px;
		text-decoration:none;
		width: 183px;
				

		
}

#menu a:hover {
	display: block;
		font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
 	background-color: #DA242A;    
	color: #ffffff;

	padding:  6 0 7 0;
		font-size: 11px;
		text-decoration:none;
		width: 183px;
		
}

#menu a.red {
	display: block;
		font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
 	background-color: #DA242A;    
	color: #ffffff;

	padding:  6 0 7 0;
		font-size: 11px;
		text-decoration:none;
		width: 183px;
		
}



#submenu a{
	display:block;
	color:#444444;
	font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
	font-size: 11px;
	text-decoration:none;
	background-color: #BDBFBF;
	border: 1px solid #ffffff;
	border-top: none;
	padding: 7 0 8 0;
	width:196px;
	

}

#submenu a:hover{
	display:block;
	color:#FFFFFF;
	font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
	font-size: 11px;
	text-decoration:none;
	background-color: #DA242A;
	border: 1px solid #ffffff;
	border-top: none;
	padding: 7 0 8 0;
	width:196px;
}

#submenu a.red{
	display:block;
	color:#FFFFFF;
	font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
	font-size: 11px;
	text-decoration:none;
	background-color: #DA242A;
	border: 1px solid #ffffff;
	border-top: none;
	padding: 7 0 8 0;
	width:196px;
}

#submenu a.grey{
	display:block;
	color:#FFFFFF;
	font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
	font-size: 11px;
	text-decoration:none;
	background-color: #8C8A8C;
	border: 1px solid #ffffff;
	border-top: none;
	padding: 7 0 8 0;
	width:196px;
}

#submenu a.grey:hover{
	display:block;
	color:#FFFFFF;
	font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
	font-size: 11px;
	text-decoration:none;
	background-color: #DA242A;
	border: 1px solid #ffffff;
	border-top: none;
	padding: 7 0 8 0;
	width:196px;
}


.container {
	width: 925px;
	margin: 0 auto;
}


h1 {	
	font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: 17px;
	color: #DA242A;
	margin: 30px 0 20px 0;
	}
	
h1 a {	
	font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: 17px;
	color: #DA242A;
	margin: 30px 0 20px 0;
	text-decoration:none
	}
	
#text .portfolio {
	color:#444444;
	font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
	font-size:11px;
	line-height:18px;
	text-decoration:none
}

#text .portfoliolight {
	color: #CCCCCC ;
	font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
	font-size:11px;
	line-height:18px;
	text-decoration:none
}
	
#text p {
	width:500px;
	color:#444444;
	font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
	font-size:11px;
	line-height:18px
}

#text a.more {
	width:500px;
	color:#444444;
	font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
	font-size:11px;
	line-height:18px;
	text-decoration:none
}

#germany {
	color:#444444;
	font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
	font-size:11px;
	line-height:18px
}


#germany input {
	color:#444444;
	font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
	font-size:11px;
	line-height:18px;
	height: 20px;
	width: 300px;
	border: 1px solid #999999;
}

#germany input.button {
	color:#444444;
	font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
	font-size:11px;
		height: 20px;
		
	width: 100px;
	border: 1px solid #999999;
}

#germany textarea {
	color:#444444;
	font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
	font-size:11px;
	line-height:18px;
	height: 70px;
	width: 300px;
	border: 1px solid #999999;
}

#partners {
	width:500px;
	color:#444444;
	font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
	font-size:11px;
	line-height:18px
}

#partners a{

	color:#444444;
	font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
	font-size:11px;
	line-height:18px;
	text-decoration:none
}


#text ul {
	font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #444444;
	line-height: 18px;
}

#desc li{
	font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #444444;
	line-height: 18px;
}


#desc strong{
	font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #444444;
	line-height: 18px;
	font-weight: bold;
}


.tech {
	font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #444444;
	background-color: #CCCCCC;
}

#text div{
	font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #444444;
	width: 500px;
}

.part{
	font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #444444;
	width: 500px;
	background-color: #F8F1C8;
	font-weight: bold;
}

.link{
	font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #444444;
}

#text1 p{
	font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #444444;
}

#text1 ul {
	font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #444444;
	line-height: 18px;
}

a.osn:link {
	font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #444444;
	line-height: 18px;
	text-decoration: none 
}

a.osn:active {
	font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #444444;
	line-height: 18px;
	text-decoration: none
}

a.osn:hover {
	font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #444444;
	line-height: 18px;
	text-decoration: none
}

a.osn:visited {
	font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #444444;
	line-height: 18px;
	text-decoration: none
}

a.osn1:link {
	font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #444444;
	line-height: 18px;
	text-decoration: underline 
}

a.osn1:active {
	font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #444444;
	line-height: 18px;
	text-decoration: underline
}

a.osn1:hover {
	font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #444444;
	line-height: 18px;
	text-decoration: underline
}

a.osn1:visited {
	font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #444444;
	line-height: 18px;
	text-decoration: underline
}
a.h IMG{
    border: 1px solid #ffffff;
}
a.h:link  IMG{
	border: 1px solid #ffffff;
}

a.h:active  IMG{
    border: 1px solid #ffffff;
}

a.h:hover   IMG{
    border: 1px solid #ffffff;
}

a.h:visited  IMG{
    border: 1px solid #ffffff;
}

