body {
    color:#666666;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:11px;
    margin:0;
    overflow-y:scroll;
    padding:0;
}

#header {
    margin:50px 0 50px 180px;
    padding:0;
}

#header a, #header img {
    margin:0;
    padding:0;
}


img{
	border:0;
}

a {
	color:#666666;
}

/*************  Navigation **************************/

.accordion_toggle {
    border:0;
    border-left:250px solid #CCCCCC;
    background:#ccc url(../images/nav.png) no-repeat ;
    color:#000000;
    cursor:pointer;
    display:block;
    font-size:12px;
    font-weight:normal;
    text-decoration:none;
    text-indent:-900px;
    width:180px;
    height:19px;
}

.accordion_toggle:hover {
    background-color:#BF0724;
}

.navIntro {
	background-position:0 0px;
}
.navAgentur {
	background-position:0 -20px;
}
.navPortfolio {
	background-position:0 -40px;
}
.navNetzwerk {
	background-position:0 -60px;
}
.navErfahrungen {
	background-position:0 -80px;
}
.navSpezielles {
	background-position:0 -100px;
}
.navKontakt {
	background-position:0 -120px;
}


/*************  main **************************/

.accordion_content ul {
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
}

.accordion_content ul li {
    border-bottom:30px solid white;
    clear:both;
    position:static;
    width:500px;
}

.accordion_content ul li img {
    border:1px solid #CCC;
    clear:left;
    float:left;
    margin:0 20px 10px 0;
}

p, ul, li {
    font-size:11px;
}
strong {
	color:#BF0724;
}

.accordion_content {
    overflow:hidden;
}
.accordion_content h2 {
    color:#0099FF;
    margin:15px 0 5px 10px;
}
.accordion_content p, .accordion_content ul {
    line-height:150%;
    padding:2px 10px 2px 253px;
    width:50%;
}

.accordion_content h2 {
    color:#0099FF;
    margin:15px 0 5px 10px;
}

#horizontal_container {
	margin:0 0 50px 10px;
	font-weight:bold;
}

#horizontal_container a {
	text-decoration:none;
	color:#ccc;
}

#horizontal_container a:hover {
	text-decoration:none;
	color:#BF0724;
}

#content {
    margin:0;
    padding:0;
    text-align:left;
}
table {
    font-size:11px;
    padding:0 0 0 252px;
}
table p {
    padding:10px 0 0 !important;
    width:100% !important;
}
#userBox {
    border-bottom:1px dotted grey;
    float:left;
    height:100px;
    margin-right:20px;
    width:230px;
}
