/*
 $Id: main.css 722 2008-07-20 00:47:12Z marcin $
 */


 html, body {
	background-color: #494949;
	text-align: center;
}

h1, h2, h3, h4, h5, h6 {
    color: #fda028;
}


#langs {
	width: 900px;
    background-color: transparent;
    overflow: hidden;
    margin:0 auto;
    padding:0;
    text-align:right;
}

#body {
	width: 900px;
    height:auto;
    background: #aeab9b url("/files/layout/default/loader.gif") no-repeat scroll 50% 250px;
    overflow: hidden;
    margin:0 auto;
    border:1px solid #fff;

}

#banner {
    width: 900px;
    height:390px;
    background-color:transparent;
    overflow: hidden;
    margin:0 auto;
    border-bottom:1px solid #535349;
}
#banner-logo {
	width: 900px;
    height:100px;
    background-color:transparent;
    overflow: hidden;
    text-align:left;
}
#banner-menu {
    width: 900px;
    height:150px;
    background-color:transparent;
    overflow: hidden;
}
#menu-swf {
	width:900px;
	height:150px;
}


#content {
    width: 880px;
    height: auto;
    background-color:#ded3bd;
    overflow: hidden;
    padding:10px;
}

#left-box {
    width: 360px;
    height: 500px;
    background-color:#f0eddb;
    overflow: hidden;
    float:left;
    padding:5px;
}
#slide-show-src {
	overflow:hidden;
	width:360px;
	height:500px;
	background: transparent url("/files/layout/default/right_loader.gif") no-repeat scroll 50% 50%;
}
#slide-show-src img {
	vertical-align:top;
	width:360px;
	height:500px;
}



#right-content {
    width: 500px;
    height: auto;
    background-color:transparent;
    overflow: hidden;
    padding-left:10px;
    text-align:left;
    float:left;
}



/*tabs*/
.idTabs {
	margin:0;
}
.idTabs li {

	float:left;
	list-style-image:none;
	list-style-type:none;
	list-style-position:outside;
}

.idTabs a {

	background:#444444 none repeat scroll 0% 0%;
	color:#FFFFFF;
	display:block;
	font-family:Verdana;
	font-size:12px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	margin:1px 1px 1px 0pt;
	padding:6px 10px;
	text-decoration:none !important;
}
ul.idTabs a.selected {
	background-color:#f0eddb;
	border-bottom:1px solid #f0eddb;
	color:#000000;
	cursor:default;
	margin-bottom:0pt;
}
div.sub-tab {
	clear:both;
	background-color:#f0eddb;
	padding:5px;
}



#bottom-menu, #footer {
	background-color:transparent;
	font-size:10px;
	width:894px;
	height:auto;
	padding:5px 3px;
	margin:0 auto;
	text-align:left;
	color:#aaa;
}
#bottom-menu a {
	color:#aaa;
}
#bottom-menu a:hover, #footer a:hover {
	color:#ccc;
}
#footer {
text-align:right;
}
#footer a {
	color:#999;
}



/* form kontakt*/
#form-kontakt input{
width:300px;
padding:2px;

}
#form-kontakt input.priorytet {
	width:50px;
}

table.form-tab {
	padding:0;
	margin:15px 0 0 0;
}
table.form-tab th, table.form-tab td{
	padding:1px;
	margin:0;
}
#form-kontakt input.tab-ilosc {
	width:40px;
}
#form-kontakt input.tab-nr {
	width:100px;
}
#form-kontakt input.tab-nazwap {
	width:320px;
}

#form-kontakt select{
width:304px;
}
#form-kontakt dt{
margin-top:10px;
margin-bottom:3px;
color:#000;
font-size:12px;
font-weight:bold;
}

#form-kontakt textarea{
width:400px;
height:150px;
padding:2px;
}
#form-kontakt input.button {
	width:auto;
}
dl.zend_form {
	margin:0px;
}
div.form-msg {
	padding:5px;
	background-color:#FFFAAE;
	border:1px solid #FFE51E;
	overflow:hidden;
	margin:15px 0;
	text-align:center;
	font-weight:bold;
}
ul.errors {
	margin-top:1px;
}
ul.errors li {
	color:#f00;
}


/*intro*/
#intro-swf {
	overflow:hidden;
	margin:0 auto;
	width:607px;
	height:416px;
	background: #d8d8d0 url("/files/layout/default/intro_loader.gif") no-repeat scroll 50% 50%;
}

#intro-langs {
	overflow:hidden;
	margin:0 auto;
	width:607px;
	text-align:right;
}
#intro-langs img {
	vertical-align:middle;
	border:0px;
}
#intro-langs a {
	text-decoration:none;
	color:#aaa;
}