body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
	color: #393939;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 20px;
	margin-bottom: 20px;
	background-color: #ffffff;
	background-image:url(images/bg_body1.gif);
	}
.tekst_content{
/* top right bottom left*/
	padding: 18px 20px 36px 17px;
	text-align: justify;
}
a.titel_portfolio:link{
font-weight: bold;
color: #FF9E33;
font-size: 9px;
}
a.titel_portfolio:visited{
font-weight: bold;
color: #FF9E33;
font-size: 9px;
}
a.titel_portfolio:active{
font-weight: bold;
color: #FF9E33;
font-size: 9px;
}
a.titel_portfolio:hover{
font-weight: bold;
color: #FF9E33;
font-size: 9px;
}
.tekst_portfolio_bold{
font-weight: bold;
}
.tekst_bold{
font-weight: bold;
}
.subtitel{
font-weight:bold;
color: #8E8B9C;
}
.titel{
	font-family: Trebuchet MS, Helvetica, Verdana, Arial, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color: #625F73;/*#726F86*/
	display: block;
	width: 100%;
	padding-left: 16px;
	padding-top: 8px;
	padding-bottom: 5px;
	border-bottom: 1px solid #C9C9C9;
}
.titel1{
	font-family: Trebuchet MS, Helvetica, Verdana, Arial, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color: #8E8B9C;/*#FF9E33*/
	display: block;
	width: 90%;
	padding-left: 16px;
	padding-top: 8px;
	padding-bottom: 5px;
	border-bottom: 1px dotted #C9C9C9;
}
.td_bottom{
	border-bottom: 15px solid #1E77A5;/*#A2A0B6*/
}
.titel_klein{
	font-family: Trebuchet MS, Helvetica, Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #FF9E33;
	display:block;
	width: 100%;
	padding-left: 16px;
	padding-top: 6px;
	padding-bottom: 6px;
	/*border-top: 1px dotted #cccccc;*/
}
.titel_klein_tekst{
	font-family: Trebuchet MS, Helvetica, Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF9E33;
}

.td_submenu{
border-right: 1px solid #ffffff;
border-bottom: 1px solid #ffffff;
}
.td_portfolio{
font-size: 9px;
text-align: left;
border-bottom: 1px dotted #C9C9C9;
/*background-image:url(images/bg_portfolio.jpg);*/
}
.subscript{
font-size: 8px;
}
.td_subheader1{
border-right: 1px solid #ffffff;
/*border-top: 1px solid #ffffff;
border-bottom: 10px solid #F1F1F1;*/
}
.td_subheader2{
/*border-top: 1px solid #ffffff;
border-bottom: 10px solid #F1F1F1;*/
}
.td_subheader3{
border-left: 1px solid #ffffff;
}
.image{
border: 1px solid #DFDCFA;
/*border-bottom: 1px solid #cccccc;*/
}
.image_portfolio{
border: 2px solid #E6E6E6;
}
.underline{
border-bottom: 1px dotted #cccccc;
}
a{
text-decoration:none;
}
a:link{
color: #8E8B9F;
}
a:active{
color: #8E8B9F;
}
a:visited{
color: #8E8B9F;
}
a:hover{
color: #414049;
}
a.mail:link{
font-family: Trebuchet MS, Helvetica, Verdana, Arial, sans-serif;
font-size: 9px;
color: #ffffff;
letter-spacing: 1px;
font-weight:bold;
}
a.mail:active{
color: #ffffff;
}
a.mail:visited{
color: #ffffff;
}
a.mail:hover{
color: #cccccc;
}
a.menu:link{
color: #ffffff;
font-weight:bold;
font-size: 10px;
display:block;
width: 125px;
height: 14px;
text-decoration:none;
/*padding-left: 17px;*/
padding-top: 2px;
border-right: 1px solid #ffffff;
border-bottom: 1px solid #ffffff;
}
a.menu:visited{
color: #ffffff;
font-weight:bold;
font-size: 10px;
display:block;
width: 125px;
height: 14px;
text-decoration:none;
/*padding-left: 17px;*/
padding-top: 2px;
border-right: 1px solid #ffffff;
border-bottom: 1px solid #ffffff;
}
a.menu:active{
color: #ffffff;
font-weight:bold;
font-size: 10px;
display:block;
width: 125px;
height: 14px;
text-decoration:none;
/*background-color: #C3AF8A;*/
/*padding-left: 17px;*/
padding-top: 2px;
border-right: 1px solid #ffffff;
border-bottom: 1px solid #ffffff;
}
a.menu:hover{
color: #DFDCFA;
font-weight:bold;
font-size: 10px;
display:block;
width: 125px;
height: 14px;
text-decoration:none;
/*background-color: #DFCFB3;*/
/*padding-left: 17px;*/
padding-top: 2px;
border-right: 1px solid #ffffff;
border-bottom: 1px solid #ffffff;
}
.ul_partners{
list-style: url(images/li.jpg);
}
.adres{
color:#ffffff;
font-family: Trebuchet MS, Helvetica, Verdana, Arial, sans-serif;
font-weight:bold;
font-size: 9px;
letter-spacing: 0px;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 5px;
padding-right: 5px;
}
