/* Style sheet default */
*{margin:0;padding:0;}
body{font-family:Trebuchet MS, verdana, arial, geneva, sans-serif;font-size:100.01%;color:#ffffff;}
img,input{behavior:url(tl_files/template/iepngfix.htc);}
body{background:#000000 url("tl_files/template/kunstbaum.jpg") center top no-repeat;}
body.kunstpalmen{background:#000000 url("tl_files/template/kunstpalme.jpg") center top no-repeat;}
body.fasching{background-image:url("tl_files/template/fasching.jpg");}
body.weihnachten{background-image:url("tl_files/template/weihnachten.jpg");}
body.fruehling{background-image:url("tl_files/template/fruehling.jpg");}
body.sommer{background-image:url("tl_files/template/sommer.jpg");}
body.herbst{background-image:url("tl_files/template/herbst.jpg");}
body.party-dekoration{background-image:url("tl_files/template/party.jpg");}
strong{font-style:italic;font-weight:normal;text-decoration:underline;}
:focus{outline:0;}
#wrapper{position:relative;z-index:2;}
img.background{width:100%;height:100%;position:absolute;z-index:1;}
h1,h2{margin-bottom:20px;font-size:2.5em;}
#main h2{font-size:1.3em;color:#129df2;}
#main h2 a{text-decoration:none;}
h3{margin-top:10px;margin-bottom:15px;padding-left:30px;background-image:url("tl_files/template/blatt_h3.png");background-repeat:no-repeat;font-size:1.3em;background-position: 0px 0px;}
#left h2{margin-right:25px;margin-bottom:10px;padding-bottom:5px;border-bottom:1px dotted #ffffff;font-size:1.2em;color:#129df2;}
#left .ce_text h1,#left .ce_text h2{margin-top:0;margin-right:25px;margin-bottom:5px;padding-top:0;padding-bottom:0;border-bottom:0px dotted;font-size:1.13em;color:#fff;}
.ce_text a{color:#129df2;}
#left p span{color:#129df2;text-decoration:blink;}
#header .inside{padding-top:20px;}
#layout{left:15px;top:30px;position:absolute;z-index:9;}
#layout p{padding-top:2px;font-size:0.8em;}
#layout .layout_text,#layout .layout_liste{float:left;}
#layout ul{list-style-type:none;}
#layout ul li{float:left;}
#layout ul li img{padding-left:15px;}
#logo{width:290px;top:80px;position:absolute;padding-top:15px;padding-bottom:5px;padding-left:10px;background-image:url("tl_files/template/bg_50.png");background-position:left top;background-repeat:repeat;}
#logo a{width:290px;height:120px;left:0;top:0;position:absolute;display:block;background-image:url("transparent");z-index:99;}
#container{padding-top:18px;}
#main{padding-left:20px;}
#main .inside{padding:15px 30px 30px;background-image:url("tl_files/template/bg_80.png");background-position:left top;background-repeat: repeat;}
#main p{font-size:0.9em;line-height:1.4em;}
#main img{border:1px solid #ffffff;}
#main .ce_Imagerotator img{border:0px;}
#main .inside ul{margin-top:20px;margin-bottom:20px;margin-left:20px;list-style-type:none;}
#main .inside ul li{padding-top:5px;padding-bottom:5px;padding-left:25px;background-image:url("tl_files/template/pfeil.png");background-repeat:no-repeat;background-position: 0px 7px;}
#left{position:relative;}
#left .inside{padding-top:20px;padding-bottom:30px;padding-left:30px;background-image:url("tl_files/template/bg_80.png");background-position:left top;background-repeat: repeat;}
#left .inside .ce_image img{border:1px solid #ffffff;}
#left .ce_text{font-size:0.9em;}
#footer .inside{margin-top:20px;padding-top:20px;padding-bottom:20px;text-align:center;background-image:url("tl_files/template/bg_80.png");background-position:left top;font-size:0.85em;line-height:1.6em;background-repeat: repeat;}
#header .mod_article{width:580px;height:185px;margin-top:60px;margin-left:320px;background-image:url("tl_files/template/bg_80.png");background-position:left top;background-repeat: repeat;}
#container_slider{width:545px;height:117px;position:absolute;margin-top:25px;margin-left:28px;}
#container_slider .item{margin:0;padding:0;}
#container_slider .item .image_container img{margin:0 25px 0 0;padding:0;border:1px solid #ffffff;}
h1{}
#controls{margin-top:153px;margin-left:28px;}
#controls div{height:16px;float:left;margin-right:10px;padding:0 6px 2px;border:1px solid #ffffff;font-size:0.75em;}
#controls #num_nav{margin:0;padding:0;border:none;}
#controls #num_nav:hover{background:none;}
#controls #num_nav ul{list-style-type:none;}
#controls #num_nav ul li{float:left;margin-right:10px;}
#controls #num_nav ul li a{width:18px;height:15px;display:block;padding-top:1px;padding-bottom:2px;text-align:center;border:1px solid #ffffff;}
#controls #num_nav ul li:hover,#controls div:hover{background-color:#ffffff;color:#111111;}
#controls #num_nav ul li a{color:#ffffff;}
#controls #num_nav ul li a:hover{color:#111111;}
.anfrage table{font-size:0.9em;}
.anfrage table tr td.col_0{width:140px;}
.anfrage table tr td{padding-top:4px;padding-bottom:4px;}
.anfrage table tr td input{font-size:0.9em;}
.anfrage table input.captcha{width:25px;}
.anfrage table tr td select{width:181px;background-color:#ffffff;font-size:0.9em;}
#impressum .ce_text{margin-bottom:20px;}
#impressum .ce_text p{font-size:0.8em;line-height:1.25em;}
.referenzen #main .inside{padding-right:0;}
#referenzen  .ce_image,#saisondeko  .ce_image{width:152px;float:left;margin-right:30px;margin-bottom:20px;}
#referenzen .ce_image .caption,#saisondeko .ce_image .caption{margin-top:2px;text-align:center;font-size:0.85em;}
#main .kunstbaum_film{float:left;margin-top:5px;margin-right:20px;}
#header .ce_gallery img{cursor:pointer;}
.kontakt #kontakt-left-sidebar{display:none;}
#main .inside .info{margin-top:20px;}
#main .inside .info img{border:0px;}
#left .inside .info{width:240px;padding-top:5px;padding-bottom:10px;border-top:1px dotted #ffffff;border-bottom:1px dotted #ffffff;}
#left .inside .info img{float:left;padding-right:10px;}
#left .inside .info h3{margin-bottom:3px;padding-bottom:0;padding-left:2px;background:none;}

