div { 
position : relative; 
} 
img {
position : relative;
border : 0px;
}

html { overflow-x: auto; } 
body, html {
	margin: 0px;
	padding: 1px 2px 2px 5px;
background-color : #426682;
font-weight : bold;
width : 99%;
}  
.bodyborder
{
border: 1px solid #663300;
}
br.clear {
clear: both;
}
h1 { 
text-align : left; 
font-size : 12pt; 
margin-top : 5px;
margin-bottom : 8px; 
color : #004000; 
font-family : "Times New Roman"; 
} 
h1.title { 
text-align : center; 
font-size : 12pt; 
color : #ccffff; 
font-family : "Times New Roman"; 
} 
h1.main { 
text-align : center; 
color : #7f7f7f; 
font-weight : bold; 
font-size : 12pt; 
font-family : "Times New Roman"; 
}
h2 { 
text-align : left;
font-size : 9pt; 
color : #004000; 
font-family : "Times New Roman"; 
} 
h3 { 
text-align : left; 
font-size : 9pt; 
color : #002222; 
font-family : "Times New Roman"; 
} 
h4 { 
text-align : left; 
font-size : 8pt;
margin-top : -3px; 
margin-bottom : -3px; 
color : #002222; 
font-family : "Times New Roman"; 
}

#t0 {
float: left; 
width : 5%;
text-align: left;
}
#t1 {
float: left; 
width : 5%;
margin: 2px;
text-align: center;
background-color : #dfdfdf;  
border: 1px solid #603913;
}
#t2 {
float: left;
width : 92%;
margin: 2px;
text-align: left;
background-color : #dfdfdf;  
border: 1px solid #603913;
}
#t3 {
float: left; 
width : 70%;
margin-bottom : 20px; 
}
#t4 {
float: left; 
width : 42%;
margin-bottom : 20px; 
}
#th {
margin : 0px 0px 3px 20px;
padding : 0px 15px 5px 0px;  
font-size : 10pt; 
color : #000031;
text-align : justify;
text-indent : 10px;
line-height: 1.2; 
text-decoration : none; 
font-family: "Times New Roman"; 
}
#th1 {
margin : 10px 0px 0px 20px;
padding : 2px 3px 5px 0px;  
font-size : 10pt; 
color : #000031;
font-family : Arial, Helvetica; 
}

/*Стили только для IE*/
col,col2,col3 {clear:right;
}

BR {
font-size : 5px; 
margin : 0; 
} 

A {
font-family : tahoma, verdana, arial, helvetica; 
font-size : 12px; 
color : #FF6060; 
text-decoration : none; 
} 

A:hover {
color : #FF9999; 
text-decoration : underline; 
}
 
a.un:link {
color : red;
font-size : 8pt;
text-decoration : none;
text-align : left;
font-family : Arial, Helvetica, sans-serif;
}
a.un:visited {
color : red;
font-weight : bold;
font-size : 8pt;
text-decoration : none;
text-align : left;
font-family : Arial, Helvetica, sans-serif;
}
a.un:hover {
color : #FF8080;
font-size : 8pt;
text-decoration : none;
text-align : left;
font-family : Arial, Helvetica, sans-serif;
}

a.ua:link {
color : #f2eabb;
font-size : 9pt;
text-decoration : none;
text-align : left;
font-family : Arial, Helvetica, sans-serif;
}
a.ua:visited {
color : #f2eabb;
font-size : 9pt;
text-decoration : none;
text-align : left;
font-family : Arial, Helvetica, sans-serif;
}
a.ua:hover {
color : #33ff33;
font-weight : bold;
font-size : 9pt;
text-decoration : none;
text-align : left;
font-family : Arial, Helvetica, sans-serif;
}
a.u:link {
color : #000088;
font-size : 9pt;
font-family : "Times New Roman"; 
}
a.u:visited {
color : #6C0036;
font-size : 9pt;
font-family : "Times New Roman"; 
}
a.u:hover {
color : #FF8080;
font-size : 9pt;
font-family : "Times New Roman"; 
}


STRONG {
text-align : left;
font-size : 9pt; 
color : #004000; 
font-family : "Times New Roman"; 
}
U {
color : #000010;
font-family : tahoma, verdana, arial, helvetica;
font-size : 11px;
padding: 3px;
margin: 0px;
}
U.main {
text-align : left;
font-size : 9pt; 
color : #80FFFF; 
font-family : "Times New Roman"; 
}
UL {
text-align : left;
font-family : Arial, Helvetica, sans-serif;
color : #80FFFF;
font-size : 8pt;
margin-left: 0px;
margin-top: 5px;
}

LI {
font-family : Arial, Helvetica, sans-serif;
color : #80FFFF;
font-size : 8pt; 
list-style-image: url(./images/li.gif);
margin-left: 0px;
margin-top: -5px;
padding-bottom: 13px;
} 
UL,LI .main{
text-align : left;
font-family : Arial, Helvetica, sans-serif;
color : #80FFFF;
font-size : 8pt;
margin-left: 10px;
margin-top: 5px;
}
P {
text-align : left;
text-decoration : none;
font-family : Arial, Helvetica, sans-serif;
font-size : 8pt;
}

P.main {
text-align : left;
margin-left: 20px;
text-decoration : none;
font-family : Arial, Helvetica, sans-serif;
color : #000020;
font-size : 7pt;
}
P.main1 {
text-align :left;
margin-left: 50px;
text-decoration : none;
font-family : Arial, Helvetica, sans-serif;
color : #004040;
font-size : 8pt;
font-weight: bold;
}
P.featured {
text-align : left;
font-size : 9pt; 
color :#73B9B9; 
font-family : Arial, Helvetica, sans-serif;
margin-bottom: -1px;
}

