*{margin:0;padding:0;}
body,td,th{font:normal 12px/16px "Lucida Grande",Lucida,Arial,Helvetica,sans-serif;font-weight:normal;color:#000;line-height:16px;}
body{background-color:#fff;margin:0;padding:0;}
a img{border:0;}
#logo_lady{position:absolute;top:0;left:0;border:0!important;width:130px;height:180px;color:#000;}
#wrapper{text-align:left;padding:0;border:0;width:970px;margin-left:130px;}
#header{margin:0;background-color:#fff;height:104px;}
#side-a{float:left;width:630px;}
#composer_left{background-color:#fff;border:0;padding:10px;}
#side-b{margin:0;margin-left:10px;float:left;width:200px;height:1%;}
#footer{clear:both;background-color:#999;background-image:url(../design_pics/bottom.png);height:137px;background-repeat:repeat-x;}
#easter{width:550px;padding-left:70px;padding-top:20px;}
p.easter{margin-right:40px;}
abbr,acronym{cursor:help;}
a{color:#F60;text-decoration:none;}
a:hover{color:#F60;text-decoration:underline;}
a:active{color:#F60;text-decoration:none;}
h1{font-size:180%;color:#F60;text-align:left;letter-spacing:0;font-weight:bold;margin-left:0;margin-bottom:10px;margin-top:0;padding-top:0;padding-right:0;padding-bottom:10px;padding-left:0;line-height:16px;text-transform:uppercase;}
.center{text-align:center;color:#999;text-transform:uppercase;}
h2{text-align:left;line-height:16px;padding-top:0;padding-right:5px;padding-bottom:0;padding-left:0;margin-right:0;margin-bottom:5px;margin-left:0;margin-top:10px;font-size:160%;color:#999;text-transform:uppercase;}
h2.verschenken{text-align:left;line-height:16px;padding-top:0;padding-right:5px;padding-bottom:0;padding-left:0;margin-right:0;margin-bottom:5px;margin-left:0;margin-top:10px;font-size:200%;color:#999;text-transform:uppercase;text-decoration:underline;}
h3{text-decoration:none;margin-left:0;font-size:135%;color:#000;text-transform:uppercase;margin-bottom:10px;margin-top:10px;}
h4{text-decoration:none;font-size:120%;color:#666;margin-left:0;margin-right:0;margin-bottom:5px;margin-top:10px;}
h5{text-decoration:none;margin-left:0;font-size:160%;color:#999;text-transform:uppercase;margin-bottom:10px;margin-top:10px;}
p{text-align:left;margin:0 0 6px 0;}
ul{list-style-type:none;}
big{font-size:12pt;}
small{font-size:7pt;}
.caption_typo{padding-left:0;font-size:8px;line-height:14px;}
.caption a{padding-left:0;font-size:9px;}
.img_thumbs{margin:4px;float:none;padding:10px;}
.right_content{margin:0 0 10px 0;padding:5px;padding-top:0;background-color:#fff;color:#666;text-align:left;border:1px solid #ccc;}
.right_content p{text-align:left;}
.right_content p.p3{xfont:normal 12px/12px Georgia,"Times New Roman",Times,serif;xfont-style:italic;xline-height:14px;color:#666;margin-bottom:5px;}
.right_content_box{line-height:10px;margin-top:15px;margin-bottom:0;padding:5px;text-align:right;}
.right_content_box ul{margin-left:0;padding-left:0;white-space:nowrap;}
.right_content_box li{list-style-type:none;}
.right_content_box ul li a{font:normal 9px/9px Georgia,"Times New Roman",Times,serif;color:#666;text-decoration:none;margin-left:0;display:block;font-weight:bold;letter-spacing:.42px;line-height:1.8em;padding-left:0;padding-right:0;}
.right_content_box ul li a:hover{color:#333;text-decoration:underline;}
.right_content_box h4{text-align:right;}
#navi{left:0;padding:0;margin:0;border:0!important;padding-top:50px;}
#menu ul{margin-left:0;padding-left:0;white-space:nowrap;}
#menu li{list-style-type:none;float:left;}
#menu ul li a{font:normal 16px/16px "Lucida Grande",Lucida,Arial,Helvetica,sans-serif;color:#333;text-decoration:none;text-transform:uppercase;display:block;font-weight:bold;letter-spacing:.42px;line-height:1.8em;padding-left:10px;padding-right:10px;}
#menu ul li a:hover{color:#F60;text-decoration:underline;}
.navactive a{color:#F60!important;}
#loginpanel{float:right;width:500px;height:10px;padding:5px;text-align:right;padding-right:130px;}
.loginInfoPanel{position:relative;left:200px;top:0;width:600px;}
.clear{clear:both;height:0;overflow:hidden;margin:0;margin-bottom:0;}
hr.clear{visibility:hidden;}
.footer_content{position:relative;top:42px!important;margin-left:140px;font:normal 1.8em/1.8em "Lucida Grande",Lucida,Arial,Helvetica,sans-serif;text-decoration:none;text-transform:uppercase;display:block;font-weight:bold;letter-spacing:.42px;line-height:1.8em;padding-left:10px;padding-right:10px;}
.footer_menu{margin-top:66px;}
.footer_menu ul{margin-left:0;padding-left:0;white-space:nowrap;}
.footer_menu li{list-style-type:none;float:left;}
.footer_menu ul li a{font:normal 12px/16px "Lucida Grande",Lucida,Arial,Helvetica,sans-serif;color:#fff;text-decoration:none;text-transform:uppercase;display:block;font-weight:bold;letter-spacing:.42px;line-height:1.8em;padding-left:10px;padding-right:10px;}
.footer_menu ul li a:hover{color:#fff;text-decoration:underline;}
.footer_navactive a{color:#fff!important;text-decoration:underline;}
#draggable_items{margin-left:20px;float:left;width:300px;}
.drag_pics_back{margin:0 4px 4px 0;border:1px solid #ccc;padding:2px;float:left;}
.active_frame:hover{border:2px dashed #f60;margin:-2px;}
#background_image{float:left;padding:20px;border:1px solid #ccc;width:240px;margin:10px 0;}
#render_menu{margin-top:20px;margin-bottom:15px;margin-right:0;margin-left:0;}
p.actionRender a{border:1px solid #ccc;margin-left:0;margin-right:0;margin-top:10px;font-size:160%;color:#000;text-transform:uppercase;text-decoration:none;text-align:center;padding-bottom:10px;padding-top:10px;display:block;text-decoration:none;}
p.actionRender a:hover{color:#f60;text-decoration:none;}
.pricetag_big{line-height:20px;}
.pricetag_big .kosten{line-height:12px;}
.pricetag_big .smsText{font-size:16px;font-weight:bold;line-height:18px;color:#F60;}
.pricetag_big .orderNumber{font-size:14px;font-weight:bold;line-height:16px;}
.pricetag .smsText{font-size:12px;font-weight:bold;line-height:12px;}
.pricetag .orderNumber{font-size:10px;font-weight:bold;line-height:10px;}
p.pagination{margin:10px 0 20px;}
p.pagination span span em{border:1px solid #ccc;padding:4px 6px;color:#fff;font-weight:bold;background-color:#f60;margin:1px;text-decoration:none;font-style:normal;}
p.pagination a{border:1px solid #ccc;padding:4px 6px;color:#f60;font-weight:bold;background-color:#fff;text-decoration:none;margin:1px;font-style:normal;}
p.pagination a:hover{border:1px solid #ccc;padding:4px 6px;color:#fff;font-weight:bold;background-color:#f60;margin:1px;font-style:normal;}
p.pagination span em{border:1px solid #ccc;padding:4px 6px;color:#ccc;font-weight:bold;background-color:#fff;margin:1px;font-style:normal;}
.thumbnails_logokits li{list-style-type:none;float:left;margin:10px 20px 20px 30px;}
.thumbnails_gallery{border:0;}
.thumbnails_gallery a{color:#333;text-decoration:none;}
.thumbnails_gallery li{list-style-type:none;float:left;margin:0 12px 20px 0;text-align:center;border:1px solid #ccc;padding:5px;}
.thumbnails{border:0;list-style-type:none;margin:0;padding:0;text-indent:0;margin-top:10px;}
.thumbnails li{float:left;padding-right:10px;padding-bottom:10px;padding-left:20px;}
.thumbnails li a{border:none;}
.thumbnails li a img{border:none;}
.thumbnails_ng{list-style-type:none;margin:0;padding:0;text-indent:0;margin-top:10px;}
.thumbnails_ng li{float:left;padding-right:10px;padding-bottom:10px;padding-left:20px;}
#thumbnailMoving4{position:relative;top:0;left:-77px;padding:0;}
.thumbnailMoving{position:relative;top:0;left:-77px;padding:0;}
.thumbnail_ng{background-color:#fff;padding:5px;border:1px solid #ccc;}
.thumbnail_ng a{border:none;}
.thumbnail_ng a img{border:none;}
.inner_ng{display:block;}
.scroller_ng{xborder:1px dashed cyan;width:360px;height:140px;overflow:hidden;}
.picnikLink img{border:1px solid #ccc;margin-top:0;margin-bottom:-7px;padding:2px;}
optgroup{color:#333;background-color:#fff;}
option{color:#000;background-color:#fff;}
input,textarea,select{background-color:#fff;border:1px solid #ccc;padding:4px;margin:0;margin-top:5px;}
select{margin:2px;padding:1px;}
option{padding:3px;}
input.button:hover{background-color:#fff;color:#f60;cursor:pointer;}
input.button{background-color:#fff;color:#000;border:1px solid #ccc;margin-top:5px;margin-bottom:5px;width:160px;}
input.submit{margin-top:15px;font-weight:bold;}
input.inline{padding:4px;margin:0;ymargin-top:5px;width:auto;}
input.fileupload{width:120px;margin-top:5px;margin-bottom:10px;}
input:focus,textarea:focus,select:focus{background-color:#fff;}
textarea.message{width:300px;height:45px;font-family:"Courier New",Courier,monospace;font-size:12px;}
.errorborder input,.errorborder textarea,.errorborder select{border:1px solid #ccc;}
fieldset{background-color:#fff;border:1px solid #ccc;margin:16pt 0 40px 0;padding:10px 10px 30px 10px;}
legend{font-size:12pt;font-weight:bold;border:1px solid #ccc;color:#000;padding:5px 10px 5px 10px;background-color:#eee;}
legend span{font-size:8pt;color:#633;font-weight:lighter;}
label{display:block;padding-top:12pt;font-size:12pt;font-style:italic;}
label.feedbackLabelERROR{color:#f60;font-weight:bold;}
div.checkboxLabel{padding-top:12pt;}
.checkboxLabel label{display:inline;padding-top:0;font-size:10pt;font-style:normal;padding:0;margin:0;}
.checkboxLabel input{border:0;margin-right:3px;}
.checkboxLabel select{font-size:8pt;margin-left:3px;}
.anyErrors{padding:10px;border:1px solid #ccc;color:#000;font-weight:bold;font-size:12pt;background-color:#fff;}
.anyErrors small{color:#633;font-weight:normal;font-size:8pt;}
.fieldinfo{font-size:8pt;color:#633;margin:0;padding:0;}
ul.fieldinfo{list-style:none;}
ul.fieldinfo li{line-height:10pt;}
ul.feedbackPanel{margin:0;font-weight:bold;list-style:none;}
.feedbackPanelERROR,.message_ERROR{list-style-type:none;color:#f60;}
.feedbackPanelINFO,.message_INFO{list-style-type:none;color:#091;}
span.message_ERROR,span.message_INFO{display:block;}
dl{margin:0;padding:0;}
dt{clear:left;float:left;width:9em;text-align:right;padding:0 1em .5em 0;}
dd{padding:0 0 .5em 0;font-weight:bold;}
ul.infoListing li{margin:0 15px 20px 0;border:1px solid #ccc;padding:5px;display:block;font-size:10pt;}
ul.infoListing img.thumbnail{float:left;padding:5px;border:1px solid #eee;margin-right:5px;}
ul.infoListing .listColumn{width:230px;height:100px;float:left;border-left:1px solid #ccc;padding:5px;}
.advertise{float:right;margin-left:0;width:120px;}