/*
	File: screen.css
	Media: screen
	Copyright: (c) 2009 Extomusic Event Aagency
	Author: Adam Ziemba
	Notes: 
/* Reset Defaults
 * thumbs
 * 
 */
/* -------------------------------------------------------------------------------------- */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, del, dfn, font, img, ins, kbd, q, s, samp, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-family: inherit; vertical-align: baseline;}
:focus { outline: 0;}
ul { list-style: none;}
table {	border-collapse: separate; border-spacing: 0;}
caption, th, td { text-align: left;	font-weight: normal;}
blockquote:before, blockquote:after, q:before, q:after { content: "";}
blockquote, q {	quotes: "" "";}
blockquote { font-size: 1.8em; margin: 30px auto 35px auto; width: 80%; font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "HelveticaNeue", "Helvetica Neue" Helvetica, Arial, sans-serif; line-height: 1.6em; text-align: center; color: #000000; font-weight: 200; }
blockquote p {  }
a:focus  { outline: none; }

/* Basic Selectors
--------------------------------------------------------------------------------------- */

body {  background: #000000 url(../images/back.jpg) top center no-repeat; 
		font: normal 62.5% Arial, Helvetica, Verdana, sans-serif; 
		color: #666666; 
		height: auto;
		margin: 0px;
		padding:0px;
		overflow-x:hidden;
		}

h1, h2, h3, h4, h5, h6 { font-size:1.8em; font-weight:bold; color: #1f1e1c; font-family: Helvetica, Arial, Verdana, sans-serif; }
p { font-size:1.2em; line-height:1.4em; margin:12px 0; }
small { font-size:1.1em;}

.align-left { text-align:left; }
.align-center { text-align:center; }
.align-right { text-align:right; }

.float-left { float:left; }
.float-right { float:right; margin: 0 0 10px 10px; }
.float-none { float:none; }

.clear-left {clear: left;}
.clear-right {clear:right;}
.push {clear:both;}

.hide {display: none;}
.overflow { width: 100%; overflow: hidden; }
p.btn { margin-top: 20px; margin-bottom: 0; }
p.last { margin-bottom: 0; }

.margin-bottom { margin-bottom: 20px; }
.article_thumb { float: left; display: inline; margin: 16px 16px 16px 0; }
.title_full_width_border { width:100%; padding-bottom:12px; border-bottom:6px solid #ccc; }



/* Links
--------------------------------------------------------------------------------------- */

a {font-weight: bold; text-decoration: none;}
a:link { color: #01a5a3;}
a:visited { color: #01a5a3;}


.header {border-bottom: 0px solid red;}
.header a {font-weight: bold; text-decoration: none;}
.header a:link { color: #FFF;}
.header a:visited { color: #999999;}
.header a:hover { color: #00bad8; text-decoration: none;}
.header a:active { color: #999999;}

.footer a:link { color: #666666; font-weight: normal; }
.footer a:visited { color: #666666; font-weight: normal;}
.footer a:hover { color: #00bad8; text-decoration: none; font-weight: normal; }
.footer a:active { color: #666666; font-weight: normal;}



/* Main Structural Selectors
--------------------------------------------------------------------------------------- */

.container {position:relative; width:960px; margin: 0px auto; margin-top:5px; border: 0px solid green; height:auto;}
.header { position: relative; width:960px; height:87px; margin: 0 auto; padding: 0; overflow: hidden; }
.content { width:639px; height:507px; margin: auto; overflow: hidden; border: 0px solid red;}
.content-site { width:960px; margin: 10px auto 0 auto; overflow: hidden; }
.main { width:570px; float:left; display:inline; margin: 0 0 0 0; }


* html .container { width:996px; margin: 0 auto; padding:0 18px; padding: 0 0; height:auto; }

/* Header Layout
--------------------------------------------------------------------------------------- */

.header h1 { position: absolute; display: inline; top: 0px; left: 0px; border: 0px solid blue;}
.header h1 a { display: block; width: 186px; height: 50px; text-indent: -9999px;  }
.header h1 a img{ display: block; width: 186px; height: 50px; text-indent: -9999px;  border:none;}
/*.header h1 a:hover { display: block; width: 250px; height: 110px; text-indent: -9999px; background: transparent url(../images/bg/bg_nav.gif) -355px -110px no-repeat; }*/


.main_nav_left { height: 30px; width:960px; overflow: hidden; margin-top: 55px; float: left;  border-top: dotted 1px #00bad8; border-bottom: dotted 1px #00bad8;}
.main_nav_left li { height: 30px; float: left; display: inline; margin-left:30px; margin-top:6px;}
.main_nav_left li a{color: #FFF;  font-size:14px; }
.main_nav_left li a div, .main_nav_left li a img{ margin-top:2px; margin-left:5px;}


/* Menu buttons
______________________________________________________________________________________ */

#onas { width: 51px; height: 12px; margin-left:5px; background: url('../images/onas.png') no-repeat;  }
#onas:hover { background: url('../images/onas-over.png'); cursor:pointer; }
#onas-hover { width: 51px; height: 12px; margin-left:5px; background: url('../images/onas-over.png') no-repeat; }

#oferta { width: 60px; height:12px; margin-left:15px; background: url('../images/oferta.png') no-repeat ; }
#oferta:hover { background: url('../images/oferta-over.png'); cursor:pointer; }
#oferta-hover { width: 60px; height: 12px; margin-left:15px; background: url('../images/oferta-over.png') no-repeat; }

#artist { width: 166px; height:12px; margin-left:15px; background: url('../images/artist.png') no-repeat; }
#artist:hover { background: url('../images/artist-over.png'); cursor:pointer;}
#artist-hover { width: 166px; height: 12px; margin-left:15px; background: url('../images/artist-over.png') no-repeat; }

#events { width: 58px; height:12px; background: url('../images/events.png') no-repeat; }
#events:hover { background: url('../images/events-over.jpg'); cursor:pointer;}

#galeria { width: 65px; height:12px; margin-left:20px; background: url('../images/galeria.png') no-repeat; }
#galeria:hover { background: url('../images/galeria-over.png'); cursor:pointer;}
#galeria-hover { width: 65px; height: 12px; margin-left:20px; background: url('../images/galeria-over.png') no-repeat; }

#klienci { width: 90px; height:12px; margin-left:20px; background: url('../images/partnerzy.jpg') no-repeat; }
#klienci:hover { background: url('../images/partnerzy-over.jpg') no-repeat; cursor:pointer;}
#klienci-hover { width: 90px; height: 12px; margin-left:20px; background: url('../images/partnerzy-over.jpg') no-repeat; }

#partnerzy { width: 100px; height:12px; margin-left:20px; background: url('../images/referencje.png') no-repeat; }
#partnerzy:hover { background: url('../images/referencje-over.png'); cursor:pointer;}
#partnerzy-hover { width: 100px; height:12px; margin-left:20px; background: url('../images/referencje-over.png') no-repeat; }

#kontakt { width: 70px; height:12px; margin-left:20px; background: url('../images/kontakt.png') no-repeat; }
#kontakt:hover { background: url('../images/kontakt-over.png') no-repeat; cursor:pointer;}
#kontakt-hover { width: 70px; height: 12px; margin-left:20px; background: url('../images/kontakt-over.png') no-repeat; }


/* My selectros
______________________________________________________________________________________ */
.left-margin{margin-left:42px;}
.top-margin{margin-top:40px;}
.top-margin20{margin-top:20px;}
.color-italic {color: #00bad8; font-style:italic; padding-left:145px;}
#displayerHeader{
	display:none;
}
.mini-header{
	color:white;
	font-size: 10px;
	margin-bottom:5px;
	padding:0px;
}
.inner{
	width: 90%;
	height:auto;		
	padding:0px 40px;
	margin-top:10px;
	border: 0px dotted #00bad8;
	border-bottom: 0px dotted #00bad8;
	
}
.inner p{
	margin-top:0px;
	font-size:1.2em; 
	line-height:1.5em; 	 
	text-align:left; 
	padding-right:0px;
	padding:0px;
	border-bottom: 0px dotted #00bad8;
}
.inner h3{
	font-size:1.8em; 
	font-weight:200; 
	color: #00bad8; 
	font-family: Helvetica, Arial, Verdana, sans-serif;
}
a.inner-link:hover {color: #333333; text-decoration: underline;}
a.inner-link:active {color: #01a5a3;}

.all-page-inner p{
	width: 96%;
	height:auto;
	padding:0px;
	margin: 0px;
	margin-left: 10px;
	font-size:1.2em; 
	line-height:1.5em; 	 
	text-align:justify; 
	padding-right:0px;
	border-bottom: 0px dotted #00bad8;
}
.top-border-dotted{
	width:890px;
	height:1px;
	margin:0px auto;
	border-top: 1px dotted #00bad8;	
}
.inner img{
	border: 1px solid #004d59;
	text-align:justify;
}
#tooltip{
	position:absolute;
	z-index:3;
	border:1px solid #000;
	background:#000;
	padding:4px 6px;
	color:#00BAD8;
	display:none;
	font-size:1.2em;
	letter-spacing:0em;
	opacity:.90;filter:Alpha(Opacity=90);
	}	
.turkus{
	color: #008ca3;
	font-size: 14px;
}
.turkus1{
	color: #00BAD8;
	font-size: 14px;
}
.turkus2{
	color: #00BAD8;
	font-size: 12px;
}
.special{
	color: #00BAD8;
	font-size: 14px;

	
}
.adres{
	font-size: 13px;
}


/* IF Internet Explorer 6.0
--------------------------------------------------------------------------------------- */
#ifIE{
	position:absolute;
	z-index:50000;
	top:20%;
	left:26%;
	width:630px;
	height:300px;
	margin:0px auto;
	color: #FFF;
	font-size: 14px;
	padding:15px;
	line-height: 1.5em;
	border: 1px solid #00bad8;
	background: #000;
}
#ifIE a{
	font-weight:200;
}
#ifIE a:hover{
	font-weight:200;
	color: #008ca3;
	
}


/* Homepage Layout
--------------------------------------------------------------------------------------- */

.home_left_column { float: left; display: inline; width: 640px; }
.home_right_column {
	 float: right; 
	 display: inline; 
	 width: 310px; 
	 height:422px;
	 background: url('../images/right1.png') no-repeat 0px -2px;
	}

.home_right_column p { margin:8px 10px 0px 10px; padding:0; width: 294px; }
.home_right_column p a { border: 2px #008ca2 solid; display: block; }
.home_right_column p a:hover { border: 2px #00bad8 solid; }
.home_right_column p.zobacz a{float:right; margin-top:0px; border:none; background: url(../images/zobacz.jpg); width:106px; height:17px;}
.home_right_column p.zobacz a:hover{float:right; border:none; background: url(../images/zobacz-over.jpg); width:106px; height:17px;}
.li_last { margin-bottom: 0; }

.onas { width: 960px; height:157px; margin-top: 5px; border-left: 0px solid red; background: url('../images/content.png') -2px 0px;}
.onas .number{
		font-size:1.8em; 
		font-weight:bold; 
		color: #1f1e1c; 
		font-family: Helvetica, Arial, Verdana, sans-serif;
}
.box1 { float:left; 
		height: 150px; 
		width: 31%; 
		margin-top:0px; 
		margin-left:22px;
		padding-right:0px; 
		color:#FFF; 
		font-size:10px; 		
		border: 0px dotted #00bad8;
		}
.box2 { float:left; 
		height: 150px; 
		width: 31%; 
		margin-top:0px; 
		margin-left:22px; 
		padding-right:0px; 
		color:#FFF; 
		border: 0px dotted #00bad8;
		}
.box3 { float:left; 
		height: 150px; 
		width: 31%; 
		margin-top:0px; 
		margin-left:22px; 
		padding-right:0px; 
		color:#FFF; 
		border: 0px solid red;
		}




/* Oferta Page
______________________________________________________________________________________ */
.oferta { width: 960px; min-height:544px; margin: 0px; margin-top:7px; border-left: 0px solid red; background: url('../images/artistback.png') -2px 0px no-repeat;}
.oferta h1{
		font-size:1.8em; 
		font-weight:bold; 
		color: #1f1e1c; 
		font-family: Helvetica, Arial, Verdana, sans-serif;
}
#oferta-content{
		position: relative;
		z-index: 0;
		margin-top:-178px;
		float:left; 
		width: 960px;
		height: auto;			
		padding-top:7px; 		 
		color:#FFF; 
		border: 0px dotted #00bad8;
		background: url('../images/artistfoot.png') -2px 547px repeat-x;
		}
#oferty{
		position:relative;
		float:left; 
		width: 680px;
		height: auto;	
		margin-left:282px;		 		 
		margin-top:5px;		
		color:#FFF;
		border: 0px dotted red;
}
#oferty .inner{
	min-height:420px;
	
	
}
#oferta-content #oferty{
	text-align: left;
}
#oferta-foot{
	clear:both;
	width:625px;
	height:25px;
	margin-left:38px;	
	margin-top:10px;
	border-top: 1px dotted #00bad8;
}

#head-oferta{
	width:625px;
	height:64px;
	margin-left:40px;
	padding-top:10px;
	border-bottom: 1px dotted #00BAD8;
}
#head-oferta #caption{
	padding-left:3px;
	font-size:12px;
}
#head-oferta h1{
	font-size:30px;
	color: #00bad8;
	font-weight: 200;
	font-family:"Arial Narrow";
}
#submenu-oferta{
		position:relative;
		z-index: 1;
		float:left; 
		height: 150px; 
		width: 230px; 
		margin-top:25px; 
		margin-left:22px; 
		padding-right:0px; 
		color:#FFF; 
		font-size:10px; 		
		border: 0px dotted #00bad8;
}
#submenu-oferta p{
		height: 90px; 
		font-size:1.2em; 
		line-height:1.5em; 
		margin:10px 0 0 0 ; 
		text-align:justify; 
		padding-right:20px; 
		border-right: 1px dotted #00bad8;
}


/* Artist Management Page
______________________________________________________________________________________ */
.artist {width: 960px; min-height:752px; margin: 0px; margin-top:7px; border-bottom: 0px solid red; background: url('../images/artistback.png') -2px 0px no-repeat;}
.artist h1{
		font-size:1.8em; 
		font-weight:bold; 
		color: #1f1e1c; 
		font-family: Helvetica, Arial, Verdana, sans-serif;
}
#artist-content{
		margin-top:-178px;
		float:left; 
		width: 960px;
		height: auto;			
		padding-top:7px; 		 
		color:#FFF; 
		border: 0px dotted #00bad8;
		background: url('../images/artistfoot.png') -2px 755px repeat-x;
}
#artists{
		position:relative;
		float:right; 
		width: 705px;
		height: auto;			 		 
		color:#FFF;
		border: 0px dotted red;
}
#head-artist{
	margin-left:40px;
	padding-top:15px;
}

#head-artist h1{
	font-size:30px;
	color: #00bad8;
	font-weight: 200;
	font-family:"Arial Narrow";
}
#head-klienci{
	margin-left:0px;
	padding-top:0px;
}