TD {
color : #000022; 
font-family : tahoma, verdana, arial, helvetica; 
font-size : 11px; 
text-decoration : none; 
} 

form {
color : #000022;
font-family : tahoma, verdana, arial, helvetica; 
font-size : 11px; 
text-decoration : none;  
padding : 0; 
margin : 0; 
display:inline;
} 

input, select , textarea{
 border: 1px solid #223388;
 background-color : #FEFFF0;
 font-family : tahoma, verdana, arial, helvetica;
 font-size : 11px;
}

input[type=password],select[type=text], input[type=password] { 
 border: 1px solid #223388;
 background-color : #FEFFF0;
 font-family : tahoma, verdana, arial, helvetica;
 font-size : 11px;
}

input[type=password]:hover, input[type=text]:hover, textarea:hover { 
 background: #f8f8f8; 
border: 1px solid red;
}
input[type=password]:focus, input[type=text]:focus, textarea:focus { 
 background: #ffffe1; 
 border: 1px solid #999;
}
 

.inputField {
background-color : #dfdfdf;
border: 1px solid #0080C0;
width:100px;
font-family: "Times New Roman";
color:#000040;
text-align :left;
font-size : 11pt;
}
textarea.messField {
background-color : #dfdfdf;
border: 1px solid #0080C0;
color:#000040;
width: 500px;
height: 150px;
text-align :left;
font-family: "Times New Roman";
font-size : 9pt;
padding:5px 5px 5px 5px;
}
.white {
color : #ffffff; 
font-family : tahoma, verdana, arial, helvetica; 
font-size : 11px; 
text-decoration : none; 
}
.border {
	border: 1px solid #223388;
}
.border2 {
	BACKGROUND-REPEAT: repeat-x;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #223388;
	border-right-color: #223388;
	border-left-color: #223388;
}
.featured {
text-align : left;
font-size : 7pt; 
color : #000; 
font-family : "Comic Sans MS" ;
}

/* Categories */

.maincat {
        font-family: tahoma;
        font-size: 13px;
        font-weight: bold;
      color: #AAD5D5 ;
	text-decoration : none; 
}


/* SubCategories on the index page */

.subcat {
        font-family: verdana;
        font-size: 11px;
	text-decoration : underline; 
	color: #EFEFEF;
	text-decoration : none; 
}



/* Category Counters (number of subcategories, number of listings */

.count {
        font-family: verdana;
        font-size: 9px;
	color: #BBFFFF;
	text-decoration : none; 

}



/* Empty Categories */

.emptycat {
        font-family: tahoma;
        font-size: 13px;
        font-weight: bold;
	text-decoration : none; 
	color: #000020;
}


/* Empty SubCategories on the index page*/

.emptycat2 {
        font-family: verdana;
        font-size: 11px;
	text-decoration : none; 
	color: #000035;
}


/* Side boxes gray text (hits, date) */

.sideboxtext {
        font-family: tahoma;
        font-size: 10px;
	text-decoration : none; 
	color: #002424;
}

/* Side boxes description font */

.boxdescr
{
        font-family: verdana, tahoma, arial;
        font-size: 9px;
	text-decoration : none; 
	color: #1F1F1F;

}

.companyA
{
        font-family: verdana, tahoma, arial;
        font-size: 12px;
	text-decoration : none; 
        font-weight: bold;
	color: #F88DD2;
}
.searchik {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}


.companyB
{
        font-family: verdana, tahoma, arial;
        font-size: 12px;
	text-decoration : none;
        font-weight: bold; 
	color: #386198;
}

.companyC
{
        font-family: verdana, tahoma, arial;
        font-size: 12px;
	text-decoration : none;
        font-weight: bold;
	color: #3AE9FC;
}

.companyD
{
        font-family: verdana, tahoma, arial;
        font-size: 12px;
	text-decoration : underline; 
        font-weight: bold;
	color: black;
}
.mainmenu {
	color: #FFFFC4;
	font-size: 11px;	/* ! */
	text-decoration: none;
	text-align: left;
	padding-top: 1px;
	padding-bottom: 1px;
	font-weight: bold;
}
.mainmenu a:active, .mainmenu a:visited, .mainmenu a:link {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.mainmenu a:hover {
	color: #004040;
	text-decoration: underline;
	font-weight: bold;
}
.top_menu {
	color: #004040;
	font-size: 11px;	/* ! */
	text-decoration: none;
	text-align: left;
	padding-top: 1px;
	padding-bottom: 1px;
	font-weight: normal;
}
.top_menu a:active, .top_menu a:visited, .top_menu a:link {
	color: #004040;
	text-decoration: none;
	font-weight: normal;
}
.top_menu a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: normal;
}
.logo_in {
	background-image: url(images/logo_bg.gif);
	background-repeat: repeat-y;

}
.error {
text-align :left;
color : #FF1313;
font-size : 10pt;
text-decoration:none;
font-weight : bold;
font-family : Arial, Helvetica, sans-serif;
}
.btn {
border: 1px solid #0080C0;
width:100px;
color:#000040;
font-size : 11pt;
font-family: "Times New Roman";
}

.main { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #004080} 
.yes { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #006600} 
.no { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FF0000} 
.descol { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #000000} 
.desrow { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000000}
