.schetchik {
	margin-left: 10px;
	margin-top: 0px;
	margin-bottom: 10px;
}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/setka.gif);
}
.block {
	margin-left: 10px;
	margin-top: 10px;
	margin-right: 0px;
}
.block-b210 {
	margin-left: 10px;
	margin-top: 10px;
	margin-right: 0px;
	border: 0px solid #333333;
}

.block-text {
	margin-left: 10px;
	margin-top: 10px;
}
.block-molodozh {
	margin-left: 10px;
	margin-top: 10px;
	margin-right: 0px;
	font-size: 13px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #a0b9ef;
	border-right-color: #a0b9ef;
	border-bottom-color: #a0b9ef;
	border-left-color: #a0b9ef;
	border-top-width: 1px;
	border-top-style: solid;
	background-repeat: repeat;
}
.block-proect {
	font-size: 13px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #a0b9ef;
	border-right-color: #a0b9ef;
	border-bottom-color: #a0b9ef;
	border-left-color: #a0b9ef;
	border-top-width: 1px;
	border-top-style: solid;
}
.block-statii {
	font-size: 15px;
	border: 1px none #999999;
	margin: 10px;
}
.block-b430 {
	font-size: 15px;
	margin: 10px;
}
.block-molodozh-1 {
	margin-left: 10px;
	margin-top: 10px;
	margin-right: 0px;
	font-size: 13px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFCC33;
	border-right-color: #FFCC33;
	border-bottom-color: #FFCC33;
	border-left-color: #FFCC33;
}
.block-uchastnik {
	margin-left: 10px;
	margin-top: 10px;
	margin-right: 0px;
	font-size: 13px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #bda6ee;
	border-right-color: #bda6ee;
	border-bottom-color: #bda6ee;
	border-left-color: #bda6ee;
}

.block-razdel{
	margin-top: 10px;
	margin-right: 10px;
	margin-left: 10px;
	margin-bottom: 0px;
}



.block-content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	text-decoration: none;
	padding-top: 10px;
	padding-left: 2px;
	text-align: justify;
}
.block-content-vois {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	text-decoration: none;
	padding-top: 10px;
	padding-left: 2px;
	border: 1px solid #FC7361;
}
.block-content-pozdr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	text-decoration: none;
	padding-top: 10px;
	padding-left: 2px;
	border: 1px solid #FF7979;
}
.central-block-content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	padding-top: 20px;
	padding-left: 5px;
}
.right-block-content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	padding-top: 10px;
	padding-left: 14px;
	padding-bottom: 10px;
	padding-right: 5px;
	text-align: justify;
}
.right-block-content-gl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	text-decoration: none;
	padding-top: 10px;
	padding-left: 15px;
	padding-bottom: 10px;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	padding-right: 10px;
	text-align: justify;
}
a:link {
	color: #555555;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #555555;
}
a:hover {
	text-decoration: none;
	color: #990000;
}
a:active {
	text-decoration: none;
}
a.menu:link, a.menu:visited {
	color: #990000;
	text-decoration: none;
	font-size: 13px;
}
a.menu:hover {
	color : #999999;
}
a.demonreklama:link, a.demonreklama:visited {
	color: #DD0000;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
}
a.demonreklama:hover {
	color : #0000FF;
}
a.menucherta:link, a.menucherta:visited {
	color: #990000;
	text-decoration: none;
	font-size: 13px;
}
a.menucherta:hover {
	color : #999999;
}
a.menuleft:link, a.menuleft:visited {
	color: #0000FF;
	text-decoration: none;
	font-size: 13px;
}
a.menuleft:hover {
	color : #000000;
}
.blok-news {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: dashed;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	
}
.datanews {
	font-size: 12px;
	color: #990000;
}



li {
	color: #666666;
}
.blok-firma {
	margin-left: 10px;
	margin-top: 10px;
	margin-right: 0px;
	border: 1px solid #FF799B;
	
}
.blok-firma-oregon {
	margin-left: 10px;
	margin-top: 10px;
	margin-right: 0px;
	border: 1px solid #666666;
	
}
.blok-firma-mal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	text-decoration: none;
	border: 1px solid #6699CC;
	margin-top: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.blok-firma1 {
	margin-left: 10px;
	margin-top: 10px;
	margin-right: 0px;
	background-color: #E7EAEB;
	border: 1px solid #666666;
	
}
.blok-firma2 {
	margin-left: 10px;
	margin-top: 10px;
	margin-right: 0px;
	
	border: 1px solid #666666;
	
}

