html,body,h1,input,form{margin:0;padding:0;border:0;}
img{border:0;}
body{background:#B74A45;height:100%;}
body,div,a,table,tr,td{font:12px Arial,sans-serif;color:#515151;}
a{text-decoration:underline;color:#B74A45;}
a:hover{text-decoration:none;color:#B74A45;}
h1{font:17px Tahoma;color:#b74a45;margin-bottom:10px;}
input.login{margin:0 0 5px 0;padding:2px 0 0 5px;height:22px;width:140px;border:1px solid #4c4c4c;font:11px Arial,sans-serif;color:#777;}
input.reg{margin:0 0 5px 0;padding:2px 0 0 5px;height:22px;border:1px solid #4c4c4c;font:11px Arial,sans-serif;color:#777;}

.bullet{margin:1px 5px 2px 5px;}
.black{color:#000}
.b0{color:dfb0ad;}
.b1{color:#b74a45;}
.example{display:block;margin:10px 0 10px 40px;color:#999;}
.flagred{position:absolute;left:-15px;}
.ftext{width:60px;border:1px solid #4c4c4c;font-size:11px;}
.grey{color:#8f8f8f}
.h50{height:50px;}
.hidden{display:none;}
.lftext{width:300px;border:1px solid #4c4c4c;font-size:11px;}
.l-35{left:-35px;}
.no-3d{border:1px solid #4c4c4c;}
.payed{color:green;}
.png{ behavior:url('pngfix.htc'); }
.quest{list-style:none;padding-left:0;}
.result{margin:0;padding:0;}
.result li{list-style:none;}
.saved{color:green;}
.steps-cont{margin-top: 25px; padding-left:20px;}
.step{height:40px;position: relative;}
.t1 td{padding: 5px 0;}
.t1 td.small,.small{font-size:10px;}
.t2{border-collapse:collapse;}
.t2 td{padding: 5px 0;border:1px solid #ccc;}
.t2 td.small,.small{font-size:10px;text-align:center;}
.visible{display:block;}
.w200{width:200px;}
.w300{width:300px;}
.w400{width:400px;}




#head{position:relative;width:950px;height:170px;}
#footer{position:relative;width:950px;height:160px;}
#content{margin:0 200px 0 300;text-align:left;min-height:470px;}
* html #content{height:470px;}


#wrapper{width:950px;}
#leftblock{position:relative;float:left;width:280px;background:url('/img/border_right.jpg') right top no-repeat;height:572px;text-align:left;}
#rightblock{position:relative;float:right;width:200px;}
#menu{padding:8px 0 0 300px;text-align:left;}
#centerbg{background:url('/img/centre.jpg') repeat-y;width:950px;}
#footbg{background:url('/img/foot.jpg') left bottom no-repeat;width:950px;}
#headbg{background:url('/img/head.jpg') left top no-repeat;width:950px;}
#account{margin:3px 0 15px 0px;}
#reg{font:11px Arial,sans-serif;color:#b74a45;}
#reg a{font:11px Arial,sans-serif;color:#b74a45;}
#regbullet{color:#777;}
#enterbutton{margin-top:10px;}
#enterbutton a{display:block;width:76px;height:17px;background:url( '/img/enter.jpg' ) no-repeat;}
#testblock{margin-top:50px;}
#testblock1{margin-top:50px;padding-left:20px;}
#testprop{color:#000;}
#statblock{position:absolute;right:35px;text-align:left;bottom:60px;}
#steps{position: relative;}
#flagblue{position:absolute;top:-52px;left:-15px;}
#logo{position:absolute;left:90px;top:40px;}
#choose{padding:55px 0 0 300px;text-align:left;}
#hotline{position:absolute;right:-65px;top:3px;}
#sendquest{position:absolute;right:-6px;top:90;width:96px;height:30px;border:0;}
#sendquestlink{display:block;width:96px;height:30px;}
#hr{margin:20px 0;color:#686868;}
#watch{position:absolute;top:5px;left:-20px;}
#helpin{position:absolute;right:-15px;top:50px;width:140px;height:280px;z-index:2;text-align:left;}
#help{position:absolute;right:-70px;z-index:1;}
#calc{position:absolute;right:230px;bottom:-40px;}
#copy{position:absolute;right:400px;text-align:left;bottom:-10px;}
#counter{position:absolute;right:35px;text-align:left;bottom:-10px;}
#copy #dev{font:11px Tahoma;color:#fefefe;}
#copy #studio{font:11px Tahoma;color:#ffee9d;font-weight:bold;}