#head-klienci h1{
	font-size:30px;
	color: #00bad8;
	font-weight: 200;
	font-family:"Arial Narrow";
}

#artist-foto-slide{
	position:relative;
	margin-left:38px;
	margin-top:2px;
	background: url('../images/artist-foto-slide.png') no-repeat;
	width: 639px;
	height: 266px;
}
#head-biografia{	
	margin-left:40px;
	padding-top:18px;
}
#head-biografia h1{
	font-size:30px;
	color: #00bad8;
	font-weight: 200;
	font-family:"Arial Narrow";
}

#loopedSlider { 
	float:left;
	position:relative;
	top:3px;
	margin:0px auto;
	width:637px;
	height:290px; 	 
	clear:both; 
	border: 0px solid red;

}
.slide-image { 
	position:relative;
	width:637px; 
	height:260px; 
	overflow:hidden;  
	text-align:center;	
	border: 0px solid red;
	
}
.slides { 
	position:absolute;
	top:0;
	left:0;
}
.slides div { 
	position:absolute; 
	z-index:20000;
	top:0; 
	width:637px; 
	display:none; 
	
}
.slides div img{
	position:relative;
	z-index:1;
	border: 1px solid #4e4e4e;

}
.slides div img:hover{
	cursor: url(../images/zoomin.cur), pointer;
	border: 1px solid #00bad8;
}
#paginBox{
	float:left;
}
#zoomer{
	float:right;
	width:185px;
	height:21px;
	margin-top: 7px;
	border: 0px solid red;
}
.zoom-link{
	float:right;
	width:162px;
	height:20px;
	margin-bottom:2px;
	border: 0px solid red;
}
#zoomer span{
	font-size:12px;
	font-weight:200;
	color: #00bad8;
}

