body{
margin:	0px;
padding:	0px;
background-color: rgb(0, 0, 0);
color:	inherit;
}

form{
margin: 0px;
padding: 0px;
}

table.modules{
width:	100%;
margin:	0px;
padding: 0px;
}

table.bannerTable{
width:	100%;
margin:	0px;
padding: 0px;
}

/*glowna tabela*/
table.main{
width:	950px; 
}

/*lewa strona*/
td.left{
width:	215px; 
background-image:	url('../images/dwory_left_bg.jpg');
background-repeat:	no-repeat;
background-position:	0px 300px;
background-color:	rgb(150, 100, 51);
color:	inherit;
}

/*spacer*/
td.spacer{
width:	14px; 
background-image:	url('../images/dwory_spacer.jpg');
background-repeat:	repeat-y;
}

/*glowna czesc*/
td.center{
width:	721px; 
background-color:	rgb(47, 27, 16);
color:	inherit;
}

/*gora*/
td.top{
width:	721px; 
height:	53px;
}

/*menu gora*/
td.top_menu{
width:	721px; 
height:	70px;
background-image:	url('../images/dwory_menu_bg.gif');
background-repeat:	no-repeat;
background-color:	rgb(0, 0, 0);
color:	inherit;
}

/*zawartosc*/
td.main_content{
width:	520px;/*+padding*/
padding-left:	6px;
padding-right:	6px;
}

td.main_content p.special{
width:	100%;
margin-top:	20px;
padding-bottom:	20px;
border-bottom:	1px dashed rgb(77, 50, 25);
font-family:	verdana, serif;
font-size:	11px;
color:	rgb(151, 100, 50);
background-color:	inherit;
text-decoration:	none;
text-align:	justify;
}

/*prawa strona*/
td.right{
width:	189px;
}

/*stopka*/
td.bottom{
width: 721px;
height:	100px;
border-top:	2px solid rgb(92, 70, 40);
background-color:	rgb(28, 16, 10);
padding:	5px;
font-family:	Verdana, serif;
font-size:	10px;
color: rgb(151, 100, 50);
}

td.bottom a{
font-family:	Verdana, serif;
font-size:	10px;
color: rgb(202, 151, 85);
background-color:	inherit;
text-decoration:	none;
}

td.bottom a:hover{
font-family:	Verdana, serif;
font-size:	10px;
color: rgb(202, 151, 85);
background-color:	inherit;
text-decoration:	underline;
}

/*gorne menu*/
td.cms_vmenu_link_pointer{
width:	1px;
}

td.cms_vmenu_container{
padding-top:	20px;
padding-left:	25px;
padding-right:	25px;
white-space:	nowrap;
}

a.cms_vmenu_link{
font-family: "Bookman Old Style", "Times New Roman", serif;
font-size:	16px;
color:	rgb(205, 182, 85);
background-color:	inherit;
text-decoration:	none;
}

a.cms_vmenu_link:hover{
font-family: "Bookman Old Style", "Times New Roman", serif;
font-size:	16px;
color:	rgb(205, 182, 85);
background-color:	inherit;
text-decoration:	underline;
}

td.cms_vmenu_container_selected{
padding-top:	20px;
padding-left:	25px;
padding-right:	25px;
white-space:	nowrap;
}

a.cms_vmenu_link_selected{
font-family: "Bookman Old Style", "Times New Roman", serif;
font-size:	16px;
color:	rgb(144, 96, 47);
background-color:	inherit;
text-decoration:	none;
}

a.cms_vmenu_link_selected:hover{
font-family: "Bookman Old Style", "Times New Roman", serif;
font-size:	16px;
color:	rgb(144, 96, 47);
background-color:	inherit;
text-decoration:	underline;
}

/*boxy z sekcja*/
/*box latest news*/
table.cms_box_latest{
width:	189px;
margin-bottom:	3px;
background-color:	rgb(61, 42, 32);
color:	inherit;
}

table.cms_box_latest th{
padding:	10px;
font-family:	"Times New Roman", serif;
font-size:	18px;
font-weight:	normal;
color:	rgb(202, 151, 85);
background-color:	inherit;
}

table.cms_box_latest ul{
list-style-image:	url('../images/dwory_pointer2.gif');
margin-left:	15px;
padding-left:	10px;	
}

table.cms_box_latest a{
font-family:	verdana, serif;
font-size:	11px;
color:	rgb(151, 100, 50);
background-color:	inherit;
text-decoration:	none;
}

