body {
/*    background: #000 url('tapete3.gif');*/
    background: #000;
    font: 15px "Trebuchet MS", helvetica, verdana, sans-serif;
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    color:#fff;
}

#overhead {
    margin:20px auto 0px auto;
    width:800px;
}

#overhead img {
    margin:0 !important;
}

.container{
    margin-top:20px;
    background: #333 url('header2008.jpg') top left no-repeat;
    margin-bottom:0;
    padding-bottom:0;
}


.hl_download {
    width:400px;
    height:50px;
    text-indent:-1000em;
    background: url('h2_download.gif') no-repeat;
}

.hl_wasist {
    width:400px;
    height:50px;
    text-indent:-1000em;
    background: url('h2_wasist.gif') no-repeat;
}

.hidethis {
    display:none;
    margin:0;
    padding:0;
    visibility:hidden;
    height:1px;
}

.hl_whatis {
    width:400px;
    height:50px;
    text-indent:-1000em;
    background: url('h2_whatis.gif') no-repeat;
}

.hl_team {
    width:400px;
    height:50px;
    text-indent:-1000em;
    background: url('h2_team.gif') no-repeat;
}

.hl_xampp {
    width:400px;
    height:50px;
    text-indent:-1000em;
    background: url('h2_xampp.gif') no-repeat;
}

.hl_feedback {
    width:400px;
    height:50px;
    text-indent:-1000em;
    background: url('h2_feedback.gif') no-repeat;
}

#menu2 {
    margin-top:138px;
    font-size:85%;
}

#menu2 ul, #menu2 li {
	float: right;
}

#menu2 a {
    margin-right: 8px;
    color: #fff;
    text-decoration: underline;
}

#menu {
    color: #fff;
    margin-bottom:30px;
}

#menu img {
    margin:0;
}

#menu ul, #menu2 ul {
    margin:0;
    padding:0;
}

#menu li, #menu2 li {
    margin:0;
    padding:0;
    display: inline;
    list-style: none;
}

#menu a {
    margin-right: 12px;
    color: #fff;
    text-decoration: none;
}

#menu a:hover, #menu2 a:hover {
    text-decoration: underline;
}

.box_left {
    width:  300px;
    float: left;
}

.box_right {
    width:  300px;
    float: right;
    margin-right: 20px;
}

a {
    color: #2f2;
}

a:visited {
    color: #292;
}

#footer {
    clear:both;
    height:117px;
    background-image: url("footer.jpg");;
    
}

div#footer div {
    left: 190px; 
    position: relative; 
    top: 60px; 
    width: 585px; 
    font-size: 11px; 
    color: #333;
}

div#footer div a, div#footer div a:visited {
    color: #2f2;
}

.picRight{
    float:right; 
    text-align:right; 
    color:#bbb;
    font-size:12px;
    line-height: 14px;
    margin-left:15px;
}

.picRight img {
    border:1px solid #444;
}

.picLeft{
    float:left; 
    text-align:left; 
    color:#bbb;
    font-size:12px;
    line-height: 14px;
    margin-right: 15px;
}

.subtitle {
    color:#bbb;
    font-size:12px;
    line-height: 14px;
}

.line{
    border-bottom: 1px dashed silver;
    height: 10px;
    margin-bottom: 10px;
}

a img {
    border:none;
}

em, dfn {
    background: none;
    color: #0E0;
    font-style: italic;
}

#socialB img {
    margin:0;
}

#socialB {
    margin-bottom:30px;
}

.caps {
    margin:0;
}

#comments table tbody tr td {
	border-bottom: none;
}

#comments_form table tbody tr td {
    border-bottom: none;
    padding:0;
}

h1{
	margin-top:30px
}

#af a:hover {
	color:#ffffff;
}

.container hr{
	background-color: #333333;
	border: none; 
	border-bottom:1px dashed silver;
	height:1px;
	margin-bottom:10px;
}

.hidethis2 {
    display:block;
    height:130px;
    margin-bottom:5px;
    width:768px;
    text-indent: -9999px;
}

#news-listing h2 {
	font-size:1.5em;
	margin:0.5em 0;
}
#news-listing p.newsMeta {
	margin:0 0 0.5em;
}
#news-listing p.news-more a {
	margin:0 0 0.5em;
} 
a.download {
	font-size: 24px; 
	background-color: Yellow;
	color: #000;
	padding: 3px;
}
a.download:hover {
	font-size: 24px; 
	background-color: Yellow;
	color: red;
	padding: 3px;
}
#auditory {
padding-left:280px;
padding-top:20px;
}
#auditory a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(http://www.theauditorymisled.de/files/tam_buddha.gif) repeat scroll 0 0;
display:block;
height:180px;
text-indent:-999em;
width:170px;
}
#breadcrumb {
    color: #FFFFFF;
    font-size: 12px;
    margin-top: -13px;
}
#breadcrumb a, #breadcrumb a:link, #breadcrumb a:visited, #breadcrumb a:focus{
    color: #FFFFFF;
}

