/**
 * @copyright www.indream.pl
 */
input.disabled{background:#e2e2e2}
input.disabled:focus,input.disabled:hover{border: 1px solid #dadbdc;}
hr{border:0;height:1px;background:#e5e5e5;color:#e5e5e5}
label{cursor: pointer;padding-left:4px;}
div.msg-ok {
    color:#5f8029;
    background: white url(/images/admin/msg-ok.gif) 10px 10px no-repeat;
    font-weight: bold;
    padding: 10px 10px 10px 30px;
    border: 1px solid #cccccc;
    -moz-border-radius: 4px;
	-webkit-border-radius: 4px;
    margin: 0 0 10px;
	line-height:16px;
}
div.msg-error {
    color:#c90002;
    background: white url(/images/admin/msg-error.gif) 10px 10px no-repeat;
    font-weight: bold;
    padding: 10px 10px 10px 30px;
    border: 1px solid #cccccc;
    -moz-border-radius: 4px;
	-webkit-border-radius: 4px;
    margin: 0 0 10px;
	line-height:16px;
}
div.msg-warning {
    color:#ea9425;
    background: white url(/images/admin/msg-warning.gif) 10px 10px no-repeat;
    font-weight: bold;
    padding: 10px 10px 10px 30px;
    border: 1px solid #cccccc;
    -moz-border-radius: 4px;
	-webkit-border-radius: 4px;
    margin: 0 0 10px;
	line-height:16px;
}
div.msg-info {
    color: #4787c4;
    background: white url(/images/admin/msg-info.gif) 10px 10px no-repeat;
    font-weight: bold;
    padding: 10px 10px 10px 30px;
    border: 1px solid #cccccc;
    -moz-border-radius: 4px;
	-webkit-border-radius: 4px;
    margin: 0 0 10px;
	line-height:16px;
}
input,select {
    color: #666666;
    font: 11px Arial, sans-serif;
    border: 1px solid #cccccc;
    padding: 3px 4px;
	vertical-align:middle;
}
textarea {
	color: #666666;
    font: 11px Arial, sans-serif;
    border: 1px solid #cccccc;
    padding: 3px 4px;
}
input:focus,input:hover {
    border: 1px solid #b0b0b0;
}
input.checkbox {background:none;padding:0;margin:0;border:0;width:12px;float:left;}
input.submit {
    background: #171a20;
    cursor: pointer;
    font-weight: bold;
    width: 85px;
    color: white !important;
    border: 0 !important;
    padding: 4px 0;
}
td {padding: 3px 5px 3px 0;}

div.path {font-size: 11px;font-style: italic;color:#3d3b37;height:50px;}
div.path a:hover {}
div.path a{color:#3d3b37;text-decoration: none;}
div.path span {
    margin: 0 2px;
}
div.path a.curr {
	color: #111110 !important; 
}
table.my-table-1 {
	background: white;
}
table.my-table-1 th {
    background: #cacaca url(/images/admin/bg-th.gif) repeat-x;
    padding: 5px 12px;
    color: #4f4f4f;
    border: 1px solid #989898;
    font-size: 11px;
}
table.my-table-1 td {
    padding: 5px 10px;
	border: 1px solid #e6e6e6;
    border-bottom:1px solid #bbbbbb;
	font-size: 11px;
	vertical-align: middle;
}
ul.ul-sitemap a {
	
	
}
ul.ul-sitemap a:hover {
	
}
ul.ul-sitemap li {
	
}
ul.ul-sitemap ul li {
	
}

ul.ul-sitemap ul li { padding-left:15px; }
ul.ul-sitemap ul ul li { padding-left:30px; }
ul.ul-sitemap ul ul ul li { padding-left:45px; }
ul.ul-sitemap ul ul ul ul li { padding-left:60px; }
ul.ul-sitemap ul ul ul ul ul li { padding-left:75px; }

.field_url,.page_url {display:none}

.alt {display:none}

td.form-col1 {
	vertical-align: middle;
}
div.paginator  {
	text-align:center;
	padding: 15px 0 0;
	width: 600px;
	margin-top:5px;
	
}
div.paginator span {
	padding: 0 4px;
}
div.paginator a {
	padding: 4px 6px;
	margin:2px;
	color: white !important;
	font-weight:bold;
	text-decoration:none;
	background: black;
}

/* Menu dropdown */


ul.menu * {margin:0; padding:0}
ul.menu {
	height: 50px;
	font-family: 'WebFont';
	font-size: 16px;
	float: right;
}
ul.menu a {display:block; color:#372211;text-decoration:none;padding: 10px 5px;}
ul.menu li { padding: 0 13px 0 4px; background:url(/images/bgl.png) center right no-repeat;}
li.btn176,li.btn182 {
	background: none !important;
	padding-right:0 !important;
}

ul.menu li a:hover,ul.menu li a.cur  {
	background: #4a2e17;
	color: white;
}
ul.menu li:hover a  {
	background: #4a2e17 !important;
	color: white !important;
}
ul.menu li:hover li a:hover ,ul.menu li:hover li a.cur  {
	color:#e9cb8c !important;
	text-decoration: underline !important;
}


ul.menu li {position:relative;float:left; text-align:center;}
ul.menu ul {background: #4a2e17;

		position:absolute; top:30px; left:4px;  display:none; 
		opacity:0; list-style:none;font-family: Arial !important;

}
ul.menu li.btn173 ul {
	width:133px;
}
ul.menu li.btn173 ul li {
	width: 120px;
}
ul.menu li.btn175 ul {
	width:87px;
}
ul.menu ul li a {
	color: white;
	background: #4a2e17;
	padding-right:0 !important;
	padding-left:12px;
	font-size: 11px;
}
ul.menu ul li {
			position:relative; margin:0;padding: 0; }
ul.menu ul li a {color:#e9edee ;;display:block;  
				
		text-align:left;}
ul.menu ul li a:hover {color:#e9cb8c;text-decoration: underline;}
ul.menu ul li:hover a,ul.menu ul li:hover a,ul.menu ul li.cur a,ul.menu ul li.cur 
{}


ul.menu ul  { top:34px}
ul.menu .menulink:hover,ul.menu a:hover, ul.menu .menuhover 
{
	
}



/* ******************************** */

body {
	background: white url(/images/bg.png) repeat-x;
	font-family: Georgia;
	color: #372211;
}


div.wrapper {
	width: 1080px;
	margin: 0 auto;
}
@font-face {
	font-family: 'WebFont';
	src: url('/css/webfont.eot');
	src: local('☺'), url('/css/webfont.woff') format('woff'), url('/css/webfont.ttf')
	format('truetype'), url('/css/webfont.svg#webfont') format('svg');
}

div.logo {
	float: left;
	width: 305px;
	padding-left:58px;
	padding-top:32px;
}
div.header2 {
	float: left;
	width: 660px;
	padding-right: 50px;
	height: 124px;
}
div.langs {
	text-align:right;
	height:34px;
	padding-top:20px;
	font-family: 'WebFont';
	font-size: 10px;
}
div.langs a {
	color: #372211;
	text-decoration: none;
	line-height: 12px;
	padding-left: 20px;
}
div.langs a:hover,.langcur {
	color: #c2880f !important;
	text-decoration: underline !important;
}
.jez_en {
	background: url(/images/en.png) right -37px no-repeat;
	padding-right: 32px;
}
.jez_en:hover {
	background-position: right 0px;
}
.jez_pl {
	background: url(/images/pl.png) right -37px no-repeat;
	padding-right: 32px;
}
.jez_pl:hover {
	background-position: right 0px;
}
.langcur {
	background-position: right 0px !important;
}
div.left {
	float: left;
	background: url(/images/bgleft.png) no-repeat;
	width: 194px;
	height: 427px;
	padding: 40px 38px 0;
	font-size: 12px;
	color: white;
}
div.right {
	float: left;
	width: 770px;
	height: 467px;
}
div.content {
	padding: 0 20px;
	width: 1040px;
}
h2 {
	font-family: 'WebFont';
	font-size: 25px;
	font-weight: normal;
	margin-bottom:23px;
	text-shadow: 1px 1px 0 #b5985c;
}
h1 {
	font-family: 'WebFont';
	font-size: 18px;
	font-weight: normal;
	margin-bottom:23px;
	text-shadow: 1px 1px 0 #b5985c;
}
div.left p {
	line-height: 23px;
	font-style: italic;
	text-shadow: 1px 1px 0 #b5985c;
}
.st {
	color: #513521;
	text-align: right;
	padding-right: 20px;
	background: url(/images/st.gif) right center no-repeat;
	display:block;
}
div.pasek {
	background: black;
	padding: 12px 0 0 61px;
	height: 30px;
}
div.pasek div {
	display:inline;
	padding-right:97px;
	color: white;
	font-family: 'WebFont';
	font-size: 16px;
}
div.pasek a {
	font-size: 12px;
	color: #bfb8b2;
	font-style: italic;
}
.ne {
	background: url(/images/ne.png) center left no-repeat;
	padding: 0 37px;
	text-decoration: none;
}
.ne:hover {
	color: #e1349a;
}
.wi {
	color: #ddb86c !important;
	text-decoration: none !important;
	background: url(/images/wi.gif) right center no-repeat;
	padding-right: 30px;
	padding-left:10px;
}
div.left2 {
	background: url(/images/bgp.png) no-repeat;
	width:232px;
	height: 64px;
	padding: 35px 0 0 38px;
	float:left;
	font-size: 20px;
	color: #c7ab70;
	font-family: 'WebFont';
}
div.right2 {
	float: left;
}
div.left3 {
	float: left;
	height: 65px;
	padding-top:85px;
	font-size: 11px;
	font-style: italic;
	padding-left:38px;
}
div.right3 {
	float:right;
	text-align:right;
	font-size: 11px;
	font-style: italic;
	padding-top:85px;
	padding-right:38px;
}
div.right3 img {
	vertical-align:middle;
}
div.left ul li {
	background: url(/images/line.png) left bottom no-repeat;
	
	font-size: 13px;
	font-family: Arial;/*'WebFont';*/
}
div.left ul li a {
	color:white;
	text-decoration: none;
	text-shadow: 1px 1px 0 #b5985c;
	display:block;
	padding: 9px 0;
}
div.left ul li a:hover,div.left ul li a b {
	color: #4b2e17;
	text-shadow: none !important;
	font-weight: normal !important;
}
.tkaniny {
	background: url(/images/tkaniny.jpg) no-repeat;
}
.onas {
	background: url(/images/onas.jpg) no-repeat;
}
.namiare {
	background: url(/images/namiare.jpg) no-repeat;
}
.kontakt {
	background: url(/images/kontakt.jpg) no-repeat;
}
div.content2 {
	padding: 41px 51px;
}
div.content2 h1 {
	color: #111110 !important;
	font-size: 23px;
	text-shadow:none;
	margin-bottom:23px;
}
div.wysiwyg {
	font-size: 12px;
	color: #3d3b37;
	font-style: italic;
	line-height: 24px;
}
div.wysiwyg a {
	color: #111110;
}
div.reali {
	float: left;
	width:300px;
}