*{ padding: 0px; margin: 0px; }
html {
	background-color: #000;
	background-image: url('images/bg.gif');
	background-repeat: repeat-x;
	color: #fff;
	font-family: Tahoma;
	font-size: 12px;
	}
a {outline: none;}
body { text-align: center; }
img {border: none; }
.clear {clear: both; font-size: 1px; line-height: 1px; }
span { color: #660066;}
div#topbg {
	min-width: 990px;
	width: 100%;
	height: 305px;
	background-image: url('images/banner.jpg');
	background-repeat: no-repeat;
	background-position: center top;
	}
div#top {	
	width: 990px;
	padding-top: 31px;
	margin: auto;
	text-align: left;
	}
div#content {
	width: 990px;
	height: auto;
	margin: auto;
	}
div#content-left {
	width: 655px;
	height: auto;
	float: left;
	text-align: left;
	}
div#pltext {
	width: 655px;
	min-height: 50px;
	height: auto!important;
	height: 50px;	
	background-image: url('images/ico_pl.gif');
	background-repeat: no-repeat;
	letter-spacing: 1px;
}
div#pltext p{
	padding: 0 0 10px 32px;
}
div#entext {
	width: 655px;
	min-height: 50px;
	height: auto!important;
	height: 50px;	
	background-image: url('images/ico_en.gif');
	background-repeat: no-repeat;
	letter-spacing: 1px;
}
div#entext p{
	padding: 0 0 0 32px;
}
div#content-right {
	width: 335px;
	height: auto;
	float: right;
	}
div#title-left {
	width: 529px;
	height: 81px;
	float: left;
	background-image: url('images/about_me.gif');
	background-repeat: no-repeat;
	font-size: 11px;
	}
div#titletext {
	padding: 51px 0 0 1px;
	}
div#title-right {
	width: 126px;
	height: 81px;
	float: right;
	}
#pdf { padding-top:8px;}
div#galeria {
	background-image: url('images/galeria.gif'); 
	background-repeat: no-repeat;
	width: 990px;
	min-height: 144px;
	height: auto!important;
	height: 144px;
}
div#footer {
	border-top: 1px solid #663366;
	width: 990px;
	height: 50px;
	text-align: right;
	}
div#footer-left {
	float: left;
	}
div#footer-right {
	float: right;
	padding-top: 20px;
	letter-spacing: 1px;
	}	

.clr { color: #993399; }


#mygalone { width: 920px; height: 250px; }
.katitem { width: 185px; height: 241px; float: left; margin-left: 19px; }
.katitemfirst { margin-left: 60px; display: inline; }
.carousel_item { background-image: url('images/btn_off.gif'); background-repeat: no-repeat; background-position: bottom center; height: 60px; display: block; border: 1px solid #fff; color: #6b6b6b; text-align: center; text-transform: uppercase; }
.carousel_item img, .carousel_item:hover img  { padding-bottom: 11px!important; padding-bottom: 14px; }
.carousel_item:hover { background-image: url('images/btn_on.gif'); color: #171717; text-decoration: none; }

#carousel_inner { float: left; overflow: hidden; width:785px; height: 152px; z-index:999; position: relative; }

#carousel_ul { position:relative; left:-160px; list-style-type: none; /* removing the default styling for unordered list items */ margin: 0px; padding: 50px 0 0 0;
width:9999px; /* important */ /* non-important styling bellow */ padding-bottom:10px; z-index:998; }

#carousel_ul li{ float: left; /* important for inline positioning of the list items */     width:140px;  /* fixed width, important */ /* just styling bellow*/ padding:0px; height:80px; margin-top:10px; margin-bottom:10px;  margin-left:5px; margin-right:15px; display: inline; overflow: hidden; font-size: 11px; text-align: left;  color: #666666; }

#carousel_ul li img { margin-bottom:-4px;  /* styling */ cursor:pointer; cursor: hand;  border:0px;  }

#left_scroll, #right_scroll{ float:left;  width:40px;  height: 45px;padding-top: 70px; margin-left: 30px; margin-right: 30px; }
#right_scroll {margin-left: 31px!important; margin-left: 0px; margin-right: 0px; }
#left_scroll img, #right_scroll img{ /*styling*/ cursor: pointer; cursor: hand; }