ul.pagination { list-style-type:none; margin:0; padding:0; margin-top:5px; width:370px; height:21px; border: 0px solid red; }
ul.pagination li { float:left; margin:0px; margin-left:2px;}	
ul.pagination a {
	display:inline-block; 
	padding-top:4px; 
	text-align:center; 
	width:21px; 
	height:21px; 
	color:#fff; 
	text-decoration:none; 
	background:url('../images/pagination.png') no-repeat; 
	border: 0px solid red
} 
ul.pagination a:hover {
	background:url('../images/pagination-over.png') no-repeat; 
} 
ul.pagination li.active a {background:url('../images/pagination-over.png') no-repeat;  }	
a.previous { position:absolute; top:100px; left:1px; visibility:hidden;}
a.next { position:absolute; top:100px; right:0px; visibility:hidden;}
h2.mini-header{
	color: #FFF;
}

/* Events Page
______________________________________________________________________________________ */
.events {position:relative; width: 960px; height:790px; margin: 0px; margin-top:7px; border-left: 0px solid red; background: url('../images/eventsback.png') -2px 0px;}
.events h1{
		font-size:1.8em; 
		font-weight:bold;
		color: #1f1e1c; 
		font-family: Helvetica, Arial, Verdana, sans-serif;
}	
#events-content{
		position:relative;
		float:left; 
		width: 960px;
		height: 440px;
		margin-top:20px;
		padding-top:7px; 		 
		color:#FFF; 
		border: 0px dotted #00bad8;
}	
.events-item{
	position:relative;
	left:35px;
	float:left;
	height:auto;
	padding-top:10px;
	border: 0px solid red;
}	
.next-item {
	border-top: 1px dotted #00bad8;
	margin-top:20px;
}
.events-logo{
	float:left;
	width: 310px;
	height:150px;
	text-align:center;
	border: 0px solid green;
}
.events-article{
	float:left;
	width:585px;
	height:auto;
}

