/* CWIN TYPO DESIGN */


body{
background-color:#2a337e;
background-image:url(../fileadmin/images/bg.jpg);
background-repeat:repeat-x;
margin:0px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #333333;
}

.main{
margin:0px;
padding:0px;
width:980px;
height:800px;
background-image:url(../fileadmin/images/background.jpg);
background-repeat:no-repeat;
}

.header{
text-align:right;
margin:0px;

}


/* Left sidebar and menu */
.menue-left {clear:left; float:left; margin:0; padding:0px; width:175px; font-size:10px; display:inline;}
.avmenu li ul{font-size:10px;}
.menue-left ul.avmenu {list-style:none; margin:5px 0px 5px 0px;  width:175px; font-size:10px; display:inline;}
.menue-left ul.avmenu li a {background:url(../fileadmin/images/menubg.gif) repeat-x bottom left #f4f4f4; border-bottom:1px solid #d8d8d8; border-left:4px solid #ccc; border-right:1px solid #d8d8d8; border-top:1px solid #d8d8d8; color:#505050; float:left; text-decoration:none; width:160px; margin-bottom:5px; padding:5px 0px 5px 0px;}
.menue-left ul.avmenu li a:hover,.menue-left ul.avmenu li a.current {background:url(../fileadmin/images/menubg2.gif) repeat-x bottom left #eaeaea; border-bottom:1px solid #b0b0b0; border-left:4px solid #505050; border-right:1px solid #b0b0b0; border-top:1px solid #b0b0b0; color:#505050;}


/* CONTENT */




.left-text{
display:inline;
float:left;
width:300px;
text-align:justify;

}

.content-right{
float:right;
width:210px;
text-align:left;
border:solid;
border-color:#333333;
border-width:1px;
background-color: #ebebeb;
padding:10px;
}


.ueberschrift{
padding:5px 0px 0px 5px;
letter-spacing:1px;
font-size:10px;
font-weight:bold;
}



.ueberschrift a, a:link, a:visited, a:active, a:hover {
color: #333333;
text-decoration:none;

}


h1{
padding:5px 0px 0px 10px;
letter-spacing:1px;
font-size:12px;
font-weight:bold;
}






.text{
padding:80px 0px 5px 4px;
width:170px;
color: #333333;
text-decoration:none;


}



.text a, a:link, a:visited, a:active, a:hover {

color: #333333;
text-decoration: none;


}





.content{

	border:solid;
border-color:#333333;
border-width:1px;
background-color: #ffffff;
padding:10px;

	width:570px;
	float:right;
	
}

.projekte{
border:solid;
border-color:#333333;
border-width:1px;
background-color: #ffffff;

width:180px;
float:right;
margin-left:10px;
padding:10px;
}


.referenzen{

padding:5px;
}


/******************************************************STARTSEITE*************************************************/

.start-left-bh{
background-color:#b7b7b7;
background-image:url(../fileadmin/images/buchhaltung.jpg);
background-repeat:no-repeat;
width:180px;
height:150px;
float:left;

}

.start-center-fc{
background-color:#b7b7b7;
background-image:url(../fileadmin/images/finance.jpg);
background-repeat:no-repeat;
width:180px;
height:150px;
float:left;

}

.start-right-mw{
background-color:#b7b7b7;
background-image:url(../fileadmin/images/marketing.jpg);
background-repeat:no-repeat;
width:180px;
height:150px;
float:right;
}


.start-left-web{
background-color:#b7b7b7;
background-image:url(../fileadmin/images/webdesign.jpg);
background-repeat:no-repeat;
width:180px;
height:150px;
float:left;

}

.start-center-it{
background-color:#b7b7b7;
background-image:url(../fileadmin/images/programmierung.jpg);
background-repeat:no-repeat;
width:180px;
height:150px;
float:left;

}

.start-right-pm{
background-color:#b7b7b7;
background-image:url(../fileadmin/images/projektmanagement.jpg);
background-repeat:no-repeat;
width:180px;
height:150px;
float:right;
}





.spacer{
width:10px;
float:left;
}

.spacer-right{
width:5px;

}



/******************************************************STARTSEITE ENDE*************************************************/




/* Horizontal navigation menu */

.top-menue {
	clear: both;
	
	height: 39px;
}

.top-menue ul {
	margin: 0;
	padding: 0;
}

.top-menue li {
	margin: 0px;
	height: 39px;
	float: left;
	list-style: none;
	border-right: 1px solid #AFAFAF;
}

.top-menue li a {
	font-family:"trebuchet ms",arial,sans-serif;
	display: block;
	padding: 4px 14px 4px 14px;
	color: #7d7d7d;
	font-weight: bold;
	font-size: 1.105em;
	text-decoration: none;
}

.top-menue li a:hover {
	background-color: #333333;
	color: #ffffff;
	height:39px;
float: left;
	list-style: none;
}

/* Horizontal navigation menu ENDE */




/* BT navigation menu */

.btmenue {
	
	
	height: 14px;
padding-right:20px;
}


.btmenue a {
	
	color: #7d7d7d;
	
	
	text-decoration: none;
}

.btmenue a:hover {
	
	color: #7d7d7d;
	font-weight: bold;
}

/* BT navigation menu ENDE */