* { margin: 0; padding: 0; text-align: left; }
body { background: #b7e4f6; color: #333; font: normal 12px/18px Arial,sans-serif; text-align: center; }
img, fieldset { border: 0; }
a { color: #c39; text-decoration: none; }
a:hover { text-decoration: underline; }

#sS, #searchH, #sWlbg .Ww2 {background: #b7e4f6;}
 
#navH { height: 28px; background: #52195c; border: solid #592767; border-width: 1px 0; }
#navH0 { list-style: none; overflow: hidden; zoom: 1; }
#navH0 li { float: left; height: 28px; font: bold 13px/28px Georgia,serif; text-transform: uppercase; padding: 0 20px; }
#navH0 a { color: #c6eefe; }

/* nawigacja - nowa */

#navH { height:31px; font-weight: bold; text-transform:uppercase; padding: 0 21px; background: #52195c; }
#navH .p0 {margin: 0 auto; line-height: 28px; height: 28px; padding: 0px; margin: 0px auto; width: 992px;  font: bold 13px/28px Georgia,serif; text-transform: uppercase; }
#navH .p0 li {float: left; display: inline; font-weight: bold; text-transform: uppercase; position: relative; padding: 7px 0px 0px; height: 25px; line-height: 25px; z-index: 51; width: auto !important; width: 1%; white-space: nowrap;}
#navH .p0 #e1 {background: none;}
#navH .p0 li a { text-decoration: none; display: block; padding-left: 12px; padding-right: 12px; margin-left: 2px; height: 15px; line-height: 15px; color: #c6eefe;}
#navH .p0 li a:hover, #navH .p0 li.hovered a {text-decoration: underline;}
#navH .p0 #e1 a {margin-left: 0;}
#navH .p0 .p1 {display: none; width: 190px; position: absolute; left: 2px; top: 28px; padding: 0px; margin: 0px; background: #52195c; z-index: 11;}
#navH .p0 #e1 .p1 {left: 0;}
#navH .p0 .p1 li {float: none; display: block; line-height: 20px; text-transform: none; text-align: left; height: 20px;}
#navH .p0 .p1 li a {margin: 0; display: block; zoom: 1; text-decoration: none;}
#navH .p0 .p1 li a:hover {text-decoration: underline;}

/* szukajka */
#sS, #article {margin-top: 0px !important;}
#k12t {margin-bottom: 4px !important;}
#searchH {display: block; clear: both; margin: auto;  padding: 16px 0px 6px; margin: 0px auto 0px; overflow: hidden; zoom: 1; width: 980px;}
#searchH #searchH0 {width: 651px; background: #cceefa; border: 1px #77c9ef solid;}
#searchH fieldset {border: none; text-align: left; padding: 7px;}
#searchH fieldset .t {width: 220px; border: 1px #bbb solid; background: #fff; padding: 3px; margin: 0px 10px 0px 0px; color: #333;}
#searchH fieldset .b {}
#searchH input.b {border: 1px #77cbed solid; width: 69px;height: 25px;text-align: center;color: #cc3399; background: #c4f1f7; font: bold 12px/25px georgia, serif;margin: 0px 10px 0px 0px;}
#searchH fieldset label {margin: 0px 10px 0px 0px; line-height: 15px; color: #444; font: normal 12px/25px arial, sans-serif;}
#searchH fieldset .r {vertical-align: middle; margin: 0px 3px 0px 0px;}
#searchH #searchH_param {display: none;}
#searchH fieldset * {vertical-align: middle;}
#searchH fieldset {line-height: 25px;}

#sWbgNew { background: #f1f1f1; font-family: Tahoma,sans-serif; font-size: 10px; padding: 2px 0px; overflow:hidden; margin-bottom: 16px; }
#sWbgNew .Ww1 { background: #f1f1f1; }
#sWbgNew .Ww1k1 { float: left; background: #f1f1f1; }
#sWbgNew .Ww1k2 { float: right; background: #f1f1f1; }
#sWbgNew a, #sWbgNew a:hover, #sWbgNew a:visited { color: #999; }
#sWbgNew a.WtxtSpec { font-weight: bold; }
#sWbgNew a { border-right: 1px solid #fff; }
#sWbgNew a.WtxtNbrd { border: 0; }
#sWbgNew .Ww1k1 a { margin-right: 8px; padding-right: 8px; }
#sWbgNew .Ww1k2 a { margin-left: 8px; padding-left: 8px; }
#sWbgNew .Ww1k3 {float: right;}
#sWbgNew .Ww1k3 a {border: 0; font-weight: bold;}
#sWbgNew .Ww1k3 span {color: #000; padding-right: 5px; margin-right: 5px; border-right: 1px solid #666;}

#k2 { position: relative; top: -182px; border: 1px solid #cbacc7; background: #e5c8e1 url('/i/obrazki/kotek/k2_bg.gif') no-repeat top; padding: 42px 6px 16px; }
#k2 #k2 {position: static; float: none; border: 0; background: none; padding: 0; margin: 0 !important; width: auto !important;}

/* stopka */
body #sF { clear: both; border: solid #75caed; border-width: 1px 1px 0; background: #c6eefe; width: 950px; padding: 14px;}
#sF a { color: #326980; }

/* zajawka newsletterowa */
.nltZajNew {margin-bottom: 15px;color:#333333;}
.nltZajNew h3 {background:transparent url(/i/obrazki/kotek/k2_header.gif) no-repeat scroll 0% 50%;color:#8B5A8B;font-family:Georgia,serif;font-size:21px;font-weight:normal;height:45px;line-height:46px;margin-bottom:6px;padding-left:54px;}
.nltZajNew h3 span {display: none;}
.nltZajNew form {margin-top: 5px;}
.nltZajNew input.t {float: left;width: 230px;border: 1px solid #8b5a8b; padding: 1px 2px 2px 2px;color: #b86c8b;}
.nltZajNew input#nltZajNewSubmit {float: right;}
.nltZajNew span a {font-family: Georgia,serif; font-size: 10px;font-weight: bold;margin-left: 4px;}
.nltZajNew .clr {clear: both;}

.NajPN1 img {display: block;}

#k2 .mRssVideoBox {margin-bottom: 16px;}
#k2 .mRssVideoBox ul {list-style: none; margin-top: 6px;}
#k2 .mRssVideoBox li {overflow: hidden; zoom: 1; margin-bottom: 6px; }
#k2 .mRssVideoBox li .image { float: left; display: inline; width: 100px; overflow: hidden; zoom: 1; margin-right: 10px; position: relative;}
#k2 .mRssVideoBox li .image .playBtn {position: absolute; top: 28px; left: 40px;}
#k2 .mRssVideoBox li .desc {overflow: hidden; zoom: 1;}
#k2 .mRssVideoBox li .desc h4 { font: bold 12px Georgia,serif; margin-bottom: 4px; }
#k2 .mRssVideoBox .more {font-size: 12px; font-weight: bold; text-align: right;}

/* blogi */
.blogBox { repeat-x; margin-bottom: 20px; border-bottom: 1px solid #d2d2d2; overflow: hidden; zoom: 1;}
.blogBox h2 { font-size: 15px; color: #c39; font-family: Trebuchet MS, Tahoma, sans-serif; text-align: left; height: 20px; line-height: 24px; padding: 5px 0px 2px 11px; }
.blogBox .entry { padding: 16px 12px 8px;  margin-bottom: 0px; position: relative; line-height: 16px; font-size: 11px; color: #323232; border-bottom: 1px #c39 solid;}
.blogBox .more { position: absolute; top: 5px; font-size: 10px; }
.blogBox .entry h3 { font-size: 12px; padding: 15px 0 5px 0; }

.blogBox .wpisBox{clear:both; overflow:hidden; padding:0px 0px 20px 8px;}
.blogBox h3{font-family:Trebuchet MS,Tahoma,sans-serif; color:#48b0ea; text-transform:uppercase; font-size:12px; line-height:18px; padding:5px 0px 10px 0px;}
.blogBox .info{font-size:11px; padding-bottom:6px; overflow:hidden;}
.blogBox .bl{margin-left:-27px;}
.blogBox .autor{display:none;}
.blogBox .data{padding-left:8px;}
.blogBox img{margin:5px 5px 0px 0px;}
.blogBox h4{font-size:12px; padding-top:2px;}
.blogBox .kL{width:79px;}
.blogBox .kR{float:none; overflow:hidden; zoom:1; display:block;}
.blogBox .tresc{font-size:11px; color:#323232; padding-top:5px;}
.blogBox .wiecej{text-align:right; font-size:11px; padding:10px 5px 0px 0px;}

/* horoskop - zajawka */
#k2 .MZBC2 .MZBCwrp_1 {margin-bottom: 15px; overflow: hidden; zoom: 1;}
#k2 .MZBC2 .MZBCwrp_1 .MZBChead {background:transparent url(/i/obrazki/kotek/k2_header.gif) no-repeat scroll 0% 50%;color:#8B5A8B;font-family:Georgia,serif;font-size:21px;font-weight:normal;height:45px;line-height:46px;margin-bottom:6px;padding-left:54px;}
#k2 .MZBC2 .MZBCwrp_1 .MZBCwrp1, #k2 .MZBC2 .MZBCwrp_1 .MZBCwrp {float: left; display: inline; width: 33%; margin-bottom: 5px;}
#k2 .MZBC2 .MZBCwrp_1 .MZBimgC, #k2 .MZBC2 .MZBCwrp_1 .MZBClead {display: inline;}
#k2 .MZBC2 .MZBCwrp_1 .MZBimgC img {vertical-align: middle;}
#k2 .MZBC2 .MZBCwrp_1 .MZBClead {font: bold 12px Georgia,serif;}

/*na przerwie seo*/
#k2 .MZBC3 .MZBCwrp_3 {margin-bottom: 15px;}
#k2 .MZBC3 .MZBCwrp_3 .MZBChead {background:transparent url(/i/obrazki/kotek/k2_header.gif) no-repeat scroll 0% 50%;color:#8B5A8B;font-family:Georgia,serif;font-size:21px;font-weight:normal;height:45px;line-height:46px;margin-bottom:6px;padding-left:54px;}
#k2 .MZBC3 .MZBCwrp_3 .MZBChead a {color:#c39;}
#k2 .MZBC3 .MZBCwrp_3 .MZBCwrp1, #k2 .MZBC3 .MZBCwrp_3 .MZBCwrp {overflow: hidden; zoom: 1; margin-top: 10px;}
#k2 .MZBC3 .MZBCwrp_3 .MZBCwrp1 {margin-top: 0;}
#k2 .MZBC3 .MZBCwrp_3 .MZBimgC {float: left; display: inline;}
#k2 .MZBC3 .MZBCwrp_3 h2 {font-size: 12px; float: right; display: inline; width: 220px; margin-bottom: 5px; font-family: Georgia, serif;}
#k2 .MZBC3 .MZBCwrp_3 .MZBClead {font-size: 12px; float: right; display: inline; width: 220px;}

/* logowanie przy komentowaniu */
#comment_login_box { border: 6px solid #ededed; padding: 17px; }
#comment_login_box strong {display: block;margin-bottom: 5px;}
#comment_login_box .fr_submit input.sb { width: 70px; height: 21px; padding: 0 0 2px; margin: 0; border: 0; background: url(/i/obrazki/plotek2009/btn.blue-small-bg.png) no-repeat 0 0; color: #fff; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 21px; font-weight: bold; cursor: pointer; text-align: center;}
#comment_login_box #add_comment_form1 {margin-top: 17px;display: block;overflow: hidden;zoom: 1;}
#article_comments .comments #comment_login_box fieldset {float: left;width: 296px;margin: 0;border-right: 1px solid #ededed;margin: 0 !important;}
#article_comments .comments #comment_login_box .c1 {float: right;display: block;width: 270px;margin: 0;padding: 40px 0 0;}
#comment_login_box .c1 a { width:140px; height:38px; margin: 0 auto; color: #fff; display:block; font-size: 16px; line-height:38px; font-weight:bold; text-align: center; background: url(/i/obrazki/plotek2009/btn.blue-big-bg.png) no-repeat 0 0; }
#comment_login_box .c1 a:hover { color: #ddd; text-decoration: none; }
#article_comments .comments #comment_login_box .formrow {display: block;overfloat: hidden;zoom: 1;width: 296px;}
#comment_login_box .formrow .t {font: normal 12px Arial,sans-serif;width: 140px;}
#comment_login_box .fr_submit {width: 296px;}
#comment_login_box .formrow label {width: 85px;padding-right: 7px;display: block;float: left;text-align: right;font-size: 11px;color: #505050;}
#comment_login_box .fr_submit label {width: 85px;display: inline;float: none;zoom: 1;}
#comment_login_box .fr_submit * {vertical-align: middle;}

/* najnowsze wypowiedzi */
#k1 .forumNew {margin: 0 0 12px 10px; width: 620px; overflow: hidden; zoom: 1;}
#k1 .forumNew h2 {font: bold 12px Arial, sans-serif; color: #333; margin: 0 0 5px 9px;}
#k1 .forumNew ul, #k1 .forumNew li {list-style: none; margin: 0; padding: 0;}
#k1 .forumNew li {padding: 5px 9px; overflow: hidden; zoom: 1;}
#k1 .forumNew li.odd {background: #efefef;}
#k1 .forumNew li img {float: left; display: inline; margin-right: 10px;}
#k1 .forumNew li a {font: bold 16px Georgia, serif;}
#k1 .forumNew li a span {font-weight: normal; font-family: Arial, sans-serif; color: #333;}
#k1 .forumNew li .nick {display: block; margin-top: 3px; font: bold 12px Arial, sans-serif; color: #333;}
#k1 .forumNew .more {margin-top: 10px; border-top: 1px solid #d0cecf; font: bold 14px Georgia, serif; text-align: right; padding-top: 10px;}

/* ### MSN messenger ### */

.MSNperson {position: relative; top: 0;right: 0;}
.MSNperson, .MSNperson * {zoom: 1;}
.MSNperson div.MSNmessenger, .thread .koment .MSNperson div.MSNmessenger {position: absolute; top: 0;right: 0;background: #ecf2f7 url(/i/obrazki/msn/arrDown.gif) 16px 5px no-repeat;width: 8px;height: 9px;padding: 2px 10px 2px 5px;border: 1px solid #b1bfca;min-height: 9px;overflow: hidden;}
* html .MSNperson .MSNmessenger {height: 9px;width: 8px}
.hovered div.MSNmessenger, * html .hovered div.MSNmessenger, .thread .koment .hovered div.MSNmessenger {width: 103px;height: 29px;}
.hovered div.MSNmessenger, .thread .koment .hovered div.MSNmessenger {background: #ecf2f7 url(/i/obrazki/msn/arrUp.gif) 111px 5px no-repeat;}
.MSNperson .MSNmessenger .MSNactions {display: none;}
.hovered .MSNmessenger div.MSNactions, .thread .koment .hovered .MSNmessenger div.MSNactions {display: block;width: 97px;overflow: hidden;zoom: 1;background: 0;padding: 0;}
.MSNperson .MSNmessenger a {display: block; width: 90px;font: normal 9px/14px Arial,sans-serif !important;color: #5d5657;border-top: 1px solid #d3d9dd;}
.MSNperson .MSNmessenger a.first {border: 0;}
.MSNperson .MSNmessenger .MSNstatus, .MSNperson .MSNmessenger .PresenceStatusControl {display: block;position: absolute;top: -2px;right: 11px;width: 13px;height: 14px;overflow: hidden;}
* html .MSNperson .MSNmessenger .MSNstatus, * html .MSNperson .MSNmessenger .PresenceStatusControl {top: -4px;right: 10px;zoom: 1;}
* html #hp_people .MSNperson .MSNmessenger .MSNstatus, * html #hp_people .MSNperson .MSNmessenger .PresenceStatusControl {top: -2px;}
.MSNperson .MSNmessenger img {border: 0 !important;margin: 0 !important;top: 0 !important;}
.MSNperson .MSNmessenger .status1 {background: url(/i/obrazki/msn/icons.gif) 0 0 no-repeat;}
.MSNperson .MSNmessenger .status2 {background: url(/i/obrazki/msn/icons.gif) 0 -9px no-repeat;}
.MSNperson .MSNmessenger .status3 {background: url(/i/obrazki/msn/icons.gif) 0 -18px no-repeat;}
.MSNperson .MSNmessenger .status4 {background: url(/i/obrazki/msn/icons.gif) 0 -27px no-repeat;}

/* messenger w komentarzach */
#komentarze .ktop {line-height: 20px;}
#komentarze .MSNperson, #komentarze .ktop a.user, #komentarze .ktop span.data {display: inline;float: left;vertical-align: middle;}
#komentarze .MSNperson {position: relative;display: inline;float: left;padding: 12px 4px 0 15px;z-index: 10;}
.all_coments_page #komentarze li .ktop:after { content: '.'; display: block; height: 0; width: 0; visibility: hidden; clear: both;} 
body .all_coments_page #komentarze li .ktop {overflow: visible;}
.all_coments_page #komentarze li .ktop .MSNperson {margin-right: 5px;}

/* MSN messenger profilemon */
.profil .msn_bar {border-top: 1px solid #f0e9e3;padding-top: 10px;margin: 10px 0 0;zoom: 1;background: url(/i/obrazki/msn/logo.gif) 0 7px no-repeat;min-height: 18px;zoom: 1;clear: both;}
* html .profil .msn_bar {height: 18px;}
.profil .msn_bar .MSNperson  {position: absolute;left: 40px;}
.profil .msn_bar .kL {float: left;width: 57px;position: relative;}
.profil .msn_bar .kL .activate {width: 22px;height: 13px;overflow: hidden;zoom: 1;background: url(/i/obrazki/msn/activate.gif) 0 0 no-repeat;position: absolute; top: 2px; right: 0;}
.profil .msn_bar .kR {float: right;width: 307px;}
.profil .msn_bar .kR a {font-family: Arial,sans-serif;font-size: 11px;color: #11a0ff;}
.profil .MSNperson .MSNmessenger {padding: 2px 10px 2px 5px;}
.profil .MSNperson {margin: 0 0 0 17px;}
body .profil .head .c0:after { content: '.'; display: block; height: 0; width: 0; visibility: hidden; clear: both;}
body .profil .head .c0 {overflow: visible;}

/* msn nessenger na forum - rozwiniete */
.thread .thread2 .kmt {position: relative;}
.thread2 div.MSNperson div.MSNmessenger div {background: 0 !important;}
.thread2 div.MSNperson {float: none;position: relative;top: 0px;#top: -12px;display: inline;padding: 0 10px 0 18px;}
* html .thread2 div.MSNperson {top: -12px;left: 0;} 
* html .thread2,* html .thread2 * {zoom: 1;hasLayout: 1;}
.thread2 div.MSNperson div.MSNmessenger {z-index: 1;overflow: hidden;margin: 0;}
.thread2 div.hovered div.MSNmessenger {z-index: 2;}
/* i zwiniete */
.thread .koment div.MSNperson div.MSNmessenger div {background: 0 !important;}
.thread .koment div.MSNperson {float: none;position: relative;top: 4px;#top: -10px;display: inline;margin: 0 8px 0 14px;}
* html .thread .koment div.MSNperson {top: -10px;left: -4px;margin: 0;padding: 0 18px 0 10px;}
* html .thread .koment,* html .thread .koment * {zoom: 1;hasLayout: 1;}
.thread .koment div.MSNperson div.MSNmessenger {z-index: 1;overflow: hidden;margin: 0;}
.thread .koment div.hovered div.MSNmessenger {z-index: 2;}
/* zwiniete - przy autorze w widoku pojed. posta */
.thread .thread0 div.MSNperson {display: inline;vertical-align: baseline;padding: 0 10px 0 15px;#top: -11px;} 
.thread .thread0 div.MSNperson img.PresenceStatusControl_Image {position: relative;left: -8px;}
* html .thread .thread0 div.MSNperson {top: -11px;}
* html .thread .thread0 div.MSNperson img.PresenceStatusControl_Image {top: 1px;}

/* kontrolka statusu messengera w profilu */
body .PersonalMessageControl {color:#2B2B2B;font:12px Arial,sans-serif;}
body .PersonalMessageControl span span span span {display: block;border: 1px solid #e9e9e9;padding: 3px;width: 298px;}
body .PersonalMessageControl_TextBox {font:12px Arial,sans-serif;color:#000;background: #f2f2f2;border: 0;padding: 4px !important;width: 300px;}


/* overlayMSN MSN */
#MSNoverlayCont {display: none;}

#overlayMSN { display: table; position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 100; }
#overlayMSNBg {display:table;left:0;position:fixed;top:0;z-index:100;background: url(/i/obrazki/msn/messenger/overlayBg.png); width: 100%; height: 100%;z-index: 99;}
#overlayMSN #window {display: table-cell; vertical-align: middle;$margin-top: 100px;}
#overlayMSN #inner {width: 450px;margin: 0 auto;text-align: center;overflow: hidden;zoom: 1;}
#overlayMSN #io_container {width: 350px;margin: 0 auto; background: #fff; padding: 12px; margin: 0 auto; position: relative; z-index: 102;overflow: hidden;zoom: 1;border: 3px solid #559ebe;}

* html .hideSelects select { visibility: hidden !important; }
* html #overlayMSN {background: none;z-index: 101;}
* html div#overlayMSN, * html div#overlayMSNBg {display: block;position: absolute;top: 0;left: 0;width: expression(document.body.clientWidth + 'px');height: expression(document.body.clientHeight + 'px');top: expression(offset = 0 + parseInt(document.body.currentStyle.paddingTop) + parseInt(document.body.currentStyle.marginTop),document.body.scrollTop + offset + 'px');}
* html #overlayMSNBg {background-color: #000;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90);z-index: 100;}
* html #overlayMSN #window {display: block;position: absolute;top: expression(100 + parseInt(document.documentElement.scrollTop) + 'px');}
* html #overlayMSN #inner {position: relative;}

#overlayMSN #io_container {font: normal 12px/14px Arial,sans-serif;background: #f1f8fe;color: #1a1e21;}
#overlayMSN h2 {font-size: 14px;line-height: 18px;font-weight: normal;margin: 0;}
#overlayMSN h2 a {color: #1a1e21;font-weight: bold;}
#overlayMSN .powiaz {width: 350px;margin: 0 auto;overflow: hidden;zoom: 1;}
#overlayMSN .pytanie {padding: 0 6px 0 52px;background: url(/i/obrazki/msn/messenger/qMark.gif) 6px center no-repeat;zoom: 1;}
#overlayMSN .komunikat {padding: 0 6px 0 46px;background: url(/i/obrazki/msn/messenger/iMark.gif) 0px center no-repeat;zoom: 1;margin-bottom: 8px;}
#overlayMSN .powiaz p {padding: 8px 6px 8px;border-top: 1px solid #d2d9df;margin-top: 8px;}
#overlayMSN .buttony {padding: 0 6px;overflow: hidden;zoom: 1;}
#overlayMSN .buttony a {font-size: 16px;line-height: 30px;background: url(/i/obrazki/msn/messenger/bbBg.gif);display: block;float: left;padding-left: 10px;color: #fff;cursor: pointer;cursor: hand;}
#overlayMSN .buttony a.r {float: right;}
#overlayMSN .buttony a span {display: block;float: left;background: url(/i/obrazki/msn/messenger/bbBg.gif) center right no-repeat;padding-right: 10px;}
#overlayMSN .buttony .c {margin: 0 auto;float: none;width: 35px;padding-left: 10px;}
#overlayMSN .buttony .c span {float: none;}

.hideSelects #messenger_bar_2 {visibility: hidden;}

/* fixy msna */
.MessengerBarControl .ConversationControl_Toolbar .Invite {display:inline !important; position:relative; top:3px; left:3px;}
.SignInControl_Button {text-align: center !important;}
 
/* ### MESSENGER KONIEC ### */


/* logger */
#logger {border: 1px solid #70667f; background: #cfedf8; padding: 10px; margin-bottom: 15px;  position: relative; height: 35px; line-height: 18px;}
#logger h3 {font-size: 14px; }
#logger .imgw{height: 35px; width: 35px; overflow:hidden; float: left; margin-right: 8px;}
#logger span.bigger {font-size: 12px;}
#logger span.logout {position: absolute; top:10px; right:10px;}
#logger ul {list-style: none; font-size: 11px;}
#logger li {display:inline; border-left: 1px solid #8f9a9c; padding-left: 5px;}
#logger li.first {border-left: 0px; padding-left: 0px;}

/* fotomon na stronach dzialowych */
/* button Links */
.buttonLink {margin-bottom: 15px;}
.addPhotoButtonLink {height: 34px; background: url('http://bi.gazeta.pl/i/obrazki/profil/addPhotoButtonLink-bg.gif') repeat-x 0 0; border: 1px solid #d4107f; font: 22px/33px Arial, sans-serif; text-align: center;}
.addPhotoButtonLink a {color: #fff; display: block; text-align: center; zoom: 1;}

.mod_fotomon_bs {overflow: hidden;zoom: 1;margin-bottom: 12px;}
.mod_fotomon_bs a:hover span {text-decoration: underline;}
.mod_fotomon_bs .body {overflow: hidden;zoom: 1;}
.mod_fotomon_bs ul {list-style: none;padding: 0;margin: 0;}
.mod_fotomon_bs ul li {float: left;font-size: 11px;overflow: hidden;}
.mod_fotomon_bs ul li span {display: block;text-align: center;}
.mod_fotomon_bs .head h2 {font: bold 12px Arial,sans-serif;color: #2b2b2b;padding-bottom: 2px;border-bottom: 1px solid #cbacc7;margin-bottom: 7px;}
.mod_fotomon_bs img {display: block;}
.mod_fotomon_bs .footer {border-top: 1px solid #cbacc7;overflow: hidden;zoom: 1;font-size: 11px;font-weight: bold;}
.mod_fotomon_bs .footer .c1 {float: right;}
.mod_fotomon_bs .footer .c0 {float: left;}

.mod_fotomon_bs_usr {border-top: 1px solid #cbacc7;margin-bottom: 0;}
.mod_fotomon_bs_usr .head h2 {padding-top: 5px;}
.mod_fotomon_bs_usr li {width: 48px;height: 70px;margin: 0 15px 0 0;}
.mod_fotomon_bs_usr img {border: 1px solid #e0e0e0;}
.mod_fotomon_bs_usr li.n5, .mod_fotomon_bs_usr li.n10 {margin-right: 0;}
.mod_fotomon_bs_usr .footer {border: 0;}

.mod_fotomon_bs_photo {border-bottom: 1px solid #cbacc7;}
.mod_fotomon_bs_photo li {width: 99px;height: 120px;margin-right: 1px;}
.mod_fotomon_bs_photo li.n3, .mod_fotomon_bs_photo li.n6 {margin-right: 0;}
.mod_fotomon_bs_photo .footer {padding-bottom: 5px;}

#k2 .mod_fotomon_bs {background: #f8def4;}
#k2 .mod_fotomon_bs {width: 300px;padding: 0 6px; position: relative;left: -6px;}
* html #k2 .mod_fotomon_bs {padding: 0;left: 0;}

#k1 .mod_fotomon_bs {background: #fff;border: 1px solid #75caed;margin-bottom: 7px;padding: 7px 12px;}
#k1 .mod_fotomon_bs .head h2 {font: bold 12px Arial,sans-serif;color: #2b2b2b;padding-bottom: 2px;border-bottom: 1px solid #dbdbdb;margin-bottom: 7px;}
#k1 .mod_fotomon_bs .footer {border-top: 0;}
#k1 .mod_fotomon_bs_usr li, #k1 .mod_fotomon_bs_usr li.n5 {margin-right: 16px;}
#k1 .mod_fotomon_bs_usr li.n10 {margin-right: 0;}

#k1 .mod_fotomon_bs_photo li {margin-right: 4px;}
#k1 .mod_fotomon_bs_photo li.n6 {margin-right: 0;}

