@charset "utf-8";
/* CSS Document */

body{
 margin:0px;
 background-color:#000000;
 font-family:Verdana;
}

body.arm{
 margin:0px;
 font-family:Sylfaen;
}

a{
text-decoration:none;
color:#0c71cf;
font-size:12px;
}

a.lang{
font-size:14px;
}

a.lang:hover{
color:#064f94;
text-decoration:underline;
}


#main{
width:950px;
height:580px;
margin-top:5px;
background-color:#FFFFFF;
}

#bg_left{
background:url(images/bg_left.jpg) left top no-repeat;
width:234px;
vertical-align:top;
}

#bg_center{
background:url(images/bg_center.jpg) left top no-repeat;
width:533px;
}

#bg_right{
background:url(images/bg_right.jpg) left top no-repeat;
width:184px;
vertical-align:top;
}

#logo{
position:absolute;
left:16%;
top:30px;
}

#arm{
font-family:Sylfaen;
}

#eng{
font-family:Verdana;
}

#oxygen{
background:url(images/oxygen_bg.png) no-repeat;
width:184px;
height:110px;
margin-top:10px;
color:#cfb10c;
padding-top:10px;
text-align:center;
}

td.ltd{
text-align:right;
vertical-align:top;
padding-right:10px;
font-size:12px;
color:#0585dd;
}

td.rtd{
text-align:left;
vertical-align:top;

font-size:13px;
font-weight:bold;
color:#97091a;
}

td.mes_r{
font-size:11px;
text-align:right;
}

td.ingl{
text-align:left;
color:#333399;
border-bottom:1px dashed #b6d0e4;
}

td.ingr{
text-align:left;
color:#97091a;
border-bottom:1px dashed #b6d0e4;
}


p.oxygen{
margin-top:18px;
color:#FFFFFF;
font-size:25px;
}

div.cont{
overflow:auto;
height:240px;
text-align:center;
padding:10px;
}

div.error{
color:#990000;
font-size:12px;
}

h3.title{
color:#0971cf;
font-size:22px;
text-align:left;
margin:0px;
padding:0px;
padding-left:25px;
}

.inputs{
border:1px solid #3d83ba;
background:url(images/cont_BG.png) repeat;
}