table.cms_box_latest a:hover{
font-family:	verdana, serif;
font-size:	11px;
color:	rgb(151, 100, 50);
background-color:	inherit;
text-decoration:	underline;
}

/*box news*/
table.cms_box_news{
width:	100%;
margin-top:	20px;
padding-bottom:	20px;
border-bottom:	1px dashed rgb(77, 50, 25);
cursor:	default;
}

table.cms_box_news_item{
width:	100%;
cursor:	default;
}

table.cms_box_news_item a, table.cms_box_news_item a:hover{
font-family:	verdana, serif;
font-size:	11px;
color:	rgb(151, 100, 50);
background-color:	inherit;
text-decoration:	none;
text-align:	justify;
cursor:	default;
}

/*newsletter*/
table.main_newsletter{
width:	189px;
margin-top:	3px;
background-color:	rgb(67, 49, 39);
color:	inherit;
padding-bottom:	10px;
}

table.main_newsletter th{
padding:	10px;
font-family:	"Times New Roman", serif;
font-size:	18px;
font-weight:	normal;
color:	rgb(202, 151, 85);
background-color:	inherit;
}

tablew.newsletter{
width:	100%;
}

td.newsletter_input{
padding-left:	10px;
}

input.newsletter{
width:	130px;
font-family:	verdana, serif;
font-size:	9px;
font-weight:	normal;
}

td.newsletter_button{
padding-right:	5px;
}

td.newsletter_text{
padding:	10px;
font-family:	arial, serif;
font-size:	9px;
font-weight:	normal;
color:	rgb(151, 100, 50);
background-color:	inherit;
}

td.cms_newsletter_info{
font-family: tahoma, serif;
font-size: 11px;
font-weight: bold;
color: rgb(170, 55, 5);
background-color:	inherit;
padding: 5px;
text-align: center;
}

/*banner content*/
table.banner_content{
width:	100%;
padding-top:	10px;
padding-bottom:	10px;
border-bottom:	1px dashed rgb(77, 50, 25);
text-align:	center;
}

/*banner right*/
table.banner_right{
width:	100%;
margin-top:	10px;
}

/*content*/
table.cms_short_text{
width: 520px;
margin-top: 5px;
margin-bottom: 10px;
padding-bottom: 10px;
border-bottom:	1px dashed rgb(77, 50, 25);
}

table.cms_full_text{
width: 520px;
margin-top: 5px;
margin-bottom: 10px;
}

h1 {
font-family: verdana, serif;
font-size: 11px;
font-weight: bold;
color: rgb(202, 151, 85);
background-color: inherit;
padding: 0px;
margin: 0px;
}

td.header{
height: 29px;
vertical-align: middle;
text-align: left;
}

td.header_date{
height: 29px;
text-align: right;
font-family: verdana, serif;
font-size: 11px;
font-weight: bold;
color: rgb(202, 151, 85);
background-color: inherit;
}

td.header_full_date{
height: 29px;
text-align: left;
font-family: verdana, serif;
font-size: 11px;
font-weight: bold;
color: rgb(202, 151, 85);
background-color: inherit;
}

td.shortcut{
font-family: verdana, serif;
font-size: 11px;
color: rgb(151, 100, 50);
background-color: inherit;
text-align: justify;
padding-top: 7px;
padding-bottom: 7px;
}

td.shortcut a{
font-family: verdana, serif;
font-size: 11px;
color: rgb(202, 151, 85);
background-color: inherit;
text-decoration: none;
}

td.shortcut a:hover{
font-family: verdana, serif;
font-size: 11px;
color: rgb(202, 151, 85);
background-color: inherit;
text-decoration: underline;
}

td.content{
font-family: verdana, serif;
font-size: 11px;
color: rgb(151, 100, 50);
background-color: inherit;
text-align: justify;
padding-top: 7px;
padding-bottom: 7px;
}

td.content a{
font-family: verdana, serif;
font-size: 11px;
color: rgb(202, 151, 85);
background-color: inherit;
text-decoration: none;
}

td.content a:hover{
font-family: verdana, serif;
font-size: 11px;
color: rgb(202, 151, 85);
background-color: inherit;
text-decoration: underline;
}

table.cms_sponsored_text{
width: 100%;
border: 1px solid rgb(255,0,0);
margin-top: 5px;
margin-bottom: 10px;
}

td.cms_sponsored_bar{
background-color: rgb(255,0,0);
color: inherit;
text-align: right;
}

/*linki*/
a.cms_link_more{
font-family: verdana, serif;
font-size: 11px;
color: rgb(151, 100, 50);
background-color: inherit;
text-align: left;
text-decoration:	none;
}

