html	{width:100%; height:100%; margin:0; padding: 0;}
body	{width:100%; height:100%; min-height: 100%; margin:0; padding: 0; font-family: Arial, Verdana, sans-serif; font-size: 82%; line-height:1.2em;}
div		{margin:0; padding: 0;}
img		{border: 0px; vertical-align: bottom;}
a 		{text-decoration: underline; color: #06c;}
a:hover {text-decoration: none;}
h1 		{font-size: 170%; margin: 0; font-weight: normal;}
h2 		{font-size: 120%; margin: 15px 0 0 0; font-weight: 600;}
p 		{padding: 10px 0; margin: 0;}

#logo	{float: left; padding: 8px 0;}
#head	{padding: 20px 40px 0 20px; color:#fff; width: auto;}
#menu 	{margin: 6px 0 0 200px; width: auto;}
#menu ul {width:auto; font-size: 130%; text-align:center; list-style-type: none; height: 33px; padding: 0; margin:0;}
#menu ul li {width:16%; display:inline; float:left; padding: 8px 0 0 0;}
#menu a	{font-size: 100%; text-decoration: underline; color:#fff;}
#menu a:hover	{font-size: 100%; text-decoration: none; color:#fff; }
#menu .active {font-size: 100%; font-weight:bold; text-decoration: none;}
#content{padding: 20px 40px 20px 220px;}
#footer {padding: 30px 40px 0 220px; width: auto; text-align: left; font-size: 90%; color: #fff;  height: 40px; clear:left;}
#footer div {padding: 10px 20px;}
#footer a {color: #fff;}

#menu ul, #menu  b {background-color: #dd1c1c;}
#footer div, #footer b {background-color: #242424;}
.r1, .r2, .r3, .r4, .r5 {display: block; height: 1px;overflow: hidden; font-size:1px;}
.r5 {margin: 0 5px;}
.r4 {margin: 0 4px;}
.r3 {margin: 0 3px;}
.r2 {margin: 0 2px;}
.r1 {margin: 0 1px;}

.red {color: #f00;}
.green {color: green;}
.advimg {display: none;}
.faq {padding:10px 0;}
.comand {float:left; text-align:center; padding-right:20px;}
.portfolio {width: 740px; clear:left;}
.portfolio-img {float:left; padding:0 10px 40px 0;}
.portfolio-img img {border: 1px solid #000;}
.portfolio h2 {padding: 0 0 5px 0; margin: 0;}
.portfolio p {padding: 5px 0; margin: 0;}

ul.ul {list-style-type: none; margin-top: 5px;}
ul.ul li {margin-top:5px;margin-left: -37px;}
