body { margin:0px; padding:0px;}

h1, h2, p { margin:0px; }

a { text-decoration:none; }
a:hover { text-decoration:underline; }

.all { text-align:left; width:800px; }
.body { background-image:url(images/body.jpg); background-repeat:repeat-y; display:block; min-height:1120px;}
.header { background-image:url(images/header.jpg); background-position:top; background-repeat:no-repeat; }

.logo a { position:absolute; display:block; width:400px; height:100px; }

.menu { position:absolute; margin-left:20px; top:150px; }
.m { float:left; width:130px; margin-right:20px; }
.menu a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; display:block; }
.menu a:hover {}

.context { position:absolute; margin-left:500px; width:290px; top:450px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; }
.context h2 { font-size:13px; font-weight:100; margin-top:20px; font-weight:bold; margin-bottom:10px; }
.dzag { margin-bottom:10px; } 
.context p { color:#000000; font-weight:bold; }
.context a { color:#FFFFFF; display:block; font-size:12px; line-height:15px; }
.con { display:block; background-image:url(images/cont.jpg); background-position:bottom right; background-repeat:no-repeat; padding-bottom:50px;}

.text_box { min-height:500px; padding-top:380px; padding-bottom:100px; font-family:Verdana, Arial, Helvetica, sans-serif; padding-left:20px; padding-right:340px; }
/* html .text_box {height:500px;}*/
.text_box h1 { font-size:18px; margin-bottom:30px; text-align:center; }
.text_box p { font-size:11px; line-height:16px; text-align:justify; }
.text_box ul li {font-size:11px;}
.footer { background-image:url(images/footer.jpg); height:77px; display:block; }
.box { border:1px solid red; width:88px; height:31px; float:left; margin-left:10px; margin-top:25px; }