a.cms_link_more:hover{
font-family: verdana, serif;
font-size: 11px;
color: rgb(151, 100, 50);
background-color: inherit;
text-align: left;
text-decoration: underline;
}

a.cms_tag{
font-family:	Verdana, serif;
font-size:	10px;
color: rgb(202, 151, 85);
background-color:	inherit;
text-decoration:	none;
}

a.cms_tag:hover{
font-family:	Verdana, serif;
font-size:	10px;
color: rgb(202, 151, 85);
background-color:	inherit;
text-decoration:	underline;
}

/*statystyki*/
td.cms_stats{
text-align:	left;
}

/*live edit*/
td.cms_live{
font-family: tahoma, serif;
font-size: 12px;
color: rgb(127, 127, 127);
background-color: inherit;
padding: 5px;
margin: 0px;
}

/*komentarze*/
table.comments{
width:	100%;
margin-top:	5px;
margin-bottom:	5px;
padding:	5px;
font-family:	tahoma, serif;
font-size:	11px;
font-weight:	normal;
color: rgb(255, 255, 255);
background-color: inherit;
border:	1px solid rgb(227, 227, 227);
}

table.comments th{
text-align:	left;
padding:	5px;
font-family:	tahoma, serif;
font-size:	11px;
font-weight:	normal;
color:	rgb(0, 0, 0);
background-color:	rgb(151, 100, 50);
}

table.comments td{
text-align:	left;
padding:	5px;
}

table.comments span{
font-family:	tahoma, serif;
font-size:	11px;
font-weight:	normal;
color:	rgb(159, 0, 0);
background-color:	inherit;	
}

td.comments_header{
padding:	5px;
text-align:	left;
font-family:	verdana, serif;
font-size:	10px;
font-weight:	bold;
color:	rgb(0, 0, 0);
background-color:	rgb(151, 100, 50);
border-top:	2px solid rgb(255, 255, 255);
}

td.comments_header ul{
list-style-image   : url('../images/mobility_pointer.png');
}

td.comments_header li{
text-align: justify;
}

input.comments_input{
width: 300px;
height: 20px;
padding-left: 5px;
text-align: left;
font-family: tahoma, serif;
font-size: 11px;
font-weight: normal;
color: rgb(255, 255, 255);
border: 1px solid rgb(204,204,204);
background-color: rgb(0, 0, 0);
}

textarea.comments_text{
width: 300px;
height: 200px;
padding-left: 5px;
text-align: left;
font-family: tahoma, serif;
font-size: 11px;
font-weight: normal;
color: rgb(255, 255, 255);
border: 1px solid rgb(204,204,204);
background-color: rgb(0, 0, 0);
}

input.cms_token_input{
border: 1px solid rgb(204,204,204);
}

input.comments_submit{
font-family: tahoma, serif;
font-size: 11px;
color: rgb(0,0,0);
border: 1px solid black;
background-color: rgb(247,247,247);
}

/*ocenianie artykulow*/
table.points{
width:	100%;
border:	1px solid rgb(200, 200, 200);
margin:	0px;
padding:	5px;
}

table.points th{
text-align:	left;
background-color:	rgb(233, 233, 233);
font-family:	tahoma, serif;
font-size:	11px;
font-weight:	bold;
color:	rgb(255,255,255);
padding:	5px;
}

table.points td{
text-align:	left;
font-family:	tahoma, serif;
font-size:	11px;
font-weight:	normal;
color:	rgb(0, 0, 0);
padding:	5px;
background-color:	rgb(151, 100, 50);
}

table.rate_stars{
text-align:	left;
font-family:	tahoma, serif;
font-size:	11px;
font-weight:	normal;
color:	rgb(127, 127, 127);
background-color:	inherit;
padding:	5px;
}

/*powiadom znajomego*/
body.send_friend{
padding:	0px;
margin:	0px;
}

table.send_friend{
text-align:	center;
}

table.send_friend_form{
width:	100%;
height:	100px;
background-color:	rgb(255, 255, 255);
color:	inherit;
text-align:	center;
padding:	0px;
margin:	0px;
}

table.send_friend_form th{
background-color:	rgb(50, 30, 20);
font-family:	tahoma, serif;
font-weight:	bold;
font-size:	12px;
color:	rgb(255, 255, 255);
text-align:	justify;
padding:	5px;
border-bottom:	1px solid rgb(0, 0, 0);
}

