@charset "utf-8";
/* CSS Document */
*{
	margin:0;
	padding:0;
	outline:none;
	} 	

html{
height: 100%;
border: 0;
padding: 0;
} 

#spacer{
	display: block;
	height: 94.5%; 
	float: left;
	font-size: 1px; 
	padding: 0;
	margin: 0;
}

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	line-height: 20px;
	background: #aaa url(images/bg.jpg) 0 0 repeat-x;
	height:100%;
	}
	
#wrapper {
	margin: 0 auto;
	width:900px;
	}
	
.clear {
	clear:both;	
	}	
#lang-bar{
	position:relative;
	right: 1%;
	top:25px;
	width:900px;
	height:21px;
}

#lang-bar a{
	display:block;
	float:right;
	width:30px;
	height:21px;
	margin:0 5px 0 5px;
	background:none;
}
	
#header {
	display:block;
	float:left;
	width: 900px;
	height: 251px;
	margin-top:40px;
	background: transparent url(images/header.jpg) center center no-repeat;
	}
	
.home {
	display:block;
	float:left;
	height: 82px;
	width:400px;
	margin-top:140px;
	margin-left:20px;
}
	
#menu {
	display:block;
	float:left;
	width:900px;
	height: 40px;
	background: transparent url(images/menu.jpg) center top no-repeat;
	}
	
#menu ul {
	float:left;
	width:880px;
	margin-top:12px;
	margin-left:10px;
	padding:0;
	background:none;
	}
	
#menu ul li{
	width:176px;
	float:left;
	font-size:14px;
	text-align:center;
	list-style: none;
	margin-left:0;
	}
#menu a.active{
	color:#fff;
	background: #313131;
	}	
#menu a{
	display:block;
	width:176px;
	height: 28px;
	text-decoration:none;
	color: #000;
	background:#fff;
	}
	
#menu a:hover{
	text-decoration:none;
	color: #fff;
	background: #313131;
	}

#btns{
	display:block;
	width:900px;
	margin-bottom: 20px;
	float:left;
	}	
	
a.btn{
	display:block;
	float:left;
	widht:180px;
	height:180px;
	margin:10px 0 0 0;
	padding:0;
	}
	
a.btn-oil{
	display:block;
	float:left;
	widht:149px;
	height:149px;
	margin:10px 0 0 0;
	padding:0;
	}
	
a img {
	border:none;
	margin:0;
	padding:0;
	}
#content-wrapper{
	float:left;
	width:900px;
	/*background: #bbb;*/
	}	

#content {

}

#breadcrumb
{	display:block;
	width:100%;
	height:30px;
	color: #313131;
	font-size:11px;
	font-style:italic;
	background: #ccc;
	margin-bottom:20px;
	border-bottom: 1px dotted #f5f5f5;
	
}
#breadcrumb .links {
	margin-left:20px;
	}
#breadcrumb a{
	font-size:11px;
	line-height:30px;
	height:30px;
	font-style: normal;
	color: #2971b9;
	text-decoration:none;
	text-transform:uppercase;
}

#breadcrumb a:hover{
		text-decoration: underline;
		color: #F30;
	}

#left{display:block;
	padding-top:10px;
	width:189px; 
	float:left;
	}

#right{display:block; 
	width:700px;
	#width:690px;
	min-height:500px;
	padding:0 0 20px 0;
	margin-top:20px;
	float:left; 
	background:#f5f5f5 url(images/content-bg.jpg) 0 0 repeat-x;
}
	
#gallery{
	display:block;
	width:90%;
	margin: 0 auto;
	margin-top:20px;
	}
#gallery ul{
	width:100%;
	margin:10px 5px;
	padding:0;
	background:none;
	}
	
#gallery ul li{
	width:75px;
	height:75px;
	float:left;
	margin:4px;
	list-style:none;
	padding:0;
	border:1px solid #aaa;
	}
	
#gallery ul a{
	width:75px;
	}

p{
	text-align:justify;
	margin: 20px;
	}
	
ul{
	width:95%;
	margin: 0 auto;
	padding:10px 0;
	background: #ddd;
	
	}
	
ul li{
	margin-left:30px;
	}

h1{ margin:0 20px 0 20px;
	font:Arial, Helvetica, sans-serif;
	font-size:24px;
	padding-bottom:15px;
	background: transparent url(images/separator-horizonal_lines.gif) 0 bottom repeat-x;
	}