.link-events a{	
	position:absolute;
	float:right;
	right:15px;
	bottom:0px;
	width:173px;
	height:16px;
	color:#fff;
	font-weight:200;
	text-align:center;
	font-size:11px;
	padding-top:2px;
	border: 0px solid red;
	background: url('../images/web-button.jpg');
}
.link-events a:hover{
	text-decoration:none;
	background: url('../images/web-button-over.jpg');
}

#page_navigation{
	position:relative;
	float:right;
	margin-right:375px;
	margin-top:10px;
	color:white;
}
#page_navigation a{
	padding:3px 5px;
	border:1px solid #004c59;
	margin:2px;
	color: #FFF;
	text-decoration:none
}
#page_navigation a:hover{
	color: #00b9d8;
	text-decoration:underline;
}
#page_navigation a.active_page{
	font-weight: bold;
	color: #00b9d8;
	border: none;
}
.page_link{
	border:0px solid #00b9d8;
}
#page_navigation a.previous_link, #page_navigation a.next_link {
	font-size:11px;
	font-weight:200;
	border: none;
}
#page_navigation a.page_link:hover {
	text-decoration:none;
}


/* Galeria Page
______________________________________________________________________________________ */
.galeria {position:relative; width: 960px; min-height:759px; margin: 0px; margin-top:7px; border-left: 0px solid red; background: url('../images/artistback.png') no-repeat -2px 0px;}
.galeria h1{
		font-size:1.8em; 
		font-weight:bold; 
		color: #1f1e1c; 
		font-family: Helvetica, Arial, Verdana, sans-serif;
}
#galeriaPage{
		float:left; 
		margin-top:-178px;		
		width: 960px;
		height: auto;			
		padding-top:7px; 		 
		color:#FFF; 
		border: 0px dotted #00bad8;
		background: url('../images/artistfoot.png') -2px 755px repeat-x;
}
#galeria-content{
		position:relative;		
		float:left; 
		width: 705px;
		height: auto;
		margin-left:252px;
		padding-bottom:30px;	 
		color:#FFF; 
		border: 0px dotted #00bad8;
}
#big-photo{
		width: 639px;
		height: 507px;
		margin-left:38px;
		background: url('../images/galeriaback.png') no-repeat;
		border: 0px dotted #00bad8;
}
#thumbnails{		
		width: 639px;
		height: auto;
		margin-left:35px;
		margin-top: 6px;
	/*	background: url('../images/galeriathumb.png') no-repeat;*/
		border: 0px dotted #00bad8;
		
}
#thumbnails ul li{
	display: inline;
}
#thumbnails ul li a img{
	width:75px;
	height:75px;
	border: 1px solid #004c59;
	margin-left:10px;
	margin-top:10px;
}
#thumbnails ul li a img:hover{
	border: 1px solid #00bad8;
}
.itemAlbum {
	width: 224px;
	height:23px;
	height:30px;

}
.nameAlbum{
	width: 224px;
	height:23px;
	padding-top: 7px;
	padding-left:6px;
	font-size: 12px;
	font-weight: 200;
	color: #FFF;
	font-family: "Arial";
	border-bottom: dotted 1px #00bad8;
	background: url('../images/acord1.png') ;
}
.nameAlbum:hover{
	background: #011519;
}
#activeAlbum{background: #002f37;}

