/* Style sheet kreativ_studio */
.formbody td{margin-left:auto;padding:2px;text-align:left;vertical-align:top;}
.formbody td.col_first{width:200px;}
.formbody tr.odd{background-color:#cccccc;}
.formbody .checkbox_container span{display:block;}
.formbody input.text,.formbody textarea{width:300px;}
#headermenue{width:870px;height:20px;left:0;top:0;position:absolute;float:right;margin-right:25px;margin-left:auto;text-align:right;font-family:Arial, Helvetica, sans-serif;font-weight:bold;letter-spacing: 2px;}
#headermenue ul{margin:0;padding:0;}
#headermenue li{display:inline;margin:0;padding:0 2px;border-left:1px solid #d8d2ae;}
#headermenue li a,#headermenue li a:link,#headermenue li a:visited{padding:0 5;font-weight:bold;text-decoration:none;color:#c67d28;}
#headermenue li a:hover,#headermenue li a:focus,#headermenue li a:active{font-weight:bold;text-decoration:underline;color:#d8d2ae;}
#headermenue p{display:inline;margin:0;padding:0;}
.random_image{width:566px;height:208px;left:25px;top:12px;position:relative;float:left;}
.random_image img{border:3px ridge #c67d28;}
.mod_article{padding-right:10px;padding-left:10px;}
.ce_teaser{margin-bottom:5px;padding:5px;background-color:#EEEBD9;border:1px solid #666666;}
.ce_teaser img{float:left;border:2px outset #900;}
.ce_teaser more{color:#ffff33;}
body{background:#eeebd9 url("tl_files/kreativ_studio/layout/background.jpg") left top repeat-x;}
#header{background:url("tl_files/kreativ_studio/layout/mainimagebg.jpg") left bottom no-repeat;}
#container{padding:20px;}
#wrapper{background:url("tl_files/kreativ_studio/layout/textbg.jpg") left top repeat-y;}
#left{}
.header_image{left:0;top:0;position:relative;}
#mainmenue{width:300px;height:236px;right:0;top:0;float:right;display:block;margin:0;padding:5px 0;text-align:right;background:url("tl_files/kreativ_studio/layout/mainnavbg.jpg") left top repeat-x;font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:95%;letter-spacing: 3px;}
#mainmenue ul{margin:10px 25px 0 0;padding:0;border-top:1px solid #c67d28;border-right:1px solid #c67d28;border-left:1px solid #c67d28;list-style-type:none;}
#mainmenue li{margin:0;padding:0;border-bottom:1px solid #c67d28;}
#mainmenue span{display:block;margin:0;padding:5px;background-color:#c67d28;border:1px solid #555;}
#mainmenue a{display:block;margin:0;padding:5px;border:1px solid #d8d2ae;font-weight:bold;text-decoration:none;}
#mainmenue a:hover{background-color:#c67d28;border:1px solid #d8d2ae;border-collapse:collapse;color:#d8d2ae;}
.basketinfo{width:270px;right:20px;top:65px;position:absolute;float:right;display:block;margin-left:auto;padding-right:15px;text-align:right;vertical-align:top;background-color:#cccccc;font-weight:bold;}
