/* CSS file placeholder. */
body { color:#404040; width:100%; }

header { border-bottom: #E5B400 solid 0.5em; border-bottom-left-radius: 2.5em; border-left: #E5B400 solid 0.5em; clear:both; display: block; height:11em; line-height: 3.5em; margin:0 auto; padding-top: 0.5em;}
header h1 { background: url('../img/icon128.png') no-repeat; display:block; float:left; height: 3.5em; margin:0 0 0 0.4em; overflow:hidden; width:3.5em; }
header h1 span { left:1000em; position:absolute; }
header h2.description { display:block; }
header h3.info { display:block; font-size:1.2em;}
header nav { display:block; }
header nav ul { list-style:none; }
header nav ul li { float:left; margin:0 0.5em 0 0; }

#body { border-right: #6E6E6E solid 0.5em; border-top: #6E6E6E solid 0.5em; border-top-right-radius:2.5em; height:100%; min-height:20em;} 

#body #sidebar { display:block; float:left; margin:0.7em 0 0 0; position:relative; z-index:10; }
#body #sidebar ul { list-style:none; margin:0 0.5em 0 0; width:13em; }

#body #sidebar ul li { background-color: #E5E5E5; }
#body #sidebar ul li:hover { background-color:#BFBFBF; }
#body #sidebar ul li > a { text-decoration:none; width:13em; }
#body #sidebar ul li > select { width:9em; }

#body #sidebar ul li ul { display:none; }
#body #sidebar ul li ul li { background-color: #BFBFBF; }
#body #sidebar ul li ul li > a {  }

#body #content { display:block; min-height:20em; position:relative; }
#body #content .panel a { margin-right:0.5em; }
#body #content .panel tr:nth-child(even) {background-color: #f2f2f2;}
#body #content .panel th, td { border-bottom:1px solid #ddd;}

footer {}

/**
cinz 6E6E6E
yellow F8C300
*/ 
