/* CSS Document */

/* normalize browser defaults */
html,body,ul,ol,form,p,h1,h2,h3,object,embed,hr{margin:0;padding:0;}
img{border: 0;}
a{border: 0; outline: none;}
.clear{clear:both;}

html,body{height:100%;}
body{background:#fff;text-align:center;}
body{font-family:verdana,arial,geneva,sans-serif;color:#000075;}

#canvas{width:790px;padding:0 55px;margin: 0 auto;height:100%;background:#fff url(../objects/main_bg.gif) repeat-y;position:relative;text-align:left;}
html>body #canvas {height: auto; min-height: 100%;}
hr {height: 35px; visibility: hidden;} 
#footer{width:790px;padding-top:10px;text-align:center;position:absolute; bottom:0px; left:55px; height:23px;
background:#d0d0d0;border-top:2px solid #c0c0c0;font-size:10px;color:#7e7e7e;margin:0;vertical-align:center;}
  #footer a{font-size:10px;color:#7e7e7e;text-decoration:none;}

#header {width:790px;height:180px;background:url(../objects/header.jpg) no-repeat;position:relative;}
#language {height:18px;width:70px;position:absolute;right:23px;bottom:3px;}
  .flag {height:18px;width:29px;padding:0;}
  .flag img {border:0;display:block;margin: 0 8px 0 0;}
#content{width:790px;margin: 28px 0;padding:0;}
#menu {margin:0 0 0 20px;list-style:none;}
  #menu li {margin:4px 0 0 0;}
  a.mainmenu {background:url(../objects/button_bg.gif) no-repeat; height: 21px; width: 160px; padding:0 0 0 10px;line-height:21px;font-size:11px;font-weight:bold;color:#fff;text-decoration:none;display:block;text-align:center;}
  a.mainmenu:hover {background:url(../objects/button_bg_hover.gif) no-repeat;}
#content_page {width:520px;margin:0 30px 28px 0;float:right; display:inline;}
  p {font-size:11px; line-height:1.2;margin:1em 0;}
  ul.inner {list-style:disc;padding-left:30px;}
    .inner li {font-size:11px;}
  p a {color:#000075;font-weight:bold;}
  p a:hover {color:red;}

img.smallpic {border:0;margin:10px 0 0 23px; display:block;padding:1px;border:1px solid red; background:#fff;}
img.smallpic2 {border:0;margin:0 20px;display:block;padding:1px;border:1px solid gray; background:#fff;}
h1 {font-size:30px;font-family:arial,geneva,sans-serif;}
h2 {font-size:14px;}
  td {font-size:11px;}