/* Klienci Page
_002F37_____________________________________________________________________________________ */

.klienci {position:relative; width: 960px; height:444px; margin: 0px; margin-top:7px; border-left: 0px solid red; background: url('../images/ofertaback.png') -2px 0px;}
.klienci h1{
		font-size:1.8em; 
		font-weight:bold; 
		color: #1f1e1c; 
		font-family: Helvetica, Arial, Verdana, sans-serif;
}

#klienci-content{
		position:relative;
		float:left;
		width: 960px;
		height: 440px;
		padding-top:7px;
		color:#FFF; 
		border: 0px dotted #00bad8;
		}
#headFirmy{
	width:900px;
	height:40px;
	border: 0px solid red;
}		
#head-firmy{
	float:left;
	margin-left:10px;
	padding-top:0px;
}

#head-firmy h1, #head-firmy1 h1{
	
	font-size:30px;
	color: #00bad8;
	font-weight: 200;
	font-family:"Arial Narrow";
}
#head-firmy1 {
	margin-left:470px;
}		
#klienci-logosy{
	width: 900px;
	height: auto;
	margin: 15px 20px 20px 30px;
	border: 0px dotted #00bad8;
}
#list-klienci{
	float:left;
	width: 380px;
	height:auto;
	border: 0px solid red;
}
#list-partnerzy{
	float:left;
	width: 400px;
	height:auto;
	margin-left:0px;
	padding-left:0px;
	border: 0px solid red;
	border-left: 0px dotted #00bad8;
}
#list-klienci ul{
	width:350px;
	
}
#list-klienci ul li{
	display: block;	
	margin-top:5px;	
	 
}

