.blue{text-decoration:none;color:#0080eb!important;font-weight:700;}
/* _a.css */

#container a{color:#0080eb;text-decoration:none;}
#container a:hover{background-color:#88dcff;color:#212424;}
#container a.blackarrow{color:#212424;text-decoration:none;font-size:12px;background-image:url(../images/_12d_liststyle_black.gif);background-repeat:no-repeat;padding-left:12px;background-position:left center;}
#container a.pinkarrow{color:#ef00be;text-decoration:none;font-size:12px;background-image:url(../images/_12d_liststyle_black.gif);background-repeat:no-repeat;padding-left:12px;background-position:left center;font-weight:700;}
#container a.pinkbase{color:#FFF;font-weight:700;text-decoration:none;padding-left:11px;font-size:12px;padding-top:8px;padding-bottom:8px;padding-right:22px;background-color:#ef00be;background-image:url(../images/_12d_button_bpink_next.png);background-repeat:no-repeat;background-position:right center;}
#container a.pinkbase:hover{color:#232524;background-color:#d890da;background-image:url(../images/_12d_button_brose_next.png);background-repeat:no-repeat;background-position:right center;}
#container a.pinkbase2{color:#FFF;font-weight:700;text-decoration:none;padding-left:22px;font-size:12px;padding-top:8px;padding-bottom:8px;padding-right:11px;background-color:#ef00be;background-image:url(../images/_12d_button_bpink_previous.png);background-repeat:no-repeat;background-position:left center;}
#container a.pinkbase2:hover{color:#232524;background-color:#d890da;background-image:url(../images/_12d_button_brose_previous.png);background-repeat:no-repeat;background-position:left center;}
#container a.pinknext{text-decoration:none;color:#FFF!important;font-weight:700;padding-right:22px;padding-left:10px;padding-top:8px;padding-bottom:8px;background:#ef00be url(../images/_12d_button_bpink_next.png) no-repeat right center;}
#container a.pinknext:hover{background:#d890da url(../images/_12d_button_brose_next.png) no-repeat right center;color:#232524!important;}
#container a.black{text-decoration:none;color:#212424!important;font-weight:700;}
#container a.blue{text-decoration:none;color:#0080eb!important;font-weight:700;}
#container a.blue:hover{color:#212424!important;}
#container a.pink{text-decoration:none;color:#EF00BE!important;font-weight:700;}
#container a.pink:hover{color:#EF00BE!important;}
#container a.nohover{ background-color: transparent; }

#container a.blackmarker{background-color:#ffd136;text-decoration:none;color:#212424;font-weight:700;padding:2px;}
#container a.btnpinksmall{color:#FFFFFF!important;font-weight:700;text-decoration:none;padding-left:11px;font-size:12px;padding-top:2px;padding-bottom:2px;padding-right:11px;background-color:#ef00be;}
#container a.btnpinksmall:hover{color:#212424!important;background-color:#d890da;}

#container .bluebase{background-color:#0080eb;text-align:center; vertical-align: middle; text-decoration:none;color:#FFF!important;font-weight:700;background-position:right center;background-repeat:no-repeat;}

#container a.bluebase{background-color:#0080eb;text-align:center;text-decoration:none;color:#FFF!important;font-weight:700;background-image:url(../images/_12d_b_blue_next.png);background-position:right center;background-repeat:no-repeat;padding-right:22px;padding-left:10px;padding-top:10px;padding-bottom:10px;}
#container a.bluebase:hover{background-color:#88dcff;color:#212424!important;background-image:url(../images/_12d_b_hover_next.png);}
#container a.bluenext{background-color:#0080eb;text-decoration:none;color:#FFF;font-weight:700;background-image:url(../images/_12d_b_blue_next.png);background-position:right center;background-repeat:no-repeat;padding-right:22px;padding-left:10px;padding-top:8px;padding-bottom:8px;font-size:12px;}
#container a.bluenext:hover{background-color:#88dcff;color:#212424!important;background-image:url(../images/_12d_b_hover_next.png);}
#container a.blueprevious{background-color:#0080eb;text-align:center;text-decoration:none;color:#FFF;font-weight:700;background-image:url(../images/_12d_b_blue_previous.png);background-position:left center;background-repeat:no-repeat;padding-right:10px;padding-left:22px;padding-top:8px;padding-bottom:8px;}
#container a.blueprevious:hover{background-color:#88dcff;color:#212424!important;background-image:url(../images/_12d_b_hover_previous.png);}
#container a.blacknext{background-color:#212424;text-decoration:none;color:#FFF;font-weight:700;background-image:url(../images/_12d_button_bblack.png);background-position:right center;background-repeat:no-repeat;padding-right:22px;padding-left:10px;padding-top:8px;padding-bottom:8px;}
#container a.blacknext:hover{background-color:#88dcff;color:#212424!important;background-image:url(../images/_12d_b_hover_next.png);}
#container a.blackyellow{background-color:#212424;color:#ffd136!important;text-decoration:none;font-weight:700;background-image:url(../images/_12d_button_bblackyellow.png);background-position:right center;background-repeat:no-repeat;padding-right:22px;padding-left:10px;padding-top:8px;padding-bottom:8px;}
#container a.blackyellow:hover{background-color:#88dcff;color:#212424!important;background-image:url(../images/_12d_b_hover_next.png);}
#container a.add{background-image:url(../images/_12d_button_add.png);background-repeat:no-repeat;background-position:left center;padding-left:25px;display:block;height:19px;line-height:19px;font-weight:700;color:#212424;}
#container a.arrow{background-image:url(../images/_12d_button_arrow.png);background-repeat:no-repeat;background-position:left center;padding-left:25px;height:19px;line-height:19px;font-weight:700;color:#212424;}
#container a.delete{background-color:#212424;text-align:center;text-decoration:none;color:#FFF!important;font-weight:700;background-image:url(../images/_12d_button_delete.png);background-position:right center;background-repeat:no-repeat;padding-right:22px;padding-left:10px;padding-top:8px;padding-bottom:8px;font-size:12px;}
#container a.delete:hover{background-color:#88dcff;color:#212424!important;background-image:url(../images/_12d_button_delete2.png);}

#container a.yellowselect{background-color:#FFD136;color:#212424;text-decoration:none;font-weight:700;background-image:url(../images/_12d_b_yellow_select.png);background-position:right center;background-repeat:no-repeat;padding-right:38px;padding-left:10px;padding-top:8px;padding-bottom:8px;font-size:12px;}
#container a.yellowselect:hover{background-color:#FFD136;color:#212424;}
#container a.gray{background-color:#989A9A;text-decoration:none;color:#FFF;font-weight:700;padding-right:22px;padding-left:10px;padding-top:8px;padding-bottom:8px;font-size:12px;}

#content a.start_project_teaser{background-color: transparent; color: #212424;}
#content a.start_project_teaser:hover{background-color: transparent; color: #212424;}

/* ... */
#container a.adobe{background:url(../images/_12d_icon_adobe.png) no-repeat left center;padding-left:20px;color:#212424;text-decoration:none;}
#container a.slideshow{background:url(../images/_12d_icon_slideshow.png) no-repeat left center;padding-left:25px;color:#212424;text-decoration:none;float:right;height: 16px; position: relative; bottom: 3px;}
/* ... */
#container #quicksummary a{color:#212424;text-decoration:none;}
#container #quicksummary a:hover{color:#000;background-color:#d4b0d6;}
#container #quicksummary a.current{color:#FFF;background-color:#ef00be;}
#container #wrapper #sidebar .linklist .current{font-weight:700;color:#ef00be;}

#layer a{text-decoration:none;}
#layer a:hover{background-color:#88dcff;color:#212424;}
#layer a.black{text-decoration:none;color:#212424!important;font-weight:700;}
#layer a.blue{text-decoration:none;color:#0080eb!important;font-weight:700;}

/* _discussion.css */

#container #content #discussion{margin-top:50px;}
#container #content #discussion h2{margin-top:30px;}
#container #content #discussion #feedback{padding-left:160px;height:50px;padding-top:25px;}
#container #content #discussion #feedback form{margin:0;padding:0;}
#container #content #discussion #feedback input[type=text]{color:#c6c7c7;border-bottom:2px solid #212424;border-top-style:none;border-right-style:none;border-left-style:none;padding:3px;}
/*#container #content #discussion #feedback input[type=submit]{color:#FFF;border-bottom:none;border-top-style:none;border-right-style:none;border-left-style:none;font-weight:700;background:#212424 url(../images/_12d_button_bblack.png) no-repeat right center;height:30px;padding-right:22px;padding-left:10px;} */
#container #content #discussion #disccontainer{border-top:3px solid #212424;}
#container #content #discussion #disccontainer .comment{border-bottom:1px solid #555c5c;padding-top:10px;padding-bottom:10px;}
#container #content #discussion #disccontainer .comment .author{background:url(../images/_12d_comment_gray.png) no-repeat;height:55px;width:120px;font-size:11px;padding:10px 20px 10px 10px;line-height:15px;float:left;}
#container #content #discussion #disccontainer .comment .author strong{display:block;}
#container #content #discussion #disccontainer .comment .orderer{background:url(../images/_12d_comment_yellow.png) no-repeat;}
#container #content #discussion #disccontainer .comment .message{float:left;font-size:12px;margin-left:10px;width:510px;}
#container #content #discussion #disccontainer .comment .message .design{float:right;background:#FFF;border:1px solid #dddede;padding:5px;width:122px;}
#container #content #discussion #disccontainer .comment .message .design h5{font-weight:400;margin:2px 0 0;font-size:11px;}
#container #content #discussion #disccontainer .comment .message .design h5 strong{float:right;color:#212424;}
#container #content #discussion #disccontainer .comment .message .timestamp{font-size:11px;margin-top:15px;}
#container #content #discussion #discclosure{border-top:2px solid #212424;top:-1px;position:relative;}

/* _formular.css */

#container select{border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;}
#container input{border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;}
#container textarea{border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;}
#container input.submit{color:#FFF;border-bottom:none;border-top-style:none;border-right-style:none;border-left-style:none;font-weight:700;background-color:#212424;background-image:url(../images/_12d_button_bblack.png);background-repeat:no-repeat;background-position:right center;padding-right:22px;padding-left:10px;height:30px;font-size:12px;}
#container input.submit:hover{background-color:#88dcff;color:#212424!important;background-image:url(../images/_12d_b_hover_next.png);}
#container .maximizeblue{border-top-width:2px;border-top-style:solid;border-top-color:#0080ea;height:10px;background-image:url(../images/_12d_icon_maximizeblue.png);background-repeat:no-repeat;background-position:right top;}
#container .maximizeblack{border-top-width:2px;border-top-style:solid;border-top-color:#212424;height:10px;background-image:url(../images/_12d_icon_maximizeblack.png);background-repeat:no-repeat;background-position:right top;}
/* ... */
#container #error{color:#ff413f;margin-bottom:20px;}
#container #error ul{list-style-image:url(../images/_12d_button_ulli.gif);margin:0;padding-left:20px;}

#container .required{border-color:#ff413f!important;}
#container .required label.required{color:#FF413F!important;}

/* ... */
#container input.pinknext{background-color:#ef00be;text-decoration:none;color:#FFF;font-weight:700;background-image:url(../images/_12d_button_bpink_next.png);background-position:right center;background-repeat:no-repeat;padding-right:22px!important;padding-left:10px!important;padding-top:8px!important;padding-bottom:8px!important;}
#container input.pinknext:hover{background-color:#d890da;color:#232524!important;background-image:url(../images/_12d_button_brose_next.png);}

#container input.blackcancel{background-color:#212424;text-align:center;text-decoration:none;color:#FFF!important;font-weight:700;background-image:url(../images/_12d_b_black_cancel.png);background-position:right center;background-repeat:no-repeat;padding-right:22px!important;padding-left:10px!important;padding-top:8px!important;padding-bottom:8px!important;font-size:12px;}
#container input.blackcancel:hover{background-color:#88dcff;color:#212424!important;background-image:url(../images/_12d_b_black_cancelb.png);}

#container input.bluenext{background-color:#0080eb;text-decoration:none;color:#FFF;font-weight:700;background-image:url(../images/_12d_b_blue_next.png);background-position:right center;background-repeat:no-repeat;padding-right:22px!important;padding-left:10px!important;padding-top:8px!important;padding-bottom:8px!important;}
#container input.bluenext:hover{background-color:#88dcff;color:#212424!important;background-image:url(../images/_12d_b_hover_next.png);}

#container input.bluenext2{background-color:#0080eb;text-decoration:none;color:#FFF;font-weight:600;background-image:url(../images/_12d_b_blue_next.png);background-position:right center;background-repeat:no-repeat;padding-right:22px!important;padding-left:10px!important;padding-top:2px!important;padding-bottom:2px!important;}
#container input.bluenext2:hover{background-color:#88dcff;color:#212424!important;background-image:url(../images/_12d_b_hover_next.png);}

#container input.blueprevious{background-color:#0080eb;text-align:center;text-decoration:none;color:#FFF;font-weight:700;background-image:url(../images/_12d_b_blue_previous.png);background-position:left center;background-repeat:no-repeat;padding-right:10px!important;padding-left:22px!important;padding-top:8px!important;padding-bottom:8px!important;}
#container input.blueprevious:hover{background-color:#88dcff;color:#212424!important;background-image:url(../images/_12d_b_hover_previous.png);}

#container input.blacknext{background-color:#212424;text-decoration:none;color:#FFF;font-weight:700;background-image:url(../images/_12d_button_bblack.png);background-position:right;}                                                                                                                                                                               
#container input.delete{background-color:#212424;text-align:center;text-decoration:none;color:#FFF!important;font-weight:700;background-image:url(../images/_12d_button_delete.png);background-position:right center;background-repeat:no-repeat;padding-right:22px;padding-left:10px;padding-top:8px;padding-bottom:8px;font-size:12px;}
#container input.delete:hover{background-color:#88dcff;color:#212424!important;background-image:url(../images/_12d_button_delete2.png);}

#container input.arrownext{background-color:#E8E9E9;text-decoration:none;color:#000000;font-weight:700;background-image:url(../images/_12d_button_arrow.gif);background-position:left center;background-repeat:no-repeat;padding-right:10px!important;padding-left:22px!important;padding-top:8px!important;padding-bottom:8px!important;}
#container input.arrownext:hover{/*background-color:#88dcff;color:#212424!important;*/background-image:url(../images/_12d_button_arrow_blue.gif);background-position:left center;background-repeat:no-repeat;padding-right:10px!important;padding-left:22px!important;padding-top:8px!important;padding-bottom:8px!important;}

#container #wrapper #content #fireactions{height:30px;margin-top:30px;text-align:right;padding-top:10px;}
#container #wrapper #content #fireactions a{margin-left:20px;}
#container #wrapper #content #fireactions input{margin-left:20px;}


/* _panel.css */

#container #wrapper #content .panel{background-color:#e8e9e9;padding-top:25px;padding-right:13px;padding-bottom:15px;padding-left:13px;font-size:12px;border:2px solid #E8E9E9;background-position:right top;background-repeat:no-repeat;}
#container #wrapper #content .panel h1{font-size:18px;color:#0080ea;}
#container #wrapper #content .panel h3{margin-bottom:5px;}
#container #wrapper #content .panel h4{color:#212424;}
#container #wrapper #content .panel label{font-weight:700;display:inline;}
#container #wrapper #content .panel label a{display:inline;color:#0080ea;}
#container #wrapper #content .panel label sup{color:#0080ea;font-weight:700;background-image:url(../images/_12d_icon_required.png);background-position:left top;background-repeat:no-repeat;position:absolute;width:10px;}
#container #wrapper #content .panel .labelhead{font-size:14px;display:inline;}
#container #wrapper #content .panel .labelhead span{font-weight:400;font-size:12px;display:block;padding-left:24px;}
#container #wrapper #content .panel .labelhead strong{font-size:24px;color:#0080EA;}
#container #wrapper #content .panel .column1{width:140px;float:left;}
#container #wrapper #content .panel .column1 label{display:inline;}
#container #wrapper #content .panel .column2 label{width:140px;float:left;}
#container #wrapper #content .panel .column3 h3{margin-top:0;}
#container #wrapper #content .panel .column4 label{float:left;width:70px;}
#container #wrapper #content .panel .column4 input{float:left;width:230px;}
#container #wrapper #content .panel .column4 select{float:left;width:230px;}
#container #wrapper #content .panel .fieldset{margin-bottom:15px;}
#container #wrapper #content .panel .fieldset0{margin-bottom:0;}
#container #wrapper #content .panel .fieldset1{margin-bottom:5px;}
#container #wrapper #content .panel .fieldset2{margin-bottom:20px;}
#container #wrapper #content .panel .fieldset3{margin-bottom:30px;}
#container #wrapper #content .panel .fieldset4{margin-bottom:40px;}
#container #wrapper #content .panel .fieldsetindent{padding-left:20px;}
#container #wrapper #content .panel .fieldsetindent label{width:120px;margin-bottom:15px;}
#container #wrapper #content .panel .group input{float:left;margin-right:5px;}
#container #wrapper #content .panel .group label{margin-bottom:10px;float:left;font-weight:400;}
#container #wrapper #content .panel .clearpadding{clear:left;margin-bottom:50px;}

#container #wrapper #content .panel .zerocolumns label{font-weight:700;width:90px;float:left;}
#container #wrapper #content .panel .zerocolumns input{width:350px;margin-bottom:10px;}
#container #wrapper #content .panel .twocolumns label{width:140px;float:left;font-weight:700;}
#container #wrapper #content .panel .twocolumns input{width:490px;margin-bottom:10px;display:block;}
#container #wrapper #content .panel .twocolumns textarea{width:490px;}
#container #wrapper #content .panel .threecolumns label{width:140px;float:left;font-weight:700;}
#container #wrapper #content .panel .threecolumns input{float:left;margin-bottom:10px;margin-right:10px;}
#container #wrapper #content .panel .threecolumns .evaluation{background:#FFF;height:20px;text-align:center;width:115px;display:block;overflow:hidden;}
#container #wrapper #content .panel .threecolumns .evaluation img{margin:3px;}
#container #wrapper #content .panel .floatless input{float:none;width:auto;margin-bottom:0;display:inline;}
#container #wrapper #content .panel .floatless label{float:none;display:inline;font-weight:400;}
#container #wrapper #content .panel .scaleless input{width:auto;height:auto;}
#container #wrapper #content .panel .gigantic label{font-size:14px;font-weight:700;}


#container #wrapper #content .controls{margin-top:30px;height:30px;}
#container #wrapper #content .controls a{margin-left:10px;float:right;}
#container #wrapper #content .controls input{margin-left:10px;float:right;}

/* _layer.css */

#layer .panel{background-color:#e8e9e9;padding:5px;font-size:12px;}
#layer .panel h3{margin-top:0;margin-bottom:3px;}
#layer #fireactions{height:30px;margin-top:30px;text-align:right;padding-top:10px;}
#layer #error{color:#ff413f;margin-bottom:20px;}
#layer #error ul{list-style-image:url(../images/_12d_button_ulli.gif);margin:0;padding-left:20px;}
#layer #error ul a{color:#FF413F!important;font-weight:700;}
#layer em{font-style:normal;background-color:#ffd136;}
#layer p em{font-style:normal;background-color:#ffd136;}
#layer .panel{background-color:#e8e9e9;padding-top:25px;padding-right:13px;padding-bottom:15px;padding-left:13px;font-size:12px;border:2px solid #E8E9E9;background-position:right top;background-repeat:no-repeat;} 
#layer .panel h1{font-size:18px;color:#ef00be;margin:0 0 20px;}
#layer .panel h3{margin-top:0;margin-bottom:3px;}
#layer .panel .fieldset0{margin-bottom:0;}
#layer .panel .fieldset1{margin-bottom:5px;}
#layer .panel .fieldset2{margin-bottom:20px;}
#layer .panel .fieldset3{margin-bottom:30px;}
#layer .panel .fieldset4{margin-bottom:40px;}
#layer .panel .group input{float:left;margin-right:5px;}
#layer .panel .group label{margin-bottom:10px;float:left;}
#layer .panel .zerocolumns label{font-weight:700;width:90px;float:left;}
#layer .panel .zerocolumns input{width:350px;margin-bottom:10px;}
#layer .panel .twocolumns label{width:140px;float:left;font-weight:700;}
#layer .panel .twocolumns input{width:400px;margin-bottom:10px;display:inline;}
#layer .panel .twocolumns textarea{width:400px;}
#layer .boxcontentright{float:right;margin-left:20px;}	/* NEU */
#layer #fireactions{height:30px;margin-top:30px;text-align:right;padding-top:10px;}
#layer #fireactions a{margin-left:20px;}

/* _navigation.css */

#container #wrapper #firstlevelnavi{border-bottom:6px solid #212424;}
#container #wrapper #firstlevelnavi .linklist{margin:0;padding:0;}
#container #wrapper #firstlevelnavi .linklist li{float:left;margin-right:3px;text-align:center;list-style:none;}
#container #wrapper #firstlevelnavi .linklist a{background-color:#212424;color:#FFF;text-decoration:none;font-weight:700;margin:0;padding:0;width:130px;display:block;line-height:30px;font-size:14px;}
#container #wrapper #firstlevelnavi .linklist a:hover{background-color:#88dcff;color:#212424;}
#container #wrapper #firstlevelnavi .linklist a.current{background-color:#0080ea;color:#FFF;}
#container #wrapper #firstlevelnavi .linklist a.account{color:#f553cd;}
#container #wrapper #firstlevelnavi .linklist a.account:hover{color:#212528;background-color:#d4b0d6;}
#container #wrapper #firstlevelnavi .linklist a.accountcurrent{background-color:#EF00BE;color:#FFFFFF;}
#container #wrapper #firstlevelnavi .linklist a.accountcurrent:hover{background-color:#D4B0D6;color:#212528;}

#container #wrapper #firstlevelnavi .linkright{margin:0;float:right;padding:0;top:-2px;position:relative;}
#container #wrapper #firstlevelnavi .linkright li{list-style-type:none;float:left;margin-left:3px;text-align:center;}
#container #wrapper #firstlevelnavi .linkright a{background-color:#212424;color:#FFF;text-decoration:none;font-weight:700;margin:0;padding:0;width:130px;display:block;line-height:30px;font-size:12px;}
#container #wrapper #firstlevelnavi .linkright a:hover{background-color:#88dcff;color:#212424;}
#container #wrapper #firstlevelnavi .linkright a.account{color:#f553cd;}
#container #wrapper #firstlevelnavi .linkright a.account:hover{color:#212528;background-color:#d4b0d6;}
#container #wrapper #firstlevelnavi .linkright a.accountcurrent{background-color:#EF00BE;color:#FFFFFF;}
#container #wrapper #firstlevelnavi .linkright a.accountcurrent:hover{background-color:#D4B0D6;color:#212528;}
#container #wrapper #firstlevelnavi #i123upper{position:absolute;top:-63px;left:710px;width:187px;}
#container #wrapper #firstlevelnavi #i123lower{position:absolute;top:36px;left:710px;width:187px;}
#container #wrapper #secondlevelnavi{border-bottom:3px solid #212424;padding-top:10px;}
#container #wrapper #secondlevelnavi .linklist{padding:0;margin:0;}
#container #wrapper #secondlevelnavi .linklist li{list-style:none;float:left;margin-right:3px;}
#container #wrapper #secondlevelnavi .linklist a{font-size:12px;line-height:30px;font-weight:700;color:#FFF;background:#212424;display:block;text-decoration:none;padding-right:10px;padding-left:10px;}
#container #wrapper #secondlevelnavi .linklist a:hover{background-color:#88dcff;color:#212424;}
#container #wrapper #secondlevelnavi .linklist a.current{background-color:#0080ea;color:#FFF;}
#container #wrapper #secondlevelnavi .linklist a.management{background-color:#212424;color:#F553CD;}
#container #wrapper #secondlevelnavi .linklist a.management:hover{background-color:#D4B0D6;color:#212528;}
#container #wrapper #secondlevelnavi .linklist a.managementcurrent{background-color:#EF00BE;color:#FFFFFF;}
#container #wrapper #secondlevelnavi .linklist a.managementcurrent:hover{background-color:#D4B0D6;color:#212528;}
#container #wrapper #secondlevelnavi .linklist a.account{}
#container #wrapper #secondlevelnavi .linklist a.account:hover{background-color:#D4B0D6;color:#212528;}
#container #wrapper #secondlevelnavi .linklist a.accountcurrent{background-color:#EF00BE;color:#FFFFFF;}
#container #wrapper #secondlevelnavi .linklist a.accountcurrent:hover{background-color:#D4B0D6;color:#212528;}
#container #wrapper #secondlevelnavi .linklist a.backlink{background:url(../images/_12d_button_back.png) no-repeat left center;color:#212424;margin-right:30px;padding-left:13px;}
#container #wrapper #thirdlevelnavi{border-bottom:6px solid #212424;}
#container #wrapper #thirdlevelnavi .linklist{margin:0;padding:0;}
#container #wrapper #thirdlevelnavi .linklist li{float:left;margin-right:3px;text-align:center;list-style:none;font-weight:700;line-height:26px;}
#container #wrapper #thirdlevelnavi .linklist a{background-color:#212424;color:#FFF;text-decoration:none;font-weight:700;margin:0;padding:0px 10px 0px 10px;display:block;line-height:26px;font-size:14px;}
#container #wrapper #thirdlevelnavi .linklist a:hover{background-color:#88dcff;color:#212424;}
#container #wrapper #thirdlevelnavi .linklist a.current{background-color:#0080ea;color:#FFF;}
#container #wrapper #thirdlevelnavi .linklist .element2 a{background-color:#E8E9E9;color:#000000;text-decoration:none;font-weight:700;margin:0;padding:0;width:90px;display:block;line-height:26px;font-size:14px;}
#container #wrapper #thirdlevelnavi .linklist .element2 a:hover{background-color:#88dcff;color:#212424;}
#container #wrapper #thirdlevelnavi .linklist .element2 a.current{background-color:#0080ea;color:#FFF;}

/* _showcase.css */

#container #wrapper #content .showcase{width:750px;white-space:nowrap;margin:auto;overflow:hidden;padding-top:4px;}
#container #wrapper #content .showcase .button_previous{position:relative;margin:3px;bottom:44px;}
#container #wrapper #content .showcase .button_next{position:relative;margin:3px;bottom:44px;left:-154px;}
#container #wrapper #content .showcase .prev_viewable{padding:6px;border:1px solid #dddede;background-color:#FFF;z-index:30;position:relative;left:-77px;}
#container #wrapper #content .showcase .prev_previous{z-index:10;top:-4px;left:0;}
#container #wrapper #content .showcase .prev_next{z-index:20;left:-77px;top:-4px;left:-154px;}

/* _sidebar.css */

#container #wrapper #sidebar{width:170px;float:right;padding-top:30px;}
#container #wrapper #sidebar .list{background:#e8e9e9;border-top:6px solid #212424;border-bottom:3px solid #212424;font-weight:700;color:#0080ea;margin-top:0;margin-right:0;margin-bottom:30px;margin-left:0;padding-top:10px;padding-right:0;padding-bottom:5px;padding-left:15px;font-size:14px;}
#container #wrapper #sidebar .list li{list-style-type:none;margin-top:4px;margin-bottom:4px;}
#container #wrapper #sidebar .linklist{background:#e8e9e9;border-top:6px solid #212424;border-bottom:3px solid #212424;padding:10px 0 5px 27px;margin:0 0 30px;}
#container #wrapper #sidebar .linklist li{list-style:url(../images/_12d_button_ulli.gif);padding:0;margin-top:0;margin-bottom:15px;margin-left:0;}
#container #wrapper #sidebar .linklist a{color:#212424;text-decoration:none;font-size:12px;}
#container #wrapper #sidebar .notice{margin-bottom:30px;}
#container #wrapper #sidebar .notice a{width:137px;display:block;}
#container #wrapper #sidebar .notice p{background:#E8E9E9;padding:10px;font-size:12px;margin-bottom:3px;}
#container #wrapper #sidebar .notice p strong{font-size:16px;display:block;margin-top:5px;}
#container #wrapper #sidebar .introduction .layer{background:#E8E9E9;padding:10px;font-size:12px;margin-bottom:3px;}
#container #wrapper #sidebar .board{background:#e8e9e9;border-top:6px solid #212424;border-bottom:3px solid #212424;font-size:12px;margin-top:0;margin-right:0;margin-bottom:30px;margin-left:0;padding-top:15px;padding-right:10px;padding-bottom:20px;padding-left:10px;}
#container #wrapper #sidebar .box{background:#e8e9e9;font-size:12px;margin-top:0;margin-right:0;margin-bottom:30px;margin-left:0;padding-top:15px;padding-right:10px;padding-bottom:15px;padding-left:10px;}
#container #wrapper #sidebar .help{padding-top:50px;font-size:12px;margin-bottom:60px;margin-top:60px;background-image:url(../images/_12d_bubble_help.png);background-repeat:no-repeat;background-position:right top;}
#container #wrapper #sidebar .help .blackarrow{font-weight:700;color:#0080ea;}
#container #wrapper #sidebar .information{padding-top:30px;font-size:12px;margin-bottom:60px;margin-top:30px;background-image:url(../images/_12d_bubble_information.png);background-repeat:no-repeat;background-position:right top;}
#container #wrapper #sidebar #sidebar_projects{width:170px;height:320px;}
#container #wrapper #sidebar #sidebar_projects ul{padding:0;margin:0;}
#container #wrapper #sidebar #sidebar_projects ul li{padding-bottom:10px;margin:0;list-style:none;}
/*
#container #wrapper #sidebar .private{background-image: url("../images/private_project.gif");background-repeat:no-repeat;padding-left:28px;}
#container #wrapper #sidebar .twelveplus{background-image:url("../images/12plus.gif");background-repeat:no-repeat;padding-left:28px;}
#container #wrapper #sidebar .twelvedesigners{background-image:url("../images/12designers.gif");background-repeat:no-repeat;padding-left:28px;}
#container #wrapper #sidebar .fewDesigns{background-image:url("../images/fewDesigns.gif");background-repeat:no-repeat;padding-left:28px;}
#container #wrapper #sidebar .NoWinnerChosen{background-image:url("../images/completeNoWinner.gif");background-repeat:no-repeat;padding-left:28px;}
#container #wrapper #sidebar .NoWinner{background-image:url("../images/completeNoWinner.gif");background-repeat:no-repeat;padding-left:28px;}
#container #wrapper #sidebar .winnerChosen{background-image:url("../images/completeWithWinner.gif");background-repeat:no-repeat;padding-left:28px;}
*/
/* ... */
#container #wrapper #sidebar .stretchblock{width:137px;display:block;}
#container #wrapper #sidebar .infobox{padding-top:50px;font-size:12px;margin-top:50px;background-image:url(../images/_12d_bubble_infobox.png);background-repeat:no-repeat;background-position:right top;margin-bottom:30px;}
#container #wrapper #sidebar .infobox2{padding-top:50px;font-size:12px;margin-top:50px;background-image:url(../images/_12d_bubble_infobox2.png);background-repeat:no-repeat;background-position:right top;margin-bottom:30px;}
#container #wrapper #sidebar .infobox3{padding-top:70px;font-size:12px;margin-top:50px;background-image:url(../images/_12d_bubble_wunsch.png);background-repeat:no-repeat;background-position:right top;margin-bottom:50px;}
#container #wrapper #sidebar .teaser{border-top:6px solid #212424;border-bottom:3px solid #212424;font-size:12px;margin-top:0;margin-right:0;margin-bottom:30px;margin-left:0;padding-bottom:20px;background-color:#e8e9e9;}
#container #wrapper #sidebar .teaser .gallery1{margin-top:1px;margin-bottom:10px;}
#container #wrapper #sidebar .teaser .gallery1 .element{background-color:#fff;display:inline;float:left;width:75px;text-align:center;margin:1px;padding-top:2px;padding-right:4px;padding-bottom:4px;padding-left:4px;}
#container #wrapper #sidebar .teaser .gallery2{text-align:center;margin-bottom:10px;margin-top:8px;}
#container #wrapper #sidebar .teaser .gallery2 .button{bottom:35px;position:relative;}
#container #wrapper #sidebar .teaser .gallery2 a{background: none; border: none;}

/* _blog.css */
#container #wrapper #blog em{background:#ffd136;font-style: normal;}
#container #wrapper #blog #indices{text-align:right;margin-top:16px;}
#container #wrapper #blog #indices .button{border-right-width:2px;border-right-style:solid;border-right-color:#d3d3d3;padding-right:7px;padding-left:7px;text-decoration:none;color:#212424;font-size:12px;}
#container #wrapper #blog #indices .buttoncurrent{color:#0080ea;font-weight:700;}
#container #wrapper #blog {width:670px;}
#container #wrapper #blog h2 {font-weight:700; font-size: 20px;}
#container #wrapper #blog .submitted {color:#555C5C;display:block;font-size:12px;font-weight:normal}
#container #wrapper #blog .normal {font-weight:500;}            
#container #wrapper #blog #discussion{margin-top:50px;}
#container #wrapper #blog #discussion h2{margin-top:30px;}
#container #wrapper #blog #discussion #feedback{padding-left:160px;height:50px;padding-top:25px;}
#container #wrapper #blog #discussion #feedback form{margin:0;padding:0;}
#container #wrapper #blog #discussion #feedback input[type=text]{color:#c6c7c7;border-bottom:2px solid #212424;border-top-style:none;border-right-style:none;border-left-style:none;padding:3px;}
/*#container #content #discussion #feedback input[type=submit]{color:#FFF;border-bottom:none;border-top-style:none;border-right-style:none;border-left-style:none;font-weight:700;background:#212424 url(../images/_12d_button_bblack.png) no-repeat right center;height:30px;padding-right:22px;padding-left:10px;} */
#container #wrapper #blog #discussion #disccontainer{border-top:3px solid #212424;}
#container #wrapper #blog #discussion #disccontainer .comment{border-bottom:1px solid #555c5c;padding-top:10px;padding-bottom:10px;}
#container #wrapper #blog #discussion #disccontainer .comment .author{background:url(../images/_12d_comment_gray.png) no-repeat;height:55px;width:120px;font-size:11px;padding:10px 20px 10px 10px;line-height:15px;float:left;}
#container #wrapper #blog #discussion #disccontainer .comment .author strong{display:block;}
#container #wrapper #blog #discussion #disccontainer .comment .orderer{background:url(../images/_12d_comment_yellow.png) no-repeat;}
#container #wrapper #blog #discussion #disccontainer .comment .message{float:left;font-size:12px;margin-left:10px;width:510px;}
#container #wrapper #blog #discussion #disccontainer .comment .message .design{float:right;background:#FFF;border:1px solid #dddede;padding:5px;width:122px;}
#container #wrapper #blog #discussion #disccontainer .comment .message .design h5{font-weight:400;margin:2px 0 0;font-size:11px;}
#container #wrapper #blog #discussion #disccontainer .comment .message .design h5 strong{float:right;color:#212424;}
#container #wrapper #blog #discussion #disccontainer .comment .message .timestamp{font-size:11px;margin-top:15px;}
#container #wrapper #blog #discussion #discclosure{border-top:2px solid #212424;top:-1px;position:relative;}     
#container #wrapper #blog #discussion h2 {margin-top:30px;font-size:14px;font-weight:700;margin-bottom:3px;}
      
/* liveticker.css */

#liveticker { float:right; margin-top:76px; }
#liveticker #tickerContainer #tickerElements .tickerTime { color: #555C5C; }
#liveticker #tickerContainer #tickerElements .tickerImage { float:right; margin:3px 3px 0 0; padding: 0 0 0 10px; }
#liveticker #tickerContainer { background-color:#E8E9E9; border-bottom:3px solid #212424; border-top:6px solid #212424; display: block; font-size:12px; height: 430px; overflow: hidden; padding-bottom:20px; position: relative; width: 168px; }
#tickerElements { display: block; height: 220px; list-style: none; margin: 0; padding: 0; width: 150px; }
#tickerElements li { border-bottom:1px solid #FFFFFF; color: #333333; display: block; float: left; font-size: 11px; margin: 0; padding: 6px; text-align: left; width: 156px; }

/* _designelement.css */ 

#container #wrapper #content .singledesign{float:left;background:#FFF;border:1px solid #dddede;padding:0px;width:133px;}
#container #wrapper #content .designelement{border:3px solid #FFF;background:#FFF;width:122px;padding-top:2px;padding-right:2px;padding-bottom:8px;padding-left:2px;text-align:center;margin:1px;display:block;float:left;}
#container #wrapper #content .designelement:hover{border:3px solid #0080eb;}
#container #wrapper #content .designelement h5{margin:2px 0 0;text-align:left;}
#container #wrapper #content .designelement h5 strong{float:right;color:#212424;}
#container #wrapper #content .designelement .evaluate{margin-top:9px;text-align:left;}
#container #wrapper #content .designelement .evaluate img{margin-right:4px;margin-top:2px;}
#container #wrapper #content .designaudio{cursor: pointer;background:#FFF;width:128px;text-align:center;margin:1px;display:block;float:left;padding-bottom: 0px;}
#container #wrapper #content .designaudio .control{margin: 3px; margin-bottom: 0px; padding-left: 3px;padding-right: 3px; padding-top: 2px; height:90px; text-align: center; background-color: #FFF}
#container #wrapper #content .designaudio .control .paused{margin: 0px; padding: 0px; border: 0px; background-color: #E8E9E9; height: 100%;}
#container #wrapper #content .designaudio .control .paused:hover{background:url(../images/_12d_draft_play.png)}
#container #wrapper #content .designaudio .control *:hover .hoverhide{visibility:hidden;}
#container #wrapper #content .designaudio .control .playing{margin: 0px; padding: 0px; border: 0px; background-color: #E8E9E9; height: 100%;}
#container #wrapper #content .designaudio .control .playing:hover{background:url(../images/_12d_draft_pause.png)}
#container #wrapper #content .designaudio h5{margin:2px 0 0;text-align:left;}
#container #wrapper #content .designaudio h5 strong{float:right;color:#212424;}
#container #wrapper #content .designaudio .evaluate{margin-top:9px;text-align:left;}
#container #wrapper #content .designaudio .evaluate img{margin-right:4px;margin-top:1px;}
#container #wrapper #content .designaudio_link{border:3px solid #FFF;background:#FFF;padding-top:0px;padding-right:3px;padding-bottom:8px;padding-left:3px;text-align:center;display:block;}
#container #wrapper #content .designaudio_link:hover{border:3px solid #0080eb;}

/* _filter.css */ 

#container #wrapper #content #filter{margin-bottom:40px;}
#container #wrapper #content #filter #feed{text-align:right;margin-bottom:6px;}
#container #wrapper #content #filter #filtersettings{background-color:#e8e9e9;border-top-width:6px;border-bottom-width:3px;border-top-style:solid;border-bottom-style:solid;border-top-color:#212424;border-bottom-color:#212424;margin:0px;padding: 0px 0px 6px 0px;font-size:12px;}
#container #wrapper #content #filter #filtersettings form{margin:0;}
#container #wrapper #content #filter #filtersettings fieldset{float:left;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;margin-left:0px;padding-left:0px;}
#container #wrapper #content #filter #filtersettings .containerleft{float:left;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;padding: 0px 0px 0px 15px;width:320px;}
#container #wrapper #content #filter #filtersettings .containerright{float:left;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;padding: 0px 15px 0px 0px;width:320px;}
#container #wrapper #content #filter #filtersettings .searchselect{width:220px;}
#container #wrapper #content #filter #filtersettings label{font-weight:700;}
#container #wrapper #content #filter #filtersettings label.fixed{display:block;float:left;width:80px;}
#container #wrapper #content #filter #filtersettings .element{margin-right:0;margin-top:10px;margin-bottom:10px;}
#container #wrapper #content #filter #filtersettings select{border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;font-family:Verdana, Arial, Helvetica, sans-serif;color:#0080ea;font-weight:700;}
#container #wrapper #content #filter #filtersettings input[type=text]{border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:700;color:#0080ea;}
#container #wrapper #content #filter #filtersettings a{text-decoration:none;color:#212424;margin-right:10px;}
#container #wrapper #content #filter #filtersettings fieldset {border: 0px solid black; padding-left: 0px; margin-top:0px; padding:0px; float:left;}
#container #wrapper #content #filter #filtersettings fieldset dd { margin:0px;}
#container #wrapper #content #filter #filtersettings form#form1 fieldset#b {  float:right; width:300px; }

#container #wrapper #content #filter #filtersettings form#form1 fieldset div { padding-top: 10px; }

/* main part */

body{height:100%;margin:0 0 10px;}
body,input,select, textarea{letter-spacing:0;font-family:Arial, Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#212424;}
#container{width:940px;margin:auto;}
#container #quicksummary{float:right;margin-top:20px;}
#container #quicksummary{float:right;margin-top:20px;}
#container #quicksummary .delimiter{margin-right:5px;margin-left:5px;font-weight:700;}
#container #wrapper{padding-left:70px;padding-top:20px;}
#container #wrapper .startheadings{font-size:22px;margin-top:0px;margin-bottom:0;font-weight:700;}
#container #wrapper h1{font-size:30px;margin-top:15px;margin-bottom:0;font-weight:700;}
#container #wrapper h1 em{background:#ffd136;}
#container #wrapper h2{font-weight:700;margin-bottom:3px;font-size:14px;margin-top:0;}
#container #wrapper h3{font-weight:700;margin-bottom:3px;font-size:12px;margin-top:0;}
#container #wrapper h4{display:block;font-size:12px;color:#555c5c;margin-top:6px;font-weight:400;margin-bottom:30px;}
#container #wrapper h4 em{font-style:normal;background:#ffd136;}
#container #wrapper h5{font-size:11px;color:#555c5c;font-weight:400;margin:0;}
#container #wrapper #content{}
#container #wrapper #content #i123bottom{position:relative;left:-32px;}
#container #wrapper #content em{font-style:normal;background:#ffd136;}
#container #wrapper #content em.marker{font-style:normal;background-color:#ffd136;}
#container #wrapper #content em.nomarker{font-style:normal;background-color:transparent;}
#container #wrapper #content #slogan{margin-top:40px;margin-bottom:20px;}
#container #wrapper #content #project p em{font-style:normal;background-color:#ffd136;}

#container #wrapper #content #project .listhead{border-bottom-width:6px;border-bottom-style:solid;border-bottom-color:#212424;float:left;margin-right:3px;background-color:#e8e9e9;font-weight:700;padding-bottom:8px;padding-left:10px;font-size:12px;color:#212424;height:40px;}
#container #wrapper #content #project .listhead a{color:#212424;text-decoration:none;}
#container #wrapper #content #project .listhead a.current{color:#0080ea;background-color:transparent;}
#container #wrapper #content #project .listhead .valignfix{height:40px;position:absolute;}
#container #wrapper #content #project .listhead .valignfix span{position:absolute;bottom:0;white-space:nowrap;}

#container #wrapper #content #project .opener{width:5px;}
#container #wrapper #content #project .projecttitle{width:232px;}
#container #wrapper #content #project .projectcategory{width:90px;}
#container #wrapper #content #project .projectdesigns{width:70px;}
#container #wrapper #content #project .projectdelay{width:84px;}
#container #wrapper #content #project .projectprice{width:58px;}
#container #wrapper #content #project .projectstate{width:41px;}
#container #wrapper #content #project .projectOpener{left: -7px; position: relative;}
#container #wrapper #content #project .opened{width:670px;}
#container #wrapper #content #project .projectiswatching{width:6px; margin-left: 0px;}
#container #wrapper #content #project .opened{background-color:#f6f6f6;width:670px;overflow:hidden;}
#container #wrapper #content #project .opened .active{color:#0080ea;}
#container #wrapper #content #project .listelement{padding-top:17px;padding-bottom:8px;}
#container #wrapper #content #project .listelement .elementhead{margin-right:3px;float:left;padding-left:10px;font-weight:700;font-size:12px;}
#container #wrapper #content #project .listelement .projecttitle a{font-size:14px;text-decoration:none;color:#212424;background-position:left 3px;display: block;}
#container #wrapper #content #project .listelement .elementhead img{float:left; padding-top: 5px; padding-bottom: 40px;}
#container #wrapper #content #project .listelement .elementhead a.active{color:#0080ea;background-position:left 5px;}
#container #wrapper #content #project .listelement .elementhead a.active:hover{color:#0080ea;background-color:transparent;}
#container #wrapper #content #project .listelement .elementhead span{font-weight:400;display:block;font-size:11px;color:#555c5c;margin-top:5px; padding-left: 0px;}
#container #wrapper #content #project .listelement .elementbottom{background-image:url(../images/_12d_element_bottom_slim.png);background-repeat:no-repeat;height:1px;position:relative;top:8px;}
#container #wrapper #content #project .listelement .elementcontent{margin-right:10px;margin-left:28px;margin-top:15px;font-size:12px;}
#container #wrapper #content #project .listelement .elementcontent .elementdesc{width:580px;}
#container #wrapper #content #project .listelement .elementcontent .showcase{width:575px;}
#container #wrapper #content #project .listelement .projectstate a{text-align: center; float: left; color:#212424; left: 23px; position: relative;}
#container #wrapper #content #project .listelement .projectstate img{padding: 0px; margin: 0px;}
#container #wrapper #content #project #listbottom{border-top-width:3px;border-top-style:solid;border-top-color:#212424;position:relative;top:-1px; width:670px}
#container #wrapper #content #project .listfooter{padding-left:5px;padding-top:5px;padding-bottom:5px;background:#E8E9E9;}

#container #wrapper #content #indices{text-align:right;margin-top:16px;}
#container #wrapper #content #indices .button{border-right-width:2px;border-right-style:solid;border-right-color:#d3d3d3;padding-right:7px;padding-left:7px;text-decoration:none;color:#212424;font-size:12px;}
#container #wrapper #content #indices .buttoncurrent{color:#0080ea;font-weight:700;}
#container #wrapper #footer #firstlevelfoot{background-color:#e8e9e9;padding:0;margin:100px 0 0;font-size:12px;color:#555c5c;}
#container #wrapper #footer #firstlevelfoot li{display:inline;line-height:30px;margin-right:10px;margin-left:10px;}
#container #wrapper #footer #firstlevelfoot li a{color:#555c5c;text-decoration:none;}
#container #wrapper #footer #firstlevelfoot li a:hover{background-color:#bbbdbd;}
#container #wrapper #footer #firstlevelfoot #blog{position:absolute;list-style:none;}
#container #wrapper #footer #firstlevelfoot #blog img{left:-40px;position:absolute;top:-45px;}
#container #wrapper #footer #secondlevelfoot{font-size:11px;float:left;padding:0;margin-bottom:0;margin-top:10px;color:#555c5c;margin-right:0;margin-left:0;}
#container #wrapper #footer #secondlevelfoot li{display:inline;list-style-type:none;}
#container #wrapper #footer #secondlevelfoot li a{color:#555c5c;text-decoration:none;}
#container #wrapper #footer #secondlevelfoot li a:hover{text-decoration:underline;background-color:transparent;}
#container #wrapper #footer #secondlevelfoot .delimiter{margin-right:10px;margin-left:10px;}
#container #wrapper #footer .secondlevelfoot{font-size:11px;float:left;padding:0;margin-bottom:0;margin-top:10px;color:#555c5c;margin-right:0;margin-left:0;}
#container #wrapper #footer .secondlevelfoot li{display:inline;list-style-type:none;}
#container #wrapper #footer .secondlevelfoot li a{color:#555c5c;text-decoration:none;}
#container #wrapper #footer .secondlevelfoot li a:hover{text-decoration:underline;background-color:transparent;}
#container #wrapper #footer .secondlevelfoot .delimiter{margin-right:10px;margin-left:10px;}
#container #wrapper #footer #listfoot{font-size:11px;padding:0;margin-bottom:0;margin-top:0px;color:#555c5c;margin-right:0;margin-left:0;}
#container #wrapper #footer #listfoot li{list-style-type:none;}
#container #wrapper #footer #listfoot li a{color:#555c5c;text-decoration:none;}
#container #wrapper #footer #listfoot li a:hover{text-decoration:underline;background-color:transparent;}
#container #wrapper #footer #listfoot .delimiter{margin-right:10px;margin-left:10px;}
#container #wrapper #linklist{font-size:11px;color:#555c5c;margin-top:50px;}
#container #wrapper #linklist a{font-size:11px;color:#555c5c;}
#container #wrapper .simplelist{padding:0px 0 0px 13px;}
#container #wrapper .simplelist li{list-style:url(../images/_12d_button_ulli.gif);padding:0;margin-top:0;margin-bottom:15px;margin-left:0;}
#container #wrapper .simplelist a{color:#EF00BE;text-decoration:none;font-size:12px;}

#projectdesc #briefing{float:left;width:402px;position:relative;}
#projectdesc #briefing h5{font-size:10px;}
#projectdesc #briefing #briefingdesc{border-top:6px solid #212424;border-bottom:3px solid #212424;font-size:12px;min-height:227px;}
#projectdesc #briefing #briefingdesc p{margin-top:15px;}
#projectdesc #briefing #briefingdesc a.absolutsub{display:block;float:right;color:#FFF;position:absolute;right:0;bottom:3px;}
#projectdesc .summary{float:right;width:238px;font-size:12px;}
#projectdesc .summary .summaryelem{background:#E8E9E9;padding:15px 15px 10px;margin-bottom:3px;}
#projectdesc .summary .summaryelem .label{float:left;}
#projectdesc .summary .summaryelem .labelelem{float:right;width:130px;font-weight:700;color:#0080ea;}
#projectdesc .summary .summaryelem .labelelem strong{display:block;font-size:18px;}
#projectdesc .summary .summaryelem em{font-style:normal;font-weight:700;color:#0080EA;}

#container #wrapper #content #standard #winnerslider .sliderBtnBackward { cursor:pointer;display:none;position:absolute;left:0px;top:0px;z-index:8;opacity: 0.0; background-image:url(../images/_12d_b_previous_blue.gif);background-repeat:no-repeat;background-position:left center;width:150px;height:230px;}
#container #wrapper #content #standard #winnerslider .sliderBtnBackward:hover { opacity: 1.0;background-color:transparent; }
#container #wrapper #content #standard #winnerslider .sliderBtnForward {cursor:pointer;display:none;position:absolute;left:460px;top:0px;z-index:8;opacity: 0.0;  background-image:url(../images/_12d_b_next_blue.gif);background-repeat:no-repeat;background-position:right center;width:150px;height:230px;}
#container #wrapper #content #standard #winnerslider .sliderBtnForward:hover { opacity: 1.0;background-color:transparent; }

#container #wrapper #content #hiresfiles .overTxtLabel { color: #888888;letter-spacing: 0;font-weight: normal!important;}

