.c {
	position: absolute;
	display: block;
	background-repeat: no-repeat;
	line-height: 1px;
	font-size: 1px;
}

.ctl,
.cbl {
        left: 0;
}
.ctl,
.ctr {
        top: 0;
}
.cbl,
.cbr {
        bottom: 0;
}
.ctr,
.cbr {
        margin-left: 100%;
}

.box-list {
	position: relative;
	margin-bottom: 0px;
}

* html  .box-list {
    zoom: 1;
}

.box-list .wrap {
        padding: 6px;
    }

.box-list .name {
        padding: 0px;
}
.box-list .txt {
        padding: 0px;
}
	
.box-list .c {
	width: 5px;
	height: 5px;
	background-image: url('./images/box/box-list-corners.gif');
}

.box-list h3 {
	padding: 0;
	margin: 0;
	font-size : 12px;
	font-weight : bold;
}

.box-list .ctr,
.box-list .cbr {
        left: -5px;
    }

.box-list a.all {
        padding-left: 10px;
    }

.box-list.c1 {
    background-color: #F7F0C8;
}

.box-list.c1 .ctl {
        background-position: -5px -15px;
     }

.box-list.c1 .ctr {
        background-position: 0 -15px;
    }

.box-list.c1 .cbl {
        background-position: -5px -10px;
    }

.box-list.c1 .cbr {
        background-position: 0 -10px;
    }	
	
.box-list.c2 {
    background-color: #e9efdb;
}

.box-list.c2 .ctl {
        background-position: -5px -5px;
     }

.box-list.c2 .ctr {
        background-position: 0 -5px;
    }

.box-list.c2 .cbl {
        background-position: -5px 0;
    }

.box-list.c2 .cbr {
        background-position: 0 0;
    }	

.box-list.c3 {
    background-color: #ebebeb;
}

.box-list.c3 .ctl {
        background-position: -5px -25px;
     }

.box-list.c3 .ctr {
        background-position: 0 -25px;
    }

.box-list.c3 .cbl {
        background-position: -5px -20px;
    }

.box-list.c3 .cbr {
        background-position: 0 -20px;
    }	
	
.box-list.c4 {
    background-color: #F5F5F5;
}
.box-list.c4 .cbl {
        background-position: -5px -30px;
}
.box-list.c4 .cbr {
        background-position: 0 -30px;
}	

.box-list.c5 {
    background-color: #d9d9d9;
}
.box-list.c5 .ctl {
        background-position: -5px -35px;
}
.box-list.c5 .ctr {
        background-position: 0 -35px;
}


.box-list.c6 {
    background-color: #779f1a;
}

.box-list.c6 .ctl {
        background-position: -5px -45px;
     }

.box-list.c6 .ctr {
        background-position: 0 -45px;
    }

.box-list.c6 .cbl {
        background-position: -5px -40px;
    }

.box-list.c6 .cbr {
        background-position: 0 -40px;
    }	

	
/** <YellowBlocks> */
#yellow-block-frame-left { position: relative; width: 49%; background-color: #FFF7D0; border: 1px solid #EFE1A0; }
#yellow-block-frame-right { position: relative; left: 104%; width: 98%; margin-top: -1px; margin-right: -104%; margin-bottom: -1px; background-color: #FFF7D0; border: 1px solid #EFE1A0; }
.yellow-block { position: relative; display: inline-block !important; display: inline; zoom: 1; width: 100%; vertical-align: top; }
.yellow-block .wrap { padding: 8px 10px; padding-bottom: 7px; }
#yellow-block-left { margin-left: -106%; z-index: 999; }
* html #yellow-block-right { margin-left: 0; }
#yellow-block-right { margin-left: 6%; }
.yellow-block-frame .rdc { background-image: url('./images/box/corner-5px-yellow-border.gif'); z-index: 100; }
.yellow-block-frame .rdc-5-tl { top: -1px; left: -1px; }
.yellow-block-frame .rdc-5-tr { top: -1px; right: -1px; }
.yellow-block-frame .rdc-5-bl { bottom: -1px; left: -1px; }
.yellow-block-frame .rdc-5-br { bottom: -1px; right: -1px; }
.yellow-block h4 { margin: 0 !important; font-size: 14px !important; font-weight: bold !important; font-style: normal !important; }
.yellow-block p { margin: 0; font-size: 12px; }
.yellow-block img { float: left; margin-right: 10px; }
/** </YellowBlocks> */


