/* Style sheet aundk-v3-style */
body{margin:0;padding:0;background-image:url("tl_files/agentur/design/bg.gif");background-repeat:repeat-x;font-family:Arial, Helvetica, sans-serif;}
#wrapper{width:900px;margin:0 auto;}
#header{width:900px;height:300px;background-color:#fff;background: url('tl_files/agentur/design/auk_web_header.gif') no-repeat top center;}
#container{width:875px;font-size:11px;line-height:20px;}
#main{width:875px;padding-top:5px;}
#agentur-top,#news{margin-right:25px;font-size:12px;line-height:20px;}
#left{margin-right:20px;margin-left:15px;}
#right{padding-right:15px;}
#footer{width:875px;height:85px;clear:both;font-size:11px;color:#fff;background: url('tl_files/agentur/design/footer_bg.gif') no-repeat;}
#footer_left{width:250px;float:left;}
#footer_right{width:220px;float:right;padding-top:40px;}
#footer a{text-decoration:none;color:#fff;text-transform:uppercase;}
#footer a:hover{text-decoration:underline;color:#fff;}
h1,h2{margin-bottom:25px;padding-left:5px;font-weight:normal;font-size:12px;color:#000;line-height:20px;}
h1{border-top:1px solid #000;border-bottom:1px solid #000;font-size:12px;color:#000;text-transform: uppercase;}
h2{background-color:#000;border-top:3px solid #00a9d2;font-weight:normal;font-size:12px;color:#fff;line-height:20px;}
h4{border-top:1px solid #000000;border-bottom:1px solid #000000;text-transform: uppercase;}
ul.level_1{position:absolute;padding-top:95px;padding-left:40px;list-style: none;}
ul.level_1 li{float:left;padding-right:80px;text-transform: uppercase;}
ul.level_1 li a{padding:3px;font-weight:bold;text-decoration:none;font-size:16px;color:#fff;}
ul.level_1 li a:hover{padding:3px;font-weight:bold;text-decoration:none;font-size:16px;color:#fff;background: #00a9d2;}
ul.level_1 li.active span{padding:3px;background-color:#00a9d2;font-weight:bold;color:#ffffff;}
ul.level_2{padding:0;list-style: none;}
ul.level_2 li{float:none;margin-top:5px;padding:0;letter-spacing:1px;}
ul.level_2 li a{padding:3px;font-weight:normal;text-decoration:none;font-size:12px;color:#fff;text-transform: uppercase;background: #1A171B;}
ul.level_2 li a:hover{padding:3px;font-weight:normal;text-decoration:none;font-size:12px;color:#fff;text-transform: uppercase;background: #00a9d2;}
ul.level_2 li.active{margin-bottom:0;padding:5px 3px 3px;background-color:#00a9d2;font-size:12px;color:#ffffff;font-weight:normal;text-decoration:none;text-transform: uppercase;letter-spacing:1px;}
li{list-style-type:none;}
a{text-decoration:none;color:#00a9d2;background: none;}
a:hover{text-decoration:underline;}
li.home{display:none;}
div.inside p{padding-right:5px;padding-left:5px;text-align:justify;}
div.ce_text ul li{list-style-type:disc;}
div.toggler{padding-right:40px;background:url("tl_files/agentur/design/downward.gif") right top no-repeat;cursor: pointer;}
div.toggler h2{margin-bottom:5px;border-bottom:3px solid;}
div.toggler h2:hover{border-bottom:3px solid #00a9d2;}
div.mask{border:0px;border: 0px !important;}
#portfolio-desc{width:320px;float:right;padding-top:20px;padding-right:30px;font-size:10px;}
.prev,.next{background: none !important;}
a.home-button{left:20px;top:35px;position:absolute;z-index: 1;}
a.home-button:hover{background: none;}
#main a:hover{background: none;}
.team{width:410px;height:290px;height: 290px !important;}
.cinfo{width:365px;bottom:0;position:relative;float:right;margin-left:5px;text-align:right;border-top:1px solid #00a9d2;line-height:30px;}
.cinfo img{float:right;padding-top:5px;}
div.teaminfo{height:275px;}
.pgplink{padding-left:20px;}
.portfolio{padding:0px 0px; margin:4px 0 25px 0; border:none;}
.buttons{padding:5px;}
.buttons span{color:#0080FF;padding:0 5px;cursor:pointer;font:10px Verdana}
.buttons span.active,.buttons span:hover{background:#0080FF;color:#fff}
div.box{position:absolute;}
div.box span{float:left;display:block;}
.mask{width:450px;height:320px;position:relative;overflow:hidden;border:3px solid #000;}
div.box span img{display:block;border: none;}
div.box span div{text-align:right;font-style:italic;font-size:10px;color:#000;}
input{height:20px;background-color:#eeeeee;border: 0px;border-bottom: 1px dotted #333;margin-bottom: 10px;}
textarea{background-color:#eeeeee;border: 0px;border-bottom: 1px dotted #333;}
.submit{background-color:#000000;color:#ffffff;border: 0px;}
tbody{vertical-align: top;}
#total .projekte{float:left;margin-right:7px;margin-left:7px;}
#total .projekte div{height:20px;padding-left:5px;background-color:#000;border-top:3px solid #00a9d2;font-size:10px;color:#fff;}
#total img.arrow{float:right;margin-top:2px;margin-right:5px;}
body.home #main div.mod_article{height:267px;}
