@charset "windows-1251";
/* CSS Document */

*{margin:0px; padding:0px;}
.clear{clear:both;}
a img{border:none;}

body{background-image:url(images/1.jpg); background-repeat:repeat-x; font-family:Tahoma, Arial, "Times New Roman";}

h1{font-size:15px;color:#000;}
h2{font-size:14px;color:#000;}

#container{width:100%;}
#head{height:145px;}
#head_links{height:20px; font-size:10px; color:#8b8a8a; padding-left:25px; padding-top:10px;}
#head_links a{color:#8b8a8a; text-decoration:none; padding-right:5px; padding-left:5px;}
#head_links a:hover{color:#666; text-decoration:underline;}
#logo{height:90px; width:172px; float:left; position:relative; margin-left:35px; _margin-left:18px;}
#linki{background-image:url(images/3.jpg); background-repeat:repeat-y; background-position:left top; padding-left:20px; position:relative; float:left; font-size:11px; padding-top:5px; padding-bottom:5px; margin-left:50px; margin-top:15px;}
#linki a{color:#000000; background-image:url(images/5.jpg); background-repeat:no-repeat; background-position:0px 5px; padding-left:10px; text-decoration:underline;}
#linki a:hover{color:#666; text-decoration:underline;}
#linki a.orange{color:#ff6000;}
#search{background-image:url(images/6.jpg); background-position:bottom left; background-repeat:no-repeat; position:relative; float:left; padding-bottom:10px; padding-left:10px; margin-top:15px; margin-left:20px;}
#s {font-size:12px;}
#s span {color:#ee33ac;}
#s_input {font-size:11px; color:#8b8a8a; border:1px solid #bbb8b0; margin:0px; vertical-align:top; padding-left:5px; padding-top:4px; margin-right:10px; padding-bottom:3px; width:394px;}
#s2 {font-size:11px;}
.s4{color:#bfaa8d;}
.s3{color:#c750a1;}
#menu{background-image:url(images/8.jpg); margin-left:20px; margin-right:20px;}
#menu1{background-image:url(images/7.jpg);  background-repeat:no-repeat; background-position:left top;}
#menu2{background-image:url(images/9.jpg);  background-repeat:no-repeat; background-position:right top; height:33px; padding-left:10px;}
#menu a{color:#FFFFFF; font-size:11px; text-decoration:none; background-image:url(images/11.jpg); background-repeat:no-repeat; background-position:0px 4px; padding-left:12px;}
#menu a:hover{color:#fff; text-decoration:underline;}
#menu2 ul li{display:block; position:relative; float:left; height:28px;  padding-left:10px; padding-right:20px; padding-top:5px;}
#menu2 ul li.l1{background-image:url(images/10.jpg); background-position:right top; background-repeat:no-repeat;}
#table_head{background-color:#fbfbe8; margin:0 auto; margin-top:1px; background-image:url(images/15.jpg); background-position:bottom left; background-repeat:repeat-x; line-height:16px;}
.td1{width:25%; background-image:url(images/12.jpg); background-repeat:no-repeat; background-position:right;padding-left:15px; padding-top:20px; padding-bottom:20px;}
.td1 h2{ margin-bottom:5px; font-size:12px;background-color:#f1f1df; height:18px; background-image:url(images/13.jpg); padding-left:15px; background-repeat:no-repeat; position:relative; float:left; font-family: Tahoma; padding-right:10px; padding-top:2px;}
.td1 a{ font-size:11px; color:#807852; background-image:url(images/14.jpg); background-repeat:no-repeat; background-position:0px 5px; padding-left:8px; margin-left:10px; text-decoration:underline;}
.td1 a:hover{color:#c233a5; text-decoration:underline;}
.td1 p{line-height:11pt;}
.td2 p{line-height:11pt;}
.td2{width:25%; padding-left:15px; padding-top:20px;  padding-bottom:20px;}
.td2 h2{ margin-bottom:5px;font-size:12px;background-color:#f1f1df; height:18px; background-image:url(images/13.jpg); padding-left:15px; background-repeat:no-repeat; position:relative; float:left; font-family:Tahoma; padding-right:10px; padding-top:2px;}
.td2 a{ font-size:11px; color:#807852; background-image:url(images/14.jpg); background-repeat:no-repeat; background-position:0px 5px; padding-left:8px; margin-left:10px; text-decoration:underline;}
.td2 a:hover{color:#c233a5; text-decoration:underline;}
#login{background-image:url(images/18.jpg); background-position:left top; background-repeat:repeat-x; width:95%; margin:0 auto; margin-top:1px;}
#login1{ background-image:url(images/16.jpg); background-position:left top; background-repeat:no-repeat;}
#login2{ background-image:url(images/17.jpg); background-position:right top; background-repeat:no-repeat; height:32px; font-size:12px; padding-left:20px; padding-top:10px;}
.log{height:19px; border:1px solid #d5d5be; margin-right:10px; width:120px; padding-left:5px;}
#login_form{position:relative; float:left; margin-right:10px;}
#reg{font-size:11px; position:relative; float:left; padding-top:4px; padding-left:10px;}
#reg a{color:#1f8ca0; text-decoration:underline; padding:3px;}
#reg a:hover{color:#666; text-decoration:underline;}
#bread{font-size:11px; padding-left:40px; padding-top:10px;}
#bread span{font-weight:bold;}
#bread span span{color:#e17acb;}
#bread a{color:#000000; text-decoration:none;}
#bread a:hover{color:#666; text-decoration:underline;}
#content{margin:0 auto; margin-top:10px; }

table#content tr td{padding-bottom:4px;}

#side{width:235px; background-image:url(images/29.jpg); background-repeat:repeat-y; background-position:right top;}
#side2{width:210px; padding-left:25px;}
.a1{background-image:url(images/22.jpg); background-repeat:repeat-x; width:205px;}
.a12{background-image:url(images/22.jpg); background-repeat:repeat-x; width:300px; position:relative; float:left;}
.a2{background-image:url(images/5.gif); background-repeat:no-repeat; background-position:left top;}
.a3{background-image:url(images/23.jpg); background-position:right top; background-repeat:no-repeat; height:27px; font-size:12px; font-weight:bold; padding-left:20px;}
.a4{background-image:url(images/25.jpg); background-repeat:repeat-y; width:205px;}
.a5{background-image:url(images/26.jpg); background-repeat:repeat-x; background-position:top left; margin-left:3px; margin-right:3px; padding-left:20px; padding-right:20px; font-size:12px; padding-top:5px; padding-bottom:10px;}
.a6{background-image:url(images/27.jpg); background-position:left top; background-repeat:no-repeat; width:205px; height:14px; margin-bottom:20px;}
.a5 a{font-weight:bold; color:#9224c0;}
.a5 a:hover{color:#666; text-decoration:underline;}
.a5 p{background-image:url(images/28.jpg); background-position:bottom left; background-repeat:repeat-x; padding-bottom:10px; padding-top:10px;}
.go{background-image:url(images/24.jpg); background-position:left top; background-repeat:no-repeat; position:relative; float:right;  padding-left:10px; padding-right:10px; height:23px; padding-top:4px; }
.go a{color:#c41e11; font-size:10px; font-weight:normal;}
.go a:hover{color:#666; text-decoration:underline;}
.zag{position:relative; float:left; padding-top:6px;}
p.a7{padding-top:20px; background-image:none;}
p#reklama{padding-left:0px; background-image:none;}
.zag span{font-weight:bold;}
.zag span span{color:#d3099c; }
.zag a{text-decoration: none; font-weight:bold; color: black;}
.a51{background-image:url(images/26.jpg); background-repeat:repeat-x; background-position:top left; margin-left:3px; margin-right:3px; padding-left:12px; padding-right:20px; font-size:12px; padding-top:5px; padding-bottom:10px;}
.a5 form{margin-top:20px; line-height:20px;}
.a5 input{vertical-align:bottom; margin-right:5px;}

.q1{background-image:url(images/35.jpg); background-repeat:repeat-x; height:27px;}
.q12{background-image:url(images/35.jpg); background-repeat:repeat-x; height:27px; margin-left:10px;}
.q2{background-image:url(images/6.gif); background-repeat:no-repeat; background-position:left top; height:27px;}
.q3{background-image:url(images/34.jpg); background-position:right top; background-repeat:no-repeat; height:27px; font-size:12px; font-weight:bold; padding-left:20px;}
.go1{background-image:url(images/24.jpg); background-position:left top; background-repeat:no-repeat; position:relative; float:right;  padding-left:10px; padding-right:10px; height:23px; padding-top:4px; }
.go1 a{color:#a6a676; font-size:10px; font-weight:normal;}
.go1 a:hover{color:#666; text-decoration:underline;}
.left{width:45%; padding-left:2%; padding-right:2%; position:relative; float:left; background-image:url(images/29.jpg); background-position:right top; background-repeat:repeat-y;}
.left p{margin-top:15px; line-height:13px; margin-left:10px;}
.left p span{font-size:10px; color:#cf309c;}
.left img{position:relative; float:left; margin-right:10px;  padding:1px;}
.left p a{color:#8c64bd; font-size:12px;}
.left p a:hover{color:#666; text-decoration:underline;}
.right p{margin-top:15px;  line-height:13px; margin-left:10px;}
.right p span{font-size:10px; color:#000000;}
.right img{position:relative; float:left; margin-right:10px;  padding:1px;}
.right p a{color:#ea0b9e; font-size:12px;}
.right p a:hover{color:#666; text-decoration:underline;}
.right{width:46%; position:relative; right:1px; float:left; padding-left:2%; padding-right:2%;  background-image:url(images/29.jpg); background-position:left top; background-repeat:repeat-y;}
#reklama2{margin-top:20px; margin-bottom:20px; text-align:center;}

.asd img{position:relative; float:left; margin-right:10px;  padding:1px;}
.asd a{color:#8c64bd; font-size:12px;}
.asd a:hover{color:#666; text-decoration:underline;}
.asd{margin-top:15px; line-height:13px; margin-left:2%;}
.asd span{font-size:10px; color:#cf309c;}


#b1{width:656px; background-image:url(images/39.jpg); background-repeat:repeat-y; background-position:top left; margin:0 auto; margin-top:20px; margin-bottom:20px;}
#b2{background-image:url(images/37.jpg); width:656px; background-position:top left; background-repeat:no-repeat;}
#b3{background-image:url(images/38.jpg); width:656px; background-position:bottom left; background-repeat:no-repeat; padding-bottom:9px;}
#b4{background-image:url(images/40.jpg); background-repeat:repeat-x; background-position:bottom left; margin-left:2px; margin-right:2px; width:653px;}
#b5{background-image:url(images/41.jpg); background-position:right top; background-repeat:repeat-y; width:300px; position:relative; float:left; padding-left:20px; line-height:20px; }
#b6{position:relative; float:left; padding-left:30px; width:300px;}
#b5 a{font-size:12px; color:#8c64bd; background-image:url(images/45.jpg); background-repeat:no-repeat; background-position:0px 5px; padding-left:13px;}
#b5 a:hover{color:#666; text-decoration:underline;}
.d1{background-image:url(images/44.jpg); background-repeat:repeat-x; background-position:left top; position:relative; float:left; margin-left:25px; _margin-left:12px; display:block; }
.d2{background-image:url(images/42.jpg); background-repeat:no-repeat; background-position:left top; position:relative; float:left; display:block;}
.d3{background-position:right top; background-image:url(images/43.jpg); background-repeat:no-repeat; font-size:11px; font-weight:bold; height:19px; padding-left:10px; padding-right:10px; padding-top:4px; position:relative; float:left; display:block;}
.d4{background-image:url(images/44.jpg); background-repeat:repeat-x; background-position:left top; position:relative; float:left; margin-left:255px; _margin-left:189px; display:block; margin-bottom:10px;}
#table_glav{margin-left:27px; margin-right:27px; font-size:12px; margin-top:20px; margin-bottom:20px;}
#table_glav table tr td{padding-left:20px; padding-top:5px; padding-bottom:5px; border-bottom:1px solid #ebebeb;}
#table_glav table a{color:#d3099c;}
#table_glav a:hover{color:#666; text-decoration:underline;}
#table_glav table{clear:both;}
#q1{background-image:url(images/46.jpg); height:23px; font-size:12px; font-weight:bold; border-top:1px solid #cfcfaa;}
#link_fo{position:relative; float:left; padding-left:10px; padding-top:5px;}
#link_fo a{color:#ababab; font-size:11px;}
#link_fo a:hover{color:#666; text-decoration:underline;}
#footer{background-image:url(images/48.jpg); background-repeat:repeat-x; background-position:lefttop; height:59px; margin-left:27px; margin-right:27px;}
#footer1{background-image:url(images/47.jpg); background-position:left top; background-repeat:no-repeat; height:59px;}
#footer2{background-image:url(images/49.jpg); background-position:right top; background-repeat:no-repeat; height:59px;}
#f1{padding-left:20px; padding-top:15px; width:200px;}
#f2{font-size:10px; margin:0 auto; vertical-align:top; text-align:center; padding-top:10px;}
#f2 a{color:#000000;}
#f2 a:hover{color:#666; text-decoration:underline;}
#f3{font-size:10px; width:250px; padding-top:15px;}
#f3 img{float:left; margin-right:5px;}

.zag2{position:relative; float:left; padding-top:6px; padding-left:10px;}
.s3 a{text-decoration:none; border-bottom:1px dotted #c750a1; color:#c750a1; }
.s3 a:hover{color:#666; text-decoration:underline;}
.info{color:#9e9e9e; font-size:11px; margin-left:10px; padding-bottom:8px; padding-top:5px; background-image:url(images/28.jpg); background-repeat:repeat-x; background-position:bottom left;}
.info1{color:#000000;}
.info1 a{text-decoration:none; color:#000; }

.info2{color:#cdabc3;}

#bl3{background-image:url(images/b7.gif); background-position: left bottom; background-repeat:repeat-x; position:relative; display:block; overflow:hidden;}
#bl4{background-image:url(images/b3.gif); background-position: left bottom; background-repeat:no-repeat; position:relative; display:block; overflow:hidden;}
#bl1{background-image:url(images/b5.gif); background-position: left top; background-repeat:repeat-x; background-color:#fcfcfc; position:relative; display:block; overflow:hidden; width:47%; margin-left:2%; float:left;}
#bl2{background-image:url(images/b6.gif); background-position: left top; background-repeat:repeat-y; position:relative; display:block; overflow:hidden;}
#bl5{background-image:url(images/b1.gif); background-position: left top; background-repeat:no-repeat; position:relative; display:block; padding-bottom:8px; overflow:hidden;}
#bl6{background-image:url(images/b8.gif); background-position: left bottom; background-repeat:repeat-x; margin-left:2px; position:relative; display:block; overflow:hidden; padding-bottom:10px; height:130px;}
#bl6 a{font-size:12px; color:#8c64bd; background-image:url(images/45.jpg); background-repeat:no-repeat; background-position:0px 5px; padding-left:13px;}
#bl6 a:hover{color:#666; text-decoration:underline;}
#bl6 p{padding-left:20px; background-image:url(images/41.jpg); background-position:right top; background-repeat:repeat-y; padding-top:10px;}

#bs3{background-image:url(images/b7.gif); background-position: left bottom; background-repeat:repeat-x; position:relative; display:block; overflow:hidden;}
#bs4{background-image:url(images/b4.gif); background-position: right bottom; background-repeat:no-repeat; position:relative; display:block; overflow:hidden;}
#bs1{background-image:url(images/b5.gif); background-position: left top; background-repeat:repeat-x; background-color:#fcfcfc; position:relative; display:block; overflow:hidden; width:48%; margin-right:2%; float:left;}
#bs2{background-image:url(images/b9.gif); background-position: right top; background-repeat:repeat-y; position:relative; display:block; overflow:hidden;}
#bs5{background-image:url(images/b2.gif); background-position: right top; background-repeat:no-repeat; position:relative; display:block; padding-bottom:8px; overflow:hidden;}
#bs6{background-image:url(images/b8.gif); background-position: left bottom; background-repeat:repeat-x; margin-right:2px; position:relative; display:block; overflow:hidden; padding-bottom:10px; height:130px;}
#bs6 a{font-size:12px; color:#8c64bd; background-image:url(images/45.jpg); background-repeat:no-repeat; background-position:0px 5px; padding-left:13px;}
#bs6 p{padding-left:10px;}
#bs6 a:hover{color:#666; text-decoration:underline;}
.right{width:46%; position:relative; right:1px; float:left; padding-left:2%; padding-right:2%;  background-image:url(images/29.jpg); background-position:left top; background-repeat:repeat-y;}
.short {color:#666;  font-size:12px; padding:1px; font-family:Tahoma, Arial, "Times New Roman";}

.short a {color:#666;  font-size:11px; font-family:Tahoma, Arial, "Times New Roman";}
.short img{position:relative; padding:10px;}
.slink {color:#000;  font-size:12px; font-family:Tahoma, Arial, "Times New Roman";}


.slink a {color:#000;  font-size:12px; font-family:Tahoma, Arial, "Times New Roman";}

.related a {color:#8558b7;  font-size:11px; font-family:Tahoma,"Times New Roman"; line-height:20px;}
.related a:hover {color:#000;  font-size:11px; font-family:Tahoma, "Times New Roman"; line-height:20px;}

.login4 a{color:#666;  font-size:12px; padding:4px; font-family:Tahoma, Arial, "Times New Roman";}
.login4 a:hover {color:#666;  font-size:12px; padding:4px; font-family:Tahoma, Arial, "Times New Roman";}

.img22 {width:80px;  position:relative; float:left; margin-right:10px; border: 1px solid #f0b1b1; padding:1px;}




/* ==================== */

.f_textarea {
	color: #757575;		/* ! */
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	background-image: url(../images/dlet_field_o.gif);
	background-repeat: repeat-x;
	
	width: 459px;
	height: 156px;
	border: 1px solid #e0e0e0;
}
.f_input {
	color: #757575;		/* ! */
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	background-image: url(../images/dlet_field_o.gif);
	background-repeat: repeat-x;
	
	width: 200px;
	height: 17px;
	border: 1px solid #e0e0e0;
}
.f_select {
	color: #757575;		/* ! */
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	background-image: url(../images/dlet_field_o.gif);
	background-repeat: repeat-x;
	
	height: 14px;
	border: 1px solid #e0e0e0;
}
.bg2{background:url(../images/bg2.jpg); background-repeat:repeat-x; background-position:top left; font-size:11px; padding-left:10px; padding-bottom:10px;}
.coment p{padding:10px; font-size:11px; line-height:15px; padding-top:0px;}
.coment{background:url(../images/bg4.jpg); background-repeat: repeat-x; background-position:bottom left; margin-top:20px; padding-bottom:10px; margin-right:15px;}
.about{background:url(../images/bg3.jpg); background-repeat: repeat-y; background-position:top right; margin-bottom:10px; font-size:11px; line-height:15px; padding-left:10px;}
.com_text {margin-bottom:10px; font-size:11px; line-height:15px; padding-left:10px;}
.about span{font-weight:bold; color:#43b100;}
.redactor a{color:#287985; font-size:11px;}

.navigation {
	color:#666; 
	border:0px;
}

.navigation a:link,
.navigation a:visited,
.navigation a:hover,
.navigation a:active {
	text-decoration:none;
	color: #636363;
	background:#F9F9F9;
	border:1px solid #E6E6E6;
	padding:3px 6px;
	font-size:11px
}

.navigation a:hover {
	background:#799AE3;
	color:#FFFFFF;
	border-color:#E6E6E6;
}

.navigation span {
	text-decoration:none;
	background:#fff;
	padding:3px 6px;
	border:1px solid #E6E6E6;
	color:#ccc;
	font-size:11px;
}



