body{
font-family:Arial, sans-serif;
font-size:1,25em;
background:url('.jpg') 99% 35px no-repeat fixed;
background-color:#99CCFF;
color:#000;
margin:0px;
padding:0px;
}

#wraper{
width:100%;
}

h1 ,h2 ,h3{
color:#333;
}

h1.title{
text-shadow:1px 1px 0px rgba(255,255,255,0.5), 3px 3px 3px rgba(255,255,255,0.1);
}

#maket{
max-width:1400px;
min-width:900px;
margin:0px auto;
padding:0px 30px;
background:url('.png');
}

#header{
padding:20px;
border-radius:4px;
height:360px;
margin:25px 0;
background:url('bg1.jpg')  100% 50% no-repeat;
font-size:180%;
color:#0054D3;
font-weight:bold;
text-align:center;
}

#header div{
width:600px;
margin: 120px 0 0 30px;
}

#right{
width:250px;
float:right;
margin-bottom:10px;
}

#right .top{
display:block;
font-size:0.9em;
background:url('90.png');
padding:10px;
font-weight:bold;
color:#666;
margin:5px 0 10px;
border:1px solid transparent;
box-shadow:1px 1px 0px rgba(0,0,0,0.5), 5px 5px 3px rgba(0,0,0,0.3);
border-radius:3px;
}

#right .top:hover{
background:url('15.png');
font-weight:bold;
color:#000;
margin:5px 0 10px;
border:1px solid #FFF;
box-shadow:1px 1px 0px rgba(0,0,0,0.5), 5px 5px 3px rgba(0,0,0,0.3);
text-shadow:1px 1px 0px rgba(255,255,255,0.5), 3px 3px 3px rgba(255,255,255,0.1);
}

#right .top:active{
background:url('b15.png');
font-weight:bold;
color:#000;
margin:5px 0 10px;
border:1px solid transparent;
box-shadow:inset 1px 1px 0px rgba(0,0,0,0.5), 1px 1px 1px rgba(255,255,255,0.5);
text-shadow:1px 1px 0px rgba(255,255,255,0.5), 3px 3px 3px rgba(255,255,255,0.1);
}

#right .sub{
display:block;
font-size:0.85em;
margin:0 0 5px 30px;
background:url('60.png');
padding:10px;
border:1px solid transparent;
box-shadow:1px 1px 0px rgba(0,0,0,0.5), 3px 3px 3px rgba(0,0,0,0.1);
border-radius:3px;
}

#right .sub:hover{
margin:0 0 5px 30px;
background:url('15.png');
border:1px solid #FFF;
text-shadow:1px 1px 0px rgba(255,255,255,0.5), 3px 3px 3px rgba(255,255,255,0.1);
box-shadow:1px 1px 0px rgba(0,0,0,0.5), 5px 5px 3px rgba(0,0,0,0.3);
}

#right .sub:active{
margin:0 0 5px 30px;
background:url('b15.png');
border:1px solid transparent;
text-shadow:1px 1px 0px rgba(255,255,255,0.5), 3px 3px 3px rgba(255,255,255,0.1);
box-shadow:inset 1px 1px 0px rgba(0,0,0,0.5), 1px 1px 1px rgba(255,255,255,0.5);
}

#content{
margin-right:;
margin:30px 300px 10px 0;
}

#content div#main{
background:url('90.png');
padding:15px 30px;
box-shadow:1px 1px 0px rgba(0,0,0,0.5), 5px 5px 3px rgba(0,0,0,0.3);
border-radius:3px;
}
#mainanswer{
margin:20px 5px 5px;
background:url('90.png');
padding:10px;
box-shadow:1px 1px 0px rgba(0,0,0,0.5), 5px 5px 3px rgba(0,0,0,0.3);
border-radius:3px;
}

#mainanswer #one{
font-size:90%;
margin:0px 0px 10px;
}

#secondanswer{
margin:5px 5px 5px 40px;
background:url('60.png');
padding:10px;
box-shadow:1px 1px 0px rgba(0,0,0,0.5), 3px 3px 3px rgba(0,0,0,0.1);
border-radius:3px;
}

#secondanswer #one{
font-size:90%;
margin:0px 0px 10px;
}

form{
width:300px;
background:url('60.png');
padding:10px;
box-shadow:1px 1px 0px rgba(0,0,0,0.5), 3px 3px 3px rgba(0,0,0,0.1);
border-radius:3px;
}

input, textarea{
padding:3px;
width:295px;
margin: 3px 0 8px;
border:0px;
border-radius:3px;
background:url('b15.png');
box-shadow:inset 1px 1px 0px rgba(0,0,0,0.5), 1px 1px 1px rgba(255,255,255,0.5);
}

textarea{
width:295px;
}

input.submit{
padding:0;
width:299px;
box-shadow:1px 1px 0px rgba(0,0,0,0.5), 3px 3px 3px rgba(0,0,0,0.1);
}

#footer{
clear:right;
padding:15px 0px;
color:#FFF;
}