#directContent #center {
text-align:center;
}
  
#directContent #oferta_millennium {
width:580px;
position:relative;
text-align:left;
margin:0 auto;
}
  
#directContent #oferta_millennium * {
font-family:Tahoma, Verdana, Arial, Helvetica;
font-size:11px;
}
  
#directContent #oferta_millennium .article_href {
text-decoration:none!important;
color:#000;
font-weight:400!important;
}
  
#directContent #oferta_millennium .path_href {
text-decoration:none!important;
color:#818181;
font-weight:400!important;
}
  
#directContent #oferta_millennium .topmenu {
float:left;
width:580px;
background:#fff;
font-size:12px;
line-height:normal;
height:38px;
}
  
#directContent #oferta_millennium .topmenu * {
font-family:Arial;
font-size:12px;
font-weight:700;
}
  
#directContent #oferta_millennium .topmenu ul {
list-style:none;
margin:0;
padding:5px 0 0;
}
  
#directContent #oferta_millennium .topmenu li {
display:inline;
margin:0;
padding:0;
}
  
#directContent #oferta_millennium .topmenu a {
float:left;
background:url(/o/millennium//images/partner_service_new/menu_left.gif) no-repeat left top;
text-decoration:none!important;
margin:0;
padding:0 0 0 5px;
}
  
#directContent #oferta_millennium .topmenu a span {
white-space:nowrap;
display:block;
background:url(/o/millennium//images/partner_service_new/menu_right.gif) no-repeat right top;
color:#ca2b5e;
float:none;
padding:12px 3px 5px 0;
}
  
#directContent #oferta_millennium .topmenu a:hover {
background-position:0 -33px;
}
  
#directContent #oferta_millennium .topmenu a:hover span {
color:#FFF;
background-position:100% -33px;
padding:9px 3px 12px 0;
}
  
#directContent #oferta_millennium .topmenu .visiting a {
background-position:0 -33px;
}
  
#directContent #oferta_millennium .topmenu .visiting a span {
white-space:nowrap;
color:#FFF;
background-position:100% -33px;
padding:9px 3px 12px 0;
}
  
#directContent #oferta_millennium .pinkline {
clear:both;
width:100%;
margin-left:0;
background-color:#bb2c58;
height:3px;
line-height:0;
font:0;
}
  
#directContent #oferta_millennium .path {
line-height:18px;
width:580px;
height:20px;
margin-left:0;
margin-right:5px;
background:#FFF;
}
  
#directContent #oferta_millennium .doted_line {
clear:both;
width:580px;
height:10px;
margin-left:0;
margin-right:0;
background:url(/o/millennium//images/partner_service_new/doted_img.gif) repeat-x;
}
  
#directContent #oferta_millennium .current_element_title {
font-size:20px;
color:#4a4a4a;
text-decoration:none;
font-family:Trebuchet MS;
height:30px;
}
  
#directContent #oferta_millennium .bottom {
line-height:18px;
width:580px;
float:left;
height:53px;
margin-top:8px;
margin-left:0;
margin-right:5px;
background:url(/o/millennium//images/partner_service_new/tlostopka.gif);
}
  
#directContent #oferta_millennium .millebaner {
clear:both;
line-height:18px;
width:580px;
margin-left:0;
margin-right:5px;
}
  
#directContent #oferta_millennium .formularz {
width:565px;
}
  
#directContent #oferta_millennium .formularz .formularz_content {
width:550px;
height:460px;
position:relative;
line-height:14px;
padding:0 5px 0 10px;
}
  
#directContent #oferta_millennium .formularz .formularz_content .pink {
color:#ca2b5e;
}
  
#directContent #oferta_millennium .formularz .formularz_content .l {
float:left;
width:250px;
padding-top:5px;
}
  
#directContent #oferta_millennium .formularz .formularz_content .l input {
width:175px;
height:10px;
}
  
#directContent #oferta_millennium .formularz .formularz_content .l select {
width:100%;
}
  