#list-klienci ul li a{
	font-size:14px;		
	color:white;
	font-weight:200;	
	padding:1px 5px;	
	/*background: #001418;*/
	background: url('../images/linkback.png');
	opacity:.90;filter:Alpha(Opacity=90);
}

#list-klienci ul li a:hover{
	color: #000;
	background: #01bad8;
}
#firmy1, #firmy2{
	float:left;
}

#firmy1{
	width: 600px;
}

#list-partnerzy ul li{
	display: block;
	margin-top:5px;
	
}

#list-partnerzy	ul li a{
	font-size:14px;
	color:white;
	font-weight:200;	
	padding:1px 5px;	
	background: url('../images/linkback.png');
	opacity:.90;filter:Alpha(Opacity=90);
}
#list-partnerzy ul li a:hover{
	color: #000;
	background: #01bad8;
}


/* Partnerzy Page
______________________________________________________________________________________ */

.partnerzy {position:relative; width: 960px; height:444px; margin: 0px; margin-top:7px; border-left: 0px solid red; background: url('../images/ofertaback.png') -2px 0px;}
.partnerzy h1{
		font-size:1.8em; 
		font-weight:bold; 
		color: #1f1e1c; 
		font-family: Helvetica, Arial, Verdana, sans-serif;
}

#partnerzy-content{
		position:relative;
		float:left; 
		width: 960px;
		height: 440px;
		padding-top:7px;
		color:#FFF; 
		border: 0px dotted #00bad8;
		}	
#partnerzy-logosy{
		width: 700px;
		height: 390px;
		margin: 20px 20px 20px 20px;		
		border: 0px dotted #00BAD8;
		margin: 10px auto;
}	
#partnerzy-logosy .lightsGal img{
	border: 1px solid #00bad8;
	margin-left:20px;
	cursor: url(../images/zoomin.cur), default;
}
.refer{
	position:relative;
	float:left;
	width:140px;
	height: 180px;
	text-align: center;
	color: #00BAD8;
	border: 0px solid red;
}
.referCaption{
	position:relative;
	top: -7px;
	display: inline;
	width:120px;
	height:20px;
	text-align: center;
	margin: 0px auto;	
	border: 0px solid red;
	margin-left:15px;
}
.refer:hover{
	color: #FFF;
}
	
/* Kontakt Page
______________________________________________________________________________________*/

.kontakt {position:relative; width: 960px; height:444px; margin: 0px; margin-top:7px; border-left: 0px solid red; background: url('../images/ofertaback.png') -2px 0px;}
.kontakt h1{
		font-size:1.8em; 
		font-weight:bold; 
		color: #1f1e1c; 
		font-family: Helvetica, Arial, Verdana, sans-serif;
}

#kontakt-content{
		position:relative;
		float:left; 
		width: 960px;
		height: 440px;
		padding-top:7px;
		color:#FFF; 
		border: 0px dotted #00bad8;
		}
#left-kontakt{
		float:left; 
		width: 290px;
		height: 410px;
		padding:10px;
		padding-left:15px;
		margin-left:0px;
		border: 0px dotted #00bad8;
		font-weight: 200;
}	
#middle-kontakt{
		float:left; 
		width: 290px;
		height: 410px;
		padding:0px;
		padding-left:0px;
		padding-right:15px;
		margin-left:15px;
		border: 0px dotted #00bad8;
}	
#right-kontakt{
		float:left; 
		width: 240px;
		height: 410px;
		padding:10px;
		padding-left:0px;
		margin-left:45px;
		border: 0px dotted #00bad8;
}
#right-kontakt p img{
		margin-top: 60px;
		margin-left:180px;
		border: 0px solid red;
}
#telephone{
		float:left;
		width:270px;
		height:90px;		
		font-size:12px;		
		border: 0px dotted #00bad8;
}