/** <RoundedCorners> */
.rdc { position: absolute; display: block; font-size: 1px; line-height: 1px; z-index: 9999; }
.rdc-4-tl { top: 0; left: 0; width: 4px; height: 4px; background-position: -4px -4px; }
.rdc-4-tr { top: 0; right: 0; width: 4px; height: 4px; background-position: 0 -4px; }
.rdc-4-bl { bottom: 0; left: 0; width: 4px; height: 4px; background-position: -4px 0; }
.rdc-4-br { bottom: 0; right: 0; width: 4px; height: 4px; background-position: 0 0; }
* html .rdc-4-bl, * html .rdc-4-br { bottom: -1px; }
.rdc-5-tl { top: 0; left: 0; width: 5px; height: 5px; background-position: -5px -5px; }
.rdc-5-tr { top: 0; right: 0; width: 5px; height: 5px; background-position: 0 -5px; }
.rdc-5-bl { bottom: 0; left: 0; width: 5px; height: 5px; background-position: -5px 0; }
.rdc-5-br { bottom: 0; right: 0; width: 5px; height: 5px; background-position: 0 0; }
* html .rdc-5-bl, * html .rdc-5-br { bottom: -1px; }
.rdc-5-tl-b { top: -1px; left: -1px; width: 5px; height: 5px; background-position: -5px -5px; }
.rdc-5-tr-b { top: -1px; right: -1px; width: 5px; height: 5px; background-position: 0 -5px; }
.rdc-5-bl-b { bottom: -1px; left: -1px; width: 5px; height: 5px; background-position: -5px 0; }
.rdc-5-br-b { bottom: -1px; right: -1px; width: 5px; height: 5px; background-position: 0 0; }
* html .rdc-5-bl-b, * html .rdc-5-br-b { bottom: -2px; }
/** </RoundedCorners> */

.hr {
border-bottom-color:#D1CECA;
border-bottom-style:solid;
border-bottom-width:1px;
font-size:1px;
height:1px;
line-height:1px;
margin-bottom:10px;
margin-left:0;
margin-right:0;
margin-top:15px;
}


.block_box {
    position:relative;
    border:1px solid #ccc;
    /*_height:20px;*/
    /*height:100%;*/
}

.in-block {
    margin:0 10px 10px;
    position:relative;
    overflow:hidden;
}

.in-block-padd {
    margin:5px 10px 5px 15px;
    position:relative;
    overflow:hidden;
}

.block_box B {
    background:none 0 0 no-repeat transparent;
    position:absolute;
    display:block;
    width:10px;
    height:10px;
    font-size:1px;
    line-height:1px;
}

.block_box .tl {background-image:url('./images/box/block-tl.gif'); top:-1px; left:-1px}
.block_box .tr {background-image:url('./images/box/block-tr.gif'); top:-1px; right:-1px}
.block_box .bl {background-image:url('./images/box/block-bl.gif'); bottom:-1px; left:-1px; _bottom:-2px;}
.block_box .br {background-image:url('./images/box/block-br.gif'); bottom:-1px; right:-1px; _bottom:-2px;}


.block_box LI .ico {
    vertical-align:middle;
    margin:0 5px 0 0;
}

.block_box .small LI {
    font-size:11px;
    padding-left:21px;
}


.block_boxz {
	position:relative;
	border:1px solid #ccc;
	background-color : #D1FCDD;
}

.block_boxz B {
    background:none 0 0 no-repeat transparent;
    position:absolute;
    display:block;
    width:10px;
    height:10px;
    font-size:1px;
    line-height:1px;
}

.block_boxz .tl {background-image:url('./images/box/block-tl.gif'); top:-1px; left:-1px}
.block_boxz .tr {background-image:url('./images/box/block-tr.gif'); top:-1px; right:-1px}
.block_boxz .bl {background-image:url('./images/box/block-bl.gif'); bottom:-1px; left:-1px; _bottom:-2px;}
.block_boxz .br {background-image:url('./images/box/block-br.gif'); bottom:-1px; right:-1px; _bottom:-2px;}


