* { margin: 0; padding: 0; }
body,html { font-weight: normal; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #444; margin: 0; padding: 0; background: #FFF url(../img/top.jpg) top left repeat-x; }
p { margin-bottom: 1em; line-height: 17px; clear: both; }
hr { height: 1px; background-color: #eee; color: #eee; border: none; padding: 0; margin: 10px 0; }
img { border: 0; }
a { color: #91AA2B; text-decoration: none; }
a:hover { text-decoration: underline; }
a:focus, input:focus { outline: none; }
ul, ol, dl { position: relative; list-style: none; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
.clear { clear: both; }
.clear hr { display: none; }
.noclear { clear: none; }
.none { display: none; visibility: hidden; margin: 0; padding: 0; font-size: 1px; width: 0; height: 0; }
.green { color: #8AAB1B; }
.red { color: #C54E15; }
.msgbox { font-size: 1.5em; padding: 5px; margin: 15px 0 10px 0; font-family: courier new, Arial, Helvetica, sans-serif; }
.msgbox a { border-bottom: 1px dotted; }
.msgbox a:hover { border-bottom: 1px solid; text-decoration: none; }
.ok { background-color: #F5FBE1; border: 1px solid #8AAB1B; color: #8AAB1B; }
.error { background-color: #FCECE4; border: 1px solid #C54E15; color: #C54E15; }
.help { background-color: #F3F7FB; border: 1px solid #5887b8; color: #5887b8; }
.warning { background-color: #FDF7DF; border: 1px solid #C49E0B; color: #C49E0B; }
.notification { position: relative; margin: 15px 0 10px 0; padding: 0; border: 1px solid; background-position: 10px 11px !important; background-repeat: no-repeat !important; font-size: 13px; width: 99.8%; }
.notification a { border-bottom: 1px dotted; }
.notification a:hover { border-bottom: 1px solid; text-decoration: none; }
.nattention { background: #fffbcc url('../img/exclamat.png') 10px 11px no-repeat;behavior: url(http://12dziewczyn.pl/js/iepngfix.htc); border-color: #e6db55; color: #666452; }
.ninformation { background: #dbe3ff url('../img/informat.png');behavior: url(http://12dziewczyn.pl/js/iepngfix.htc); border-color: #a2b4ee; color: #585b66; }
.nsuccess { background: #d5ffce url('../img/tick_cir.png');behavior: url(http://12dziewczyn.pl/js/iepngfix.htc); border-color: #9adf8f; color: #556652; }
.nerror { background: #ffcece url('../img/cross_ci.png');behavior: url(http://12dziewczyn.pl/js/iepngfix.htc); border-color: #df8f8f; color: #665252; }
.notification div { display: block; font-style: normal; padding: 10px 10px 10px 36px; line-height: 1.5em; }
.input-notification { background-position: left 2px; background-repeat: no-repeat; padding: 2px 0 2px 22px; background-color: transparent; margin: 0 0 0 5px; }
.msg_error404 { margin-bottom: 10px; }
.paggination { margin: 10px; clear: left; font-size: 12px; color: #D3D3D3; }
.paggination a, .paggination span { display: block; float: left; padding: 0.2em 0.5em; margin-right: 0.1em; border: 1px solid #fff; background: #fff; }
.paggination span.selected { border: 1px solid #D3E393; font-weight: bold; background: #D3E393; color: #fff; }
.paggination a { border: 1px solid #D3E393; text-decoration: none; }
.paggination a:hover { border-color: #91AA2B; }
.paggination a.next { font-weight: bold; }
.topicpages { float: right; margin-top: 2px; }
.topicpages a, .topicpages span { display: block; float: left; border: 1px solid #BBB; color: #999 !important; background: #fff !important; font: 10px Verdana,Helvetica,Arial,sans-serif !important; margin: 0 2px !important; padding: 0 2px !important; }
.topicpages span { border: 0 !important; }
.topicpages a { border: 1px solid #A9A9A9 !important; text-decoration: none !important; color: #666 !important; }
.topicpages a:hover { border-color: #5F5F5F !important; color: #fff !important; background: #454545 !important; }
.butgreen { display: block; width: 212px; height: 30px; line-height: 30px; text-align: center; color: #FFF; font-size: 11px; border: none; background: url(../img/but_green.gif) 0 0 no-repeat; text-decoration: none; }
.butgreenbig { font-weight: bold; height: 80px; font-size: 2em; padding-top: 20px; background: url(../img/but_green_big.gif) 0 0 no-repeat; display: block; width: 212px; line-height: 30px; text-align: center; color: #FFF; border: none; text-decoration: none; }
.butdownload { font-weight: bold; height: 80px; font-size: 2em; padding-top: 20px; background: url(../img/download.gif) 0 0 no-repeat; display: block; width: 212px; line-height: 30px; text-align: center; color: #FFF; border: none; text-decoration: none; margin:10px;}
.butgreennormal { display: block; width: 100px; height: 30px; line-height: 30px; text-align: center; color: #FFF; font-size: 11px; border: none; background: url(../img/but_green_normal.gif) 0 0 no-repeat; text-decoration: none; }
.butred { display: block; width: 212px; height: 30px; line-height: 30px; text-align: center; color: #FFF; font-size: 11px; border: none; background: url(../img/but_red.gif) 0 0 no-repeat; text-decoration: none; }
.butrednormal { display: block; width: 100px; height: 30px; line-height: 30px; text-align: center; color: #FFF; font-size: 11px; border: none; background: url(../img/but_red_normal.gif) 0 0 no-repeat; text-decoration: none; }
.newtopic { margin-top: 15px; }
.iadd { border: 0; display: block; overflow: hidden; text-indent: -666em; background: url(../img/add.png) no-repeat; float: left; width: 16px; height: 16px; margin-left: 8px; margin-right: 20px; behavior: url(http://12dziewczyn.pl/js/iepngfix.htc); }
.iedit { border: 0; display: block; overflow: hidden; text-indent: -666em; background: url(../img/edit_icon.png) no-repeat; float: left; width: 16px; height: 16px; margin-left: 8px; behavior: url(http://12dziewczyn.pl/js/iepngfix.htc); color: #bd894b;}
.idelete { border: 0; display: block; overflow: hidden; text-indent: -666em; background: url(../img/delete_icon.png) no-repeat; width: 16px; height: 16px; float: left; margin-right: 5px; margin-left: 20px; behavior: url(http://12dziewczyn.pl/js/iepngfix.htc); color: #f87600;}
.options .iedit { padding-left:20px; width:auto;  text-indent: 0;  color: #bd894b !important;}
.options .idelete { padding-left:20px; width:auto;  text-indent: 0; color: #f87600 !important; }
.buttaddnew { display: block; width: 212px; height: 30px; line-height: 30px; text-align: center; color: #FFF; font-size: 11px; border: none; background: url(../img/but_orange.gif) 0 0 no-repeat; text-decoration: none; }
.loveadd { font-size: 10px; color: #ff7d7c; padding: 5px 5px 5px 22px; border: 0; cursor: hand; cursor: pointer; font-weight: bold; background: url(../img/heart_add.png) 0 3px no-repeat; behavior: url(http://12dziewczyn.pl/js/iepngfix.htc); }
.loveadd:hover { color: #ff7711; }
.lovedelete { font-size: 10px; color: #ff7d7c; padding: 5px 5px 5px 22px; border: 0; cursor: hand; cursor: pointer; font-weight: bold; background: url(../img/heart_delete.png) 0 3px no-repeat; behavior: url(http://12dziewczyn.pl/js/iepngfix.htc); }
.lovedelete:hover { color: #ff7711; }
.msgsend { color: #4986c3 !important; padding: 5px 5px 5px 22px; border: 0; cursor: hand; cursor: pointer; font-weight: bold; background: url(../img/email.png) 0 5px no-repeat; behavior: url(http://12dziewczyn.pl/js/iepngfix.htc); font-size: 12px; }
.frienddelete { color: #a5c52e; padding: 5px 5px 5px 22px; border: 0; cursor: hand; cursor: pointer; font-weight: bold; background: url(../img/user_delete.png) 0 3px no-repeat; behavior: url(http://12dziewczyn.pl/js/iepngfix.htc); }
.frienddelete:hover { color: #728620; }
.friendadd { color: #a5c52e; padding: 5px 5px 5px 22px; border: 0; cursor: hand; cursor: pointer; font-weight: bold; background: url(../img/user_add.png) 0 3px no-repeat; behavior: url(http://12dziewczyn.pl/js/iepngfix.htc); }
.friendadd:hover { color: #728620; }
.ibuttonon, .ibuttonoff { padding: 5px; border: 1px solid #D8E9ED; background-color: #EEF5F7; font-size: 11px; color: #2985B6; position: relative; margin-right: 10px; display: block; text-align: center; }
.ibuttonon:hover { border: 1px solid #97C5CE; background-color: #F2F8F9; text-decoration: none; }
.ibuttonoff { border: 1px solid #DAE0BE; background-color: #F1F7DB; color: #97AA48; cursor: default; }
.ibuttonoff:hover { text-decoration: none; }
.highlight{font-weight:bold;background-color:#F1F7DD;padding:1px;}
h2 { font: normal 18px Arial, Helvetica, sans-serif; display: block; clear: both; color: #555555; padding-top: 5px; padding: 10px 0; position: relative; margin-top: 5px; }
h2.content { font: normal 1.7em Arial, Helvetica, sans-serif; display: block; clear: both; color: #555555; padding-top: 5px; padding: 10px 0 5px; position: relative; border-bottom: 3px solid #EFF0E1; }
h2.content .options { display: block; right: 8px; top: 16px; position: absolute; }
h2.content a { color: #555555; }
h2.content a { color: #91AA2B; }
h2.content .avatar { border: 1px solid #CCCCCC; }
h2.details { color: #C54E15; font-family: Helvetica,Arial,sans-serif; font-size: 44px; margin: 0 0 10px 0; padding: 0; }
h2.details a { color: #C54E15; }
.userprofile .userinfo h2 { margin-top: 0 !important; border: 0 !important; padding:0;}
.userprofile .userinfo .userinfomini{margin-bottom:20px;color:#666666;}
.userprofile .loginon{font-weight:bold;color:#00A3D4;}
.userprofile .loginoff{color:#999;}
.userprofile .userimage { display: block; float: left; width: 130px; margin-right: 10px; }
.userprofile .userimage img { padding: 1px; border: 1px solid #CCCCCC; display: block; }
.userprofile .userimage span { font: 8px Verdana,Helvetica,Arial,Geneva,Helvetica,sans-serif; line-height: 1.72em; }
.userprofile .userinfo { width: 530px; float: left; font-size:1.2em;}
.userprofile .userinfo a{font-weight:bold;}
.userprofile .userinfo .sign{float:left;width:350px; }
.userprofile .userinfo .options form{display:block;margin-top:5px;}
.userprofile .userabout { margin: 10px 0 10px 0; font: 12px Verdana,Helvetica,Arial,Geneva,Helvetica,sans-serif; line-height: 1.72em; }
.listartnav { height: 30px; border-bottom: 1px solid #88B1C8; position: relative; margin-top: 10px; font-size: 11px; line-height: 10px; }
.listartnav .info { padding-top: 14px; }
.listartnav ul { position: absolute; right: 10px; bottom: -1px; }
.listartnav li { float: left; background: url(../img/bk_typet.jpg) 0 0 no-repeat; margin-left: 4px; position: relative; }
.listartnav li a { display: block; background: url(../img/bk_typeu.jpg) 100% 0 no-repeat; height: 26px; line-height: 26px; text-align: center; color: #888; padding: 0 15px 0 15px;   white-space:nowrap;}
.listartnav ul.big li a{padding: 0 25px 0 25px;text-transform:uppercase;}
.listartnav li a:hover { color: #CC3712; }
.listartnav li.selected { background: url(../img/bk_typev.jpg) 0 0 no-repeat; }
.listartnav li.selected a { background: url(../img/bk_typew.jpg) 100% 0 no-repeat; font-weight: bold; color: #CC3712; }
.listartnav2 { height: 30px; border-bottom: 1px solid #88B1C8; position: relative; font-size: 11px; line-height: 10px; }
.listartnav2 ul { position: absolute; right: 10px; bottom: -1px; }
.listartnav2 li { float: left; margin-left: 4px; position: relative; }
.listartnav2 li a { display: block; height: 28px; line-height: 26px; text-align: center; text-transform: uppercase; color: #888; padding: 0 10px; }
.listartnav2 li a:hover { color: #CC3712; }
.listartnav2 li.selected a { font-weight: bold; color: #CC3712; }
.listart li, .listart .box { margin: 0; padding: 13px 10px; background: url(../img/border_bottom.gif) 0 100% repeat-x; float: left; width: 724px; }
.listart .selected { background-color: #F9F9F2; }
.listart .premium .title a { color: #C54E15; font-size: 24px; }
.listart .title { margin-bottom: 2px; font-size: 22px; color: #444;}
.listart .title a  { font-size: 22px; color: #444; }
.listart .more { font-weight: bold; }
.listcity { padding-top: 10px; }
.listcity li { float: left; }
.listcity a { font-size: 14px !important; margin-right: 10px; }
.contenttext { font: 12px Verdana,Helvetica,Arial,Geneva,Helvetica,sans-serif; line-height: 1.72em; }
.contentcol{
width:350px;
float:left;
margin-right:20px;
}
.fulltext{margin-top:40px;}
.videocontent{
margin-bottom:20px;
}
.contenttext p { clear: none; }
.contenttext ul.recorddata{font-size:0.8em;margin: 0 0 20px 0;background-color: #F3F7FB; border: 1px solid #5887b8; color: #5887b8; padding:5px 15px 5px 25px;}
.contenttext ul.recorddata span{font-weight:bold;}
.contenttext ul { padding: 0; margin: 10px 0 10px 50px; border: 0; background: none; }
.contenttext ul li { width: auto; float: none; line-height: 1.65em; list-style-type: square; margin: 0.45em 0; padding: 0; border: 0; background: none; }
.listart .postinfo { font-size: 10px; height:30px; }
.listart .postinfo .author { font-weight: bold; float: left; margin-right: 15px; }
.listart .postinfo .author img { border: 1px solid #CCCCCC; padding: 1px; width: 16px; height: 16px; margin-right: 5px; vertical-align: middle; }
.listart .postinfo .postdate { height: 16px; display: block; float: left; color: #777777; padding: 4px 0 0 20px; background: url(../img/time.png) 0 2px no-repeat; behavior: url(http://12dziewczyn.pl/js/iepngfix.htc); margin-right: 15px; }
.listart .postinfo .comments { margin-right: 15px; float: left; display: block; background: url(../img/comments.png) 0 2px no-repeat; height: 16px; padding: 4px 0 0 20px; color: #5887b8; behavior: url(http://12dziewczyn.pl/js/iepngfix.htc); }
.listart .postinfo .comments span { font-weight: bold; }
.listart .postinfo .newpost { margin-right: 15px; float: left; display: block; background: url(../img/add.png) 0 2px no-repeat; height: 16px; padding: 4px 0 0 20px; color: #6fb758; behavior: url(http://12dziewczyn.pl/js/iepngfix.htc); }
.listart .postinfo .loveadd, .listart .postinfo .lovedelete { display: block; float: left; margin-right: 10px; }
.listart .postinfo .editpost { margin-right: 15px; float: left; display: block; background: url(../img/edit_icon.png) 0 2px no-repeat; height: 16px; padding: 4px 0 0 20px; color: #bd894b; behavior: url(http://12dziewczyn.pl/js/iepngfix.htc); }
.listart .postinfo .deletepost { margin-right: 15px; float: left; display: block; background: url(../img/delete_icon.png) 0 2px no-repeat; height: 16px; padding: 4px 0 0 20px;  color: #f87600; behavior: url(http://12dziewczyn.pl/js/iepngfix.htc); }
.listart .artlogo { float: left; margin: 0 10px 0 0; }
.listart .artlogo a { display: block; border: 1px solid #EFEFEF; }
.listart .artlogo a:hover { border: 1px solid #BCBCBC; }
.listart .artlogobig { float: left; margin: 0 10px 0 0; border: 1px solid #EFEFEF; }
.listcomments h3 { font: normal 18px Arial, Helvetica, sans-serif; display: block; clear: both; color: #555555; padding-top: 5px; padding: 10px 0; position: relative; margin-top: 20px; background: url(../img/border_bottom.gif) 0 100% repeat-x; }
.listcomments ol { color: #333333; font: 12px Arial,Verdana,sans-serif; }
.listcomments li { margin: 20px 10px 20px 10px; }
.listcomments .postinfo { width: 130px; float: left; margin-right: 10px; }
.listcomments .postinfo a { display: block; height: 16px; color: #232323; font-size: 10px; margin: 0 0 5px 36px; padding: 3px 0 0 20px; behavior: url(http://12dziewczyn.pl/js/iepngfix.htc); }
.listcomments .postinfo .author { display: block; font-size: 18px; color: #232323; height: auto; margin: auto; text-align: right; }
.listcomments .postinfo a.author { color: #B0BB0B; padding: 0; }
.listcomments .postinfo img { display: block; border: 1px solid #CCCCCC; padding: 1px; margin: 0 0 5px 0; }
.listcomments .content .options { padding-bottom: 25px; }
.listcomments .content .options span, .listcomments .content .options a { display: block; margin-right: 10px !important; margin-left: 0 !important; float: left; font-size: 10px; behavior: url(http://12dziewczyn.pl/js/iepngfix.htc); color: #777777; height: 16px; }
.listcomments .content .date { padding: 4px 0 0 20px; background: url(../img/time.png) 0 2px no-repeat; }
.listcomments .content .ip { padding: 4px 0 0 20px; background: url(../img/computer.png) 0 2px no-repeat; }
.listcomments .content .email { padding: 4px 0 0 20px; background: url(../img/email.png) 0 2px no-repeat; }
.listcomments .content .link { float: right !important; margin-top: 2px; border: 0; overflow: hidden; text-indent: -666em; background: url(../img/link.png) no-repeat; width: 16px; }
.listcomments .content .quote { float: right !important; padding-left: 20px; background: url(../img/comments.png) 0 0 no-repeat; color: #5887b8 !important; }
.listcomments .content { float: left; background-color: #FAF9F7; border: 1px solid #CCC7B7; width: 558px; padding: 10px; min-height: 100px; font: 12px Verdana,Helvetica,Arial,Geneva,Helvetica,sans-serif; line-height: 1.72em; }
.listcomments li p { margin-top: 10px; }
.listcomments li p.signature { border-top: 1px dotted #999; padding-top: 5px; margin-top: 30px; }
.listcontact h3 { font: normal 18px Arial, Helvetica, sans-serif; display: block; clear: both; color: #555555; padding-top: 5px; padding: 10px 0; position: relative; margin-top: 20px; background: url(../img/border_bottom.gif) 0 100% repeat-x; }
.listcontact ol { color: #333333; font: 12px Arial,Verdana,sans-serif; }
.listcontact li { margin: 20px 10px 20px 10px; }
.listcontact .postinfo { width: 130px; float: left; margin-right: 10px; }
.listcontact .postinfo a { display: block; height: 16px; color: #232323; font-size: 10px; margin: 0 0 5px 36px; padding: 3px 0 0 20px; behavior: url(http://12dziewczyn.pl/js/iepngfix.htc); }
.listcontact .postinfo .author { display: block; font-size: 18px; color: #232323; height: auto; margin: auto; text-align: right; }
.listcontact .postinfo a.author { color: #B0BB0B; padding: 0; }
.listcontact .postinfo img { display: block; border: 1px solid #CCCCCC; padding: 1px; margin: 0 0 5px 0; }
.listcontact .content .options { padding-bottom: 25px; }
.listcontact .content .options span, .listcontact .content .options a { display: block; margin-right: 10px !important; margin-left: 0 !important; float: left; font-size: 10px; behavior: url(http://12dziewczyn.pl/js/iepngfix.htc); color: #777777; height: 16px; }
.listcontact .content .date { padding: 4px 0 0 20px; background: url(../img/time.png) 0 2px no-repeat; }
.listcontact .content { float: left; background-color: #FAF9F7; border: 1px solid #CCC7B7; width: 558px; padding: 10px; min-height: 100px; font: 12px Verdana,Helvetica,Arial,Geneva,Helvetica,sans-serif; line-height: 1.72em; }
.listcontact li p { margin-top: 10px; }
.listforum li { float: left; background: url(../img/border_bottom.gif) 0 100% repeat-x; padding-top: 4px; width: 100%; padding-bottom: 5px; }
.listforum li a { color: #666; }
.listforum li a:hover { color: #000000; }
.listforum li.more { background: none; text-align: right; }
.listforum li.more a { color: #91AA2B; }
.seealso .col h3{font-size:12px;}
.seealso .col{width:350px;float:left;margin-right:20px;}
.seealso li { background: url(../img/border_bottom.gif) 0 100% repeat-x; padding-top: 4px; width: 100%; padding-bottom: 5px; }
.qcat h3{text-align:center;color:#828282;}
.qcat h3 span{display:block;}
.qcat .col1{float:left;margin-right:10px;}
.qcat .col2{float:left;width:650px;}
.qcat ul{clear:both;}
.qcat li{display:inline;margin-right:10px;font-weight:bold;font-size:14px;}
.qcat li a{
padding:2px 5px;
}
.qcat li.selected a, .qcat li a:hover{
background:#91AA2B;
color:white;
}
.qcat span{font-weight:normal;font-size:10px;}
.qcat{
margin:15px 5px;
}
.listpost h3 { font: normal 18px Arial, Helvetica, sans-serif; display: block; clear: both; color: #555555; padding-top: 5px; padding: 10px 0; position: relative; margin-top: 20px; background: url(../img/border_bottom.gif) 0 100% repeat-x; }
.listpost ul { color: #333333; font: 12px Arial,Verdana,sans-serif; }
.listpost li { margin: 20px 10px 20px 10px; }
.listpost li.posthelp .content{background-color: #F2FFD7; border: 1px solid #B0BB0B;}
.listpost .postinfo { width: 130px; float: left; margin-right: 10px; }
.listpost .postinfo a { display: block; height: 16px; color: #232323; font-size: 10px; margin: 0 0 5px 36px; padding: 3px 0 0 20px; behavior: url(http://12dziewczyn.pl/js/iepngfix.htc); }
.listpost .postinfo .author { display: block; font-size: 18px; color: #232323; height: auto; margin: auto; text-align: right; }
.listpost .postinfo a.author { color: #B0BB0B; padding: 0; }
.listpost .postinfo img { display: block; border: 1px solid #CCCCCC; padding: 1px; margin: 0 0 5px 0; }
.listpost .content .options { padding-bottom: 25px; }
.listpost .content .options span, .listpost .content .options a { display: block; margin-right: 10px !important; margin-left: 0 !important; float: left; font-size: 10px; behavior: url(http://12dziewczyn.pl/js/iepngfix.htc); color: #777777; height: 16px; }
.listpost .content .date { padding: 4px 0 0 20px; background: url(../img/time.png) 0 2px no-repeat; }
.listpost .content .topic { padding: 4px 0 0 20px; background: url(../img/topic.png) 0 2px no-repeat; font-weight: bold !important; font-size: 11px !important; }
.listpost .content .postaction { float: right !important; }
.listpost .content .postaction form { float: left !important; }
.listpost .content .postaction form input { cursor: pointer; }
.listpost .content .ip { padding: 4px 0 0 20px; background: url(../img/computer.png) 0 2px no-repeat; }
.listpost .content .email { padding: 4px 0 0 20px; background: url(../img/email.png) 0 2px no-repeat; }
.listpost .content .link { float: right !important; margin-top: 2px; border: 0; overflow: hidden; text-indent: -666em; background: url(../img/link.png) no-repeat; width: 16px; }
.listpost .content .quote { float: right !important; padding-left: 20px; background: url(../img/comments.png) 0 0 no-repeat; color: #5887b8 !important; }
.listpost .content .userhelp { float: right !important; padding-left: 20px; background: url(../img/award_star_add.png) 0 0 no-repeat; color: #e29a1f !important; }
.listpost .content .userhelpno { float: right !important; padding-left: 20px; background: url(../img/award_star_delete.png) 0 0 no-repeat; color: #e29a1f !important; }
.listpost .content { float: left; background-color: #FAF9F7; border: 1px solid #CCC7B7; width: 558px; padding: 10px; min-height: 100px; font: 12px Verdana,Helvetica,Arial,Geneva,Helvetica,sans-serif; line-height: 1.72em; }
.listpost li p { margin-top: 10px; }
.listpost li p.signature { border-top: 1px dotted #999; padding-top: 5px; margin-top: 30px; }
.forumshowtitle { font-size: 16px !important; }
.forumshowtitle a { font-weight: bold; }
.forumshowtitle a.topictitle{
font-size: 18px !important; 
}
.showlasttopic, .lasttopicread { float: right !important; font-weight: bold; margin: 5px 5px 10px 10px; padding: 3px 0 0 20px; background: url(../img/newtopic.png) 0 0 no-repeat; color: #5887b8 !important; behavior: url(http://12dziewczyn.pl/js/iepngfix.htc); }
.listforumnewpost { float: right !important; font-weight: bold; margin: 5px 5px 10px 10px; padding: 3px 0 0 20px; background: url(../img/add.png) 0 0 no-repeat; color: #5887b8 !important; behavior: url(http://12dziewczyn.pl/js/iepngfix.htc); }
.changeforumtype { font-size: 12px; float: right !important; font-weight: bold; margin: 5px 5px 10px 10px; padding: 3px 0 0 20px; background: url(../img/noreadpost.png) 0 0 no-repeat; color: #5887b8 !important; behavior: url(http://12dziewczyn.pl/js/iepngfix.htc); }
.listusers { margin-top: 10px; }
.listusers li { float: left; margin-right: 10px; margin-bottom:10px;}
.listusers a img { display: block; border: 1px solid #CCCCCC; padding: 1px; width: 48px; height: 48px; }
.listusers a span { display:block; text-align:center; }
.listusers2 { margin-top: 10px; }
.listusers2 li { float: left; margin-right: 10px; margin-bottom:10px;}
.listusers2 a img { border: 1px solid #CCCCCC; padding: 1px; width:48px; height: 48px; vertical-align: middle; }
.listusers2 a span { display:block; text-align:center;}
#shoutbox ul { overflow-x: auto; overflow-y: auto; height: 300px; width:220px;}
#shoutbox .user { font-weight: bold; margin-right: 5px; }
#shoutbox .user img { border: 1px solid #CCCCCC; height: 16px; padding: 1px; vertical-align: middle; width: 16px; }
#shoutbox li {display: block; background: transparent url(../img/border_bottom.gif) repeat-x scroll 0 100%; padding-bottom: 5px; padding-top: 4px; }
#shoutbox form { margin-top: 5px; }
#shoutbox input.content { background-color: #FFFFFF; border: 1px solid #DDDDDD; color: #444444; float: left; font-size: 12px; padding: 4px 4px 3px; width: 110px; margin-right: 10px; float: left; }
#shoutbox input.button { background: url(../img/but_green_small.gif) 0 0 no-repeat; text-align: center; color: #FFFFFF; padding: 5px; width: 69px; height: 22px; border: 0; font-size: 11px; font-family: Arial, sans-serif; cursor: hand; cursor: pointer; font-weight: bold; }
.dict span { font-weight: bold; }
.dict li { background: none; }
.hint { list-style: circle; margin: 10px 0 0 40px; }
.hint li { font-size: 1.1em; margin-bottom: 10px; }
.showgmap { margin-top: 10px; width: 738px; height: 440px; border: 3px solid #EFF0E1; }
.gmapmark a span,  .gmapmark .el span{ font-weight: bold; }
.gmapmark, .gmapmark .el a{font-size:11px;}
.gmapmark a img { width: 48px; height: 48px; float: left; margin-right: 5px; border: 1px solid #EFF0E1; padding: 1px; }
.gmapmark a{font-size:14px;}
.gmapmark .address { color: #999; }
legend { width: 689px; font: normal 18px Arial, Helvetica, sans-serif; display: block; clear: both; color: #555555; padding-top: 5px; padding: 10px 0; position: relative; margin-top: 20px; background: url(../img/border_bottom.gif) 0 100% repeat-x; }
.myform input, select, textarea { border: 1px solid #cecece; border-top: 2px solid #cecece; border-left: 2px solid #cecece; padding: 3px; color: #2E2E2E; }
.myform input.button { width: 112px; height: 25px; background: url(../img/button.gif) #f6f6f6; color: #000000; border: 0; cursor: pointer; }
.myform fieldset { border: 0; }
.myform fieldset.error { border: 0; background: 0; }
.myform fieldset hr { clear: both; width: 0; height: 0; margin: 0; padding: 0; border: 0; font-size: 1px; display: none; }
.myform fieldset .form-row { clear: both; border-top: 0; padding: 5px; }
.myform fieldset .form-row a { color: #00843a; }
.myform fieldset .form-row a:hover  { COLOR: #d21f01; Text-Decoration: underline; }
.myform fieldset .form-row p { width: 490px; }
.myform fieldset label { width: 12em; text-align: right; color: #555555; font-weight: normal; cursor: pointer; float: left; padding: 3px 0 3px 0; font-family: Helvetica, courier new, Arial,  sans-serif; }
.myform fieldset.error legend span { color: #C54E15; }
.myform fieldset label.default { width: auto; float: none; text-align: left; margin: 0; color: #aaa; font-weight: normal; }
.myform fieldset label.req { font-weight: bold; }
.myform fieldset .form-row-error label { color: #C54E15; }
.myform fieldset .content { padding-left: 13em; }
.myform fieldset .content input, .myform fieldset .content textarea { width: 300px; }
.myform fieldset .content textarea { height: 300px; }
.myform fieldset .content textarea.mini { height: 100px; }
.myform fieldset .content input.checkbox { width: 16px; height: 16px; }
.myform fieldset .content input.date { width: 120px; text-align: right; }
.myform fieldset .content input.year { width: 30px; }
.myform fieldset .content a.wyswig { color: #0066c6; }
.myform fieldset .content a.date { padding: 0 0 5px 25px; font-weight: bold; color: #999; background: url(../img/date.png) no-repeat 3px 0; behavior: url(http://12dziewczyn.pl/js/iepngfix.htc); }
.myform fieldset p { font-size: 0.9em; padding: 5px; margin: 15px 0 10px 0; font-family: courier new, Arial, Helvetica, sans-serif; }
.myform fieldset .error .content input, .myform fieldset .error .content textarea, .myform fieldset .error .content select { border: 1px solid #C54E15; }
.myform fieldset .actions { margin: 20px 50px 0 0; }
.myform fieldset .actions input, .myform fieldset .actions a { text-align: center; color: #FFFFFF; padding: 5px; width: 69px; height: 22px; border: 0; font-size: 11px; font-family: Arial, sans-serif; cursor: hand; cursor: pointer; font-weight: bold; float: right; margin-left: 20px; }
.myform fieldset .actions a { padding-top: 7px; position: relative; top: -3px; }
.myform fieldset .actions .create, .myform fieldset .actions .save { background: url(../img/but_green_small.gif) 0 0 no-repeat; }
.myform fieldset .actions .delete { background: url(../img/but_red_small.gif) 0 0 no-repeat; }
.myform fieldset .actions .no { width: 100px; height: 30px; background: url(../img/but_green_normal.gif) 0 0 no-repeat; }
.myform fieldset .gmap { width: 634px; height: 300px; }
.myform fieldset .buttonsbbcode input, .myform fieldset .buttonsbbcode select { width: auto; border: 1px solid #5C7212; background: #8AAB1B; color: white; cursor: pointer; padding: 2px; }
.myform fieldset .buttonsbbcode select { margin-right: 5px; }
.adminpanel .myform { width: 744px; }
.adminpanel .mytable { width: 984px; margin-top: 20px; }
.adminpanel .listartnav li a {  padding: 0 10px; }
.mytable { width: 744px; border-right: 1px solid #e3e3e3; font-family: Verdana, Arial, "Trebuchet MS", Helvetica, sans-serif; font-size: 11px; margin-bottom: 20px; }
.mytable .level0 { text-transform: uppercase; font-size: 10px; color: #03821b; }
.mytable .level1 { text-transform: uppercase; font-size: 10px; color: #e55c00; }
.mytable .level2 { text-transform: uppercase; font-size: 10px; color: #c71313; }
.mytable caption { font: italic bold 1.2em; text-align: left; }
.mytable td { border-right: 1px solid #e3e3e3; border-bottom: 1px solid #e3e3e3; background: #f9f9f9; padding: 10px; color: #0c0902; }
.mytable thead th { font: bold 10px; color: #636365; border: 1px solid #e3e3e3; border-right: 0; text-align: left; padding: 10px; background: #f2f2f2; text-align: center; }
.mytable thead th.nostyle { border: 0; text-transform: none; padding: 10px; background: none; }
.mytable .datetime { white-space: nowrap; }
.mytable .optname { white-space: nowrap; width: 100px; text-align: right; vertical-align: top; color: #666; }
.mytable .optvalue { text-align: left; }
.mytable .showgmap { width: 534px; height: 300px; }
.mytable thead th.options { width: 60px; }
.mytable thead th.title { width: 100%; }
.mytable tbody td .notable td, .mytable tbody td .notable tr, .mytable tbody td .notable { border: 0; background: none; padding: 3px; }
.mytable tbody td .notable td.optname { white-space: nowrap; width: 100px; text-align: right; color: #666; }
.mytable tbody td .notable td.optvalue { text-align: left; padding-left: 5px; color:#333;}
.mytable tbody td a.prvmsgauthor { font-weight: bold; color: #B0BB0B; }
.mytable tbody td a.prvmsgauthor img { border: 1px solid #CCCCCC; padding: 1px; width: 40px; height: 40px; margin-right: 5px; vertical-align: middle; }
.forumtable { }
.forumtable thead th.count { width: 50px; }
.forumtable thead th.last { width: 200px; }
.forumtable thead th.forumname, .forumtable tbody td.forumname { text-align: left; }
.forumtable tbody td.forumname { background: url(../img/forum_read.gif) 5px 10px no-repeat; padding: 5px 5px 5px 40px; }
.forumtable tbody td.forumunread { background-image: url(../img/forum_unread.gif); }
.forumtable tbody td.forumunreadclose { background-image: url(../img/forum_unread_locked.gif); }
.forumtable tbody td.announce_read { background-image: url(../img/announce_read.gif); }
.forumtable tbody td.announce_read_locked { background-image: url(../img/announce_read_locked.gif); }
.forumtable tbody td.announce_unread { background-image: url(../img/announce_unread.gif); }
.forumtable tbody td.announce_unread_locked { background-image: url(../img/announce_unread_locked.gif); }
.forumtable tbody td.topic_unread_locked { background-image: url(../img/topic_unread_locked.gif); }
.forumtable tbody td.topic_read { background-image: url(../img/topic_read.gif); }
.forumtable tbody td.topic_read_locked { background-image: url(../img/topic_read_locked.gif); }
.forumtable tbody td.topic_unread { background-image: url(../img/topic_unread.gif); }
.forumtable tbody td.forumname a { display: block; font: 14px "Trebuchet MS",Helvetica,Arial,Sans-serif; font-weight: bold; }
.forumtable tbody td.forumname a.login { font-size: 11px; display: inline; font-family: Verdana,Arial,"Trebuchet MS",Helvetica,sans-serif; }
.forumtable tbody td.forumname span { font-size: 11px; color: #999; }
.forumtable tbody td .infotopic { float: left; }
.mytable tbody td span { color: #999; }
.forumtable tbody .login { color: #97AA4A; font-weight: bold; }
.mytable tbody td { font-size: 11px; color: #0c0902; border-bottom: 1px solid #e3e3e3; border-left: 1px solid #e3e3e3; border-right: 0; text-align: left; padding: 5px; background: #FCFCFC; text-align: center; padding: 10px; }
.mytable tbody tr.selrow td,.mytable tbody td.selrow { background: #F8F8F8; }
.mytable tbody td.title { text-align: left; }
.mytable tbody td a { color: #347aac; }
.mytable tbody td.topicnamecol a.lastlink span{color: #347aac;font-weight:bold;font-size:10px;}
.mytable tbody td.topicnamecol a.lastlink{font-size:8px;}
.mytable tbody td.topicnamecol{ padding:5px;}
.mytable tbody tr.status1 td { background-color: #FCECE4; }
.mytable tbody tr.status1 .statustitle { color: #C54E15; }
.mytable tbody tr.status2 td { background-color: #F5FBE1; }
.mytable tbody tr.status2 .statustitle { color: #8AAB1B; }
.mytable tbody tr.status3 td { background-color: #F3F7FB; }
.mytable tbody tr.status3 .statustitle { color: #5887b8; }
.prvmsgnew { color: #444444; font-weight: bold; padding: 0 0 0 18px; background: url(../img/msg_new.gif) 0 0 no-repeat; }
.prvmsgread { padding: 3px 0 0 20px; background: url(../img/msg_read.gif) 0 0 no-repeat; }
.prvmsgreply { padding: 3px 0 0 20px; background: url(../img/msg_reply.gif) 0 0 no-repeat; }
.havenewmsg {padding: 0 0 0 18px; background: url(../img/msg_new.gif) 0 0 no-repeat; color:#ffe880 !important;}
.havenewmsg span{font-weight:bold;}
.mytable .alt { background: #f2f2f2; color: #797268; font-size: 11px; border-left: 1px #C1DAD7 solid; white-space: nowrap; }
.mytable .alt span { font-weight: bold; }
.mytable .spec { padding-left: 10px; border-left: 1px solid #C1DAD7; border-right: 1px solid #C1DAD7; border-top: 0; background: #fff; text-align: left; border-bottom: 1px solid #C1DAD7; font: bold 10px Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif; height: 30px; }
.mytable .nospec { border: 0; background: none; padding: 0; margin: 0; }
.mytable .nospec .paggination { margin: 10px 0 0 0; padding: 0; }
.mytable .specalt { padding: 5px; float: right; font: bold 10px; color: #797268; }
.mytable .edit:hover, .mytable .add:hover, .mytable .delete:hover { border: 0; }
.mytable .add { border: 0; display: block; overflow: hidden; text-indent: -666em; background: url(../img/add.png) no-repeat; float: left; width: 16px; height: 16px; margin-left: 8px; margin-right: 20px; behavior: url(http://12dziewczyn.pl/js/iepngfix.htc); }
.mytable .edit { border: 0; display: block; overflow: hidden; text-indent: -666em; background: url(../img/edit_icon.png) no-repeat; float: left; width: 16px; height: 16px; margin-left: 8px; margin-right: 20px; behavior: url(http://12dziewczyn.pl/js/iepngfix.htc); color: #bd894b;}
.mytable .delete { border: 0; display: block; overflow: hidden; text-indent: -666em; background: url(../img/delete_icon.png) no-repeat; width: 16px; height: 16px; float: left; behavior: url(http://12dziewczyn.pl/js/iepngfix.htc);  color: #f87600;}
.mytable input.delete { height: 16px; max-height: 16px; padding-top: 40px; cursor: pointer; }
.mytable .create { display: block; width: 50px; padding: 3px 3px 3px 30px; color: #999; font-size: 11px; border: 0px; border-right: 4px solid #999; cursor: hand; cursor: pointer; font-weight: bold; background: url(../img/add.png) #ffc no-repeat 8px 2px; border-right: 4px solid #73B65A !important; behavior: url(http://12dziewczyn.pl/js/iepngfix.htc); }
.mytable .search { display: block; width: 50px; padding: 3px 3px 3px 30px; color: #999; font-size: 11px; border: 0px; border-right: 4px solid #999; cursor: hand; cursor: pointer; font-weight: bold; background: url(../img/filter.png) #ffc no-repeat 8px 2px; border-right: 4px solid #66f !important; behavior: url(http://12dziewczyn.pl/js/iepngfix.htc); }
.mytable .list { display: block; width: 50px; padding: 3px 3px 3px 30px; color: #999; font-size: 11px; border: 0px; border-right: 4px solid #999; cursor: hand; cursor: pointer; font-weight: bold; background: url(../img/list.png) #ffc no-repeat 8px 2px; border-right: 4px solid #66f !important; behavior: url(http://12dziewczyn.pl/js/iepngfix.htc); }
.mytable .save { display: block; width: 50px; padding: 3px 3px 3px 30px; color: #999; font-size: 11px; border: 0px; border-right: 4px solid #999; cursor: hand; cursor: pointer; font-weight: bold; background: url(../img/save.png) #ffc no-repeat 8px 2px; border-right: 4px solid #73B65A !important; behavior: url(http://12dziewczyn.pl/js/iepngfix.htc); }
.bbcodecenter { text-align: center; }
.bbcodeimagemin { display: block; width: 200px; padding: 1px; border: 1px solid #CCCCCC; }
.bbcodeimagemin img { width: 200px; height: 200px; }
.bbcodeimagemin:hover span { text-decoration: underline; }
.bbcodeimagemin span { padding: 3px; border-bottom: 1px solid #CCCCCC; margin-bottom: 1px; color: white; background-color: #91AA2B; display: block; }
.bbcodeimage { padding: 1px; border: 1px solid #CCCCCC; }
.bbcodefileupload{font-weight:bold; display:block;margin-top:10px;margin-bottom:10px; font-size:1.2em;}
blockquote.bbcodequote { background: url(../img/close-qu.gif) #F2F2F2 no-repeat right bottom; padding: 5px 5px 5px 18px; text-indent: -18px; }
blockquote .bbcodequoteauthor { font-weight: bold; display: block; margin-bottom: 20px; }
blockquote.bbcodequote:first-letter { background: url(../img/open-quo.gif) #F2F2F2 no-repeat left top; padding: 5px 5px 5px 18px; font: italic 18px Georgia, "Times New Roman", Times, serif; }

body {
	text-align: center;
	margin: 0 auto;
	background-image: url(../img/top.jpg);
	background-repeat: repeat-x;
	background-color: #ffffff;
	font-family: verdana;
	font-weight: normal;
	font-size: 9pt;
	color: #000000;
}

a:link     { COLOR: #00843a; Text-Decoration: underline; }
a:visited { COLOR: #00843a; Text-Decoration: underline; }
a:active  { COLOR: #00843a; Text-Decoration: underline; }
a:hover  { COLOR: #d21f01; Text-Decoration: underline; }

a.autor:link     { COLOR: #bef281; Text-Decoration: none; }
a.autor:visited { COLOR: #bef281; Text-Decoration: none; }
a.autor:active  { COLOR: #bef281; Text-Decoration: none; }
a.autor:hover  { COLOR: #bef281; Text-Decoration: underline; }

a.strony:link     { COLOR: #3e2212; Text-Decoration: none; }
a.strony:visited { COLOR: #3e2212; Text-Decoration: none; }
a.strony:active  { COLOR: #3e2212; Text-Decoration: none; }
a.strony:hover  { COLOR: #d21f01; Text-Decoration: underline; }


.hr {
	height: 1px; 
	border: none;
	color: #e7e8d6;
	background: #e7e8d6;
}

.hr2 {
	height: 1px; 
	border: none;
	color: #3e2212;
	background: #3e2212;
}

.wrapper {
	text-align: left;
	width: 920px;
	display: table;
	margin: 0 auto;
	padding: 0;
}

.lewa {
	width: 20px;
	display: table-cell;
	margin: 0 auto;
	padding: 0;
	vertical-align: top;
}

.top1 {
	width: 620px;
	display: table-cell;
	margin: 0 auto;
	padding: 0;
	vertical-align: top;
	text-align: left;
	font-family: verdana;
	font-weight: normal;
	font-size: 9pt;
	color: #57493f;
}

.top1 a:link     { COLOR: #57493f; Text-Decoration: none; }
.top1 a:visited { COLOR: #57493f; Text-Decoration: none; }
.top1 a:active  { COLOR: #57493f; Text-Decoration: none; }
.top1 a:hover  { COLOR: #00843a; Text-Decoration: none; }


.top2 {
	width: 270px;
	display: table-cell;
	margin: 0 auto;
	padding: 0;
	vertical-align: top;
}

.top3 {
	width: 630px;
	display: table-cell;
	margin: 0 auto;
	padding: 0;
	vertical-align: top;
	text-align: right;
}

.nazwa {
	font-family: Verdana;
	font-weight: normal;
	font-size: 16pt;
	color: #00843a;
}

.nazwa-produkt {
	font-family: Verdana;
	font-weight: normal;
	font-size: 14pt;
	line-height: 20px;
	color: #00843a;
}

.zawartosc {
	width: 582px;
	display: table-cell;
	margin: 0 auto;
	padding: 0;
	vertical-align: top;
	text-align: left;
	font-family: verdana;
	font-weight: normal;
	font-size: 9pt;
	color: #000000;
	line-height: 18px; 
}

.przerwa {
	width: 38px;
	display: table-cell;
	margin: 0 auto;
	padding: 0;
	vertical-align: top;
}

.prawa {
	width: 280px;
	display: table-cell;
	margin: 0 auto;
	padding: 0;
	vertical-align: top;
}

.koszyk {
	width: 280px;
	height: 92px;
	display: block;
	padding: 0;
	vertical-align: top;
	border: #dadcc0 0px solid;
	background-image: url(../img/koszyk_tlo.jpg);
	background-repeat: no-repeat;
	background-color: #f9faec;
}

.koszyk_info {
	width: 220px;
	float: right;
	display: block;
	padding: 5px 5px 5px 0;
	vertical-align: top;
	text-align: left;
	font-family: verdana;
	font-weight: normal;
	font-size: 8pt;
	color: #4c4c4c;
	line-height: 20px;
}

.czerwony {
	color: #d21f01;
}

.zielony {
	color: #00843a;
}

.szary {
	color: #a8a8a8;
}

.brazowy {
	color: #3e2212;
}

.brazowy2 {
	color: #756559;
}

.koszyk_info a:link     { COLOR: #00843a; Text-Decoration: none; }
.koszyk_info a:visited { COLOR: #00843a; Text-Decoration: none; }
.koszyk_info a:active  { COLOR: #00843a; Text-Decoration: none; }
.koszyk_info a:hover  { COLOR: #00843a; Text-Decoration: underline; }

.szukaj_pole {
	background-image: url(../img/szukaj_tlo.jpg);
	background-repeat: no-repeat;
	border: 0;
	margin: 0;
	display: inline;
	width: 192px;
	height: 18px;
	FONT-WEIGHT: normal; 
	FONT-Size: 9pt;
	padding: 4px; 
	COLOR: #155000; 
	FONT-FAMILY: Verdana;
}

.szukaj_przycisk {
	background-image: url(../img/szukaj_przycisk.jpg);
	background-repeat: no-repeat;
	border: 0;
	margin: 0;
	display: inline;
	width: 60px;
	height: 26px;
	FONT-WEIGHT: bold; 
	FONT-Size: 9pt;
	padding: 4px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana;
}

.box_top {
	background-image: url(../img/menu_top.jpg);
	background-repeat: no-repeat;
	line-height: 38px;
	font-family: Verdana;
	font-weight: bold;
	font-size: 9pt;
	color: #ffffff;
}

.box_tresc {
	background-color: #f9faec;
	font-family: Verdana;
	font-weight: normal;
	font-size: 9pt;
	color: #3e2212;
	line-height: 32px;
	text-align: left;
}

.box_tresc a:link     { COLOR: #3e2212; Text-Decoration: none; }
.box_tresc a:visited { COLOR: #3e2212; Text-Decoration: none; }
.box_tresc a:active  { COLOR: #3e2212; Text-Decoration: none; }
.box_tresc a:hover  { COLOR: #00843a; Text-Decoration: underline; }

.pola {
	BORDER-RIGHT: #a38e7f 1px solid;
	BORDER-LEFT: #a38e7f 1px solid;
	BORDER-TOP: #a38e7f 1px solid;
	BORDER-BOTTOM: #a38e7f 1px solid;
	BACKGROUND-COLOR: #e7e8d6; 
	FONT-WEIGHT: normal; 
	FONT-Size: 9pt;
	padding: 4px; 
	COLOR: #57493f; 
	FONT-FAMILY: Verdana;
}

.przycisk {
	BORDER-RIGHT: #c02700 1px solid;
	BORDER-LEFT: #c02700 1px solid;
	BORDER-TOP: #c02700 1px solid;
	BORDER-BOTTOM: #c02700 1px solid;
	BACKGROUND-COLOR: #c02700; 
	FONT-WEIGHT: bold; 
	FONT-Size: 9pt; 
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana;
	padding: 3px 8px 3px 8px;
}

.newsletter {
	width: 260px;
	height: 86px;
	display: block;
	padding: 10px;
	vertical-align: top;
	border: #a38e7f 0px solid;
	background-image: url(../img/newsletter_tlo.jpg);
	background-repeat: no-repeat;
	background-color: #f9faec;
	text-align: left;
	font-family: verdana;
	font-weight: normal;
	font-size: 9pt;
	color: #4c4c4c;
	line-height: 20px;
}

.n_pole {
	background-image: url(../img/n_pole.jpg);
	background-repeat: no-repeat;
	margin: 0;
	padding: 4px;
	border: 0;
	height: 18px;
	width: 232px;
	FONT-WEIGHT: normal; 
	FONT-Size: 9pt; 
	COLOR: #4a3730; 
	FONT-FAMILY: Verdana; 
}

.n_przycisk1 {
	background-image: url(../img/n_przycisk1.jpg);
	background-repeat: no-repeat;
	paddign: 0;
	margin: 0;
	border: 0;
	width: 70px;
	height: 26px;
	FONT-WEIGHT: bold; 
	FONT-Size: 9pt; 
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana; 
}

.n_przycisk2 {
	background-image: url(../img/n_przycisk2.jpg);
	background-repeat: no-repeat;
	paddign: 0;
	margin: 0;
	border: 0;
	width: 70px;
	height: 26px;
	FONT-WEIGHT: bold; 
	FONT-Size: 9pt; 
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana; 
}

.grupa {
	color: #3e2212;
	font-weight: bold;
}

.profil-nazwa {
	float: left;
	display: block;
	text-align: right;
	width: 200px;
	padding-right: 10px;
	line-height: 30px;  
}

.p_okladka, .p_prawa {
	display: table-cell;
	vertical-align: top;
	margin: 0;
	padding: 0;
}

.p_okladka {
	width: 95px;
}

.p_prawa {
	width: 190px;
	text-align: left;
	font-family: verdana;
	font-weight: normal;
	font-size: 9pt;
	color: #000000;
	line-height: 18px;
}

.okladki {
	float: left;
	display: table-cell;
	text-align: left;
	width: 102px;
	margin: 0 auto;
}

.p_info {
	float: left;
	display: table-cell;
	margin: 0 auto;
	width: 480px;
	text-align: left;
	font-family: verdana;
	font-weight: normal;
	font-size: 9pt;
	color: #000000;
	line-height: 18px;
}

.koszyk_naglowek {
	display: table-cell;
	text-align: left;
	background-color: #3e2212; 
	font-weight: bold;
	font-size: 9pt; 
	color: #ffffff; 
	font-family: Verdana;
	padding: 5px;
}

.koszyk_tresc {
	float: left;
	display: table-cell;
	text-align: left;
	padding: 2px 5px 2px 5px; 
	line-height: 16px;  
	FONT-WEIGHT: normal;
	FONT-Size: 8pt; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana;
	vertical-align: middle;
}


.rekord{
	width: 285px;
	height:180px;
	
	float: left;
	padding-right: 6px;

}

.koszyk_box {
background-image: url(../gfx/kup_boxtlo.gif);
background-position: top left;
background-repeat: no-repeat;
width: 480px;
height: 147px;
}
.box_left {
float: left;
width: 290px;
margin-left: 10px;
margin-top: 10px;
}
.box_right {
float: right;
width: 170px;
margin-top: 10px;
text-align: right;
}

#linkWiecej { position: absolute; bottom:0px;  height: 14px; padding-bottom: 5px; font-size: 11px; margin-left: 880px; }
#seo1{
    min-width:920px;
	width: 100%;
    overflow: hidden;
    position:absolute;
    bottom: 0px;
    line-height: 16px;
	margin-bottom: 20px;
	z-index: 90;
	height: 114px;
}

#seo1 .naglowek{
    text-decoration: none; font-size: 11px;padding-left: 3px;font-family: Tahoma,Geneva,Arial,Helvetica,Swiss,SunSans-Regular;
}

#seo1 .opis{
    text-decoration: none; 
    font-size: 11px;
    padding-left: 3px;
	padding-right: 5px;
	color: #999999;
	text-align: justify;
}

#special_block{clear:both;height:134px;width: 920px;margin: 0 auto;}
.linkiWew{text-align: center;padding-bottom: 10px;}
.linkiWew a,.linkiWew a:visited,#linkWiecej a{color: #325785; font-size: 11px;}
.linkiWew a:hover{text-decoration: underline;}

.spec_ins{width: 920px;margin: 0px auto;text-align: center;}

#main_relative{position:relative;}