#logoKontakt img{
		margin-left:-8px;
		margin-top:20px;
		margin-bottom:-20px;
		border: 0px solid red;
}
#logoImg{
		width: 245px;
		height:150px;
		margin-left:45px;
		border-bottom: 1px dotted #00bad8;
}
#adresTekst{
		width: 245px;
		height:65px;
		padding-top: 5px;
		margin-left:45px;
		border-bottom: 1px dotted #00bad8;
}
#kreska1{		
		position:relative;
		top:0px;
		width: 245px;
		height:160px;
		margin-left:45px;
		border-bottom: 1px dotted #00bad8;
}
#telephoneinner{
		position:relative;
		float:left;
		width:250px;
		height:70px;
		margin-left:40px;
		border: 0px solid red;
}
#image-phone{
		position:relative;
		z-index:15;
		float:left;
		width:30px;
		height:70px;
		margin-left:-30px;
		margin-top:-14px;
		border: 0px solid red;
}
#caption-number{
		position:relative;
		z-index:15;
		float:left;
		width:100px;
		height:50px;
		font-size:12px;
		padding-top:20px;
		margin-left:9px;
		margin-top:-10px;
		border: 0px solid red;
}
#number-phone{
		position:relative;
		z-index:15;
		float:left;
		width:100px;
		height:50px;
		font-size:12px;
		padding-top:20px;
		margin-left:-25px;
		margin-top:-10px;
		border: 0px solid red;
}
#mail{
		float:left;
		width:280px;
		height:80px;
		font-size:12px;
		border: 0px solid red;
}
#monkey{
		float:left;
		width:30px;
		height:70px;
		margin-left:5px;
		margin-top:-4px;
		border: 0px solid red;
}
#caption-email{
		position:relative;
		z-index:15;
		float:left;
		width:100px;
		height:50px;
		font-size:12px;
		padding-top:16px;
		margin-left:13px;		
		border: 0px solid red;
}
#adresy-email{
		position:relative;
		z-index:15;
		float:left;
		width:100px;
		height:50px;
		font-size:12px;
		padding-top:16px;
		margin-left:-25px;
		border: 0px solid red;
}
#adresy-email a{
	color: #FFF;
	font-weight: 200;
}
#adresy-email a:hover{
	color: #01A5A3;
	font-weight: 200;
}

#form p{
	margin-bottom:-6px;
}		
#form, #name, #surname, #email, #message, #firm{
	font-family:"Helvetica";
	width:240px;
	
	
}	
#form input, #form textarea{
	border: 1px solid #008ca2;
	padding:4px 0px 4px 3px;
	background: transparent;
	color:#FFF;
}
#form, #name, #surname, #email, #message, #firm {
	font-size:11px;
	 
}

#form, #message {
	font-size:11px;
	height:120px;
	
}			
#form #submit{
	width:62px;
	height:17px;
	border: none;
	padding:0px 5px;
	background: url(../images/submit.jpg) no-repeat;
	cursor:pointer;
}					
.lightsGal{
	border: 0px solid #232323;
}
.lightsGal:hover{
	border: 0px solid #00bad8;
}
#dziekujemy{
	font-size:14px;
	
	
}

