/* Style sheet swip */
html{margin:0;padding:0;}
body{}
html,body{margin:0;padding:5px 0 0;}
body{background-image:url("media/background.gif");}
#header{background-image:url("media/header.jpg");}
#header #logo{left:4px;top:14px;position:absolute;}
#header .mod_navigation{top:73px;left:47px;position:absolute;overflow:visible;font-family:Arial;font-size:14px;color:#616161;z-index: 999;}
#header .mod_navigation p{margin:0;padding:0;}
#header .mod_navigation ul{margin:0;padding:0;list-style-type:none;}
#header .mod_navigation li{position:relative;float:left;display:block;margin:0 25px 0 0;background-image:url("media/nav01.gif");background-repeat:no-repeat;line-height:30px;}
#header .mod_navigation li:hover,#header .mod_navigation li.sfhover{right:25;position:relative;float:left;display:block;background-image:url("media/nav02.gif");background-repeat:no-repeat;}
#header .mod_navigation li a{margin:0 40px 0 16px;text-decoration:none;color:#616161;}
#header .mod_navigation li li{width:190px;margin:0;line-height:23px;background: #EAEAEA;}
#header .mod_navigation li li a,#header .mod_navigation li li .active{font-size:12px;}
#header .mod_navigation li li:hover,#header .mod_navigation li li.sfhover{background: #F29400;}
#header .mod_navigation li li:hover a,#header .mod_navigation li li.sfhover a{color:#FFFFFF;}
#header .mod_navigation li ul{top:30px;left:-1px;right:0;bottom:0;position:absolute;display:none;}
#header .mod_navigation li:hover ul,#header .mod_navigation li.sfhover ul{display:block;}
#header #slogan{top:129px;left:17px;position:absolute;}
#header #subline{right:4px;top:11px;position:absolute;text-align:right;font-family:Arial;font-size:12px;color:#616161;line-height:16px;}
#header #subline a{text-decoration:none;color:#F29400;}
#container{background-image:url("media/content.jpg");}
h1{margin:0;padding:16px 0 13px;font-family:Arial;font-size:16px;color:#F29400;}
h2{margin:0;padding:0;font-family:Arial;font-size:14px;color:#F29400;}
#main .inside{padding:13px 19px 19px 13px;font-family:Arial;font-size:12px;color:#616161;line-height:19px;background: url('/media/main_inside.gif') no-repeat;}
#main .inside a{color:#616161;}
#main #kontakt label{width:100px;float:left;display:block;margin:3px 0 0;font-family:Arial;font-size:12px;color:#616161;line-height:19px;}
#main #kontakt label.error{font-weight:bold;color:#990000;}
#main #kontakt p.error{display:none;}
#main #kontakt input{width:250px;margin:3px 0 0;border:1px solid #616161;font-family:Arial;font-size:12px;color:#616161;line-height:19px;}
#main #kontakt textarea{width:250px;height:150px;margin:3px 0 0;border:1px solid #616161;font-family:Arial;font-size:12px;color:#616161;line-height:19px;}
#main #kontakt br{clear:left;}
#main #kontakt .submit{width:80px;margin:10px 0 0 272px;border:1px solid #616161;font-family:Arial;font-size:12px;color:#616161;line-height:16px;background: #FFFFFF;}
#main #galerie img{padding-bottom:10px;padding-left:35px;}
#right .inside{font-family:Arial;font-size:12px;color:#616161;line-height:19px;}
#right .inside a{color:#616161;}
#right .mod_contentbox,#right .mod_form,#right .mod_contact{padding:13px 8px;background-image:url("media/right_inside.gif");background-repeat:no-repeat;}
#right .mod_contact a{text-decoration:none;}
#right .mod_contact{padding:13px 8px 40px;text-decoration:none;}
#right #callback label{width:65px;float:left;display:block;margin:3px 0 0;font-family:Arial;font-size:12px;color:#616161;line-height:19px;}
#right #callback label.error{font-weight:bold;color:#990000;}
#right #callback p.error{display:none;}
#right #callback input{width:143px;margin:3px 0 0;border:1px solid #616161;font-family:Arial;font-size:12px;color:#616161;line-height:19px;}
#right #callback br{clear:left;}
#right #callback .submit{width:80px;margin:10px 0 0 65px;border:1px solid #616161;font-family:Arial;font-size:12px;color:#616161;line-height:16px;background: #FFFFFF;}
#footer{height:69px;background-image:url("media/footer.jpg");background-repeat:no-repeat;}
#footer .mod_customnav{right:20px;top:20px;position:absolute;font-family:Arial;font-size:11px;color:#616161;}
#footer .mod_customnav ul{margin:0;padding:0;list-style-type:none;}
#footer .mod_customnav li{position:relative;float:left;color:#616161;}
#footer .mod_customnav li a{text-decoration:none;color:#616161;}
#footer .mod_customnav .separator{padding:0 5px;}
