
body {
	font-size:10pt;
	font-family:Tahoma, Sans-serif;
   padding:0px;
   background:#F2F2EA
}

/********
  TEXT
********/
.mess_td {
   padding-left:5px;
   padding-top:20px;
   padding-bottom:20px;
   font-size:14px;
   font-family: 'Courier New', Courier, monospace
}
.posthead {
   font-size:18px;
   margin-top:15px;
   margin-bottom:5px;
   font-weight:600
}
.txtbig_header {
   font-size:14px;
   font-weight: 900;
}
.red14 {
   color:#990000;
   font-size:14px;
}
.icq {
	color:#009900;
	font-style:italic
}
.email {
	color:#FF0000;
	font-style:italic
}
.phone {
	color:#990000;
	font-style:italic
}
.www {
	color:#0033CC;
	font-style:italic
}
.gray {
	color: #999999
}
.gray2 { color:#43413A; }
.gray3 { color:#666666; }
.red {color:#E32300; text-decoration:none}
.red2 { color:#990000 }
.green { color:#006600 }
.blue { color: #003399 }
.art {  font-size:13px; }
.art:hover {
   color:#FF6633;
   text-decoration:underline;
}
h1 {
   font-size:18px;
   margin-top:20px;
   font-family:tahoma
   color: #3E3E3C;
}
.bigletter {
   font-size:24px;
   color: #006600;
   font-family: Georgia, 'Times New Roman', Times, serif;
}
.abzats {
   text-indent: 1.2em;
   margin-top:8px;
}
.note {
   padding-left: 10px;
   padding-right: 10px;
   padding-top: 5px;
   padding-bottom: 5px;
   background: whitesmoke;
   color: #333333;
   border:1px solid #999999;
   margin-top: 8px;
   margin-bottom: 8px;
}
.book {
   font-size:16px;
   color: #CC0000;
}
/*******
  FORMS
********/
.banner {
	font-size: 13px;
	text-align:center;
	margin-top: 8px;
    margin-bottom: 8px;
    padding:5px;
}
.form {
   height: 18px;
   background-color:#E5E0D1;
   text-align:left;
   font-size: 12px;
   padding-bottom:2px;
   vertical-align:middle
}
.form2 {
   border:1px solid #999999;
   height:18px;
   font-size: 11px;
}
.message {
   border:1px solid #999999;
   background:#F6F7F2;
   font-style:italic;

}
.message td {
   padding: 5px;
   font-size:13px;
   font-family: "Times New Roman", Times, serif;
}
.button {
   display:block;
   height:22px;
   border:none;
   font-weight:600;
   font-size:11px;
   color:#000000;
   padding-bottom:3px;
}
/***********
  TABLES
***********/
.meslist td {
   border-bottom:1px solid #CCCCCC;
   height:30px;
   padding-left:5px;
   padding-right:5px;
   font-size:12px
}
.bot_td {
   border-right: 1px solid #666666;
   width:50px;
   padding: 5px 10px 5px 10px;
   text-align:center;
}
.toplink_td {
   width:99px;
   height:67px;
   background:#FFFFFF;
}
.td_r { padding: 6px 0px 0px 5px; }
td {
	text-align: left;
	font-family:tahoma;
	font-size:11px;
	color:#43413A;
	line-height:normal;
}
.art_table td {
   padding-top:10px;
}
.cnt_table td {
   padding:0px 5px 0px 5px;
   text-align:center;
}
.table1 {
   border-top:1px solid #999999;
   border-right:1px solid #999999;
}
.table1 td {
   border-left:1px solid #999999;
   border-bottom:1px solid #999999;
   text-align:center;
   padding:5px;
   font-size:12px;
}
.table1 tr { background:#FFFFFF; }
.table1 .table1_head td { background:#E5E0D1; }
.table1 .zebra td { background:whitesmoke }
.table1 td a {text-decoration:none; }
.table1 td a:hover {text-decoration: underline; }
.table1 .form_in_table td {
   border:none;
   padding:0px;
}
.table1 .tdleft {
   text-align:left;
   padding-left:7px;
}
.table2 {
   border-top:1px solid #999999;
   border-right:1px solid #999999;
}
.table2 td {
   border-left:1px solid #999999;
   border-bottom:1px solid #999999;
   text-align:center;
   padding-left:5px;
   padding-right:5px;
}
.box {
   border:1px solid #999999;
   background: #E8FDF4;
}
.box td a { text-decoration:none; }
.box td a:hover { text-decoration:underline; }
#submit_form {
   background: whitesmoke;
   border:1px solid #666666;
   display:none;
   position: absolute;
}
.listing td {
   padding: 5px;
   font-size:14px
}
.income td {
   padding-left:15px;
   height:20px;
}
/********
 LINKS
********/
a {
	text-decoration:underline;
	color:#786531;
}
.copy{
	font-family:Verdana, Geneva, sans-serif;
	color:#A53D03;
	font-size: 11px;
	text-align: center;
}
.red_link {
   color:#FF6633;
   font-size:13px;
   text-decoration:none;
}
.ared {
   color:#FF6633;
   text-decoration:none;
}
.agreen {
   color: #006600;
   text-decoration:none;
}
.bred {
   color: #666666;
   text-decoration:none;
}
.bred2 {
   color: #666666;
   text-decoration:none;
   font-size:12px;
}
.bred:hover { color:#FF3300; }

.sape_link {
	font-family: "Comic Sans MS", cursive;
	font-size: 9px;
	color: #434343;
	text-align: center;
}

.sape_link a{
	text-decoration:none;
}

.brown {color:#786531; text-decoration:none}


.bot_txt {color:#EEEEE4; text-decoration:none} +


.verdana {font-family:verdana; line-height:15px; font-size:9px}
.abs {vertical-align:middle}
.sm {font-size:9px}
.u {text-decoration:underline}
.nu {text-decoration:none}
.t {text-transform:uppercase}
.big {font-size:11px}


.form_nav { width:190px;
		height:21px;
		font-family:tahoma;
		font-size:11px;
		border-style:;
		border-width:;
		border-color:#;
		background-color:#ffffff;
		color:#272623;
		margin-left:0px;
		margin-right:0px
}

.form { width:150px;
		height:20px;
		font-family:tahoma;
		font-size:11px;
		border-style:;
		border-width:;
		border-color:#;
		background-color:#ffffff;
		color:#272623;
		margin-left:0px;
		margin-right:0px}

.textarea {width:150px;
		height:101px;
		font-family:tahoma;
		font-size:11px;
		border-style:;
		border-width:;
		border-color:#;
		background-color:#ffffff;
		color:#272623;
		overflow:hidden;
		margin-left:0px;
		margin-right:0px;}

.rollover {scrollbar-face-color:#B6E9FF;
		scrollbar-track-color:#FCFEFF;
		scrollbar-arrow-color:#FCFEFF;
		scrollbar-3Dlight-color:#FCFEFF;
		scrollbar-base-color:#FCFEFF;
		scrollbar-shadow-color:#FCFEFF;
		scrollbar-darkshadow-color:#FCFEFF;
		scrollbar-highlight-color:#FCFEFF;
		}


a:hover{text-decoration:none;}

.a:hover{text-decoration:underline;}

/************
NPN
************/
#npn_left {
	float: left;
	width: 621px;
	margin-right: 1px;
}
#npn_right {
	background-color:#dedede;
	float: right;
	width: 277px;
	margin-left: 1px;
	height:100%;
}
#npn_zag {
	width: 100%;
}

#npn_zag p {
	margin: 0;
	padding: 0;
}

.main_npn {
	width: 100%;
}


.deepred {
	color: #912623;
}

.deepred h1{
	background-image: url(/public/img/h1back.gif);
	font-size: 14px;
	color: white;
	font-family: Tahoma, Geneva, sans-serif;
	font-variant: small-caps;
	margin-top: 14px;
	margin-right: 0px;
	margin-bottom: 14px;
	margin-left: 0px;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 10px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-color: #912623;
	border-right-color: #912623;
	border-bottom-color: #912623;
	border-left-color: #912623;
}

.up {
	text-transform:uppercase;
}

/***
Biz
***/

.biz {
	width: 900px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.biz p {text-indent : 1.25cm;margin:15px;margin-left:30px;	margin-right:30px;color : #000000;}


.ltc1 {
	background-image: url(/public/img/biz/corner_grey10_01.gif);
	left: -1px;
	top: -1px;
}
.rtc1 {
	background-image: url(/public/img/biz/corner_grey10_02.gif);
	top: -1px;
	right: -1px;
}
.ldc1 {
	background-image: url(/public/img/biz/corner_grey10_03.gif);
	left: -1px;
	bottom: -1px;
}
.rdc1 {
	background-image: url(/public/img/biz/corner_grey10_04.gif);
	bottom: -1px;
	right: -1px;
}


.ltc1, .rtc1, .ldc1, .rdc1 {height:20px;width:10px;background-repeat: no-repeat; position: absolute;}

.biz h1 {color:#cc0000;font: bold 12pt Tahoma,Verdana, Arial, Helvetica, sans-serif;margin: 25px;}

.biz h2 {font: bold 10pt Tahoma,Verdana, Arial, Helvetica, sans-serif;margin: 25px;}

.biz h3 {
	color:#ad2929; font-size:10pt;
}
.biz h4 {
	color:#ad2929; font-size:10pt;
}
.biz h5 {
	color:#ad2929; font-size:10pt;
}

.biz .biz_left {
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	position: relative;
}

.biz_riht {
	width: 276px;
	background-color: #E5E0D1;
}

.objav {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
}

.objav p {
	color: #060;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: center;
}

.objav p a{
	color: #C00;
	text-decoration: underline;
	font-weight: bold;
}

.objav p a:hover {
	text-decoration: none;
}

/*******************************************
Блок ссылок на партнерки на главной странице
********************************************/

.block	{
	width: 890px;
	margin-top: 5px;
	margin-right: 3px;
	margin-bottom: 5px;
	margin-left: 3px;
}

.topmenu	{
	margin-bottom: 5px !important;
	color: #0F0;
	padding-bottom: 3px;
	border-bottom: 1px solid #c0cad1;
}

.topmenu ul	{
	margin: 0; padding: 0px 13px 2px 13px; text-align: center;
}
.topmenu ul	li	{
	display: inline;
	padding-right: 13px;
	margin-right: 6px;
	background-image: url(/public/img/gray.gif);
	background-repeat: no-repeat;
	background-position: 100% 6px;
}
.topmenu a	{ display: inline-block; color: #cc3300; font: 13px/18px Helvetica, Arial; text-decoration: none;
}
.topmenu a.active					{ color: #3f5d73; }

.clear-bullet 						{ padding: 0 !important; background: none !important; }