/*------------------------------------------------------------------*/
.box1 p, .box2 p, .box3 p { height: 90px; font-size:12px; line-height:1.6em; margin:5px 0 0 0 ; text-align:left; padding-right:20px; border-right: 1px dotted #00bad8;}
.box3 p{border:none;}

.box1 .number, .box2 .number, .box3 .number { margin:7px 0 0 0 ; font-size: 2em; font-weight: 200; color: #00bad8; width: 100%; font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif; }
.box1 .number {color: #00bad8; padding-left:257px;}
.box2 .number {color: #008ca2; padding-left:257px;}
.box3 .number {color: #004d59; padding-left:257px;}


.social_left { float:left; margin: 5px 0 0 15px; border-right: 1px solid red; }
.social_right { float: right; margin: 5px 15px 0 0; }

/* Footer Layout
--------------------------------------------------------------------------------------- */

.divTextToGive { width:920px; padding:20px; background: #ff0042; color: #ffffff; overflow: hidden; }
.text_panel_left { width: 196px; float: left; display: inline; border-right: 2px solid #ff5763; padding-right: 17px; }
.text_panel_right { width: 685px; float: right; display: inline; position: relative; height: 140px; }
.text_panel_right small { display: block; position: absolute; left: 0; bottom: 0; width: 100%; color:#610019; font-size: 1em; }
.text_panel_right h3 { font-size: 2.6em; color: #ffffff; margin-top: 24px; font-weight: normal; }


.footer { 
	position:relative;		
	clear:both; 
	border: 0px solid red;
	width: 960px; 
	height:20px;
	margin: 0px auto; 
	padding: 0px 0 24px 0; 
	color: #444444; 
	overflow: hidden; }
		
.copyright { width: 700px; height:20px; float: left; display: inline; margin-top: 5px;}
.copyright p { font-size: 1.1em; margin: 0 0 4px 0; }
.copyright p.last { margin-bottom: 0; }
#communication{
	float:right;
	margin-top:5px;
	width:87px;
	height:25px;
	border: 0px solid red;

}

/* Oferta Podstrony
_______________________________________________________________________________________________ */

#textBasic{
	float:left;
	width:460px;
	height:auto;
	border: 0px solid green;
}
#imagesBasic{
	float:right;
	width:218px;
	height:434px;
	padding-top: 6px;
	border:0px solid red;
}
#imagesBasic img{
	margin-top:7px;
	border:1px solid #004D59;
}
/*-----------------------------Strona 01-----------------------------------*/
#link1{
	float:left;
	border: 0px solid red;
}
#link1 ul li{
	margin-left:15px;
	margin-top:3px;
	font-size: 12px;	
	list-style-type: disc;
}
/*-----------------------------Strona 02-----------------------------------*/
#link2 {
	margin-top:3px;	
}
/*-----------------------------Strona 03-----------------------------------*/
#link3 {
	margin-top:3px;	
}
#link3 ul{
	margin-top:-10px;
}
#link3 ul li{
	font-size: 12px;
	margin-left:15px;
	margin-top:3px;
	list-style-type: disc;
}
/*-----------------------------Strona 04-----------------------------------*/
#link4 {
	margin-top:3px;	
}
/*-----------------------------Strona 05-----------------------------------*/
#link5 {
	margin-top:3px;	
}
#link5 ul li{
	font-size: 12px;
	margin-left:15px;
	margin-top:3px;
	list-style-type: disc;
}
/*-----------------------------Strona 06-----------------------------------*/
#link6 {
	margin-top:3px;	
}
/*-----------------------------Strona 07-----------------------------------*/
#link7 {
	margin-top:3px;	
}
#link7 ul{
	margin-top:-10px;
}
#link7 ul li{
	font-size: 12px;
	margin-left:15px;
	margin-top:3px;
	list-style-type: disc;
}

/*-----------------------------Strona 08-----------------------------------*/
#oferty .inner #obrazki ul{margin: -6px 0px 6px -6px;}
#oferty .inner #obrazki ul li{
	font-size: 12px;
	list-style-type: decimal;	
	margin-left:6px;
}
#oferty .inner #obrazki img{margin-top:5px;}
.inner #obrazki ul li{
	list-style-type:none;
	display:inline;
	margin-top:8px;
}
#oferty .inner #propozycje {
	width:620px;
	height:140px;
	margin-bottom:5px;
	font-size: 12px;
	border: 0px solid red;
}
#oferty .inner #propozycje ul li{
	display:block;
	margin-top:3px;
}
.propozycje {
	float:left;
}
/*.itemdfgfg {
	width:125px;
	height:125px;	
	border:4px solid #222;	
	margin:5px 5px 5px 0;	
	overflow:hidden;	
	position:relative;	
	float:left;
}*/


/*-----------------------------Strona 09-----------------------------------*/
#link9 {
	margin-top:3px;	
}
#link9 ul{
	margin-top:-10px;
}
#link9 ul li{
	font-size: 12px;
	margin-left:15px;
	margin-top:3px;
	list-style-type: disc;
}

#link10 ul li{
	font-size: 12px;
	margin-left:15px;
	margin-top:3px;
	list-style-type: disc;
}
/*-----------------------------Strona 11-----------------------------------*/
#link11 {
	margin-top:3px;	
}
#link11 ul li{
	font-size: 12px;
	margin-left:15px;
	margin-top:3px;
	list-style-type: disc;
}

/*-----------------------------Strona 12-----------------------------------*/
#link12 {
	margin-top:3px;	
}
#link12 ul{
	margin-top:-10px;
}
#link12 ul li{
	font-size: 12px;
	margin-left:15px;
	margin-top:3px;
	list-style-type: disc;
}



