/*global*/
body {font:12px arial,sans-serif;color:#57494D;background:#f1eedb url('../img/body-tlo.jpg') repeat-x center top;margin:0;}

#contener-fulltext {
	background: transparent url('../img/tlo-contenera-forum-new.jpg') no-repeat center top;
	margin:0 auto;
	padding:0;
	overflow:hidden;
	min-height:900px;
}

#header {
	width:770px;
	height:232px; 
	margin:0 auto;
	padding:0;
	text-align:left;
}

#menu {
	width:956px;
	height:46px; 
	margin:0 auto 20px auto;
	padding:10px 0 0;
	text-align:center;
}
#menu a {
	padding:0;
	margin:0;
	border:none;
}
#menu img, #menu a img {
	padding:0;
	margin:0;
}

a {font:12px sans-serif;color:#28AAE1;text-decoration:underline}
a:hover {font:12px sans-serif;color:#D91B5B;text-decoration:underline}

td {font-size:12px}

.clear {clear:both;height:0} .left {float:left} .right {float:right} .txl {text-align:left} .txc {text-align:center} .txr {text-align:right} .txj {text-align:justify} .txvt {vertical-align:top} .txvm {vertical-align:middle} img {border:0}

h1 {background:url('images/logo.gif') no-repeat;margin:10px 0 10px 20px;padding:3px 0 20px;text-indent:140px;}
h1 a,h1 a:hover {font:bold 90% sans-serif;color:#C9D11B;text-decoration:none;padding:0;border-bottom:1px #C9D11B solid}
h1 a:hover {color:#D91B5B;border-bottom:1px #D91B5B dotted}

h3 {font-size:14px;color:#000;margin:0px auto;padding:0 0 0px}
h4 {font-size:12px;color:#000;margin:10px auto;padding:0 0 10px;border-bottom:1px #97d8ff solid}
h5 {font-size:12px;color:#000;margin:0 0 10px;padding:0}
.mess {font:11px sans-serif;color:#E53E45;line-height:16px;background:#f9f9f9;display:block;margin:7px 0 0 !important;padding:2px 6px;border:1px #E53E45 solid;width:40%}
.message {color:#000;margin:65px auto 35px}

.szary,.small,.small2,a.small,a.small2 {font-size:10px}
.szary {color:#57494D}
.small2 {color:#57494D} /*zielony*/
.green {color:#026b44}
.blue {color:#004b8c}
.error {color:#ff0000}
.txt11 {font-size:11px;line-height:15px !important}

#tmn {background:none;width:80%}

/*head_table*/
#head_table {background:#f1eedb}
#head_table img {display:block;border:0}

#logo_b {border:0px dotted}
#logo_b form {float:right}
#logo_b input {border:0;margin:0 10px 0 0}

#search_td {background:#0c4499}
#search_td table {position:relative;right:10px;top:25px;margin-left:10px}
.top_blue {background:#ADB521;line-height:5px}

/*main_navi*/
#main_navi {vertical-align:top;width:100%;height:40px;padding:10px 10px 0 !important}
#main_navi a {font:bold 15px sans-serif;color:#DA1C5C;text-decoration:none;display:block;padding:5px 2px;border:0px #A0C7CC dashed}
#main_navi a:hover {font:bold 15px sans-serif;color:#27BCF1;text-decoration:none;background:none;border:0px #FECF05 dashed}

#main_navi div {float:left;margin:0 10px 0 0}

table.search {background:#A0C7CC;}
table.search td {vertical-align:middle;background:none;border:0;padding:0}
.search input {font-size:16px;text-align:center;margin:0;width:130px;}
.search input.button {font-size:14px;width:61px;}
.search input.search-button {background: transparent url('../img/forum-nav-szukaj.png') no-repeat center top;width:80px;height:23px;border:none;outline:none;cursor:pointer;}

#main_navi .user_login {}
#main_navi .user_login a {font:bold 11px sans-serif;border:2px #A0C7CC dashed;padding:3px 5px;}
#main_navi .user_login a:hover {color:#fff;background:none;border:2px #fff dashed}

.form_login #email {width:130px;}

#main_navi .konkurs {float:left;margin:0 5px 0 0}

#table_01 {background:none;}


/*forms*/
form,input,select,textarea {margin:0}
.forum_login input:focus,.form_login input:focus,input:focus,select:focus,textarea:focus {border:1px #D91B5B solid;background:#fff}

/*.forum_login input,.form_login input {border:1px #D91B5B solid;margin:0;width:100px}*/

.forum_login form,input,textarea,select {font:12px sans-serif;color:#58BAE1}
.forum_login {color:#0054a8;padding:0px;padding-top:15px}
.middle input,input,textarea,select {color:#D91B5B;border:1px #A0C7CC solid;background:#fff}

textarea {color:#D91B5B;padding:2px;line-height:17px}

/*
.form_login {font:12px sans-serif;color:#000}
.form_login td {border:0 !important;background:none !important}
*/

.button {font:bold 12px sans-serif;color:#fff;text-decoration:none;background:#D91B5B;border:1px #D91B5B solid;padding:2px 5px;cursor:pointer}
.button:hover {background:#fff;color:#D91B5B;border:1px #D91B5B solid;text-decoration:none;}

.noborder {background:none;margin:0;padding:0;border:0}

/*User_Data_Table*/
.ud_table {width:790px;margin:10px auto;border:1px #f1efda solid}
.ud_table th {color:#57494D;line-height:16px;background:#f1efda;padding:3px 10px;
border-top:1px #f1efda solid;border-right:0;border-left:0;border-bottom:1px #f1efda solid}
.ud_table td {background:#fff;padding:3px 10px}
.ud_table td.forumtitle {font:bold 14px sans-serif;color:#57494D;background:#f1efda;padding:4px 10px;
border-top:2px #f1efda solid;border-bottom:1px #f1efda solid}

.ud_table .forumtitle {font:bold 12px verdana,sans-serif;color:#fff;background:#ccc;border-bottom:0}
.ud_table .forumtitle a,.forumtitle a {font-size:14px;font-weight:bold;color:#fff}
.forumtitle a.ftnavi {font-size:12px;font-weight:normal;color:#fff}
.forumtitle a.ftnavi:hover {font-size:12px;text-decoration:none;}
.ud_table .txt11 {padding:3px 10px 4px}

.forum_table .button_td,.button_td {background:none;padding:10px 0 10px !important}

.p_navi {margin:8px 0 0 8px;background:#fff}
.p_navi th,.p_navi td {text-align:left}
.p_navi th {font:bold 12px sans-serif;color:#57494D;background:#f1efda;padding:5px 5px;text-align:left}
.p_navi td {background:#fff;padding:5px;border:1px #f1efda solid}
.p_navi p {margin:10px 0}
.p_navi a.small2 {text-decoration:none;line-height:20px}

.forum_title1 {font:bold 17px sans-serif;color:#D91B5B;padding:5px 0 5px 10px;text-align:left}
.forum_title2 {font:bold 12px sans-serif;color:#D91B5B;border-bottom:1px #ddd solid;padding:0 0 5px;margin:10px 0 0;text-align:left}

/*forum_menu*/
.forum_menu {margin:0 10px 0 10px;width:98.3%;height:30px;border:none;margin-bottom:10px;background:#FFF;}
.forum_menu td {font-size:12px;color:#000;padding:3px 0px}
.forum_menu ul,.forum_menu li {display:inline;margin:0;padding:0 0 0 5px;list-style-type:none;float:left}
.forum_menu a {text-decoration:none}
.forum_menu a:hover {text-decoration:underline}
.forum_menu img {border:0}

/*pager*/
.pager td {padding:0 0 3px}
.pager a {text-decoration:none;padding:0 3px;border:1px #fff solid}
.pager a:hover {color:#026b44;background:#fff;text-decoration:none;padding:0 3px 1px;border:1px #026b44 solid}
.pager_active {font-weight:bold;color:#447ab6;background:#fff;padding:0 3px;border:1px #447ab6 solid}

/*forum_table*/
.forum_table {background:#fff;border:0px #bdd9ff solid;border-bottom:1px #f1efda solid;margin:0 10px 10px;border-top:0;width:98.3%}
.forum_table th {font:13px sans-serif;color:#57494D;background:#f1efda;padding:4px 10px;border-left:1px #f1efda solid}
.forum_table th a {font:12px sans-serif;color:#fff}
.forum_table td,.forumtopic {font-size:11px;color:#57494D;line-height:20px;background:#fff;border:1px #f1efda solid;border-top:0;border-right:0;padding:2px 10px}
.forumtopic {background:#ffe69d;}

.forumtopic h2,.forumtopic h3,.przyczepiony h3 {font-size:13px;margin:2px 0 0;padding:0}
.forumtopic h2 a,.forumtopic h3 a {font:13px sans-serif;color:#28AAE1;text-decoration:none}
.forumtopic h2 a:hover,.forumtopic h3 a:hover {font:13px sans-serif;color:#D91B5B;text-decoration:underline}

.forumtopic img,.przyczepiony img {margin-right:5px}
.forumtopic p {margin:0 0 10px}
.forumtopic .left,.przyczepiony .left {margin:5px 0 0}

.forum_table .last_post,.last_post {font-size:11px !important;background:#fff;padding:3px 10px !important;border:1px #f1efda solid;border-bottom:0}
.forum_table .last_post a,.last_post a {font-size:11px;text-decoration:none}
.forum_table .last_post a:hover,.last_post a:hover {font-size:11px;text-decoration:underline}

.small2 a {font-size:11px;color:#28AAE1;text-decoration:none}
.small2 a:hover {font-size:11px;color:#D91B5B;text-decoration:underline}

/*przyczepiony*/
.forum_table .przyczepiony {font-size:11px;background:#fff;
border:1px #f1efda solid;border-top:0;border-right:0;padding:2px 10px}
.forum_table .przyczepiony h3 a {font:normal 12px sans-serif;color:#094581;text-decoration:none}
.forum_table .przyczepiony h3 a:hover {font:normal 12px sans-serif;color:#235cac;text-decoration:underline}

.forum_table .last_date {font-size:11px;border-right:1px #f1efda solid}
.forum_table .last_date .small2 {font-size:11px}

/*POST*/
.forum_table .forumheader {color:#57494D;line-height:16px;background:#f1efda;padding:3px 10px;
vertical-align:top;border-top:1px #f1efda solid;border-right:0;border-left:0;border-bottom:1px #f1efda solid}
.forumheader h2 {font:13px sans-serif;color:#57494D;margin:0;padding:0}
.forumheader b,.forumheader a b {font:bold 14px sans-serif;color:#D91B5B;}

.forum_table .avatartd {width:17%;line-height:16px;background:#F1EFDA;padding:5px 10px;vertical-align:top;border:0}
.avatar {width:50px;height:50px;margin:3px 0 0}
.forum_table #posttd {font-size:12px;padding-right:0;width:100%;background:#fff;border:0}
.forum_table #posttd .left {line-height:16px;margin:0 10px 0 0;padding:10px}
.forum_table #posttd div {float:left;margin:0}

.forum_table .cytat {font-size:11px;color:#57494D;line-height:16px;background:#FFE69D;padding:6px;border:0}
.forum_table .signature {font-size:11px;color: #bdbcad;clear:both}

/*post_navi*/
.forum_table .post_navi,.forum_table .post_navi1 {background:#f1efda;padding:5px 10px;border:0}
.forum_table .post_navi2,.post_navi2 {background:#f1efda;border:1px #f1efda solid;padding:5px 0 !important}

.post_navi a,.post_navi2 a {font:bold 12px sans-serif;color:#fff;text-decoration:none;background:#D91B5B;border:1px #D91B5B solid;padding:2px 5px}
.post_navi a:hover,.post_navi2 a:hover {color:#D91B5B;text-decoration:underline;background:#fff;border:1px #D91B5B solid;}

/*TPL_PAGES*/
.tpl_page td {border:1px solid}
.txt {line-height:16px;padding:0 10px 10px;border-right:1px #bdd9ff solid;}
.txt p {margin:0 0 10px;line-height:16px;text-align:justify}
ul .lower-latin {list-style-type:lower-latin}

/*foot*/
#footer {font:bold 11px sans-serif;color:#fff;background:#ADB521;margin:0 auto;padding:5px 0;width:80%}
#footer img {border:0;margin:0 2px}
#footer a,.footer a:hover {font-size:11px;color:#fff;text-decoration:none}
#footer b {color:#fff}

#copy {font-size:10px;color:#fff;background:#ADB521;width:80%;margin:10px auto 150px auto;}
#copy a,#copy a:hover {font-size:10px;color:#fff}
#copy a:hover {text-decoration:none}
#copy .right a,#copy .right a:hover {font:10px sans-serif;color:#fff;text-decoration:none;display:block;padding:5px 0;
border-bottom:1px #CDD51F dotted}
#copy .right a:hover {border-bottom:1px #CDD51F solid}
#copy .left {background:#D91B5B;width:32%;margin:10px;padding:5px 10px}
#copy .right {background:transparent;width:55%;padding:5px 12px 10px}

/*alert_box*/
#alertbox {width:370px;margin:0 auto;background:#fff;border:2px #E53E45 solid;position:absolute;z-index:999;padding-bottom:15px;top:30%;left:40%;cursor:pointer}
#alertbox div {font:bold 17px sans-serif;color:#000;text-align:center;width:370px;padding:0 0 13px}
#alertbox p {font:bold 28px sans-serif;color:#fff;background:#E53E45 url('images/close_sm.gif') no-repeat 335px center;
margin:0 0 20px;width:370px;padding:10px 0 }

/*alert_box2*/
#alertbox2 {width:750px;margin:0 auto;background:#fff;border:2px #094581 solid;position:absolute;z-index:999;padding-bottom:15px;top:40%;left:25%;cursor:pointer}
#alertbox2 div {font:bold 12px sans-serif;color:#333;text-align:center;width:744px;margin:2px;padding:0 0 13px;border:1px #fff solid}
#alertbox2 p {font:bold 17px sans-serif;color:#fff;background:#4277b1 url('images/close_sm.gif') no-repeat 725px center;margin:0 0 20px;width:744px;padding:2px 0 0}
#alertbox2 .error {font-size:28px;font-weight:bold;line-height:38px}
.alertbox_hidden {display:none}

/*profile_box*/
.profilebox {width:100px;height:17px;margin:6px 0 0;padding:1px 0;background:#fff}
.profilebox .left {margin:0;width:100px;height:16px}
.profilebox a {text-decoration:none;padding:0 6px}
.profilebox a:hover {text-decoration:none}
.profilebox .close {font-size:0;line-height:0;background:#5285b2 url('images/m_close.png') no-repeat center;
width:10px;height:10px;margin:0;padding:0;position:relative;right:1px;cursor:pointer}

/*glosowanie*/
.vote {background:#fff;border:1px #ddd solid}
.vote td {background:#fff;border:0}
.vote a,.vote a:hover {text-decoration:none}

a.vote_pro {background:#fff url('images/vote.gif') no-repeat center 6px;border:1px #006b41 solid;width:14px;height:14px;display:block;float:left;margin:0 5px 0 0}
a.vote_pro:hover {background:#fff url('images/vote.gif') no-repeat center 1px}

a.vote_contra {background:#fff url('images/vote.gif') no-repeat center -13px;border:1px #ce0a0a solid;width:14px;height:14px;display:block;float:left}
a.vote_contra:hover {background:#fff url('images/vote.gif') no-repeat center -8px}

.vote .pro,.vote .contra {width:1px;word-spacing:-4px;line-height:9px}
.vote .pro {background:#006b41}
.vote .contra {background:#ce0a0a}
.vote .small {line-height:9px}

/*stat_panel -----------------------------------------------------------*/
/*forum_menu2*/
img.logo {margin:10px}

.forum_menu2 {border-top:1px #97d8ff solid;margin:0 10px 0;width:98.3%}
.forum_menu2 td {font-size:12px;color:#000;padding:10px 0}
.forum_menu2 ul,.forum_menu2 li {display:inline;margin:0;padding:0;list-style-type:none;float:left}
.forum_menu2 ul li {float:left;display:inline;margin:0 5px 0 0}
.forum_menu2 a {text-decoration:none;padding:3px 10px;border:1px #4372b2 solid;display:block;}
.forum_menu2 a:hover {text-decoration:none;color:#fff;border:1px #009362 solid;background:#009362}
.forum_menu2 img {border:0}

/*datagrid*/
.tr_grey td {background:#f3f9fc}
