html, body, input, select { margin: 0; padding: 0; font-family: Trebuchet MS, Bitstream Vera Sans, Verdana, Helvetica, sans-serif; font-size: 13px; line-height: 17px; color: #3a443d;}
/* div {border:1px solid red; } */
#header {margin: 0; padding: 0; border-right: 2px solid #fff;}
#wrapper {width: 990px; float: left;}
#headerimg {height: 74px; background: #ccc; border-bottom: 2px solid #fff; background: url(../_imgs/headerimage.jpg) no-repeat;}
#content {float: left; padding: 0; margin-top: 15px; background: url(../_imgs/bgcontent.gif) 768px 0 repeat-y;}
#subnavi {float: left; width:170px; background: #e9f2d4; margin-right: 3px; padding: 0;}
#inner {float: left; width: 592px;}
#innerleft {float: left; width:270px; padding: 0;}
#innerright {float: right; width:315px;}
#context {float: left; width:200px; background: #e4f1e3; margin-left: 3px; padding: 10px;}
#footer { margin-left: 175px; margin-top: 15px; padding-bottom: 10px;}

/*
#header {margin: 0; padding: 0; border-right: 2px solid #fff;}
#wrapper {width: 990px; float: left;}
#headerimg {height: 74px; background: #ccc; border-bottom: 2px solid #fff; background: url(../_imgs/headerimage.jpg) no-repeat;}
#content {float: left; padding: 0; margin-top: 15px; background: url(../_imgs/bgcontent.gif) 768px 0 repeat-y;}
#subnavi {float: left; width:180px; background: #e9f2d4; margin-right: 11px; padding: 0;}
#inner {float: left; width: 562px;}
#innerleft {float: left; width:343px; margin-right: 15px; padding: 0;}
#innerright {float: right; width:200px;}
#context {float: left; width:200px; background: #e4f1e3; margin-left: 15px; padding: 10px;}
#footer { margin-left: 195px; margin-top: 15px; padding-bottom: 10px;}
*/

#logo { width: 211px; height: 72px; padding: 10px; margin: 0;}	
#logo h1 a { width: 211px; height: 72px; background: url(../_imgs/logo.gif) 0 0 no-repeat; float: left;}
#logo h1 a span { display: none;}

#meta {padding-top: 60px; float: right;}

#navi { float: left;  padding: 0; margin: 0; width: 990px; }
* html #navi { width: 990px;  margin: 0;}
#navi li, ul { list-style: none; padding: 0; margin: 0;  }
#navi li { display: inline; float: left; }
#navi ul { margin: 0; display: inline; float: left;}
#navi li a span { font-size: 12px; font-weight:bolder; color: #FFFFFF; text-transform: uppercase; display: block; padding-left: 10px; padding-top: 6px;}
#navi li a:hover span, #navi li a.active span { color: #21AA41; }
#navi li a { height: 28px; width: 196px; margin-right: 2px; display: inline; float: left;}

#navi li#top1  a { width: 170px;}
#top1 a { background-color: #63BE21; }
#top1 a:hover, #top1 a.active { background-color: #EFF3D6; }

#navi li#top2  a { width: 197px;}
#top2 a { background-color: #4AA629; }
#top2 a:hover, #top2 a.active { background-color: #EFF3D6; }

#navi li#top3  a { width: 196px;}
#top3 a { background-color: #298A31; }
#top3 a:hover, #top3 a.active { background-color: #EFF3D6; }

#navi li#top4  a { width: 197px;}
#top4 a { background-color: #087131; }
#top4 a:hover, #top4 a.active { background-color: #EFF3D6; }

#navi li#top5  a { width: 220px;}
#top5 a { background-color: #006539; }
#top5 a:hover, #top5 a.active { background-color: #EFF3D6; }

h1 { font-size: 14px; color: #0db14b; padding: 0 0 7px 0; margin:0;}
h2 { font-size: 12px; color: #0db14b; padding: 0 0 7px 0; margin:0;}
p { margin: 0; padding: 0 0 7px 0;}

#subnavi h2 { font-size: 11px; color: #0db14b; padding: 10px; margin:0;}

#content ul { margin: 0; padding: 0 0 7px 0;}
#content li { background: url(../_imgs/bullets.gif) 0 5px no-repeat; margin: 0; padding: 0 0 2px 10px;}

#subnavi ul { margin: 0; padding: 0 0 7px 0;}
#subnavi li { background: url(../_imgs/bullets.gif) 0 5px no-repeat; margin-left: 10px; padding: 0 0 2px 10px;}
#subnavi a:hover { text-decoration: underline; }
#subnavi a.active { font-weight:bold; }

a { text-decoration: none; color: #0db14b; }
a:link {	text-decoration: none;}
a:visited {	text-decoration: none;}
a:hover {	text-decoration: none;}
a:active {	text-decoration: none;}

a.mehr:link, a.mehr:visited, a.mehr:hover, a.mehr:active { color: #0db14b; text-decoration: none; margin: 0; padding: 0 0 0 10px; background: url(../_imgs/mehr.gif) 0 6px no-repeat;}


img { border: 0px solid white;  margin: 0; padding: 0; clear: both; padding-bottom:5px;}
/*
img { border: 2px solid #0db14b;  margin: 0; padding: 0;}
#innerleft img { border: 0px solid white;  margin: 0; padding: 0;}
*/
.clear {clear: both;}

#idprojectlist{height:550px; overflow:auto; border:1px solid red;}

.green { color: #0db14b; }