#directContent #oferta_millennium .formularz .formularz_content .l textarea {
overflow:hidden;
width:250px;
}
  
#directContent #oferta_millennium .formularz .formularz_content .r {
float:right;
width:290px;
padding-top:15px;
}
  
#directContent #oferta_millennium .formularz .formularz_content .r input {
width:150px;
height:10px;
}
  
#directContent #oferta_millennium .formularz .formularz_content .b {
float:left;
width:500px;
padding-left:2px;
}
  
#directContent #oferta_millennium .formularz .formularz_content .formbutton_off {
cursor:pointer;
width:77px;
height:24px;
background:url(/o/millennium//images/partner_service_new/btn_wyslij_off.gif) no-repeat;
top:435px;
left:480px;
position:absolute;
}
  
#directContent #oferta_millennium .formularz .formularz_content .formbutton_on {
cursor:pointer;
width:77px;
height:24px;
background:url(/o/millennium//images/partner_service_new/btn_wyslij_on.gif) no-repeat;
top:435px;
left:480px;
position:absolute;
}
  
#directContent #oferta_millennium .smenu {
width:580px;
margin-left:0;
margin-right:5px;
line-height:22px;
background:url(/o/millennium//images/partner_service_new/smenu_back.gif) repeat-x;
}
  
#directContent #oferta_millennium .smenu .menu_items {
z-index:100;
padding:0 0 5px 10px;
}
  
#directContent #oferta_millennium .smenu .menu_items_bottom {
float:left;
}
  
#directContent #oferta_millennium .smenu .menu_item_off {
color:#000;
font-size:9px;
cursor:pointer;
text-align:center;
}
  
#directContent #oferta_millennium .smenu .menu_item_off .l {
float:left;
width:7px;
height:27px;
background:url(/o/millennium//images/partner_service_new/smenu_left_off.gif);
}
  
#directContent #oferta_millennium .smenu .menu_item_off .m {
float:left;
background:url(/o/millennium//images/partner_service_new/smenu_middle_off.gif) repeat-x;
padding-top:5px;
padding-bottom:0;
}
  
#directContent #oferta_millennium .smenu .menu_item_off .r {
float:left;
width:7px;
height:27px;
background:url(/o/millennium//images/partner_service_new/smenu_right_off.gif);
}
  
#directContent #oferta_millennium .smenu .menu_item_on {
color:#000;
font-weight:700;
cursor:pointer;
text-align:center;
}
  
#directContent #oferta_millennium .smenu .menu_item_on .l {
float:left;
width:7px;
height:27px;
background:url(/o/millennium//images/partner_service_new/smenu_left_on.gif);
}
  
#directContent #oferta_millennium .smenu .menu_item_on .m {
float:left;
background:url(/o/millennium//images/partner_service_new/smenu_middle_on.gif) repeat-x;
padding-top:2px;
padding-bottom:3px;
}
  
#directContent #oferta_millennium .smenu .menu_item_on .r {
float:left;
width:7px;
height:27px;
background:url(/o/millennium//images/partner_service_new/smenu_right_on.gif);
}
  
#directContent #oferta_millennium .smenu .scontent {
background:url(/o/millennium//images/partner_service_new/background_box.gif) repeat-x;
background-position:top;
border-right:solid 1px;
border-left:solid 1px;
line-height:14px;
position:relative;
width:558px;
border-color:#b8b8b8;
padding:10px;
}
  
#directContent #oferta_millennium .smenu .scontent .header {
color:#ca2b5e;
font-weight:700;
font-size:14px;
margin-bottom:5px;
}
  
#directContent #oferta_millennium .smenu .scontent .button_on {
cursor:pointer;
width:128px;
height:24px;
background:url(/o/millennium//images/partner_service_new/btn_wniosek_on.gif) no-repeat;
top:390px;
left:425px;
position:absolute;
}
  
