BODY{
    background:            #FFFFFF;
    font-family:        	Verdana, Serif, Arial ;
    padding:            	0px;
    margin:                0px;
    font-size:          	small;
	 background-image: 		url(../images/fon.jpg);
	 background-repeat: 		repeat-x;
	 background-position: 	top;
}

A:link, A:active, A:visited{
    text-decoration:    none;
	 color:					#1d74b7;
}

A:hover{
    text-decoration:    underline;
    color:					#1d74b7;
}

TD{
    vertical-align:        top;
    font-size:            small;
}

H1{
    margin:                15px 0px;
    padding:            0px;
    font-family:       Verdana, Arial, Serif;
    font-size:            18px;
	 color:						#00b6be;
}

H2{
    margin:                3px 0px;
    padding:            0px;
    font-family:        Verdana, Arial, Serif;
    font-size:            14px;
}

H3, H4, H5, H6{
    margin:                0px;
    padding:            0px;
    font-size:            small;
}

.sm{
    font-family:        Verdana, Arial, Serif;
    font-size:            x-small;
}

.m{
    font-family:        Tahoma, Verdana, Arial, Serif;
    font-size:            11px;
}

DIR{
    padding:            0px;
    margin:                0px 0px 0px 10px;
}

.wh100{
    width:                100%;
    height:                100%;
}

DT{
    font-weight:        bold;
}

DD{
    font-family:        Tahoma, Verdana, Arial, Serif;
    font-size:            11px;
    padding:            1px 0px 5px 0px;
}

/* изображения справа и слева */
.img_r{
    margin:                0px 0px 5px 10px;
}

.img_l{
    margin:                0px 10px 5px 0px;
}
/*-- изображения справа и слева */

/* хлебные крошки, постраничная навигация */
TABLE.path-top{
    margin:                0px 0px 7px 0px;
}

TABLE.path-bottom{
    margin:                7px 0px 0px 0px;
}

TABLE.path-top TD, TABLE.path-bottom TD{
    font-family:        Tahoma, Verdana, Serif;
    font-size:            11px;
    padding:            	10px 0px;
}

/*-- хлебные крошки, постраничная навигация */

/* дата публикации */
SPAN.date{
    font-family:        Tahoma, Verdana, Serif;
    font-size:            11px;
    color:                #1C5155;
}
/*-- дата публикации */

/* ссылки wsdb.net */
DIV.wsdblinks{
	color:					#363636;
}
DIV.wsdblinks A:link, DIV.wsdblinks A:active, DIV.wsdblinks A:visited, DIV.wsdblinks A:hover{
	color:					#363636;
}
/*-- ссылки wsdb.net  */

.b{
    font-weight:        bold;
}

FORM.users-site-form INPUT, FORM.users-site-form TEXTAREA{
    width:                300px;
}

FORM.users-site-form INPUT.submit{
    width:                75px;
}

FORM.users-site-form DIV.message{
    color:                blue;
    text-align:            center;
}

FORM.users-site-form DIV.attention{
    color:                brown;
    text-align:            center;
}

FORM.users-site-form DIV.error{
	color:                red;
   text-align:            center;
}

table.ttx {
	background-color: 		#2c2c2b;
}

table.ttx  td{
	background-color: 		#ffffff;
	vertical-align: 			middle;
	padding: 					3px;
}
table.toptext td{
	padding:						10px; 
}
table.toptext span{
	font-size:            	16px;
	font-weight: 				bold;
	padding-left: 				100px;
}
table.menu td.bg{
	background-color: 		#0060b1;
	padding: 					10px;
}
table.menu span{
	color:						#92f53a;
	font-weight: 				bold;
}
table.menu A:link, table.menu A:active, table.menu A:visited{
	color:                	#ffffff;
	font-weight: 				bold;
}

