﻿/*layout CSS */
@import url('menus.css');

* {	margin:0; padding:0; }
body {
	text-align:center; /*center hack*/
	background: #fff;
	color: #000;
	font-size: small;
	/*line-height: 100%;*/
	font-family: Arial, Helvetica, sans-serif;
	margin:0;
}
#topbar {
	width: 100%;
	height: 80px;
	background: url('../img/topbar-grey-light.jpg') repeat-x;
	text-align:center;
}
	#topbar_content {
		width: 770px;
		height: 100%;
		margin:0 auto; /*center hack*/
		text-align: left;
	}	
		#topbar_content .inside {
			padding: 5px 0 5px 0;
		}
			.ulti_font {text-align: right}
				.ulti_font a {color: #000}
#wrap {
	max-width:770px;
	width: auto !important; /*IE6 hack*/
	width:770px; /*IE6 hack*/
	margin:0 auto; /*center hack*/
	text-align:left; /*center hack*/
	border:0px solid #999;
	background: #fff;
}

#header {
	background: #fff;
	text-align: center;
	padding: 0;
	margin: 0;
} 
	#header img {
		margin: 0; 
	}
	
	
	
/* LEWA SZPALTA */
#sidebar {
	float:left;
	width:170px;
	overflow:hidden;
	background: #fff;
	padding-top: 10px;
	border-right: 0px dotted #444;	
} 

	#sidebar div.inside {padding: 0} 
	
		#sidebar div.inside div.moduletable {
			padding: 0;
			border: none;
		}
/* LEWA SZPALTA KONIEC */	
	
	
#content {
	float:left;
	width: 600px;
	overflow:hidden;
	border:0px solid green;
}


	#content div.inside {
		padding: 0 20px;
		margin: 0;
		/*font-size: 11px;*/
		/*line-height: 15px;*/
		/*line-height: 130%;*/
		color: #000;
	}
		#content div.inside td.contentheading {
			font-size: 16px;
			color: #990000;
		}
		
		
		#moduly {
			margin-bottom: 15px;
		}
			
			#moduly div.inside {
				padding: 10px 10px 10px 15px;
			}
			
				#moduly h3  {
					font-family: "Trebuchet MS", Times New Roman, serif
				}
			
				#modul1, #modul2, #modul3 {
					height: 250px;
					border: 0px solid red;
					float: left;
				}
				#modul1 {
					background: url('../img/modul1-1_bg.gif') center no-repeat;
					width: 188px;
					margin-left: 15px;
					_margin-left: 5px;
				}
				#modul2 {
					background: url('../img/modul2-1_bg.gif') center no-repeat;
					width: 188px;
				}
				#modul3 {
					/*float: right;*/
					background: url('../img/modul3-1_bg.gif') center no-repeat;
					width: 188px;
				}

	

	
#footer{
	clear:both;
	padding: 0;
	border-top: 1px solid #759E0B;
	border-bottom: 1px solid #fff;
	/*background: #759E0B;*/
	height: 35px;
	
}
	#footer div.inside {
	}

	#footer div#link1 {
		float: left;
		color: #333;
		font-size: 1.2em;
		font-weight: normal;
		margin-right:15px;

	}
		#footer div#link1 a {
			color: #f00;
		}
		
	#footer div#link2 {
		float: left;
		color: #C59C6C;
		font-size: 1.2em;
		font-weight: normal;
	}
		#footer div#link2 a {
			color: #C59C6C;
		}
		
	#footer div#copyright{
		float: right;
		text-align: right;
		color: #333;
		font-size: 1.1em;

	}
		#footer div#copyright a {
			color: #f00;
		}
		#footer div#copyright img {
			margin-top: -4px;
		}




/* TYPOGRAFIA ETC */
.inside {padding:10px;}

h1,h2,h3,h4,h5,h6,p,blockquote,form,label,ul,ol,dl,fieldset,address {margin: 0.5em 0; }
li,dd { margin-left:1em;}
fieldset {padding:.5em; }

a{text-decoration:none;}
a:hover{text-decoration:underline;}

h1,.componentheading{font-size:1.9em;}
h2,.contentheading{font-size:1.7em; color: #759E0B}
h3{font-size:1.3em;}
h4{font-size:1.2em;}
h5{font-size:1.1em;}
h6{font-size:1em; font-weight:bold;}

#footer,.small,.createdate,.modifydate,.mosimage_caption{
	font:0.8em Arial,Helvetica,sans-serif;
	color:#999;
}
.moduletable{
	margin-bottom:1em;
	padding:0 10px; /*padding for inside text*/
	/*border:1px #CCC solid;*/
}
.moduletable h3{
	background:#fff;
	color:#759E0B;
	padding:0.25em 0;
	text-align:center;
	font-size:1.3em;
	margin:0 -10px 0.5em -10px; /*negative padding to pull h3 back out from .moduletable padding*/
	border: 1px solid #ccc;
	border-width: 1px 0 1px 0;
}
	
	
img {border: 0}
.left {float: left}
.right {float: right}
.trebuchet {font-family: "Trebuchet MS", Times New Roman, serif}
.darkgrey {color: #333}
.zielony {color: #759E0B}
.czerwony {color: #f00}
table#cennik {border-collapse: collapse}
	table#cennik th td {border: 1px solid #444; padding: 3px; font-weight: bold}
	table#cennik td {border: 1px solid #444; padding: 3px}
table#fotolotnicze {}
	table#fotolotnicze td {padding: 5px}

.zdjecia-galeria {margin-left: 4px; width: 100%; float: left;}
.zdjecia-galeria-zdjecie {margin: 10px; overflow: hidden; width: 110px; height: 110px; float: left; border: 1px solid #ccc;}