table.send_friend_form td{
background-color:	rgb(150, 100, 50);
text-align:	justify;
font-family:	tahoma, serif;
font-weight:	normal;
font-size:	11px;
color:	rgb(0, 0, 0);
padding:	5px;
}

table.send_friend_form a{
background-color:	inherit;
font-family:	arial, serif;
font-size:	12px;
font-weight:	bold;
color:	rgb(255, 0, 0);
text-decoration:	none;
}

table.send_friend_form a:hover{
background-color:	inherit;
font-family:	arial, serif;
font-size:	12px;
font-weight:	bold;
color:	rgb(255, 0, 0);
text-decoration:	underline;
}

input.send_friend_input{
background-color:	rgb(255, 255, 255);
font-family:	arial, serif;
font-size:	12px;
font-weight:	bold;
color:	rgb(0, 0, 0);
text-align:	left;
padding-bottom:	5px;
padding-left:	5px;
}

input.send_friend_submit{
background-color:	rgb(0, 0, 0);
border:	1px solid rgb(255, 255, 255);
font-size:	12px;
font-weight:	bold;
color:	rgb(255, 255, 255);
text-align:	center;
padding:	5px;
}

/*drukowanie tresci*/
body.print{
padding:	10px;
margin:	0px;
background-color:	rgb(255, 255, 255);
color:	inherit;
}

table.print{
text-align:	center;
}

table.print_form{
width:	100%;
margin:	0px;
padding:	0px;
}

table.print_form th{
padding:	5px;
}

table.print_form th a{
background-color:	inherit;
font-family:	tahoma, serif;
font-size:	11px;
font-weight:	bold;
color: rgb(97, 97, 97);
text-decoration:	none;
}

table.print_form th a:hover{
background-color:	inherit;
font-family:	tahoma, serif;
font-size:	11px;
font-weight:	bold;
color: rgb(0, 0, 0);
text-decoration:	none;
}

td.print_form_header{
font-family:	tahoma, serif;
font-size:	11px;
padding: 5px;
background-color:	inherit;
font-weight:	bold;
color:	rgb(0, 0, 0);
text-align:	left;
border: 1px;
border-style: none none solid none;
border-color: rgb(220,220,220);
}

td.print_form_content{
font-family:	tahoma, serif;
font-size:	11px;
padding: 5px;
background-color:	inherit;
font-weight:	normal;
color:	rgb(0, 0, 0);
text-align:	justify;
}

/*paging*/
td.searchbar{
font-family: verdana, serif;
font-weight: bold;
font-size: 11px;
color: rgb(155,68,61);
text-decoration: none;
background-color:	inherit;
vertical-align:	middle;
}

a.paging{
font-family: verdana, serif;
font-weight: normal;
font-size: 11px;
color: rgb(255,103,0);
text-decoration: none;
background-color:	inherit;
}

a.paging:hover{
font-family: verdana, serif;
font-weight: normal;
font-size: 11px;
color: rgb(155,68,61);
text-decoration: underline;
background-color:	inherit;
}

/*cms info i cms error*/
table.cms_error, table.cms_info{
width: 100%;
border: 1px solid rgb(22,159,210);
margin-top: 5px;
margin-bottom: 10px;
background-color: white;
color: inherit;
}

td.cms_error, td.cms_info {
font-family: tahoma, serif;
font-size: 12px;
color: rgb(255,255,255);
padding-left: 11px;
font-weight: bold;
background-color: rgb(170, 55, 5);
margin: 0px;
}

table.cms_error td, table.cms_info td{
font-family: tahoma, serif;
font-size: 11px;
text-align: left;
padding: 5px;
}

/* print content & send to friend*/
a.content_module{
font-family:	tahoma, serif;
font-size:	10px;
font-weight:	normal;
text-decoration:	none;
color:	rgb(153, 153, 153);
background-color:	inherit;
}

a.content_module:hover{
font-family:	tahoma, serif;
font-size:	10px;
font-weight:	normal;
text-decoration:	none;
color:	rgb(255, 3, 20);
background-color:	inherit;
}

/*boczne menu*/
table.sitemenu{
padding-bottom:	20px;
}

td.menu_select_desc{
width:	100%;
padding-left:	20px;
padding-top:	20px;
font-family:	verdana, serif;
font-size:	11px;
font-weight:	bold;
color:	rgb(40, 4, 4);
background-color:	inherit;
}

td.menu_select_desc2{
width:	100%;
padding-left:	20px;
padding-top:	20px;
font-family:	verdana, serif;
font-size:	11px;
font-weight:	bold;
color:	rgb(151, 100, 50);
background-color:	inherit;
}