h2{ margin:0 0 20px 20px;
	font:Arial, Helvetica, sans-serif;
	}
h3{
color: #777;
font-style:italic;
margin:0 20px 0 20px;
padding-bottom:5px;
background: transparent url(images/separator-horizonal_lines.gif) 0 bottom repeat-x;}
a{
	color: #2971b9;
	text-decoration:none;
	}
	
a:hover {
	color: #F30;
	text-decoration:underline;}

img.still{
	margin:10px;
	border:5px solid #76c1e0;
	padding:2px;
	}
	
.btn0, .btn1, .btn2, .btn3, .btn4, .btn5, .btn6{
	display:block;
	float:left;
	width: 143px;
	padding:5px 0 5px 20px;
	margin-left:10px;
	_margin-left:5px;
	height: 20px;
	font-size:12px;
	color:#000;
	margin-top: 10px;
	}
.btn0{background: #fff }	
.btn1{background: #fff url(images/1.jpg) 0 0 repeat-y;}	
.btn2{background: #fff url(images/2.jpg) 0 0 repeat-y;}
.btn3{background: #fff url(images/3.jpg) 0 0 repeat-y;}	
.btn4{background: #fff url(images/4.jpg) 0 0 repeat-y;}	
.btn5{background: #fff url(images/5.jpg) 0 0 repeat-y;}
.btn6{background: #fff url(images/6.jpg) 0 0 repeat-y;}

	
.btn0:hover, .btn1:hover, .btn2:hover, .btn3:hover, .btn4:hover, .btn5:hover, .btn6:hover{
	color:#fff;
	background-color: #313131;
	text-decoration:none;
	}
		
#player {
	padding: 20px;
	}

.image {
	display:block;
	float:left;
	margin:5px;
	width:220px;
	height: 190px;
	background: #bbb url(images/gallery.jpg) 0 100% no-repeat;
	}	
.image p{
	margin:0 5px 0 5px;
	text-align:center;
	font-size:10px;
	padding:0;
	}
#footer {
	height:40px;
	width:100%;
	margin: 0 auto;
	background: #636363 url(images/footer.jpg) 0 0 repeat-x;

	clear: both;
}


#footer ul {
	margin: 0 auto;
	width:600px;
	padding:0;
	background:none;

	}
	
#footer ul li{
	width:100px;
	float:left;
	font-size:11px;
	text-align:center;
	list-style: none;
	margin-top:10px;
	margin-left:0;
	}
	
#footer li a{
	display:block;
	width:100px;
	text-decoration:none;
	color: #aaa;
	}
	
#footer li a:hover{
	text-decoration:underline;
	color: #fff;
	}

input, textarea

{

	font-family: Tahoma, Bitstream Vera Sans, sans-serif;

	font-size: 12px;

}





input.text_area, textarea

{

	border: 1px solid #999;

	background: #fff;

	color: #333333;

	-moz-border-radius:5px;

	padding:3px;

	opacity:0.6;

		filter:alpha(opacity=60);

		-khtml-opacity: 0.6;

		-moz-opacity: 0.6;

}



textarea:hover, textarea.sfhover, textarea:focus, textarea.sffocus, 

	input.text_area:hover, input.text_area.sfhover, input.text_area:focus,

	input.text_area.sffocus,textarea#message.sffocus

{

		border: 1px solid #999;

		opacity:1;

		filter:alpha(opacity=100);

		-khtml-opacity: 1;

		-moz-opacity: 1;

}


.contacts_form  label

{

	display: block;

	font-size:11px;

	color:#333;

	width: 100px;

	float: left;

	text-align: right;

	padding: 0 1.5em 0 0;

}



.contacts_form label.copy 

{

	float: none;

	width: 20em;

	margin: 15px 0 0 4.5em;

}



.contacts_form div, .contacts_form img

{

	display: block;

	clear: left;

	padding: 0 0 15px 0;

}


.Submit{font-size:11px; color:#444; height:21px; width:100px; margin-left:120px;}

textarea{display:block; width:250px; height:200px;}

#design {
	position:fixed;
	#position: absolute;
	right:0;
	bottom:70px;
	width:111px;
	height:50px;
	background: transparent url(images/kukata.gif) 0 0 no-repeat;
	}
	
#design a {
	display:block;
	width:111px;
	height:50px;
	}