table.menu A:hover{
  	text-decoration:    		underline;
  	color:               	#ffffff;
	font-weight: 				bold;  
}
table.href td{
	padding: 					5px;
}
table.href td.line{
	border-bottom:        1px dotted #008aff;
}
table.topcontact td.left{
	width:						100px; 
}
table.topcontact td.centerindex{
	width:						343px;
	height: 						154px;
	background-image: 		url(../images/topcontact.jpg);
	background-repeat: 		no-repeat;
	background-position: 	top;
}
table.topcontact td.center{
	width:						315px;
	height: 						154px;
	background-image: 		url(../images/topcontact2.jpg);
	background-repeat: 		no-repeat;
	background-position: 	top;
}
table.topcontact span{
	font-size:            	16px;
	font-weight: 				bold;
	color:						#0060b1;
}
table.topcontact strong{
	font-size:            	16px;
	color:						#1f1a17;
}
table.topcontact div.index{
	padding:						20px 40px 10px 10px; 
}
table.topcontact div{
	padding:						20px 10px 10px 10px; 
}
table.content td.right{
	width: 						370px;
}
table.content td.left{
	padding: 					0px 15px 15px 15px;
}
table.ourclients td.bg{
	width:						14px;
	height: 						308px;
	background-image: 		url(../images/ourclients.jpg);
	background-repeat: 		no-repeat;
	background-position: 	top;
}
table.ourclients td.text{
	background-color: 		#efefef;
	padding: 					10px;
}
table.ourclients strong{
	color: 						#f90000;
	text-transform: 			uppercase;	
}
table.ourclients td.bgapplication{
	width:						86px;
	height: 						135px;
	background-image: 		url(../images/bgapplication.jpg);
	background-repeat: 		no-repeat;
	background-position: 	top;
}
table.ourclients td.textapplication{
	background-color: 		#dae5ee;
	padding: 					10px 10px 10px 20px;
}
table.ourclients td.textapplication strong{
	color: 						#000000;
	font-weight: 				bold;
	text-transform: 			uppercase;
}
table.ourclients td.line{
	border-left:        2px solid #fa0000;
}
table.ourclients td.name{
	padding-bottom: 			10px;
}
table.news span{
	color: 						#00b6be;
	font-weight: 				bold;
	text-transform: 			uppercase;
}
table.news A:link, table.news A:active, table.news A:visited{
	color:                	#1d74b7;
	font-weight: 				bold;
}
table.news A:hover{
  	text-decoration:    		underline;
  	color:               	#1d74b7;
	font-weight: 				bold;  
}
table.leaderssales td.name{
	width:						229px;
	height: 						46px;
	background-image: 		url(../images/leaderssales.jpg);
	background-repeat: 		no-repeat;
	background-position: 	top;
	padding: 					10px;
	color:						#fc0000;
	text-align: 				center;
	font-weight: 				bold;
	vertical-align: 			middle;
}
table.leaderssales td.content{
	background-color: 		#efefef;
	color:						#363636;	
}
table.leaderssales A:link, table.leaderssales A:active, table.leaderssales A:visited{
	color:                	#1d74b7;
	font-weight: 				bold;
}
table.leaderssales A:hover{
  	text-decoration:    		underline;
  	color:               	#1d74b7;
	font-weight: 				bold;  
}
table.footer td.footer01{
	width:						164px;
	height: 						34px;
	background-image: 		url(../images/footer01.jpg);
	background-repeat: 		no-repeat;
}
table.footer td.footer02{
	height: 						34px;
	background-image: 		url(../images/footer02.jpg);
	background-repeat: 		repeat-x;
	background-position: 	top;
	color:						#1d74b7;
	text-align: 				center;
	vertical-align: 			middle;
}
table.footer td.text{
	padding:						10px 10px 10px 70px; 
}
/*  форма обратной связи */
table.feedback-form input, table.feedback-form textarea{
	border: 						1px solid #999999;
	width: 						300px;
}

table.feedback-form input.button{
	border: 						1px solid #999999;
	width: 						100px;
}

table.feedback-form input.sm{
	border: 						1px solid #999999;
	width: 						100px;
	padding: 					2px;
	font-size: 					11px;
}
/*-- форма обратной связи */
.t1, .t2, .t3, .t4, .t5, .t6, .t7, .t8, .t9, .t10{font-family: Tahoma, Sans-Serif;}
.t1{font-size: 9px;}
.t2{font-size: 10px;}
.t3{font-size: 12px;}
.t4{font-size: 13px;}
.t5{font-size: 15px;}
.t6{font-size: 16px;}
.t7{font-size: 18px;}
.t8{font-size: 19px;}
.t9{font-size: 21px;}
.t10{font-size: 22px;}

