/*////////////////////////////////////////////////////////////////////////*/
/*BODY*/
html, body {height:100%;}
html {background:url(../files/layout/dogs_bg.jpg) no-repeat right 280px;}
body {background:url(../files/layout/body_top_bg.jpg) repeat-x left top;}

/*WRAPPER*/
#wrapper {min-height:100%;height:auto!important;height:100%;}

/*////////////////////////////////////////////////////////////////////////*/
/*HEADER*/
#header {background:url(../files/layout/header_bg.jpg) repeat-x left bottom;}
#header .inside {}
#header .inside h1 {margin:0;padding:0;position:absolute;top:70px;}
#header .inside h1 a {display:block;background:url(../files/layout/logo.jpg);height:84px;width:203px;}
#header .inside h1 a span {display:none;}
#header .inside .mod_flash {position:absolute;right:0;top:30px;}
#header .inside #wolken_paddern {position:absolute;right:0;top:30px;width:700px;height:179px;background:url(../files/layout/wolken_paddern.png)}

/*////////////////////////////////////////////////////////////////////////*/
/*CONTAINER*/
#container {padding:30px 0 140px 0;}

/*////////////////////////////////////////////////////////////////////////*/
/*MAIN*/
#main {}
#main .inside {padding:0 5em;}
#main .inside .info_article {background:url(../files/layout/info_article.jpg) no-repeat;height:192px;width:587px;margin:auto;font-size:0.9em;margin-bottom:4em;}
#main .inside .info_article .ce_text {padding:0.5em 2em;}
#main .inside .info_article .ce_text p {padding-right:8em;}
#main .inside .info_article .ce_text h1 {color:#639690;font-size:2em;font-family:Arial, Helvetica, sans-serif;}
#main .comment_default  {padding:1em 2em;border:3px #f5f5f5 solid;margin:2em 0;}
#main .comment_default p.info {font-style:italic;margin:0 0 1em 0;}
#main .mod_routenplaner table .row_2 td {border:none;text-align:right;}
#main #home .image_container {background:url(../files/layout/image_container_bg.jpg) no-repeat;padding-left:25px;padding-top:21px;width:141px;height:143px;margin:1em 2em 2em 0;}


/*////////////////////////////////////////////////////////////////////////*/
/*LEFT*/
#left {}
#left .inside {}
#left .inside .mod_navigation ul {list-style:none;margin:0;padding:0;}
#left .inside .mod_navigation ul li {display:block;margin-bottom:5px;background:url(../files/layout/navi_inactive.jpg);}
#left .inside .mod_navigation ul li.active {background:url(../files/layout/navi_active.jpg);}
#left .inside .mod_navigation ul li a,#left .inside .mod_navigation ul li span {display:block;padding:5px 5px 5px 65px;color:#3B3B3B;text-decoration:none;background:url(../files/layout/navi_arrow_inactive.gif) 23px center no-repeat;}
#left .inside .mod_navigation ul li a:hover {text-decoration:underline;}
#left .inside .mod_navigation ul li span {color:#fff;font-weight:bold;background-image:url(../files/layout/navi_arrow_active.gif)}
#left .inside .banner {text-align:center;padding-top:40px;}
#left .inside .banner a {padding:0;background:none;}
#left .inside .banner img {width:95px;height:95px;}
#left .inside .mod_visitors {padding:1em;}

/*////////////////////////////////////////////////////////////////////////*/
/*FOOTER*/
#footer {background:url(../files/layout/footer_bg.png) repeat-x left bottom;margin-top:-101px}
#footer .inside {width:915px;margin:auto;height:100px;background:url(../files/layout/footer_inside_bg.png) bottom repeat-x;border-top:1px #D9D9D9 solid;color:#696969;font-size:0.85em;}
* html #footer .inside {border:none;}
#footer .inside #copyright {position:absolute;top:1.5em;left:2em;font-weight:bold;}
#footer .inside .mod_navigation {position:absolute;top:1.5em;right:2em;}
#footer .inside .mod_navigation ul {list-style:none;margin:0;padding:0;}
#footer .inside .mod_navigation ul li {display:inline;border-right:1px #696969 solid;padding:0 1em 0 0.5em}
#footer .inside .mod_navigation ul li.last {border:none;}
#footer .inside .mod_navigation ul li a,#footer .inside .mod_navigation ul li span {color:#696969;text-decoration:none;}
#footer .inside .mod_navigation ul li span {font-weight:bold;}