.block_boxz LI .ico {
    vertical-align:middle;
    margin:0 5px 0 0;
}

.block_boxz .small LI {
    font-size:11px;
    padding-left:21px;
}








.block-double {
    border:1px double #ccc;
}


.contact {    
	border: 1px solid #DBDBDB;
    border-width: 1px 1px 1px;
	background: #ffffff;
    margin-bottom: 8px;
    padding-bottom: 8px;
    padding-left: 8px;
    padding-right: 8px;
    padding-top: 8px;
}


.box1 {
    position:relative;
  /*  border:1px solid #ccc;*/
    /*_height:20px;*/
    /*height:100%;*/
}
.box1 .zag {
	BORDER-BOTTOM: #d1e0c1 1px solid;
	BORDER-LEFT: #d1e0c1 1px solid;
	PADDING-BOTTOM: 3px;
	PADDING-LEFT: 9px;
	PADDING-RIGHT: 5px;
	BACKGROUND: url(./images/box/bgzag.gif) #d1e0c1 repeat-x;
	COLOR: #333;
	BORDER-TOP: #d1e0c1 1px solid;
	BORDER-RIGHT: #d1e0c1 1px solid;
	PADDING-TOP: 2px;
	font-family : Arial, Helvetica, sans-serif;
}
.box1 .body {
    border-bottom : 1px solid #d1e0c1;
	border-left: 1px solid #d1e0c1;
	border-right: 1px solid #d1e0c1;
}
.box1 .zag DIV {
	FLOAT: right;
	font-size : 10px;
}
.box1 .zag a.p {
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
	color : #2D2D2D;
}
.box1 .zag a.b {
	font-size : 13px;
	font-family : Arial, Helvetica, sans-serif;
	color : #2D2D2D;
}


.box2 {
    position:relative;
}
.box2 .zag {
	BORDER-BOTTOM: #ffc73f 1px solid;
	BORDER-LEFT: #ffc73f 1px solid;
	PADDING-BOTTOM: 3px;
	PADDING-LEFT: 9px;
	PADDING-RIGHT: 5px;
	BACKGROUND: url(./images/box/bgzag2.gif) #ffc73f repeat-x;
	COLOR: #333;
	BORDER-TOP: #ffc73f 1px solid;
	BORDER-RIGHT: #ffc73f 1px solid;
	PADDING-TOP: 2px;
	font-family : Arial, Helvetica, sans-serif;
}

.box2 .body {
    border-bottom : 1px solid #ffc73f;
	border-left: 1px solid #ffc73f;
	border-right: 1px solid #ffc73f;
}
.box2 .zag DIV {
	FLOAT: right;
	font-size : 10px;
}
.box2 .zag a.p {
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
	color : Black;
}
.box2 .zag a.b {
	font-size : 13px;
	font-family : Arial, Helvetica, sans-serif;
	color : Black;
}

.box3 {
    position:relative;
}
.box3 .zag {
	BORDER-BOTTOM: #7ba220 1px solid;
	BORDER-LEFT: #7ba220 1px solid;
	PADDING-BOTTOM: 3px;
	PADDING-LEFT: 9px;
	PADDING-RIGHT: 5px;
	BACKGROUND: url(./images/box/bgzag3.gif) #7ba220 repeat-x;
	COLOR: #333;
	BORDER-TOP: #7ba220 1px solid;
	BORDER-RIGHT: #7ba220 1px solid;
	PADDING-TOP: 2px;
	font-family : Arial, Helvetica, sans-serif;
}
.box3 .body {
    border-bottom : 1px solid #7ba220;
	border-left: 1px solid #7ba220;
	border-right: 1px solid #7ba220;
}
.box3 .zag DIV {
	FLOAT: right;
	font-size : 10px;
}
.box3 .zag a.p {
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
	color : Black;
}
.box3 .zag a.b {
	font-size : 13px;
	font-family : Arial, Helvetica, sans-serif;
	color : Black;
}