.kroshki {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #DBA20B;
	text-decoration: none;
	

}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FF9900;
	text-decoration: none;
	padding-left: 15px;	
    padding-top: 10px;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FF9900;
	text-decoration: none;
	padding-left: 15px;	
    padding-top: 10px;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #8CABEC;
	text-decoration: none;
	padding-left: 15px;	
    padding-top: 10px;
}
.fonfirm    {
	FONT-FAMILY: Verdana, Helvetica;
	FONT-SIZE: 9;
	background-image: url(images/fonfirm.jpg);
	background-repeat: no-repeat;
	background-position: 0% 100% ;
}
.fonfirm1     {
	FONT-FAMILY: Verdana, Helvetica;
	FONT-SIZE: 9;
	background-image: url(images/fonfirm1.jpg);
	background-repeat: no-repeat;
	background-position: 100% 0% ;
}
.li1{
	color: #E2775C;
	list-style-position: inside;
	list-style-image: url(ikons/marker9.gif);
	
}
.li2{
	color: #CC9999;
	list-style-position: inside;
	list-style-image: url(ikons/marker10.gif);
	
}
.limenu{
	color: #FF9900;
	list-style-type: none;
	
}
.block-pozdr {
	margin-right: 0px;
	color: #990000;
	padding-top: 30px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	font-weight: bold;
}
a.goroskop:link, a.goroskop:visited {
	color: #8CABEC;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
}
a.goroskop:hover {
	color : #999999;
}
a.servis:link, a.servis:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 13px;
	font-weight: ;
}
a.servis:hover {
	color : #999999;
}
.block-advert {
	margin-left: 50px;
	margin-top: 10px;
	font-size: 12px;
	padding-left: 50px;
}
.block-spisok {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	padding-top: 10px;
	padding-left: 5px;
	padding-bottom: 10px;
}
.slog { color: #333333;
	text-decoration: none;
	font-size: 13px;
	font-weight: ;
}

