a:link { color: rgb(255, 204, 102); text-decoration: underline; }
a:visited { color: rgb(255, 204, 102); text-decoration: underline; }
a:active { color: rgb(255, 204, 102); text-decoration: underline; }
a:hover { color: rgb(255, 204, 102); text-decoration: none; }
body { margin: 0px; text-align: left; vertical-align: top; font-family: Arial,Helvetica,sans-serif; font-size: 12px; color: rgb(255, 255, 255); background-image: url('images/fon_line.jpg'); background-repeat: repeat-x; background-position: center top; background-color: rgb(63, 139, 201); }
.slot-logo-fon {
	padding: 10px 10px 10px 10px;
	background-image: url('images/logo_fon.jpg');
	background-repeat: no-repeat;
	background-position: left top;
}
.slot-anonse-block { width: 276px; padding-right: 28px; text-align: left; vertical-align: top; padding-top: 290px; padding-left: 12px; }
.slot-menu-f-l { background-image: url('images/menu_fon_l.gif'); background-repeat: no-repeat; height: 47px; width: 20px; background-position: right top; }
.slot-menu-f-r { background-image: url('images/menu_fon_r.gif'); background-repeat: no-repeat; height: 47px; width: 20px; background-position: left top; }
.slit-menu-f-p { background-image: url('images/menu_fon.gif'); background-repeat: repeat-x; height: 47px; font-size: 14px; vertical-align: middle; padding-bottom: 3px; text-align: left; padding-right: 10px; padding-left: 2px; }
.slit-menu-f-p a:link { color: rgb(255, 255, 255); text-decoration: underline; }
.slit-menu-f-p a:visited { color: rgb(255, 255, 255); text-decoration: underline; }
.slit-menu-f-p a:active { color: rgb(255, 255, 255); text-decoration: underline; }
.slit-menu-f-p a:hover { color: rgb(255, 204, 102); text-decoration: none; }
.slot-ico { height: 10px; padding-right: 15px; text-align: right; vertical-align: bottom; width: 13px; padding-bottom: 17px; }
.slot-an1-l1 { width: 20px; background-image: url('images/test1_fon_l1.gif'); background-repeat: no-repeat; background-position: left top; }
.slot-an1-fon { background-image: url('images/test1_fon.gif'); background-repeat: repeat-x; background-position: center top; background-color: rgb(122, 175, 218); }
.slot-an1-r1 { width: 10px; background-image: url('images/test1_fon_r1.gif'); background-repeat: no-repeat; background-position: right top; }
.slot-an1-l2 { width: 20px; background-image: url('images/test1_fon_l2.gif'); background-repeat: no-repeat; background-position: left bottom; }
.slot-an1-r2 { width: 10px; background-image: url('images/test1_fon_r2.gif'); background-repeat: no-repeat; background-position: right bottom; }
.anons-h1 {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin-top: 1px;
	margin-bottom: 1px;
	padding-top: 14px;
	padding-bottom: 15px;
	color: #000;
	text-align: center;
}
.foto-ico1 { padding-right: 15px; text-align: left; vertical-align: top; padding-bottom: 10px; }
.slot-news { padding-top: 10px; padding-right: 18px; padding-left: 20px; text-align: left; vertical-align: top; margin-top: 2px; margin-bottom: 2px; }
.h1 { font-size: 16px; font-family: Verdana,Arial,Helvetica,sans-serif; color: rgb(255, 255, 255); font-weight: bold; }
.slot-line { padding-left: 20px; background-image: url('images/line.gif'); background-repeat: repeat-x; background-position: center center; padding-top: 15px; padding-bottom: 15px; }
.slot-textblock { text-align: left; vertical-align: top; padding-left: 20px; }
.h1-dir { font-size: 16px; font-family: Verdana,Arial,Helvetica,sans-serif; color: rgb(255, 255, 255); font-weight: bold; background-image: url('images/logo_dir.gif'); background-repeat: no-repeat; padding-left: 28px; background-position: 0px 1px; margin-top: 1px; margin-bottom: 1px; }
.slot-foto-ico2 { text-align: left; vertical-align: top; height: 60px; width: 60px; padding-right: 15px; padding-bottom: 15px; }
.slot-int { text-align: left; vertical-align: top; padding-bottom: 15px; }
.int-podp { text-align: right; margin-top: 0px; margin-bottom: 0px; }
.slot-int-h1 { text-align: left; vertical-align: top; padding-bottom: 18px; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 16px; color: rgb(255, 255, 255); font-weight: bold; }
.slot-int-link { text-align: right; vertical-align: top; width: 150px; padding-top: 4px; }
.slot-an-foot {
	width: 280px;
	padding-right: 40px;
	text-align: left;
	vertical-align: top;
}
.slot-foot1 { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; text-align: left; vertical-align: top; }
.slot-foot2 {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-align: justify;
	vertical-align: top;
}
.slot-foot2 a:link { color: rgb(255, 255, 255); text-decoration: underline; }
.slot-foot2 a:visited { color: rgb(255, 255, 255); text-decoration: underline; }
.slot-foot2 a:active { color: rgb(255, 255, 255); text-decoration: underline; }
.slot-foot2 a:hover { color: rgb(255, 204, 102); text-decoration: none; }
.anons-link {
	text-align: justify;
	padding-bottom: 5px;
	color: #333;
}
#gallery {  }
table#menu div { display: none; position: absolute; background-color: rgb(53, 130, 212); width: 150px; margin-top: 16px; margin-left: -10px; }
table#menu ul { border: 1px solid rgb(102, 166, 226); margin: 0px; padding: 0px 10px 10px; list-style-type: none; list-style-image: none; list-style-position: outside; background-color: rgb(28, 111, 183); }
table#menu ul li a { text-decoration: none; }
table#menu ul li { padding: 3px; text-decoration: none; font-size: 12px; }
table#menu ul.menu2 { display: none; position: absolute; margin-top: -15px; margin-left: 150px; left: 0px; width: 180px; }
li.ch { background-image: url('images/bot_menu.gif'); background-repeat: no-repeat; background-position: right center; }
