html	{ font-size:100.01%; text-align:center; }
body	{ font-family:helvetica, sans-serif; background:url(/images/bg.gif) #777 repeat-y center; color:#000; margin: 0 auto; padding:0; width: 975px; text-align: left; }

h1		{ font-size:1.5em; margin:0.5em 0; padding:0; }
h2		{ font-size:1.3em; }
h3		{ font-size:1.2em; }

code	{ font-family: courier new, courier;font-size:0.9em;overflow:auto;white-space:normal; }

img 	{ border:0; }

a		{ color:#00b700; }
a:hover	{ color:#1ad11a; }

td,th	{ border-bottom:1px solid #777; }
table a	{ text-decoration:none; }

.pr		{ color:#00b700; font-weight:bold; }
.nodata	{ color:#777; }
.description {font-size:0.9em;}
.errormsg { color:#f00; font-weight:bold; }
.dirty, .dirty td { border:0; }



/* header */
#header { background:url(/images/bg_head.gif) #00b700 repeat-x top; font-size:0.8em; padding: 0.3em 0 0.4em; }
#header ul#navigation { color:#00b700;background-color:#060; margin:0.5em 0 0; padding:0.2em 0.5em 0.3em; }
#header ul#navigation li { margin:0 1em 0 0; padding:0; display:inline; }
#header ul#navigation li a { color:#fff; text-decoration:none;  }


/*content*/
#content	{ background-color:#ededed;padding:0 1em;margin-right:255px; font-size:0.75em;}

#content #chart { height:260px; }
#content #chart td { vertical-align:bottom; text-align:center; }
#content #chart div.bar { width:9px; background-color:#777;font-size:1px; border:1px solid #333; }
#content #chart div.bar:hover { background-color:#00b700; }

#content dt { margin:1.5em 0 0.5em; font-weight:bold; }
#content dd { margin: 0; }

#content ol,
#content ul { margin:0 1em;padding:0 1.5em; }

#content ol li { margin:0.5em 0 0; padding:0;}
#content ul li { margin:0.5em 0 0; }

#content label { display:block; }

/*sidebar*/
#sidebar { background-color:#f3f3f3;float:right; width:250px; font-size:0.7em; }

.box { margin:0.7em;padding:1px;border:1px solid #777; background-color:#ededed; }
.box h3 { padding:0.2em 0.4em; margin:0; background-color:#999;color:#ededed;}
.box h3 a { color:#ededed; }
.box p { margin:0.5em; }
.box table { width:100%; }

.box_red { margin:0.7em;padding:1px;border:1px solid #A80119; background-color:#ededed; }
.box_red h3 { padding:0.2em 0.4em; margin:0; background-color:#A80119;color:#ededed;}
.box_red h3 a { color:#ededed; }
.box_red p { margin:0.5em; }
.box_red table { width:100%; }

.box_webkatalog { margin:0.7em;padding:1px;border:1px solid #060; background-color:#ededed; }
.box_webkatalog h3 { padding:0.2em 0.4em; margin:0; background-color:#060;color:#ededed;}
.box_webkatalog h3 a { color:#ededed; }
.box_webkatalog p { margin:0.5em; }
.box_webkatalog table { width:100%; }


#sidebar .box label { display:block;float:left;width:25%; }
#sidebar .box input { width:69%; font-size:0.8em; }

/*footer*/
#footer { padding:3em 0 0;clear:both; font-size:0.65em; text-align:center; background-color:#ededed;}
#footer ul#navigation_u { color:#00b700;background-color:#060; margin:0.5em 0 0; padding:0.2em 0.5em 0.3em; font-size:1.3em; text-align:left; }
#footer ul#navigation_u li { margin:0 1em 0 0; padding:0; display:inline; }
#footer ul#navigation_u li a { color:#fff; text-decoration:none;  }


#screenshotads {
  width:85%;
  border-collapse:collapse;
  border-spacing:0;
 
  }
#screenshotads td {
 text-align:center;
 border:0;
 padding-top:15px;
 }




/*CounterService*/
p.cc_admin_navi    { text-align:center; }
p.cc_admin_navi a  { margin:0.1em; padding:0.2em 0.5em; background-color:#00b700; color:#000; text-decoration:none; font-weight:bold; }
p.cc_admin_navi a:hover { background-color:#fff; color:#000; }