.box4 {
    position:relative;
}
.box4 .zag {
	BORDER-BOTTOM: #2e5395 1px solid;
	BORDER-LEFT: #2e5395 1px solid;
	PADDING-BOTTOM: 3px;
	PADDING-LEFT: 9px;
	PADDING-RIGHT: 5px;
	BACKGROUND: url(./images/box/bgzag4.gif) #2e5395 repeat-x;
	COLOR: #333;
	BORDER-TOP: #2e5395 1px solid;
	BORDER-RIGHT: #2e5395 1px solid;
	PADDING-TOP: 2px;
	font-family : Arial, Helvetica, sans-serif;
}
.box4 .zag DIV {
	FLOAT: right;
	font-size : 10px;
}

.box4 .body {
	border-bottom : 1px solid #2e5395;
	border-left: 1px solid #2e5395;
	border-right: 1px solid #2e5395;
}

.box4 .zag a.p {
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
	color : Black;
}
.box4 .zag a.b {
	font-size : 13px;
	font-family : Arial, Helvetica, sans-serif;
	color : Black;
}

.box5 {
	position:relative;
}
.box5 .zag {
	BORDER-BOTTOM: #acacac 1px solid;
	BORDER-LEFT: 1px solid #acacac;
	PADDING-BOTTOM: 3px;
	PADDING-LEFT: 9px;
	PADDING-RIGHT: 5px;
	BACKGROUND: url(./images/box/bgzag5.gif) #acacac repeat-x;
	COLOR: #333;
	BORDER-TOP: #acacac 1px solid;
	BORDER-RIGHT: #acacac 1px solid;
	PADDING-TOP: 2px;
	font-family : Arial, Helvetica, sans-serif;
}
.box5 .body {
    border-bottom : 1px solid #acacac;
	border-left: 1px solid #acacac;
	border-right: 1px solid #acacac;
}
.box5 .zag DIV {
	FLOAT: right;
	font-size : 10px;
}
.box5 .zag a.p {
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
	color : Black;
}
.box5 .zag a.b {
	font-size : 13px;
	font-family : Arial, Helvetica, sans-serif;
	color : Black;
}


/* Новости на главной */
.news_main {
	width: 60%;
	font: normal 12px/18px Tahoma;
	text-align : left;
}
.news_main   A.name:link, A.name:visited {
	color: #484848;
	text-decoration: none;
	font-size : 12px;
	font-weight : bold;
}
.news_main   A.name:hover {
	color: #57624c;
	text-decoration: underline;
}


.news_main .txt {
	font: normal 12px/18px Tahoma;
}

