/*
--------------------------------------------------
Site Base Styles
Author:   Argon
-------------------------------------------------- */
body {font:10px Arial,sans-serif; background:url(images/back.jpg) 50% 0 repeat-x #e7e4cb;}
table,img {border-collapse:collapse; border-spacing:0; border:0;}
* {margin:0; padding:0;}
th,td {vertical-align:top;}
html, body {height: 100%;}
html>body #layer {height: auto;}

#layer {margin: auto; height: 100%; min-height: 100%; width:100%;  position: relative; font-size:1em;}

/* #Misc(links)
-------------------------------------------------- */
a img,fieldset{border:none}
a {color:#004b65;}
a:hover {text-decoration:none;}
h1 {padding: 0px 0px 10px 0px;font:normal 18px Arial, Helvetica, sans-serif;}
ul, ol {padding-left:20px;}
ul {list-style-type:none;}
p {margin:0 0 5px 0;}
.left {float:left; margin:0 10px 10px 0;}
.right {float:right; margin:0 0 10px 10px;}
/* ----------------------------------------------- */

/* #Header
-------------------------------------------------- */
#logo_pic a {background: url(images/logo.jpg) no-repeat top center; height:87px; width:698px; margin:91px 0 113px 60px; float:left;}
/* ----------------------------------------------- */

/* #Main
-------------------------------------------------- */
#main {width:100%; margin:auto; height:420px; clear:both;}
/* ----------------------------------------------- */

/* #sides
-------------------------------------------------- */
#left {background:url(images/left1-low.jpg) 100% 0 no-repeat;}
#right {background:url(images/right1-low.jpg) 0 0 no-repeat;}
#center-left {background:url(images/left2-1.jpg) 0 84px no-repeat;}
#center-right {background:url(images/right2-1.jpg) 100% 185px no-repeat; height:720px;}
#center-div {margin:auto; background:url(images/center-1.jpg) 50% 185px no-repeat; width:820px;}
#right-ul {float:right; width:194px; padding-top:115px; height:150px;}
#left-ul {float:left; width:194px; height:150px; padding-top:115px;}
#left-ul ul {padding-left:30px; font-size:1.1em;}
#right-ul ul {padding-left:0; padding-right:3px; font-size:1.1em; float:left; display:block;  height: 100px;}
#left-ul li, #right-ul li {background:url(images/li.gif) 0 1px no-repeat; padding-left:17px; margin-bottom:2px;}
#left-ul h1, #right-ul h1 {text-align:center;}

#door-r a {float:right; height:320px; width:150px; margin-right:3px; background:url(images/door-r.jpg)}
#door-l a {float:left; height:320px; width:150px; margin-left:3px; background:url(images/door-l.jpg)}
#telefon {float:left; margin:113px 0 0 12px;}
/* ----------------------------------------------- */

/* #Content
-------------------------------------------------- */
#content table {border-top:1px solid #45b0ff; border-left:1px solid #45b0ff;}
#content table.center {text-align:center; width:100%;}
#content td {border-right:1px solid #45b0ff; border-bottom:1px solid #45b0ff; padding:10px;}
#content {padding:0 0 20px 0; font-size:1.2em; text-align:center;}
/* ----------------------------------------------- */

/* #Footer
-------------------------------------------------- */
#footer {width:100%; color:#242424; font-size:12px; text-align:center ; height:30px;}
#footer a {color:#5295c2;}
#footer p {font-size:1.1em;}
#footer, #empty {height: 120px; clear:both;}
#copyright {padding:10px 30px 0 10px; text-align:right; float:right; color:#242424; font-size:11px;}
#banner {float:left; padding:10px 0 0 30px;}
#banner img {margin-right:15px;}
#balaks {float:left; padding-left:30px;}
#empty {visibility:hidden;}
/* ----------------------------------------------- */
