body {	margin: 0px 0 0 0;	padding: 0;	background: #FFFFFF;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	font-size: 13px;	color: #333333;}
h1, h2, h3 {	margin: 0;	font-weight: normal;	color: #3E3E3E;}
h1 {	letter-spacing: -1px;	font-size: 20px;}
h2 {	font-size: 15px;}
#page p ul ol {	margin-bottom: 5px;	text-align: justify;	line-height: 20px;	font-size: 11px;}
#ekomex { background: url(images/logo.jpg); margin: 0 auto; width: 858px; height: 179px; }
#ekomex:hover { cursor: pointer; }
#title { margin-bottom: 14px; border-bottom: 1px dotted #D1D1D1;}
#title a:hover { color: #003438; text-decoration: underline; }
#title a:link  a:active a:visited { color: #003438; text-decoration: none; }
#title a {font-size: 15px;}
#title p {display: inline; font-size: 15px; color: #003438;  }
a:link {	color: #E77817;}
a:hover, a:active {	text-decoration: none;	color: #003448;}
a:visited {	color: #E77817;}
img {	border: none;}
img.left {	float: left;	margin-right: 15px;}
img.right {	float: right;	margin-left: 15px;}
/* Form */
form {	margin: 0;	padding: 0;}
fieldset {	margin: 0;	padding: 0;	border: none;}
legend {	display: none;}
input, textarea, select {	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	font-size: 13px;	color: #333333;}
/* Header */
#header {	width: auto;	height: 52px;	margin-left: auto; margin-right: auto;	background: url(images/img03.gif) repeat-x #ff0000 left bottom;}
#logo h1 {	font-size: 38px;	color: #494949;}#logo h1 sup {	vertical-align: text-top;	font-size: 24px;}
#logo h1 a {	color: #494949;} #logo h2 {	margin-top: -40px;	font-size: 18px;	color: #FFFFFF;}
#logo a {	text-decoration: none;}
/* Menu */
#menu {	}
#menu ul {	line-height: 26px; font-size: 11px; margin: 0;	padding: 0 0 0 0;	list-style: none;}
#menu li {	display: inline; }
#menu a {	display: block;	float: left;	background: url(images/menu_pasek.png) no-repeat right center;	margin-left: 0px;	padding: 3px 9px;	text-decoration: none;	font-size: 13px;	color: #000050;}
#menu a:hover {	background: url(images/hover.png); }
#menu .begin { display: block;	float: left;	background: url(images/menu_pasek.png) no-repeat center;	margin-left: 0px; margin-top: 3px;	width: 1px; height: 26px; }
#menu .active a {}
/* Page */
#page {	width: 850px;	margin: 0 auto;}
/* Content */
#content {	float: left;	width: 600px;}
/* Post */
.post {}.post .title {	margin-bottom: 5px;	padding-bottom: 5px;	background: url(images/img11.gif) no-repeat right 50%;	border-bottom: 1px dotted #D1D1D1;}
.post .entry p {margin: 0;}
.post .meta {	padding: 15px 0 20px 0;	background: url(images/img03.gif) bottom repeat-x;}
.post .meta p {	margin: 0;	line-height: normal;	color: #999999;}
.post .meta .byline {	float: left;}.post .meta .links {	float: right;}
.post .meta .more {	padding: 0 20px 0 18px;	background: url(images/img06.gif) no-repeat left center;}
.post .meta .comments {	padding-left: 22px;	background: url(images/img07.gif) no-repeat left center;}
.post .meta b {	display: none;}
/* Sidebar */
#sidebar {	float: right;	width: 195px;}
#sidebar ul {	margin: 0;	padding: 0;	list-style: none;}
#sidebar li {	margin-bottom: 20px;} 
#sidebar li ul { margin-bottom: 10px;}
#sidebar li li {	margin: 0;	padding-left: 12px;	background: url(images/img12.gif) no-repeat left 50%;}
#sidebar h2 {	margin-bottom: 10px;	background: url(images/img11.gif) no-repeat right 50%;	border-bottom: 1px dotted #D1D1D1;	font-size: 16px;}
#slidebar li a { font-size: 8px;}

/* Search */
#search {}
#search h2 {	margin-bottom: 20px;}#s {	width: 120px;	margin-right: 5px;	padding: 3px;	border: 1px solid #F0F0F0;}
#x {	padding: 3px;	background: #ECECEC url(images/img08.gif) repeat-x left bottom;	border: none;	text-transform: lowercase;	font-size: 11px;	color: #4F4F4F;}

/* Boxes */
.box1 {	padding: 20px;	background: url(images/img05.gif) no-repeat;}
.box2 {	color: #BABABA;}.box2 h2 {	margin-bottom: 15px;	background: url(images/img10.gif) repeat-x left bottom;	font-size: 16px;	color: #FFFFFF;}
.box2 ul {	margin: 0;	padding: 0;	list-style: none;}.box2 a:link, .box2 a:hover, .box2 a:active, .box2 a:visited  {	color: #EDEDED;}

/* Footer */
#footer {	margin-left: auto; margin-right: auto; width: 100%; padding: 10px 0 0 0;	background: #003448 url(images/footer.png) repeat-x;}
html>body #footer {	height: auto;}
#copy {	clear: both;	padding-top: 20px; font-size: 12px;	text-align: center;	color: white;}
#copy a {	color: white; }

#oout1 { border: 0px solid #444477; display: block; float: left; margin: 2px }
#oout2 { border: 0px solid #444477; display: block; float: left; margin: 2px }
#oout3 { border: 0px solid #444477; display: block; float: left; margin: 2px }
#oout4 { border: 0px solid #444477; display: block; float: left; margin: 2px }

#out1 { background: none; width: 145px; height: 355px; position: relative; top: -355px; margin-bottom: -355px }
#out2 { background: none; width: 145px; height: 355px; position: relative; top: -355px; margin-bottom: -355px }
#out3 { background: none; width: 145px; height: 355px; position: relative; top: -355px; margin-bottom: -355px }
#out4 { background: none; width: 145px; height: 355px; position: relative; top: -355px; margin-bottom: -355px }

#in1 { width: 145px; height: 355px }
#in2 { width: 145px; height: 355px }
#in3 { width: 145px; height: 355px }
#in4 { width: 145px; height: 355px }

div.thumb {
margin: 3px;
border: 1px solid #A0ACC0;
background-color: #eeeeee;
width: 142px; height: 145px;float: left;
text-align: center;
}

div.gal {
margin: 10px;
border: 1px solid #A0ACC0;
background-color: #eeeeee;
width: 98%; height: auto;float: left;
text-align: center;
}

.popupa
{
   position:absolute; 
   border-style:solid;
   border-width:2;
   border-color: #444444;
   background-color: #cccccc;
   padding: 5px;
   color: black;
   font-family: Arial;
   font-weight: bold;
   font-size: 12pt;
   z-index:2;
   visibility:hidden;
}

.thumb img{
display: inline;
margin: 1px;
border: 1px solid #A0ACC0;
}
.thumb a:hover img {border: 1px solid black;}
.photocattitle {text-align: center; font-weight: bold;}
.phototitle {
text-align: center;
font-weight: normal;
width: 140px;
margin: 0 1px 1px 1px;
} 

#blackout {
visibility: hidden;
position: fixed;
left: 0;
top: 0;
width: 100%;
height: 100%;
display: none;
background-color: #000;
filter: alpha(opacity=80);
-moz-opacity: .8;
opacity: .8;
z-index: 90;
}
#divpopup{
position: fixed;
top: 50%;
left: 50%;
margin-top: -402px; /*half of the height plus a little to the top*/
margin-left: -270px; /*half of the width */
visibility: hidden;
display: none;
border: 1px solid #000;
background-color: #FFF;
color: #333;
padding: 0;
height: auto;
width: 806px;
z-index: 100;
font-family: "Trebuchet MS", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}
#divpop_head{
position:absolute;
top:0;
left:0;
width:100%;
background-color: #999999;
text-align:center;
padding:2px 0;
z-index: 99;
}
#close_pop{
float:right;
text-align:right;
cursor:pointer;
padding-right:10px;
}
#close_pop a{
text-decoration:none;
color: #333;
}
#close_pop a:hover{
color:#FF0000;
}
#pop_content{
clear:both;
padding: 1px;
}
</style>
<!--[if IE]>
<style type="text/css">
* {
padding: 0;
margin: 0;
}
}
#blackout {
position: absolute;
}
#divpopup {
position: absolute;
}
</style>
<![endif]-->