.news_main img {margin: 1px 5px 5px 0;  background-color: #f8f8f8;}
.news_main .date {white-space: nowrap; 	Color : #000179;}
.news_main .wrap {
	padding : 0 0 13px 0;
}
.news_main  .comments{
    color: #037DD3;
	font-size : 11px;
	position: relative;
	top: -5px;
}



/* Статьи  на главной */
.news_main2 {
	width: 60%;
	font: normal 12px/18px Tahoma;
	text-align : left;
}
.news_main2   A.name:link, A.name:visited {
	color: #484848;
	text-decoration: none;
	font-size : 12px;
	font-weight : bold;
}
.news_main2   A.name:hover {
	color: #57624c;
	text-decoration: underline;
}


.news_main2 .txt {
	font: normal 12px/18px Tahoma;
}

.news_main2 img {margin: 1px 5px 5px 0;  background-color: #f8f8f8;}
.news_main2 .date {white-space: nowrap; 	Color : #000179;}
.news_main2 .wrap {
	padding : 0 0 9px 0;
}
.news_main2  .comments{
    color: #037DD3;
	font-size : 11px;
	position: relative;
	top: -5px;
}

.news_main4 {
   padding: 2px 5px 2px 0px;
	font: normal 12px/18px Tahoma;
	text-align : left;
}

.news_main4   A.name:link, A.name:visited {
	color: #484848;
	text-decoration: none;
	font-size : 12px;
	font-weight : bold;
}
.news_main4   A.name:hover {
	color: #57624c;
	text-decoration: underline;
}
.news_main4 .txt {
	font: normal 12px/18px Tahoma;
}
.news_main4 img {margin: 1px 5px 1px 0;  background-color: #f8f8f8;}
.news_main4 .date {white-space: nowrap; 	Color : #000179;}
.news_main4 .wrap {
	padding : 2px 0 16px 0;
}
.news_main4  .comments{
    color: #037DD3;
	font-size : 11px;
	position: relative;
	top: -5px;
}


/* Новости на остальных страницах */
.news_razdel {
	font: normal 12px/18px Tahoma;
	text-align : left;
}
.news_razdel   A.name:link, A.name:visited {
	color: #484848;
	text-decoration: none;
	font-size : 12px;
	font-weight : bold;
}
.news_razdel   A.name:hover {
	color: #57624c;
	text-decoration: underline;
}
.news_razdel .txt {
	font: normal 12px/18px Tahoma;
}
.news_razdel img {margin: 1px 5px 5px 0;  background-color: #f8f8f8;}
.news_razdel .date {white-space: nowrap; 	Color : #000179;}
.news_razdel .wrap {
	padding : 0 0 5px 0;
}
.news_razdel  .comments{
    color: #037DD3;
	font-size : 11px;
	position: relative;
	top: -5px;
}



.news_list {
	position: relative;
	padding-left: 15px;
	overflow: hidden;
	padding-top : 5px;
   width: 274px; 
    white-space: nowrap;
}


.news_list  .comments{
    color: #037DD3;
	font-size : 11px;
	position: relative;
	top: -5px;
}

.news_list li {
	margin-left: 20px;
	font: normal 12px/18px Tahoma;
	color: #a7a7a7;
	list-style: square;
	padding-bottom : 2px;
}



.news_list li.q_fade_out {position: absolute; top: 0; right: -1px; width: 30px; height: 200px; list-style: none;}
.news_list li a {white-space: nowrap; z-index: 10;}

.news_list li .fade{
	cursor: pointer;
	height: 24px;
	position: absolute;
	left: 154px;
	background-image: url(./images/box/fade_out.png);
	background-repeat: repeat-y;
	width: 16px;
	display: inline;
	z-index: 100;
}

.news_list2 {
	position: relative;
	padding-left: 25px;
	overflow: hidden;
	padding-top : 5px;
	width: 367px;
	white-space: nowrap;
}
.news_list2  .comments{
    color: #037DD3;
	font-size : 11px;
	position: relative;
	top: -5px;
}

.news_list2 li {
	margin-left: 20px;
	font: normal 12px/18px Tahoma;
	color: #a7a7a7;
	list-style: square;
	padding-bottom : 2px;
}
.news_list2 li a {white-space: nowrap; z-index: 10;}

/* Объявления на главной */
.board_main {
	padding: 5px 3px 5px 0;
	font: normal 12px/20px Tahoma;
	text-align : justify;
}

.board_main a {
	font-size : 12px;
	
}
/* Форум на главной */
.forum_main {
	padding: 5px 3px 5px 0;
	font: normal 12px/20px Tahoma;
	text-align : justify;
	font-size : 14px;
	position:relative;
}

.forum_main .wrap{
	padding: 0px 0px 5px 0;
}

.forum_main  ul {
	margin-left: 0px;
	padding-left: 0px;
}

.forum_main  li {
	margin-left: 0px;
	font: normal 14px/25px Tahoma;
	list-style: none;
	padding-left: 0px;
}

.forum_main  .name{
	font-weight : normal;
	font-size : 14px;
}

.forum_main   .name A {
	font-size : 14px;
}

.forum_main  .comments{
	font-size : 11px;
	position: relative;
	top: -5px;
}



.forum_main  .userf{
	font-weight : normal;
	color: #a7a7a7;
}


.forum_main  .userf A.s:link, A.s:visited {
	color: #484848;
	text-decoration: none;
	font-size : 10px;
}
.forum_main  .userf A.s:hover {
	color: #57624c;
	text-decoration: underline;
}

.forum_main  .userf A.u:link, A.u:visited {
	color: #003500;
	text-decoration: none;
	font-size : 10px;
}
.forum_main  .userf A.u:hover {
	color: #57624c;
	text-decoration: underline;
}



/* ГИБДД на главной */
.gibdd_main {
	padding: 3px 3px 5px 0;
	font: normal 12px/14px Tahoma;
	text-align : justify;
}
.gibdd_main .wrap{
	padding: 0px 0px 5px 0;
	/*height: 59px;*/
}
.gibdd_main  .name{
	font: bold 14px/14px Tahoma;
	text-align : left;
}
.gibdd_main img {
	margin: 2px 5px 5px 0;
	background-color: #f8f8f8;
	float : left;
}
.gibdd_main .date {
	COLOR: #999999;	
}

.gibdd_main .vse_razd {
	float : right;
	font-weight : normal;
	padding: 0 0 5px 0;
	font-size : 9px;
}

.gibdd_main  ul {
	margin-left: 0px;
	padding-left: 0px;
}

.gibdd_main  li {
	margin-left: 0px;
	font: normal 14px/25px Tahoma;
	list-style: none;
	padding-left: 0px;
}

/* фото на главной */
.foto_main {
	padding: 5px 3px 5px 0;
	font: normal 12px/20px Tahoma;
	text-align : justify;
	position:relative; 
}

.foto_main img {
	border: 1px solid black;
}

.foto_main .ramka {
	border: 1px solid #DBDBDB;
	border-width: 1px 1px 1px;
	background: #ffffff;
	margin-right:5px;
	padding: 2px 2px 2px 2px;
	float : left;
}

.foto_gorod_main {
	padding: 5px 3px 5px 0;
	font: normal 12px/20px Tahoma;
	text-align : justify;
	position:relative;
}

.foto_gorod_main img {
	border: 1px solid #003500;
}

.photoBox1 {
	BORDER-BOTTOM: #c9c9c9 1px solid;
	TEXT-ALIGN: center;
	BORDER-LEFT: #c9c9c9 1px solid;
	PADDING-BOTTOM: 5px;
	BACKGROUND-COLOR: #ebebeb;
	MARGIN: 5px 12px;
	PADDING-LEFT: 8px;
	WIDTH: 100px;
	PADDING-RIGHT: 8px;
	FLOAT: left;
	HEIGHT: 120px;
	FONT-SIZE: 8pt;
	OVERFLOW: hidden;
	BORDER-TOP: #c9c9c9 1px solid;
	BORDER-RIGHT: #c9c9c9 1px solid;
	PADDING-TOP: 5px
}
.photoBox2 {
	BORDER-BOTTOM: 1px solid #d1e0c1;
	TEXT-ALIGN: center;
	BORDER-LEFT: 1px solid #d1e0c1;
	PADDING-BOTTOM: 5px;
	BACKGROUND-COLOR: #f1f7eb;
	MARGIN: 5px 12px;
	PADDING-LEFT: 8px;
	WIDTH: 100px;
	PADDING-RIGHT: 8px;
	FLOAT: left;
	HEIGHT: 120px;
	FONT-SIZE: 8pt;
	OVERFLOW: hidden;
	BORDER-TOP: 1px solid #d1e0c1;
	BORDER-RIGHT: 1px solid #d1e0c1;
	PADDING-TOP: 5px
}

.photoBox2_add {
	TEXT-ALIGN: center;
	PADDING-BOTTOM: 0px;
	MARGIN: 5px 0px 0 0;
	PADDING-LEFT: 0px;
	WIDTH: 80px;
	PADDING-RIGHT: 0px;
	FLOAT: left;
	HEIGHT: 127px;
	FONT-SIZE: 8pt;
	OVERFLOW: hidden;
	PADDING-TOP: 5px;
}


/* Случайный анекдот на главной */
.anekdot_main {
	padding: 0px 0px 0px 0;
	font: normal 12px/18px Tahoma;
	text-align : justify;
}


/* settings */
.k_small {font-size: 11px;}
.k_bold {font-weight: bold;}
.k_hidden {display: none;}
.k_abs {position: absolute;}
.k_fl {float: left;}
.k_fr {float: right;}
.k_nobr {white-space: nowrap;}
.k_cl {clear: left;}
.k_cr {clear: right;}
.k_cb {clear: both;}
/* settings */


/* Каталоги на главной */
.catalog_main {
	padding: 8px 3px 5px 0;
	font: normal 12px/14px Tahoma;
	text-align : justify;
}
.catalog_main .wrap{
	padding: 0px 0px 5px 0;
	height: 53px;
}
.catalog_main .vse_razd {
	float : right;
	font-weight : bold;
	padding: 0 0 5px 0;
	font-size : 9px;
}

.catalog_main  ul {
	margin-left: 0px;
	padding-left: 0px;
}

.catalog_main  li {
	margin-left: 0px;
	font: normal 14px/25px Tahoma;
	list-style: none;
	padding-left: 0px;

}
.catalog_main .vse_razd {
	float : right;
	font-weight : normal;
	padding: 0 0 5px 0;
	font-size : 9px;
}
.catalog_main .l {
	width: 50%;
	float : left;
}

.catalog_main .r {
	position: relative;
	padding-left: 15px;
	overflow: hidden;
	padding-top : 0px;
}


/* Гороскопы на главной */
.horoscope_main {
	padding: 8px 3px 5px 0;
	font: normal 12px/14px Tahoma;
	text-align : justify;
}
.horoscope_main a{
	font-size : 14px;
}

.horoscope_main  ul {
	margin-left: 0px;
	padding-left: 0px;
}

.horoscope_main  li {
	margin-left: 0px;
	font: normal 14px/21px Tahoma;
	list-style: none;
	padding-left: 0px;
}

/* Разделы на главной */
.razdel_main {
	padding: 8px 3px 5px 5px;
	font: normal 12px/14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align : justify;
}

.razdel_main a{
	font-weight: normal;
	font-size : 12px;
	text-decoration: none;
	padding: 0px 10px 0px 10px;
}
.razdel_main a:hover{
	color:#ffffff;
	text-decoration: none;
	background-color: #76b900;
	font-weight: normal;
	font-size : 13px;
	padding:5px 10px 5px 10px;
}


.razdel_main  ul {
	margin-left: 0px;
	padding-left: 0px;
}
.razdel_main  li {
	margin-left: 0px;
	font: normal 12px/17px Tahoma;
	list-style: none;
	padding-left: 0px;
}


/* Меню Мои Клинцы*/
.myklintsy_menu {
	padding: 0px 0px 0px 0;
}
.myklintsy_menu  ul {
	margin-left: 0px;
	padding-left: 0px;
}

.myklintsy_menu  li {
	margin-left: 0px;
	font: normal 14px/21px Tahoma;
	list-style: none;
	padding-left: 0px;
}


#personPopupContainer
{
    position:absolute;
    left:0;
    top:0;
    display:none;
    z-index: 20000;
	
	filter: alpha(opacity=60);
	-moz-opacity: .9;
	KhtmlOpacity: .9;
	opacity: .9;
}

.personPopupPopup
{
}

#personPopupContent
{
    background-color: #FFF;
    min-width: 175px;
    min-height: 50px;
}

.personPopupPopup .personPopupImage
{
    margin: 5px;
    margin-right: 15px;
}

.personPopupPopup .corner 
{
    width: 19px;
    height: 15px;
}
    
.personPopupPopup .topLeft 
{
    background: url(./images/personpopup/balloon_topLeft.png) no-repeat;
}
    
.personPopupPopup .bottomLeft 
{
    background: url(./images/personpopup/balloon_bottomLeft.png) no-repeat;
}
    
.personPopupPopup .left 
{
    background: url(./images/personpopup/balloon_left.png) repeat-y;
}
    
.personPopupPopup .right 
{
    background: url(../images/personpopup/balloon_right.png) repeat-y;
}
    
.personPopupPopup .topRight 
{
    background: url(./images/personpopup/balloon_topRight.png) no-repeat;
}
    
.personPopupPopup .bottomRight 
{
    background: url(./images/personpopup/balloon_bottomRight.png) no-repeat;
}
    
.personPopupPopup .top 
{
    background: url(./images/personpopup/balloon_top.png) repeat-x;
}
    
.personPopupPopup .bottom 
{
    background: url(./images/personpopup/balloon_bottom.png) repeat-x;
    text-align: center;
}