.foot {
		font-size: 10px;
	color: #666666;
	text-decoration: none;
	
}
.input {
	border: 1px solid #fabacd;
}
.footer-navigationbar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 5px;
}
.reklama-u-nas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5674CB;
	text-decoration: none;
	padding-left: 5px;
}
.podpis {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
.city-spacer {
	padding-top: 10px;
	padding-bottom: 20px;
}
.block-top100 {
	margin-left: 10px;
	margin-top: 10px;
	margin-right: 0px;
	border: 1px solid #FF9900;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ff9900;
	text-decoration: none;
	padding-top: 0px;
	padding-left: 2px;
}
a.top100:link, a.top100:visited {
	color: #666666;
	text-decoration: none;
	font-size: 13px;
	font-weight: ;
}
a.top100:hover {
	color : #999999;
}
.block-molodozhPurple {
	margin-left: 10px;
	margin-top: 10px;
	margin-right: 0px;
	font-size: 13px;
	background-image: url(images/grdientus-light.gif);
	background-repeat: repeat;
	border: 1px solid #C1ABEE;
}
.demonBlock-molod {
	text-align: justify;
	padding-right: 10px;
	padding-left: 5px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	color: #999999;
}
.demonBlock-molodRight {
	text-align: justify;
	padding-right: 5px;
	padding-left: 10px;
    padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	color: #333333;
}
.demonBegunLeft {
	text-align: center;	
}
.demonmainlink  {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #b9c8f0;
	line-height: normal;
	padding:0px;
	margin:0px;
}
.habamainlink a {
color: #b9c8f0;
}
.demonmainlink a:hover {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #990000;
}
.demonanketalink a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #990000;
}
.demonanketalink a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #999999;
}
.footer-right {
	background-image: url(images/bottom-bgggr_46.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width: 155px;
}
.footer-back {
	background-color: #F2F5FC;
	background-image: url(/images/bottom3_48.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.white-header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	height: 20px;
}

.consult-psih-faq-bgr {
	background-image: url(images/konsult/psih.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.world-news {
	background-image: url(images/news_03.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 52px;
	padding-bottom: 5px;
	padding-left: 20px;
}
.block-molodozh2 {

	margin-left: 10px;
	margin-top: 0px;
	margin-right: 0px;
	font-size: 13px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #a0b9ef;
	border-right-color: #a0b9ef;
	border-bottom-color: #a0b9ef;
	border-left-color: #a0b9ef;
	border-top-width: 1px;
	border-top-style: solid;
	background-repeat: repeat;
}
.downstripe {
}
.stripe {
	background-image: url(images/site/images/site_22.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.butterfly {
	background-image: url(images/site/images/site_11.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.site-text {
	padding-top: 20px;
	padding-right: 300px;
	padding-bottom: 5px;
	padding-left: 40px;
}
.direct {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: justify;
}
.direct-head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #DBE6FE;
	text-decoration: none;
	text-align: right;
	padding-top: 2px;
	padding-bottom: 2px;
}
.direct-head2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DBE6FE;
	text-decoration: none;
	text-align: right;
	padding-top: 2px;
	padding-bottom: 2px;
}
.top_bg {
	background-color: #D8EFFB;
	background-image: url(images/v3_03.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.top_blue_stripe {
	background-image: url(/images/v3_05.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.logo {
	background-image: url(/images/logo_02.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.diskont-header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF9933;
}
.linkblock-bg {
	background-image: url(images/links_bgr_02.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.linkblock-bg2 {
	background-image: url(images/linkblock_04.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 20px;
	padding-top: 20px;
	padding-right: 50px;
	padding-bottom: 20px;

}
.linkblock {
	padding: 10px;
	border: 1px solid #FF9900;
}
.znakomstva-logo {
	background-image: url(images/znakomstva/images/logo_03.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 117px;
	width: 287px;
}
.znakomstva-footer-backround {
	background-image: url(images/znakomstva/images/znakomstva_06.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 44px;
	padding-top: 25px;
}
.foot-bg {
	background-image: url(images/new-foot_38.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 185px;
}
.foot-bg-left {
	background-image: url(images/new-foot_42.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.foot-text-ident {
	padding-bottom: 20px;
}
.forsite a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E7F4FC;
	padding-left: 70px;
}
.view {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
A.view:hover {	
	color: #FF0000;
}
.viewmain {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 6px;
	color: #666666;
	text-decoration: none;
}
A.viewmain:hover {	
	color: #FF0000;
}
a.viewpage:link, a.viewpage:visited {
	color: #F19F07;
	text-decoration: none;
	font-size: 13px;	
}
a.viewpage:hover {
	color : #000000;
}
.liview {
	list-style-position: inside;
	list-style-image: url(ikons/marker11.gif);	
	color: #F19F07;
}
a.liview:hover {		
	color: #000000;
}
.block-molodozhorange {	
	border: 1px solid #FDEBCB;
}
a.klub:link, a.klub:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF9933;
}
a.klub:hover {
	color : #999999;
}
.style1 {
	color: #993333;
	font-weight: bold;
}
a.addfirm:link, a.addfirm:visited {
	color: #0066FF;
	text-decoration: none;
	font-size: 15px;
	font-weight: bold;
}
a.addfirm:hover {
	color : #990000;
}
.katfirma {color: #000000; font-weight: bold; }
a.100-menu:link, a.100-menu:visited {
	color: #990000;
	text-decoration: none;
	font-size: 7px;
}
a.100-menu:hover {
	color : #999999;
}
.seozavr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	padding-top: 10px;
	padding-left: 15px;
	padding-bottom: 10px;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	padding-right: 10px;
	text-align: justify;
	
}
.seozavr:link{ 
	color:#990000;
	font-weight: bold;
}



#tbl{
border-collapse: collapse;
border:1px solid #A0B9EF;
}

#tbl td{
padding:3px;
border:1px solid #A0B9EF;
}
#hor {
margin-top:10px;
}
.begun_adv_span table{
border:none !important;
}