#directContent #oferta_millennium .smenu .scontent .button_off {
cursor:pointer;
width:128px;
height:24px;
background:url(/o/millennium//images/partner_service_new/btn_wniosek_off.gif) no-repeat;
top:390px;
left:425px;
position:absolute;
}
  
#directContent #oferta_millennium .milleboksy {
width:580px;
}
  
#directContent #oferta_millennium .milleboksy .milleboks_on {
width:290px;
height:174px;
background:url(/o/millennium//images/partner_service_new/boks_bg2.gif) no-repeat top;
background-position:0 -174px;
}
  
#directContent #oferta_millennium .milleboksy .milleboks_off {
width:290px;
height:174px;
background:url(/o/millennium//images/partner_service_new/boks_bg2.gif) no-repeat top;
}
  
#directContent #oferta_millennium .milleboksy .milleboks_content {
width:273px;
height:154px;
margin-top:10px;
margin-left:9px;
position:relative;
}
  
#directContent #oferta_millennium .milleboksy .milleboks_content .milleboks_visual {
width:120px;
height:154px;
top:0;
left:0;
position:absolute;
}
  
#directContent #oferta_millennium .milleboksy .milleboks_content .milleboks_opis {
width:163px;
height:154px;
top:0;
left:95px;
position:absolute;
font-size:11px;
line-height:14px;
color:#404040;
}
  
#directContent #oferta_millennium .milleboksy .milleboks_content .milleboks_opis .title_div {
padding-top:7px;
padding-bottom:7px;
width:173px;
}
  
#directContent #oferta_millennium .milleboksy .milleboks_content .milleboks_opis .title_div .milleboks_opis_title {
font-size:18px!important;
color:#C92B5B!important;
text-decoration:none!important;
font-family:Trebuchet MS!important;
font-weight:400!important;
}
  
#directContent #oferta_millennium .milleboksy .milleboks_content .boksbutton_off {
z-index:100;
cursor:pointer;
width:171px;
height:24px;
background:url(/o/millennium//images/partner_service_new/btn_kontakt.gif) no-repeat top;
top:125px;
left:95px;
position:absolute;
}
  
#directContent #oferta_millennium .milleboksy .milleboks_content .boksbutton_on {
z-index:100;
cursor:pointer;
width:171px;
height:24px;
background:url(/o/millennium//images/partner_service_new/btn_kontakt.gif) no-repeat;
background-position:0 -24px;
top:125px;
left:95px;
position:absolute;
}
  
#directContent #oferta_millennium .milleboksy .milleboks_content .formbutton_off {
z-index:100;
cursor:pointer;
width:138px;
height:24px;
background:url(/o/millennium//images/partner_service_new/zloz_wniosek.gif) no-repeat top;
top:125px;
left:128px;
position:absolute;
}
  
#directContent #oferta_millennium .milleboksy .milleboks_content .formbutton_on {
z-index:100;
cursor:pointer;
width:138px;
height:24px;
background:url(/o/millennium//images/partner_service_new/zloz_wniosek.gif) no-repeat;
background-position:0 -24px;
top:125px;
left:128px;
position:absolute;
}
  
#directContent #oferta_millennium .milleboksysz .millebokssz_content .formbutton_off {
cursor:pointer;
width:138px;
height:24px;
background:url(/o/millennium//images/partner_service_new/zloz_wniosek.gif) no-repeat top;
top:68px;
left:417px;
position:absolute;
}
  
#directContent #oferta_millennium .milleboksysz .millebokssz_content .formbutton_on {
cursor:pointer;
width:138px;
height:24px;
background:url(/o/millennium//images/partner_service_new/zloz_wniosek.gif) no-repeat;
background-position:0 -24px;
top:68px;
left:417px;
position:absolute;
}
  
#directContent #oferta_millennium .milleboksysz {
width:580px;
}
  
#directContent #oferta_millennium .milleboksysz .millebokssz_on {
width:580px;
height:121px;
background:url(/o/millennium//images/partner_service_new/bokssz_bg2.gif) no-repeat;
background-position:0 -121px;
}
  
