* {
	margin:0;
	padding:0;
}
/* general */

body {
	font-family:Arial, Helvetica, sans-serif;
	background:#000 url(../img/bg.jpg) repeat-x top left;
	font-size:12px;
}
.clear {
	clear:both;
	font-size:0px;
	line-height:0px;
}
h1 {
	font-size:36px;
	font-weight:normal;
	margin:0;
	color:#0c8000;
	padding-bottom:15px;
}
h2, h3, h4, h5, h6 {
	font-weight:normal;
}
h2 {
	font-size:18px;
}
h3 {
	font-size:14px; font-weight:bold;
}
h4 {
	font-size:120%;
	margin:0;
	padding:0;
}
a {
	text-decoration:none;
	color:#0c8000;
	text-decoration:underline;
}
a:hover {
	text-decoration: none;
}
p {
	margin:0;
	padding:0px;
}
img {
	border:none;
}
:focus {
	outline: 0;
}
.relative {
	position:relative;
}
.overflow {
	overflow:hidden;
}
.f_left {
	float:left;
}
.f_right {
	float: right;
}
#wraper { width:956px; margin:0 auto;}
.header {
	background: url(../img/telki.png) top right no-repeat;
	height:139px; position:relative; z-index:2;
}
.logo { position:absolute; left:0; top:20px;}
.menu { position:absolute; top:90px; left:0; height:48px; width:955px; background:url(../img/bg_menu.png) no-repeat; z-index:1;}
.menu ul { padding-top:8px; list-style:none;}
.menu ul li { float:left; display:block; padding:0 20px; line-height:40px; background:url(../img/li.gif) right top no-repeat;}
.menu ul li a{ color:#fff; font-size:14px; text-transform:uppercase; text-decoration:none;}
.menu ul li a:hover{text-decoration: underline;}


.top_cont { width:955px; height:10px; margin:0 auto; background:url(../img/bg_cont.png) top center no-repeat; margin-top:10px;}
.content { width:955px; margin:0 auto; height:100%; padding-top:10px; background:#000; overflow:hidden; color:#FFFFFF;}
.content .f_left { width:180px;}
.inner_l { padding-left:20px;}
.content .f_right { width:760px; padding-right:15px;}
.content .f_left ul { list-style:none; padding-bottom:20px; padding-top:5px;}
.content .f_left ul li{ padding:2px 0; }
.content .f_left ul li a{ font-size:14px; color:#0c8000; text-decoration:none; }
.content .f_left ul li a:hover{text-decoration: underline; }

.content .f_right .h2 { float:left;}
.content .f_right .h2 h2 { background:url(../img/h2_l.gif) left top no-repeat; padding-left:15px;}
.content .f_right .h2 h2 span{ background:url(../img/h2_r.gif) right top no-repeat; padding-right:15px; display:block; font-size:16px; font-weight:bold; line-height:25px;}
.content .f_right .f_right { width:120px; text-align:right;}
.content .f_right .f_right a{ font-size:16px; color:#0c8000; text-decoration:none; font-weight:bold;}


.cont_top { background:url(../img/cont_top.gif) no-repeat; height:6px; width:760px; display:block; margin-top:24px; }
.cont_but { background:url(../img/cont_but.gif) no-repeat; width:760px; height:6px;}
.foto { background:#FFFFFF; border:#000 solid 1px; overflow:hidden;}
.cont { background:url(../img/cont.gif) repeat-y; padding:0px 8px 0px 11px; overflow:hidden;}
.foto ul { overflow:hidden; list-style:none;}
.foto ul li { float:left; display:block; padding:5px; width:174px; text-align:center;}
.foto ul li a { color:#000; font-weight:bold; display:block; font-size:14px; text-decoration:none;}
.foto ul li b { color:#28af1a; font-weight:bold; display:block; font-size:12px; padding:3px;}

.text {background:#000; border:#fff solid 1px; overflow:hidden; padding:10px 15px; padding-bottom:0;}
.text h2 { font-size:12px; color:#0c8000; font-weight:bold;}
.text p { padding-bottom:15px;}
.capa { padding:20px 15px; padding-bottom:10px; display:block; color:#000000; }
.capa h2 { font-size:12px; color:#0c8000; font-weight:bold;}
.capa h2 p { padding-bottom:15px; color:#000000;}
.form { width:420px; overflow:hidden; }
.form h3{ text-align:center; padding-bottom:5px;}
.form input{ background:url(../img/input.gif) left top no-repeat; width:300px; border:none; padding:3px; float:left; margin-bottom:5px;}
.form input.Send { background:url(../img/send.gif) no-repeat; padding:2px 7px; border:none; color:#000000; width:54px; margin-top:5px; cursor:pointer; font-size:14px;}
.form label { width:100px; display:block; float:left; line-height:22px; font-size:14px; font-weight:bold;}
.form textarea { background:url(../img/textea.gif) no-repeat; width:300px; height:100px;padding: 3px; border:none;} 

.left { width:480px; float: right; padding-right:30px; margin-bottom:50px;}
.center{ width:447px; float: right;background:#66a260;}
.center h3{ background:url(../img/c_h3.gif) center top no-repeat; text-align:center; line-height:30px; font-size:16px;}
.fotki { width:414px; margin:0 auto; margin-bottom:12px; border:#000 solid 1px; background:#fff; overflow:hidden;}
.fotki ul { list-style:none; overflow: hidden;}
.fotki ul li { float:left; display:block; padding:5px;}


.right { width:240px; float:right;}
.right .block { background:#66a260; margin-bottom:25px; overflow:hidden;}
.right .block h3{ background: url(../img/r_h3.gif) top center no-repeat; font-size:16px; font-weight:bold; text-align:center; line-height:25px;}
.right .block table { font-size:14px; padding-bottom:15px; width:220px; float:right; padding-right:5px;}
.right .block table b{ font-size:14px;}
.right .block table a{ font-size:14px; color:#fff;}
.right .block table td{ vertical-align:top;}


.footer { text-align:center; color:#0c8000; font-size:12px; padding:5px;}
.footer a{ color:#0c8000; font-size:12px;}