* {padding:0; margin:0; outline:none;}
html {height:auto; min-height:100%}
body.first {background:white; text-align:center; font-size:1.4em}

body.first #dconteiner {width:990px; padding:10px; margin:0 auto; text-align:left;}
body.first #dconteiner i {clear:both; display:block;}

	body.first #dtop {background:#272727; margin:0 0 10px 0;}
		body.first #dtop i {clear:both; display:block; height:5px; overflow:hidden; background:#649c3c;}
		body.first #dlogo {display:block; color:white; font-size:2.5em; text-decoration:none; padding:1em 0 0 1em; font-weight:bold;}
		body.first .dl p { padding:.5em 0 2.5em 2.5em; color:white; font-weight:bold;}
		body.first .dl {float:left; width:50%}
		body.first .dr {float:right;width:49%}
		body.first #dtop-menu {list-style-type:none;}
		body.first #dtop-menu li {float:right; font-weight:bold; background:#3d3d3d; padding:2em .5em .2em .5em; margin:0 0 0 .2em;}
		body.first #dtop-menu li a {color:white; text-decoration:none;}

	body.first #dsidebar1 {width:250px; float:left;}
		body.first #dsidebar1 .dblock {background:#f5f5f5; border:1px solid #dddddd; padding:0 1em;}
		body.first #dsidebar1 .dblock h2 {font-size:1.4em; line-height:2em;}
		body.first #dsidebar-main-menu {list-style-type:none; padding:0 0 1.3em 1em;}
		body.first #dsidebar-main-menu li {padding:1em 0; border-bottom:1px dotted #dddddd}
		body.first #dsidebar-main-menu li.last {border:none;}

	body.first #dsidebar2 {width:730px; float:right;}
		body.first #dsidebar2 .dblock {border:1px solid #dddddd;}
		body.first #dsidebar2 .dblock h1 {background:#f5f5f5; line-height:2em; font-size:1.4em; color:#649c3c; padding:0 0 0 1em; overflow:visible; height:auto;}
		body.first #dsidebar2 .dblock .dwrapper {padding:1em 5em;}

	body.first #dbottom {clear:both; background:#272727; margin:10px 0 0 0;}
		body.first #dbottom i {clear:both; display:block; height:5px; overflow:hidden; background:#649c3c;}
		body.first #dbottom p {color:white; line-height:4em; padding:0 0 0 2.5em}