/* CSS Document */

body
{
background-color:#000000;
}

.main
{
width: 900px;
margin-top:50px;
margin-left:50px;

}

p, h1, h2, h3, h4, h5, ul, li
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
}

a
{
font-family:Verdana,Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#fff;
text-decoration:none;
margin:3px;
}

a:hover
{
font-family:Verdana,Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#ddd;
}


h1
{
font-size:13px;
font-weight:bold;
margin:10px 30px;
}

p
{
font-size:11px;
font-weight:normal;
margin:5px 20px 5px 40px;
line-height:1.5;
}

li.bodytext
{
font-size:11px;
font-weight:normal;
line-height:1.5;
margin:5px 20px 5px 40px;
}

div.menu
{
position:absolute;
  left:78px;
  top:180px;
  z-index:99;
}

div.menu ul
{
list-style-type:none;
width:144px;
border-bottom:1px solid #444;
border-top: 1px solid #111;
}

div.menu li

{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#aaa;
font-size:11px;
border-bottom:1px solid #111;
border-top: 1px solid #444;
margin-left:-40px;
padding: 3px 10px;
}

.body
{
width:900px;
border-bottom:solid 1px #333;
padding-bottom:10px;
margin-top:30px;
margin-left:50px;
}

.left
{
width:20px;
}

.middle
{
width:188px;
background-color:#222222;
background-image:url(img/grad.gif);
background-position:bottom;
background-repeat:repeat-x;
}

.right
{
width:692px;
}

.leftimage
{margin:20px 0px;}

div.footer
{width:900px;
margin-left:50px;}

.footerleft
{
float:left;
}

.footerright
{float:right;}

.footerleft p
{
font-size:9px;
color:#666666;
}

.footerright a
{
font-size:9px;
color:#666666;
margin:5px;
line-height:1.5;
}

.logobar
{
width:900px;
margin-left:50px;
border-bottom:solid 1px #333;
height:120px;
}

table.price
{margin-left:50px;}

div.lang
{
float:right;
height:20px;}

div.lang a img
{border:none;}
