/* saved */ /* Start of CMSMS style sheet 'styl główny' */
/* style reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {
	margin: 0;
	padding: 0;
	text-align: justify;
}
table {border-collapse: collapse; border-spacing: 0;}
fieldset,img {border: 0;}
ol,ul {list-style: none;}
caption,th {text-align: left;}
h1,h2,h3,h4,h5,h6 {font-size: 100%;}
input,textarea {font-family: tahoma, sans serif; font-size: 100%;}

/* IE7 */
*:first-child+html #top #primary-nav li li {
margin-top: -2px !important;
}

/* global styles */
body {
	font-family: tahoma, sans serif;
	font-size: 16px;
	color: #530F06;
        background: #89190B url(uploads/images/body.jpg) repeat-x;
}

a, a:visited, a:hover {
color:#FF1A00;
text-decoration:none;
font-weight: bold;
}
li, dt, dd, p {line-height: 1.35em;}

.hidden {display: none;}
.cleared {clear: both;}
.left {float: left;}
.right {float: right;}

#container {
	width: 768px;
	margin: auto;
	font-size: 0.7em;
}
 h1.logo {display: block; width: 743px; float: left;
		height: 75px;
		padding: 25px 0 0 25px;
	}
 h1.logo span {display: none;}
 h1.logo a {float: left; width: 330px; height: 41px;}

#top {
background:transparent url(uploads/images/bg_top.jpg) no-repeat scroll 1px 1px;
border-color:#042723;
border-style:solid;
border-width:3px 1px;
clear:both;
float:left;
height:280px;
margin-bottom:5px;
overflow:hidden;
padding:1px 0;
width:768px;
}

	#top h2 {
background:transparent url(uploads/images/bg_top_header.jpg) no-repeat scroll 0 0;
color:#FFFFFF;
float:right;
font-family:georgia,times New Roman;
font-size:22px;
font-style:italic;
font-weight:normal;
height:140px;
line-height:2em;
padding:9px 15px 131px 180px;
text-align:right;
width:152px;
	}
		#top h2 span {
			display: block;
			margin-left: 75px;
		}
	#top ul#primary-nav {
background:transparent url(uploads/images/bg_menu.jpg) repeat scroll 0 0;
height:270px;
margin-left:196px;
padding:10px 0 0 29px;
text-align:center;
width:190px;
	}
		#top ul#primary-nav li {
 float: left; clear: left; width:168px;
background: url('uploads/images/menu.gif') no-repeat 0 bottom;
		}
		#top ul#primary-nav li.last, #top ul#primary-nav li.lasth  {
background: none;
		}
			#top ul#primary-nav li a {
background:transparent url(uploads/images/h2.gif) no-repeat scroll 20px center;
clear:both;
color:#661208;
display:block;
float:none;
font-family:georgia,times New Roman;
font-size:17px;
font-weight:normal;
line-height:1em;
padding:10px 0 10px 50px;
			}
		#top ul#primary-nav li a.menuactive, #top ul#primary-nav li a:hover {color: #FF1C01;}
		#top ul#primary-nav li.last, #top ul#primary-nav li.lasth {border: none;}

#content h3 {padding: 5px 0 10px 0; font-size: 1.3em !important;}
#content {
	overflow: hidden; clear: both;
background:#C69642 url(uploads/images/content_big.html) repeat-y scroll 0 0;
}
html#content {overflow: auto !important;}
	#content a.more {
background:transparent url(uploads/images/more.gif) no-repeat scroll left center;
clear:both;
float:right;
font-weight:bold;
padding-left:22px;
text-align:right;
color: #FCA301;
	}
#content a:hover {text-decoration: underline;}
strong.more {display: block; clear: both; width: 100%; text-align: right;}
   strong.more a {
background:transparent url(uploads/images/darkmore.gif) no-repeat scroll left center;
font-weight:bold;
padding-left:18px;
}
	#content h2 {
background:transparent url(uploads/images/h2.gif) no-repeat scroll left 9px;
border-bottom:1px solid #10312A;
color:#052824;
font-family:georgia,times New Roman;
font-size:1.75em;
font-weight:normal;
margin-bottom:20px;
padding:5px 0 20px 32px;
text-align:left;
	}
	#content img {margin-bottom: 15px;}
	#content img.left {margin-right: 15px;}
	#content img.right {margin-left: 15px;}
	#content ul, #content p {padding-bottom: 20px;}
		#content ul li {
			background:transparent url(uploads/images/more.gif) no-repeat scroll left center;
                        font-weight:bold;
                         line-height:2em;
                        padding-left:22px;
                       color: #8B1A0C;
		}

	#content span.orange {
font-weight:bold;
	}
	#content .last-child {margin-bottom: 0 !important;}
#content.divided {
background:#001C41 url(uploads/images/content.gif) repeat-y scroll 0 0;
}
	#main {
border-right:1px solid #E0C590;
color:#530F06;
float:left;
overflow:hidden;
padding:25px 25px 0;
width:461px;
min-height:432px;
background:#C69642 url(uploads/images/bg_main.jpg) repeat-x scroll center top;
	}
		#main div.left, #main div.right {
float:left;
padding:25px 25px 0;
width:206px;
		}
		#main div.right {
color: #E1C176;
		}
			#main div h2 {
                        background:transparent url(uploads/images/darkh2.gif) no-repeat scroll left 9px;
			}
			#main div.right h2 {
