#page { 
width: 950px; 
border: 1px solid black; 
}

#nav_wrapper { 
width: 197px; 
float: left; 
}

#main_wrapper { 
width: 750px;
float: left; 
border-left: 1px solid black;
} 

#nav, #main { 
margin: 10px; 
}

/* Fuer Show Projekte [Start] */
img.thumbnail{
width:100px;
height:100px;
border-width: 0px;
}

/* a:hover.image{
    border: 4px solid;
}*/

li.intro{
vertical-align: top;
display: inline-block;
font-size: 17px;
width: 500px;
}

li.project_logo{
padding-top: 20px;
text-align: right;
width: 220px;
vertical-align: top;
display: inline-block;
}

div#description, #description textarea {
font-size: 17px;
}

a.link{
font-size: 20px;
}

a.link:hover{
background-color: transparent;
text-decoration: underline;
}

#status{
vertical-align: top;
}

/* Fuer Show Projekte [End] */
/* Fuer Index About [Statt] */

#about_info{
font-family: sans-serif;
font-size: 16px;
width:855px;
}
/* Fuer Index About [End] */
/*Fuer Contact [Start]*/
ul#msglist li{
vertical-align:top;    
}

ul#msglist input, textarea{
font-family: Arial;
font-size: 20px;
}

#msgbody{
margin-left: 40px;
}

#msgsend{
text-align: center;
}

/*Fuer Contact [End]*/
/*Fuer Link [Start]*/
.linkdate{
color: #cccccc;
vertical-align: middle;
font-size: 13px;
}

.linkdescription{
font-style: italic;
color: #888888;
font-family:fantasy;
font-size: 16px;
}

#linktable td{
padding: 0px;
text-align: left;
}

#link_notice{
margin-left:100px;
vertical-align: top;
}

#link_notice_text{
width: 350px;
font-size: 16px;
}

/*Fuer Contact [End]*/
/*Categories[Start]*/
#treenav{
vertical-align: top;
display: inline-block;
}

ul#project_search{
width: 800px;
text-align:right;
list-style:none;
display: inline-block;    
}

ul#project_search li{
display: inline-block;
}

ul#project_search form{
display: inline-block;
}

.project_category a{
color: #66cc33;
font-size: 30px;
}

ul#welcome li{
vertical-align: top;
}

ul#welcome li img{
border: none;
}

#categorytable td{
padding: 0px;
text-align: left;
}

#bannernav{
margin-left: 100px;
}

/*Categories[End]*/
/*Projecttable[Start]*/
#projecttable{
font-size: 17px;
}

#projecttable td, th{
text-align: center;
padding-left: 10px;
}

#projecttable tr:hover td{
color:#000000;
background-color: #ffffff;
/* CSS3 standard */
opacity:0.5;
cursor:pointer;
}

/*Projecttable[End]*/
/*Download[Start]*/
#download{
color: #999999;
font-size: 15px;
}

#download th, td{
text-align: center;
padding-left: 5px;
}

#download img{
border:none;
}
/*Download[End]*/