/* CSS by softDK 2009 */

* { 
	margin: 0; 
	padding: 0 
}

body { 
	background: #252527 url("../images/bg.jpg") repeat-x;
	font-family: "Verdana", Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #9b9b9b;
}

/*--------------------------------------------------------------------------------- TOP HEADER ---------------------------------------- */
.top_header{
	position:relative;
	margin:auto;
	width: 905px;
	height: 108px;
}

.left_top_header{
	background: url('../images/logo.jpg') no-repeat;
	float:left;
	width:365px;
	font-size: 13px;
	height:108px;
}

.right_top_header {
	text-align:right;
	float:right;
	width: 400px;
	height: 108px;
}
.clear_top_header{
	clear:both;
}

.menu{
	margin:auto;
	width: 400px;
	height: 39px;
}

img{
	border: 0;
}
.jezyki{
	position:absolute;
	left: 842px;
	top: 14px;
	width: 58px;
}

#menu {
	padding: 10px 0 0 0px;
	height: 18px;
	margin: 0 auto;
}
#menu a:focus {
	outline:none;
}
#menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
	line-height: normal;
}
#menu li {
	display: inline;
}
#menu a {
	display: block;
	float: left;
	height: 20px;
	padding: 3px 13px 0 13px;
	text-decoration: none;
	font: bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #7e7e7e;
}
#menu a:hover {
	text-decoration: none;
	color: #fff;
}


/*------------------------------------------------------------------------------ MENU ----------------------------------------------- */

.menu_boot{
	margin:auto;
	width: 905px;
	height: 39px;
	background: url('../images/menu.jpg') no-repeat;
}

#menu_boot {
	padding: 0px 0 0 0;
	height: 18px;
	margin: 0 auto;
}
#menu_boot a:focus {
	outline:none;
}
#menu_boot ul {
	margin: 0;
	padding: 0;
	list-style: none;
	line-height: normal;
}
#menu_boot li {
	width: 175px;
	display: inline;
}
#menu_boot a {
	width: 155px;
	display: block;
	float: left;
	height: 35px;
	padding: 3px 13px 0 13px;
	text-decoration: none;
	font: 13px "Verdana", Arial, Helvetica, sans-serif;
	color: #7e7e7e;
	line-height: 13px;
	text-align: center;
}
#menu_boot a:hover {
	text-decoration: none;
	color: #fff;
	background: url("../images/menu_fade.jpg") no-repeat center;
}






/*---------------------------------------------------------------------------- HEADER ----------------------------------------------- */
.header{
	margin:auto;
	width: 905px;
}
.header_bottom{
	margin:auto;
	width: 905px;
	height: 11px;
	background: url('../images/cien_header.jpg') no-repeat;
}


/*----------------------------------------------------------------------------- CONTENT --------------------------------------------- */
.content{
	margin:auto;
	background: #555353;
	width: 905px;
}
.dane {
	text-align:justify;
	padding: 10px 15px 10px 15px;
}

.dane_name {
	width: 905px;
	padding: 7px 0 7px 0;
	background: #3e3e3e;
	text-align:left;
}

.lines {
	background: url('../images/lines.jpg') repeat-x;
	height: 43px;
	padding: 0 0 15px 0;
}
span{
	padding: 0 0 0 15px;
	color: #9b9b9b;
	font-weight:bold;
}

ul{
	list-style: none;
	line-height: 17px;;
}

#wej2{
	padding: 0 0 0 15px;
}


.left_content{
	float:left;
	width:420px;
	font-size: 13px;
}

.right_content {
	text-align: center;
	float:right;
	width: 420px;
}
.clear_content{
	clear:both;
}


.content A:link {
	text-decoration: none;
	color: #9b9b9b;
	border:0;
	font-weight:bold;
}
.content A:visited {
	text-decoration: none;
	color: #9b9b9b;
	border:0;
	font-weight:bold;
}
.content A:active {
	text-decoration: none;
	color: #9b9b9b;
	border:0;
	font-weight:bold;
}
.content A:hover {
	color: #fff;
	border:0;
	font-weight:bold;
}


/*--------------------------------------------------------------------------- FOOTER --------------------------------------------- */
.footer{
	margin:auto;
	width: 905px;
	padding: 8px 0 20px 0; 
	font-size:11px;
	text-align:center;
	color: #555353;
}

.footer A:focus {
	outline:none;
}
.footer A:link {
	text-decoration: none;
	color: #555353;
	border:0;
}
.footer A:visited {
	text-decoration: none;
	color: #555353;
	border:0;
}
.footer A:active {
	text-decoration: none;
	color: #555353;
	border:0;
}
.footer A:hover {
	color: #9f9f9f;
	border:0;
}


/*--------------------------------------------------------------------------- SLIDESHOW --------------------------------------------- */

#slideshow { 
	position: relative; 
	width: 905px;
}


/*--------------------------------------------------------------------------- GALLERY --------------------------------------------- */
#gallery {
	text-align:center;
	padding: 10px;
	width: 850px;
	}
#gallery ul { 
	list-style: none; 
}
#gallery ul li { 
	display: inline; 
	padding: 0 15px 0 15px;
}
#gallery ul img {

	border: 1px solid #e1e1e1;
	border-width: 5px 5px 5px;
}
#gallery ul a:hover img {
	border: 5px solid #fff;
	border-width: 5px 5px 5px;
	color: #fff;
	}
#gallery ul a:hover {
	color: #fff; 
	}