color: #E8CA8E;
}
                        .left h2 {
                        background:transparent url(uploads/images/h2.gif) no-repeat scroll left 9px !important;
			}
			#main div img {
				border: 1px solid #b59c95;
				padding: 0;
			}
		#main div.left {
			background:url('uploads/images/bg_main.jpg') repeat-x;
                        min-height: 432px;
		}
		#main div.right {
			background:transparent url(uploads/images/bg_dark.jpg) repeat-x scroll 0 0;
                        min-height:432px;                   
		}
		#main img {
			padding: 1px;
		}
		#main ul {}
			#main ul li {overflow: hidden;}
			#main ul.double li {
				float: left;
				width: 210px;
			}
			#main ul.complex li {
				background: none !important; zoom: 1;
				margin-bottom: 15px;
				padding: 0;
				font-weight: normal;
                                color: #530F06;
			}
			#main dl dt, #main dl dt a {
				color:#FF1A00;
                                font-weight:bold;
			}
	#main.divided {
                padding:0;
                width:512px;
                border: 0 none !important;
                background: none;
	}
	#sub {
		float: left;
		width: 206px;
		background: url('uploads/images/bg_main.jpg') top repeat-x;
		padding: 25px 25px 0;
                min-height: 432px;
	}
		#sub h2 {
		}
		#sub ul {padding: 0 10px 20px 10px;}

#footer { clear: both;
	padding: 10px 25px 20px;
background:#C69642 url(uploads/images/content_big.html) repeat-y scroll 0 0;
}
#footer.divided { 
background-image:url(uploads/images/content.gif);
}
	#footer a {}
	#footer a:hover {text-decoration: underline;}


/*WYSIWYG Style*/
img[align="middle"], img[align="center"] {float: none !important; clear: both; display: block; margin: 5px auto 10px !important;}
img.middle, img.center {float: none !important; clear: both; display: block; margin: 5px auto 10px !important;}
img[align="left"]{float: left !important; margin: 0 10px 10px 0 !important;}
img.left{float: left !important; margin: 0 10px 10px 0 !important;}
img[align="right"]{float: right !important; margin: 0 0 10px 10px !important;}
img.right{float: right !important; margin: 0 0 10px 10px !important;}
img.no-border {border: 0 none !important;}

.mceContentBody {overflow: auto !important; font-size: 11px; width: 461px !important; padding: 15px !important;}
* html .mceContentBody {padding: 15px 155px 15px 15px !important;}
.mceContentBody a {text-decoration: none; color: #5a1200 !important;}
.mceContentBody a:hover {text-decoration: underline;}

#tinymce {border-right: none !important;}
/* End of 'styl główny' */

/* Start of CMSMS style sheet 'menu rozwijane' */
#primary-nav li ul li {width: 180px !important; background:#AB3A00 !important; text-align:center; padding: 0 !important; margin: 0 !important; border: 0 none !important;}
#primary-nav li ul li a {
background:#D4AB5B url(uploads/images/darkh2.gif) no-repeat scroll 5px 12px !important;
border:1px solid #5F512A;
display:block !important;
float:none !important;
height:auto !important;
line-height:1.2em !important;
padding:10px !important;
text-align:center;
}
#primary-nav li ul li a:hover {text-decoration: none !important;}
/*li.menuparenth li.menuparent a.menuparent, li.menuparenth li.menuparenth a.menuparent, li.menuparent li.menuparent a.menuparent {background: url(uploads/images/img/arrow2.gif) 110px 14px no-repeat !important;}*/

*:first-child+html #primary-nav ul li li {top: -2px !important;}
*:first-child+html #primary-nav ul li ul {top: 2px !important;}

#primary-nav ul a img {float: none; display: inline;}

#top_menu {}
    #primary-nav li {position: relative; float:left;}
    #primary-nav > li > a { display: block;}

#menu_vert {margin-left: 1px; margin-right: 1px; zoom:1;}

.clearb { clear: both; }
#menuwrapper {}
 
#primary-nav ul li.menuparenth {margin: 0 0 -2px 0 !important;}
#primary-nav, #primary-nav ul { list-style: none; margin: 0px; padding: 0px;}
#primary-nav ul {position: absolute; top: 0px; left: 100%; display: none; zoom:1;}
#primary-nav ul ul {margin-top: 0px; margin-left: 0px; top: 0px; left: 160px; zoom:1;}
#primary-nav ul li {display:inline;}
#top #primary-nav li li {margin-left: 0px; margin-top: -1px; float: none; position: relative; line-height:2.0em; font-size:1em; display:block;}

#primary-nav li.menuactive {}

* html  #primary-nav  li {position:relative !important;}
* html  #primary-nav li ul {}
* html  #primary-nav  li a {float: left; zoom: 1;}
* html  #primary-nav  li li a {float: none; display: inline;}
*:first-child+html #primary-nav  li {position:relative !important;}
*:first-child+html #primary-nav li ul {}

#primary-nav li:hover, 
#primary-nav li.menuh, 
#primary-nav li.menuparenth, 
#primary-nav li.menuactiveh { 
}

#primary-nav ul, 
#primary-nav li:hover ul, 
#primary-nav li:hover ul ul, 
#primary-nav li.menuparenth ul, 
#primary-nav li.menuparenth ul ul { 
 display: none; 
}

#primary-nav li:hover ul, 
#primary-nav ul li:hover ul, 
#primary-nav ul ul li:hover ul, 
#primary-nav li.menuparenth ul, 
#primary-nav ul li.menuparenth ul, 
#primary-nav ul ul li.menuparenth ul { 
 display: block; 
}

/* IE Hacks */
#primary-nav li li { 
 float: left; 
 clear: both; 
}
#primary-nav li li a { 
 height: 1%; 
}

/* End of 'menu rozwijane' */

