html, body{
height:100%;
}
body{
text-align:center;
margin:0;
background-image: url(img/body_bgr.jpg);
background-repeat:repeat-x;
background-color:#D8D8D8;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#676767;
}
a{
color:#D80000;
text-decoration:none;
font-size:10px;
}
a:hover{
color:#D80000;
text-decoration:underline;
font-size:10px;
}
img{
border:0;
margin:0;
}
td{
vertical-align:top;
}
#header{
background-image:url(img/buttons_bgr.gif);
background-repeat:repeat-x;
width:446px;
text-align:center;
height:24px;
}
#header a{
color:#D80000;
font-weight:bold;
line-height:24px;
vertical-align:top;
font-size:14px;
text-decoration:none;
margin:0 10px 0 10px;
}
#main{
background-color:#FFFFFF;
border-left:1px solid #909090;
border-right:1px solid #909090;
width:700px;
height:100%;
}
#content{
width:798px;
height:75%;
padding:10px 20px 10px 70px;
font-size:10px;
}
h1{
text-align:left;
font-size:13px;
padding-left:15px;
background-image:url(img/bullet.gif);
background-repeat:no-repeat;
background-position:left;
}
p{
padding-left:15px;
text-align:justify;
}
#content table {
border-top:1px solid #676767;
border-left:1px solid #676767;
}
#content td {
border-bottom:1px solid #676767;
border-right:1px solid #676767;
padding:2px;
font-size:10px;
}
#content th {
background-color:#676767;
color:#FFFFFF;
border-bottom:1px solid #676767;
border-right:1px solid #676767;
padding:4px;
font-size:10px;
}
#lang_change{
background-image:  url("img/buttons_start.jpg"); 
background-repeat:no-repeat; 
width:170px; 
font-size:13px;
font-weight:bold;
height:24px;
line-height:27px;
text-align:left;
padding-left:11px;
}