td.menu_select{
width:	100%;
padding-left:	20px;
}

td.menu_select select{
width:	170px;
font-family:	verdana, serif;
font-size:	10px;
color:	rgb(0, 0, 0);
background-color:	rgb(255, 255, 255);
}

/*podobne artykuly z sekcji*/
table.cms_sectionlinks{
width:	100%;
padding-right:	10px;
}

ul.section_link{
list-style-image:	url('../images/dwory_pointer1.gif');
margin-top:	10px;
line-height:	1.2em;
}

table.cms_sectionlinks a{
font-family: arial, serif;
font-size: 12px;
color: rgb(32, 18, 11);
background-color: inherit;
text-decoration: none;
font-weight: bold;
}

table.cms_sectionlinks a:hover{
font-family: arial, serif;
font-size: 12px;
color: rgb(32, 18, 11);
background-color: inherit;
text-decoration: underline;
font-weight: bold;
}

/*artykuly zaprzyjaznione*/
table.cms_friendart{
width:	100%;
margin-top:	10px;
margin-bottom:	10px;
}

table.friendart{
width:	100%;
}

table.friendart th{
font-family: verdana, serif;
font-size: 11px;
font-weight: bold;
color: rgb(202, 151, 85);
background-color: inherit;
padding:	5px;
}

table.friendart td{
padding-top:	5px;
padding-left:	15px;
background-image:	url('../images/dwory_pointer2.gif');
background-repeat:	no-repeat;
background-position:	5px 9px;
}

table.friendart a{
font-family:	Verdana, serif;
font-size:	10px;
color: rgb(255, 255, 255);
background-color:	inherit;
text-decoration:	none;
}

table.friendart a:hover{
font-family:	Verdana, serif;
font-size:	10px;
color: rgb(255, 255, 255);
background-color:	inherit;
text-decoration:	underline;
}

/*kontakt*/
td.cms_contact_value, td.cms_contact_name, td.cms_contact_logo{
font-family: verdana, serif;
font-size: 11px;
color: rgb(151, 100, 50);
background-color: inherit;
background-color : inherit;
text-decoration : none;
padding-left:	5px;
padding-bottom:	10px;
}

td.cms_contact_value a{
font-family:	Verdana, serif;
font-size:	10px;
color: rgb(202, 151, 85);
background-color : inherit;
text-decoration:	none;
}

td.cms_contact_value a:hover{
font-family:	Verdana, serif;
font-size:	10px;
color: rgb(202, 151, 85);
background-color: inherit;
text-decoration:	underline;
}

td.cms_askform_rowname{
font-family: verdana, serif;
font-size: 11px;
color: rgb(151, 100, 50);
background-color: inherit;
width: 150px;
padding-left: 10px;
text-align: right;
font-weight: normal;
vertical-align: middle;
}

td.cms_askform_rowname2{
font-family: verdana, serif;
font-size: 11px;
color: rgb(151, 100, 50);
background-color: inherit;
font-weight: normal;
vertical-align: middle;
}

td.cms_askform_rowname_req{
font-family: verdana, serif;
font-size: 11px;
color: rgb(151, 100, 50);
background-color: inherit;
width : 150px;
padding-left : 10px;
text-align : right;
font-weight : normal;
vertical-align : middle;
}

hr{
width : 50%;
}

td.cms_askform_rowval{
font-family: verdana, serif;
font-size: 11px;
color: rgb(151, 100, 50);
background-color: inherit;
width : 320px;
padding-left : 10px;
}

input.text{
font-family: verdana, serif;
font-size: 11px;
color: rgb(151, 100, 50);
background-color : rgb(255, 255, 255);
width : 280px;
padding-left : 10px;
border : 1px solid rgb(143, 143, 143);
}

select.options{
font-family: verdana, serif;
font-size: 11px;
color: rgb(151, 100, 50);
background-color : rgb(255, 255, 255);
width : 280px;
padding-left : 10px;
border : 1px solid rgb(143, 143, 143);
}

textarea.suggestions{
font-family: verdana, serif;
font-size: 11px;
color: rgb(151, 100, 50);
background-color : rgb(255, 255, 255);
width : 280px;
height : 100px;
padding-left : 10px;
border : 1px solid rgb(143, 143, 143);
}

div.info{
padding-left:	20px;
font-family:	verdana, serif;
font-size:	11px;
font-weight:	bold;
color:	rgb(151, 100, 50);
background-color:	inherit;
}
