/* CSS Document */
body {margin:10px 0px 10px 0px;
		background-color:#6a5c54;
		color:#ffffff;
		font-size:0.8em;
		font-family:Arial, Helvetica, sans-serif
		}
		
.top {width:700px;
		margin:0px;
		padding-right:7px;
		height:171px;
		background-image:url(images/top.gif);
		background-repeat:no-repeat;
		text-align:left;
		color:#FFFFFF;
		font-size:0.9em}
		.top object {margin:0px; padding:0px}
		
		
.top a {font-family:'Century Gothic', 'Trebuchet MS';
			color:#FFFFFF;
			font-size:24px;
			text-decoration:none;
			border-width:0px 3px 0px 0px;
			border-color:#ffffff;
			border-style:solid;
			padding-right:5px;
			font-weight:normal;
			font-style:italic;}
			
.top a:hover{border-width:0px 3px 0px 0px;
			border-color:#6a5c54;
			border-style:solid;}

.sub_menu {
  
}
.sub_menu a {
  font-family:'Century Gothic', 'Trebuchet MS';  
  line-height:2em;
  background:url(images/square.gif) no-repeat 0% 50%;
  padding:20px;
  font-size:2em;
  text-decoration:none;
}
.sub_menu a:hover {
  text-decoration:underline;
}
.nav {width:189px; padding:28px 0px 0px 10px; text-align:right;}			
.nav div {padding-right:10px}

a {color:#6a5c54}
a:hover {text-decoration:none}

		
.cont {background-image:url(images/div_bck.gif);
		background-repeat:repeat-y;
		width:666px;
		padding:0px 21px 10px 20px;
		color:#616161;
		}
		
		
.txt {padding:10px; text-align:left}
		
.td_left {width:318px;}
.td_right {width:318px;
			background-image:url(images/linia.gif);
			background-repeat:repeat-y;
			padding:0px;
			padding-left:30px;}
			
.td_left-bot {width:218px;}
.td_right-bot {width:418px;
			background-image:url(images/linia.gif);
			background-repeat:repeat-y;
			padding:0px;
			padding-left:30px;}
			
.new {border:1px solid #212121;}
.tm {border:1px solid #212121;
		float:right;
		margin-left:20px}



.stopka {text-align:right}

.wystawka {color:#6a5c54;
			text-decoration:none}
			
.wystawka:hover {text-decoration:underline}
.more {font-size:10px;
			color:#a23f08;
			text-decoration:none;
			padding-left:30px;
			display:block;
			line-height:11px;
			background-image:url(images/red.gif);
			background-repeat:no-repeat;
			text-align:left;
			float:right
			}
			
.more:hover {color:#FFFFFF;
				background-color:#a23f08}
				
.more2 {font-size:10px;
			color:#a23f08;
			text-decoration:none;
			padding-right:30px;
			display:block;
			line-height:11px;
			background-image:url(images/red.gif);
			background-repeat:no-repeat;
			background-position:right;
			text-align:left;
			float:right;
			}
			
.more2:hover {color:#FFFFFF;
				background-color:#a23f08}
				

.more3 {font-size:10px;
			color:#a23f08;
			text-decoration:none;
			padding-right:30px;
			display:block;
			line-height:11px;
			background-image:url(images/gray.gif);
			background-repeat:no-repeat;
			background-position:right;
			text-align:left;
			float:right;
			}
		
		
		
		
h1 {font-size:24px;
	font-family:'Century Gothic', 'Trebuchet MS';
	font-weight:normal;
	color:#a23f08;
	font-style:italic;
	border-width:0px 0px 0px 2px;
	border-color:#a23f08;
	border-style:solid;
	padding:10px 0px 0px 10px;
	margin:0px;
	text-align:left}
	
h2 {
	font-size:14px;
	font-family:'Century Gothic', 'Trebuchet MS';
	font-weight:normal;
	color:#616161;
	font-style:normal;
	border-width:0px 0px 0px 2px;
	border-color:#a23f08;
	border-style:solid;
	margin:0px;
	padding:0px 0px 0px 10px;
	text-align:left
	}
	
.center {
	display:block;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	}	
	
/* PORTFOLIO */

.podzialka {
	line-height:1px;
	clear:both;
	}
.area {width:260px; height:32px; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.in {width:170px; height:14px;  font-family:Arial, Helvetica, sans-serif; font-size:11px}
.submit {padding:1px 3px 1px 3px;color:#FFFFFF; background-color:#a23f08; font-family:Arial, Helvetica, sans-serif; font-size:11px}
.ptd_left {width:300px;}
.ptd_right {width:336px;
			padding:0px;
			padding-left:30px;}

.ptxt a {color:#FFFFFF;
			text-decoration:none}
.ptxt a:hover {text-decoration:underline}
.ptxt {padding:10px;
		text-align:left;
		border-width:0px;
		border-style:dotted;
		border-top-width:1px;
		border-color:#FFFFFF;
		color:#FFFFFF;
		}

.pcont {background-image:url(images/div_bck_p.gif);
		background-repeat:repeat-y;
		width:666px;
		padding:0px 21px 10px 20px;
		}
		
.side_margin {
  padding-left:20px;
  padding-right:20px;
}
