/* style reset */
img[align="middle"], img[align="center"] {	float: none !important;	clear: both;	display: block;	margin: 0px auto 10px !important;}
img.middle, img.center {	float: none !important;	clear: both;	display: block;	margin: 0px 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;}
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;
}
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%;}

/* global styles */
body {
    font-family: "Lucida Console";
    font-size: 11px;
    background: #fff url(../img/bg.jpg) repeat-x left 30px;
 }

a, a:visited {text-decoration: none; color: #297287;}
a:hover {text-decoration: underline;}
a:visited {color: #297287;}

div.clearfix {clear: both;}

#container {width:1000px;}

#top {float:right; width:748px; height:28px; background:url(../img/top_bg.jpg) no-repeat;} 
#menu{clear:right; }
#menu li{float:left;}
#logo{float:left;}

#content {float:right; background:url(../img/content_1px.jpg) repeat-y; margin-top:-4px; position:relative;} 
    #main {
		background:url(../img/content_top.jpg) no-repeat;  
		min-height:185px; height: auto !important; height: 185px;
		width:630px;
		padding:14px 74px 0 44px;
		z-index:1;
	} 
	#main ul{
		padding-bottom:10px;
	}
	#main ul.kontakt{font-size:11px; color:#555;}
	#main ul.kontakt li strong{font-size:12px;color:#000;}
	#main li{
		margin-left:35px;
		list-style:disc;
	} 
	#main ul.kontakt li{margin-left:0; list-style:none; line-height:19px;}
        #main p {padding-bottom:10px;   } 
	#main h1{background:url(../img/line.jpg) no-repeat left 45px; 
			font-size:17px; font-weight:bold; color:#297287; height:30px; padding:20px 0;}
	#main p.line{background:url(../img/line.jpg) no-repeat left bottom; 
			      padding:0 0 10px; margin-bottom:10px;}
	#mainBottom{height:94px; width:748px;
			 background: url(../img/content_bottom.jpg) no-repeat; 
			 z-index:-1;
			 margin-top:-30px;
			 } 

#footer {clear:both; width:1000px; height:394px; background:url(../img/footer_bg.jpg) no-repeat; position:relative; padding-bottom:5px;}
#footer .copy{position:absolute; right:76px; bottom:15px; color:#225162;} 
#underFooter{
	height:40px;
	width:100%;
	background: #F2F2F2;
}

#belka {
	width:100%;
 	height:30px;
	line-height:30px;
	top:0;
	left:0;
 	color: #434343;
	background: #000000 url(http://www.otherstudio.pl/img/belka_bg.jpg) repeat-x;
	font-family: Tahoma, sans-serif;
	font-size:9px;
	}
#belka img{padding-right: 10px; border:none; float:left;}
#belka a{color:#666666; text-transform:uppercase; text-decoration:none; font-size:11px;}
#belka a:hover{ color:#999999;}
.googlePlus{
	position:absolute;
	right:0px;
	top:3px;
}