#directContent #oferta_millennium .milleboksysz .millebokssz_off {
width:580px;
height:121px;
background:url(/o/millennium//images/partner_service_new/bokssz_bg2.gif) no-repeat top;
}
  
#directContent #oferta_millennium .milleboksysz .millebokssz_content {
width:560px;
height:98px;
margin-top:12px;
margin-left:10px;
position:relative;
}
  
#directContent #oferta_millennium .milleboksysz .millebokssz_content .milleboks_visual {
width:238px;
height:98px;
top:0;
left:0;
position:absolute;
}
  
#directContent #oferta_millennium .milleboksysz .millebokssz_content .milleboks_opis {
width:370px;
height:98px;
top:0;
left:180px;
position:absolute;
font-size:11px;
line-height:14px;
color:#404040;
}
  
#directContent #oferta_millennium .milleboksysz .millebokssz_content .milleboks_opis .title_div {
padding-top:5px;
padding-bottom:3px;
width:360px;
}
  
#directContent #oferta_millennium .milleboksysz .millebokssz_content .milleboks_opis .title_div .milleboks_opis_title {
font-size:18px!important;
color:#C92B5B!important;
text-decoration:none!important;
font-family:Trebuchet MS!important;
font-weight:400!important;
}
  
#directContent #oferta_millennium .milleboksysz .millebokssz_content .boksbutton_off {
cursor:pointer;
width:171px;
height:24px;
background:url(/o/millennium//images/partner_service_new/btn_kontakt.gif) no-repeat top;
top:68px;
left:384px;
position:absolute;
}
  
#directContent #oferta_millennium .milleboksysz .millebokssz_content .boksbutton_on {
cursor:pointer;
width:171px;
height:24px;
background:url(/o/millennium//images/partner_service_new/btn_kontakt.gif) no-repeat;
background-position:0 -24px;
top:68px;
left:384px;
position:absolute;
}
  
#directContent #oferta_millennium .oferta_details {
width:580px;
margin-bottom:10px;
}
  
#directContent #oferta_millennium .oferta_details .banner {
float:left;
width:415px;
margin-top:9px;
}
  
#directContent #oferta_millennium .oferta_details .buttons {
float:right;
width:165px;
}
  
#directContent #oferta_millennium .oferta_details_blank {
clear:both;
}
  
#directContent a.mille_link {
font-family:Tahoma, Verdana, Arial;
font-size:11px;
color:#000;
font-weight:400;
text-decoration:underline;
}
  
#directContent a.mille_link:hover {
font-family:Tahoma, Verdana, Arial;
font-size:11px;
color:#9E9E9E;
font-weight:400;
text-decoration:underline;
}
  
#directContent #oferta_millennium .oferta_details .buttons .details_link_div {
padding-top:2px;
}
  
#directContent #oferta_millennium .oferta_details .buttons .details_link_div a.details_link {
font-family:Trebuchet MS, Tahoma, Verdana, Arial!important;
font-size:12px!important;
color:#C92B5B!important;
font-weight:700!important;
text-decoration:none!important;
}
  
#directContent #oferta_millennium .oferta_details .buttons .details_link_div a.details_link:hover {
font-family:Trebuchet MS, Tahoma, Verdana, Arial!important;
font-size:12px!important;
color:#C92B5B!important;
font-weight:700!important;
text-decoration:none!important;
}
  
#directContent div.downloading a {
color:#c92b5b;
text-decoration:underline;
}
  
#directContent .nobr {
white-space:nowrap;
}
  
#directContent * html #oferta_millennium .topmenu a:hover span {
padding:9px 3px 9px 0;
}
  
#directContent * html #oferta_millennium .topmenu .visiting a span {
padding:9px 3px 9px 0;
}
  
#directContent * html #oferta_millennium .oferta_details .buttons .details_link_div {
line-height:10px;
}
