/* Общее тело */
body{
        margin:0px auto;
        padding:2px;
	      background-color:#ffffff;
	      font-family: Tahoma, Verdana, Arial, Helvetica, "MS Sans Serif", sans-serif;
	      font-size : 8pt;
}

/* Сообщение ошибки */
.error{ FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
         font-size: 8pt;
         color:#c80505;
}

/* Сообщение успеха */
.ok{ FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
         font-size: 9pt;
         color:#3305c8;
}

/* Ссылки меню */
a.menu {
       FONT-FAMILY: Tahoma, Verdana, Arial, Sans-Serif;
       font-size: 8pt;
       color: #0b96c5;
       TEXT-DECORATION: none;
}

a.menu:visited {
        Color : #0b96c5;
        text-decoration : none;
}
a.menu:hover {
        Color : #000000;
        TEXT-DECORATION: underline;
}
a.menu:active {
        Color : #000000;
        TEXT-DECORATION: underline;

}


/* Ссылки категории на главной */
a.category {
       FONT-FAMILY: Tahoma, Verdana, Arial, Sans-Serif;
       font-size: 8pt;
       TEXT-DECORATION: none;
}

a.category:visited {
        Color : #33aaaa;
        text-decoration : none;
}
a.category:hover {
        Color : red;
        TEXT-DECORATION: underline;
}
a.category:active {
        Color : #aa3333;
        TEXT-DECORATION: underline;
        
}

/* Ссылки разделов на главной */
a.razdel {
       FONT-FAMILY: Tahoma, Verdana, Arial, Sans-Serif;
       font-size: 8pt;
       color: #000000;
       TEXT-DECORATION: none;
}

a.razdel:visited {
        Color : #000000;
        text-decoration : none;
}
a.razdel:hover {
        Color : red;
        TEXT-DECORATION: underline;
}
a.razdel:active {
        Color : #aa3333;
        TEXT-DECORATION: underline;
        
}

/* формы */
.in {
        BORDER-RIGHT: 1px solid;
        BORDER-TOP: 1px solid;
        BORDER-LEFT: 1px solid;
        BORDER-BOTTOM: 1px solid;
        FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
        BACKGROUND-COLOR: #ffffff;
        font-size: 10px;
        color: #000000;
        border-color : #0b96c5;
        }
.form_text{
           FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
           font-size: 8pt;
           color:#000000;
}

/* Вид  таблиц */
.table {
        BORDER-RIGHT: 1px solid;
        BORDER-TOP: 1px solid;
        BORDER-LEFT: 1px solid;
        BORDER-BOTTOM: 1px solid;
        border:double;
        border-color : #d5d7d8;
        }


/* Заголовки */
.caption {
         FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
         font-size: 10pt;
         color:#220583;
}

.text {
         FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
         font-size: 8pt;
         color:#000000;
}


/* Последние сообщения на главной */
.last_caption{
         FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
         font-size: 8pt;
         color:#5e56fe;
         TEXT-DECORATION: none;
       font-weight: bold
}
.last_text{
         FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
         font-size: 8pt;
         color:#000000;
         margin-left:20px;
}
.last_razdel{
         FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
         font-size: 8pt;
         color:#989898;
}
.last_border {
		border-bottom: 1px solid;
}

/* Вид коротких сообщений */
.mes_caption{
         FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
         font-size: 10pt;
         color:#5e56fe;
}
.mes_text{
         FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
         font-size: 8pt;
         color:#000000;
         margin-left:10px;
}
.mes_razdel{
         FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
         font-size: 9pt;
         color:#989898;
}

/*Вид полного сообщения*/
.message_caption{
                FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
                font-size: 11pt;
                color:#000000;
                BACKGROUND-COLOR: #cdcdcf;
}

/*vip сообщения*/
.vip1 {
        BORDER: 1px solid;
        FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
        BACKGROUND-COLOR: #fbe0e0;
        font-size: 10px;
        color: #000000;
        border-color : red;
        }
        
.vip2 {
        BORDER: 1px solid;
        FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
        BACKGROUND-COLOR: #e8fbe8;
        font-size: 10px;
        color: #000000;
        border-color : green;
        }
.mytable {
        BORDER: 1px solid;
        BORDER-style: solid;
        FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
        BACKGROUND-COLOR: #FFFFbb;
        font-size: 10px;
        color: #000000;
        border-color : blue;
        }

.selector	{ 
        BORDER: 1px solid;
        FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
        BACKGROUND-COLOR: #ffffff;
        font-size: 10px;
        color: #000000;
        border-color : #0b96c5;
		width=120px; 
	} 

.mainfont {
       FONT-FAMILY: Tahoma, Verdana, Arial, Sans-Serif;
       font-size: 8pt;
       color: #000000;
       TEXT-DECORATION: none;
}
.mainmenu {
       FONT-FAMILY: Tahoma, Verdana, Arial, Sans-Serif;
       font-size: 8pt;
       color: #fffff;
       TEXT-DECORATION: none;
       font-weight: bold
}
.razdel {
       FONT-FAMILY: Tahoma, Verdana, Arial, Sans-Serif;
       font-size: 8pt;
       color: #3333ff;
       TEXT-DECORATION: none;
       font-weight: bold
}
.categori {
       FONT-FAMILY: Tahoma, Verdana, Arial, Sans-Serif;
       font-size: 8pt;
       color: #000000;
       TEXT-DECORATION: none;
       font-weight: bold;
}
.phone {
       FONT-FAMILY: Tahoma, Verdana, Arial, Sans-Serif;
       font-size: 8pt;
       color: #000000;
       TEXT-DECORATION: none;
}
.vip1inside {
		border-left: 1px solid; 
		border-bottom: 1px solid;
        border-color : red;
        }
.vip1left {
		border-left: 1px solid; 
        border-color : red;
        }
.vip1td {
		border-right: 1px solid; 
		border-bottom: 1px solid; 
        border-color : red;
        }
.vip1td2 {
		border-bottom: 1px solid; 
        border-color : red;
        }
.vip1td3 {
		border-top: 1px solid; 
        border-color : red;
        }

.vip2inside {
		border-left: 1px solid; 
		border-bottom: 1px solid;
        border-color : green;
        }
.vip2left {
		border-left: 1px solid; 
        border-color : green;
        }
.vip2td {
		border-right: 1px solid; 
		border-bottom: 1px solid; 
        border-color : green;
        }
.vip2td2 {
		border-bottom: 1px solid; 
        border-color : green;
        }
.vip2td3 {
		border-top: 1px solid; 
        border-color : green;
        }

.usualinside {
		border-left: 1px solid; 
		border-bottom: 1px solid;
        border-color : blue;
        }
.usualleft {
		border-left: 1px solid; 
        border-color : blue;
        }
.usualtd {
		border-right: 1px solid; 
		border-bottom: 1px solid; 
        border-color : blue;
        }
.usualtd2 {
		border-bottom: 1px solid; 
        border-color : blue;
        }
.usualtd3 {
		border-top: 1px solid; 
        border-color : blue;
        }

.vip1_1 {
        BORDER: 1px solid;
        FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
        font-size: 10px;
        color: #000000;
        border-color : red;
        }
        
.vip2_1 {
        BORDER: 1px solid;
        FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
        font-size: 10px;
        color: #000000;
        border-color : green;
        }
.usual_1 {
        BORDER: 1px solid;
        BORDER-style: solid;
        FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
        font-size: 10px;
        color: #000000;
        border-color : blue;
        }

