* { padding: 0; margin: 0; }

body {
 font: normal 12px arial, Geneva, verdana, Helvetica, sans-serif; color:#7a342d;
 background-color: #f6efdd;
}

h1 { font-size:18px;font-weight:bold;color:#ba5e3b; letter-spacing: -px;}
h2 { font-size:14px;color:#ba5e3b;}

#wrapper { 
 margin: 0 auto;
 width:1000px;
}

#wrapper a {
  color:#480a04; text-decoration: none;
}

#wrapper a:hover, #wrapper .active a {
  color:#480a04;text-decoration: underline;
}


#top { 
 width:1000px;
 height:25px;
 background-color:#f4c347;
}

#stop { 
 padding-left:710px;
 padding-top:5px;
 float:left;
}

#header { 
 width:1000px;
 height:180px;
 background-color: #000;
 border-top:1px solid #ffde00;
 border-bottom:8px solid #f4c347;
}

#projekt { 
 width:1000px;
 height:100px;
}

.pbox { 
 width:198px;
 height:100px;
 float:left;
 margin-right:2px;
}

#subprojekt { 
 width:1000px;
 height:8px;
 background-color:#f4c347;
 font-size:1px;

}

#titel { 
 width:990px;
 height:28px;
 background-color:#ba5e3b;
 letter-spacing: 8px;
 font-size:24px;
 font-weight:bold;
 padding-top:2px;
 padding-left:10px;
 color:#fff;
}

#urltitel { 
 width:980px;
 height:15px;
 background-color:#fff;
 padding-top:5px;
 padding-left:20px;
 color:#3b1101;
}

#main { 
 width:1000px; 
 background-image: url('images/cntbg.jpg');
}

#login{
 width:140px;
 height:105px;
 padding-top:10px;
 margin-left:10px;
 text-align:center;
 color:#3b1101;
 letter-spacing: 2px;
 font-weight:bold;
 background-color:#d2bb80;
 border-bottom:1px dotted #3b1101;
 border-right:1px dotted #3b1101;
}

#left { 
 width:170px;
 float:left; 
 background-color:#f4c347;
 padding-top:20px;
}

#left ul, li {
 margin-left:12px;
 list-style-type: square;
 line-height: 17px;
}

#left ol {
 margin-left:18px;	
}

#left a { 
 color:#480a04; text-decoration: none;
 font-size:12px;
}

#left a:hover, #left .active a {
 color:#b61a0b;	text-decoration: none;
 font-size:12px;
}

#content { 
 width:638px;
 height:610px;
 margin-left:1px;
 margin-right:1px;
 float:left;
 background-color:#fff8e6;
 padding:10px;
}

#content ul {margin-left:30px;}
#content li {list-style-type: circle;}

#content a {
	color:#7a342d;
	font-weight:bold; text-decoration: underline;
}

#content a:hover, #content .active a {
  color:#ba5e3b;
  font-weight:bold;text-decoration: underline;
}

#r { 
 float:left;
 background-color:#f4c347;
 color:#480a04;
}

.right { 
 width:150px;
 height:180px;
 background-color: #f4c347;
 padding:5px;
 border:1px solid #ba5e3b;
 margin-bottom:20px;
 margin-left:3px;
 padding-top:3px; 
}

#r a {
	color:#480a04;
	text-decoration: underline;
}

#r a:hover, #r .active a {
  color:#b61a0b;
  text-decoration: underline;
}

.flh{
 float:left;
 background-color:#ba5e3b;
 color:#fff;
 height:18px;
 padding:3px;
 margin:1px;
 text-align:center;
 width:119px;
}

.flc{
 float:left;
 height:20px;
 width:123px;
 margin:1px; 
 padding-top:4px;
 text-align:center;
 border:1px solid #ba5e3b;
}


.inputs_login{
 font-family: Geneva, Arial, Helvetica, san-serif; 
 font-size: 11px; color: #480a04;
 background-color: #e2b94e; 
 border: 1px solid #480a04; 
 width: 100px;
 height:17px;
 margin-top:1px;
 margin-bottom:1px;
}

.buttons_login{ 
 font-family: Geneva, Arial, Helvetica, san-serif; 
 font-size: 10px; color: #eed595;
 margin-top:3px;
 cursor:pointer;
 border:0px;
 width:70px;
 height:17px;
 background-color: #480a04; 
}

#foot{
 height:15px;
 width:1000px;
 background-color:#ba5e3b;
 color:#fff;
}

#foot_l{ 
 width:350px;
 float:left;
 margin-left:10px; 
 font-size:10px;
}

.foot_m{
 width:135px;
 float:left;
 text-align:center;
}

#foot_r{
 width:350px;
 float:left;
 padding-right: 10px; 
 font-size:10px;
 text-align:right;
}

#foot a {
  color:#fff; text-decoration: none;
}

#foot a:hover, #foot .active a {
  color:#fff;text-decoration: underline;
}

.clear { clear: both; background: none; }
