body{background:url('img/bg.png') repeat-x; background-color:#f4edd3; margin:0px;}
body td{margin:0px; font-family:trebuchet MS; color:#463e28; font-size:12px; }

img{border:0px;}

table{border-spacing: 0px; border-collapse: collapse; padding:0px; width:100%}
td{vertical-align:top;}
a{text-decoration:none; color:#463e28;}

h1{color:be040a; font-style:italic; font-size:22px; line-height:20px;}

textarea{border:#D7D4C3 1px solid; width:300px; height:100px;}
input[type=text]{border:#D7D4C3 1px solid;}
input[type=file]{border:#D7D4C3 1px solid;}
input[type=submit]{border:#D7D4C3 1px solid; cursor:pointer;}



.vmiddle{vertical-align:middle;}
.tbold{font-weight:bold;}
.tcenter{text-align:center;}
.tright{text-align:right}
.tgray{color:#a4a4a4}
.tbrown{color:#a39673}
.ttitle1{font-size:15px;}
.tred{color:#be040a;}
.twhite{color:white; text-decoration:none;}
.pink{color:#de0059}
.tgreen{color:#c1cf01}
.tnormal{color:#463e28; text-decoration:none;}
.titalic{font-style:italic;}
.t11{font-size:11px;}

.tbottom{vertical-align:bottom;}
.ttop{vertical-align:top;}
.tmiddle{vertical-align:middle;}
.tleft{text-align:left}
.tcenter{text-align:center}
.tright{text-align:right}

.bgred_1{background-color:#a50405}

.title_0{font-style: italic; font-weight:bold; font-size:20px; letter-spacing:-1px;}
.ttitl_1_red{color:be040a; font-size:15px; font-style: italic; font-weight:bold; letter-spacing:-1px;}
.title_0_white{color:white; font-size:20px; font-style: italic;  letter-spacing:0px;}

.container{width:1002px;}

.ramka{background:url('img/r_bg.png') repeat-x top;background-color:#fffdf7; width:100%; height:100%}

.red_row_1{background-color:#c1090f}
.red_row_2{background-color:#a50405}

.sortuj_i{background:url('img/b_4.png') no-repeat -0px ; width:62px; height:24px; text-align:center; cursor:pointer; font-weight:bold;}
.sortuj_a{background:url('img/b_3.png') no-repeat 0px 8px; width:62px; height:28px; text-align:center; cursor:pointer; font-weight:bold; color:white}

.conrer{width:1px; height:1px;}
.border_left{width:1px; background:url('img/r_bg.png') repeat-x; background-color:#FFFEF7;}
.ramka_top{background:url('img/rr_bg_t.png') repeat-x;}
.ramka_bottom{background:url('img/r_bg_b.png') repeat-x;}

.mainleft{width:24px; text-align:right; padding-top:15px;}
.mainright{width:24px;}
.login_form{background:url('img/login_bg.jpg') no-repeat; height:40px; padding:5px;}
#login_form td{vertical-align:middle; padding-left:10px; font-weight:bold;}
#login_form input{border:0px;}
.txt_login{background:url('img/txt_login.jpg') no-repeat 8px 8px;}
.txt_szukaj{background:url('img/txt_login.jpg') no-repeat 8px 0px;}

#przeliczniki td{border:#ece4c5 1px solid; vertical-align:middle;  padding:5px;}
#prz td{}
#prz_a td{background:#f7f3e3}

#newsletter_form input{border:0px; margin-left:10px;}
.txt_newsletter{background:url('img/txt_login.jpg') no-repeat 8px 3px;}
#newsletter_form td{vertical-align:middle; padding-top:5px; padding-bottom:5px;  font-weight:bold;}

#main_2 td{padding-top:5px;}

#td_middle td{vertical-align:middle;}

.prod_1{border-top:#ece4c5 1px solid; padding:7px; padding-top:5px; padding-bottom:30px;}


.vote{background:url('img/vote_bg.png') no-repeat -0px 0px; height:32px;}
.vote_star{margin-top:-19px; margin-left:80px;}

#rejestracja_txt input{border:0px}
#rejestracja_txt{background:url('img/txt_login.jpg') no-repeat 10px 2px; width:550px; padding-left:12px;}

.button{border:#D7D4C3 1px solid; cursor:pointer; width:100px;}
input[type=checkbox]{border:0px;}
input[type=button]{border:#D7D4C3 1px solid; cursor:pointer;}

.accordion {
 padding-top:10px;
	width: 560px;

}
.accordion h3 {
	
	padding: 7px 15px ;
	margin: 0;

	font-size:12px;
	border-bottom: #343333 0px solid;
	cursor: pointer;
}
.accordion h3:hover {

}
.accordion h3.active {
	background-position: right 5px;

}
.accordion p {
	margin: 0px;
	padding: 0px 0px 0px ;
	color: #a2a2a2;
	font-size:12px;
}
.next, .prev {width:24px; cursor:pointer; padding:0px 0px 0px 0px; margin-top:-30px;}


#sections2 a{border:#e8e1c5 0px solid; display:block;}

#screen2 {width:346px; height:108px;}
#sections2 {overflow:hidden; width:616px; height:108px;}
#sections2 td{padding:15px; padding-left:1px; padding-right:9px;}
#sections2 li {float:left;}
#sections2 li.fallen {margin-top:0px;}


/* multimedia css*/
.tapeta{color:#463e28; font-size:11px;}
a:hover.tapeta	{color:#c9040c; font-size:11px; border-bottom:1px solid #c9040c;}


