@charset "utf-8";
/* CSS Document */

@import 'reset.css'; 

body{width:100%;height:100%;text-align:center;}

div#header{position:relative;z-index:9999;width:277px;height:101;margin:0 auto;background:transparent;}

div#harta{position:relative;z-index:2000;width:100%;height:400px;}

div#header h1#branding{width:277px;height:101px;background:url(../images/logo.png) no-repeat top left;text-indent:-9999px;position:absolute;top:81px;left:-360px;}

div#info{position:relative;z-index:9999;width:100%;border-top:10px solid black;margin:0 0 0 0;padding:20px 0 0 0;}

div#info div#content{width:986px;height:218px;margin:0 auto;position:relative;}
div#info div#content div#adresa{position:absolute;left:0;top:0;width:309px; height:218px;background:url(../images/info.png) no-repeat top left;text-indent:-9999px}
div#info div#content div#teaser{position:absolute;right:273px;top:0;width:191px; height:171px;background:url(../images/teaser.png) no-repeat top left;text-indent:-9999px;}
div#info div#content div#contact{position:absolute;right:0;top:0;width:263px; height:171px;}
div#info div#content div#contact a{display:block;width:263px;height:171px;background:url(../images/email.png) no-repeat top left;text-indent:-9999px;}
div#info div#content div#contact a:hover{background-position:bottom left;}

div#info div#footer{width:100%;border-top:1px solid #CFCFCF;font-size:13px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;color:#CFCFCF;text-align:left;margin:20px 0 0;}

div#info div#footer p{margin:20px auto;width:986px;}