BODY {
	padding:0; margin:0;
	font-family: Tahoma;
}
TABLE {
	border-collapse:collapse;
	width:100%;
}
TD {
 	padding:0em;
	vertical-align:top;
	font-size:12px;
}
IMG {
	border:0px;
}
A {
	color:#000000;
}
A:hover {
	text-decoration:none;
}
UL {
	margin:0; padding:0;
}
LI {
	list-style-type:none;
}
H1 {
	font-family: Tahoma;
	font-size:18px; 
	font-weight:normal;
	color:#000000;
	text-align: center;
	padding-bottom:0px; margin:0;
}

.phone p {
    font-family:Arial, Tahoma, Verdana;
	font-weight: bold;
	font-size:30px; 
	color:#043254;
	margin-top:50px;
}
.phone p span{
	font-weight: normal;
	font-size:20px; 
}
.special {
    font-family:Arial, Tahoma, Verdana;
	font-weight: bold;
	font-size:16px; 
	color:#043254;
	padding:0px 10px 0px 0px
}
.special span{
    font-family:Arial, Tahoma, Verdana;
	font-weight: bold;
	font-size:16px; 
	color:#ff0000;
}

H2 {
	font-family: Tahoma;
	font-size:15px; 
	font-weight:normal;
	color:#000000;
	text-align: center;
	padding-bottom:0px; margin:0;
}
INPUT, SELECT, TEXTAREA {
	font-size:12px;
	border:1px solid #7f9db9;
}
INPUT.ch {
	font-size:12px;
	border:0;
}


FORM {
	padding:0; margin:0;
}
TD.header {
	height:252px;
 
}
TD.top_contacts {
	width:220px;
	padding-right:10px;
}
TD.top_contacts IMG{
	margin-top:0px;
}
TD.logo_box {
	padding-top:80px;
}
IMG.logo_box {
	width:197px; height:125px;
	position:absolute;
	background: url("./images/logo_respekt.jpg") no-repeat;
	// background-image: expression('none');
	// filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='./images/logo_respekt.jpg', sizingMethod='scale' );
}
h6 {position: absolute; left: 611px; right: 220px; top:105; display: block; height: 252px;}
h6 a {display: block; height: 160px; width: 195px; background:url("./images/logot_respekt.jpg") no-repeat;}
h6 a span {display: none;}
UL.top_menu {
	position:absolute;
	right:10px; top:5px;
	font-weight:bold;
	font-size:15px;
}
UL.top_menu A:hover{
	color:#ba0204;
}
UL.top_menu A{
	display:block;
	padding:0 7px;
	border-right:1px solid #ba0204;
}
UL.top_menu ul{
	display:none;
	position:absolute;
	left:-1px;
	margin-top:0px;
	border-left:1px solid #cccccc;
	width:160px;
}
UL.top_menu ul ul{
	left:7px;
	position:relative;
	background:none;
}
UL.top_menu li {
 	float: left;
 	display: block;
 	position: relative;
}
UL.top_menu ul li{
	white-space:nowrap;
	float:none;
	margin:0; padding:0;
}
UL.top_menu ul a {
	border:0;
	padding:5px 13px 0 13px;
	float:none;
	display:block;
}
* html UL.top_menu ul a {
 height: 1%;
}

TD.top_img {
	width:611px; 
	height:252px;
	padding-top:33px;
	background:url("./images/top_img1.jpg"); no-repeat;
	background-repeat:no-repeat;
}

TD.left_menu {	
	width:230px;
	background:url("./images/top_img_2.jpg") no-repeat;
	padding-top:60px;
	
}
UL.menulist UL {
	display:none;
	margin:5px 0;
	
}
UL.menulist UL UL{
	margin:0 0;
}
#m_1 { background-image:url("./images/mborder_1.gif");background-repeat:repeat-y; }
#m_2 { background-image:url("./images/mborder_grey.gif");background-repeat:repeat-y; }

UL.menulist LI {
	display:block;
	padding:5px 0 5px 20px;
	background-repeat:no-repeat;
}
UL.menulist LI.active {
	background-repeat:repeat-x;
}
UL.menulist UL LI {
	padding:2px 0 2px 20px;
	background:url("./images/li.gif") no-repeat 0 9px;
}
UL.menulist UL UL LI {
	padding:2px 0 2px 20px;
	background:none;
}
UL.menulist li a{	
font-size:15px;
}
DIV.news_box {
	background:url("./images/top_img_3.jpg") no-repeat;
	padding:130px 5px 0 0px;
}
P.news_text {
	margin:0; padding-bottom:25px;
}
P.news_text SPAN{
	color:white;
	text-align:center;
	display:block;
	width:74px;
	margin-bottom:5px;
}
P.news_text P{
	margin:0; padding:0;
}

td.nws  P{
	margin:0; padding:0;
display: inline
}


TD.main_nav {
	width:287px;
}
TD.main_nav DIV{
	width:287px; height:131px;
	margin-bottom:8px;
}
TD.main_nav DIV P{
	margin-left:127px;
	padding-top:74px;
}
TD.main_nav DIV A{
	display:block;
	float:left;
	margin-right:5px;
	text-align:center;
	padding-top:5px; padding-left:3px;
	text-decoration:none;
	width:61px; height:29px;
	background-repeat:no-repeat; background-position:0 0;
}
TD.main_nav DIV A:hover{
	background-position:2px 3px;
	padding-top:7px; padding-left:6px;
}
TD.main_nav A.button {
	background-image:url("./images/button.gif");
}
TD.main_nav A.button {
	background-image:url("./images/button.gif");
}
TD.main_nav #fon_1{
	background-image:url("./images/fon_1.gif");
}
TD.main_nav #fon_2{
	background-image:url("./images/fon_2.gif");
}
TD.main_nav #fon_3{
	background-image:url("./images/fon_3.gif");
}
TD.main_nav #fon_4{
	background-image:url("./images/fon_4.gif");
}
TD.main_nav #fon_5{
	background-image:url("./images/fon_5.gif");
}
DIV.special_box {
	padding:0px 5px; 0 5px;
}
DIV.special_box IMG{
	border:6px solid white;
	margin:5px 0;
}
TD.footer {
	height:90px;
	padding-left:43px; padding-right:50px;
}
TD.copyright {
	border-top:5px solid #ba0204;
	width: 200px;
	padding-top:5px;
	color:#696969;
}
TD.banners {
	border-top:5px solid #000000; font-size:9px; color:#696969;
}
TD.banners a {text-decoration:none; color:#696969;}
TD.content {
	background:url("./images/content_bg_2.jpg") repeat-x 0 0;
}
TD.content DIV.content {
	background:url("./images/content_bg_1.jpg") no-repeat 0 0;
	padding-top:20px; padding-left:10px;
	width:98%;
}
TD.content DIV.content td{
	font-size:11px;
}
IMG.text_img {
	border:6px solid #BECCD5;
	margin-bottom:21px;
}
TD.content LI{
	background:url("./images/content_li.gif") no-repeat 0 5px;
	padding-left:10px;
	padding-bottom:5px;
}
TABLE.all TH {
	font-size:11px;
	color:white;
	font-weight:normal;
	background:#8DC3E4;
	border-right:1px solid white;
	padding:5px;
}
TABLE.all TH.first {
	background:#459FD4;
}
TABLE.all TH.end {
	border:0;
	background:#459FD4;
}
TABLE.all TD {
	padding:5px;
	text-align:center;
	border-bottom:1px solid #E9EDF2;

}

TD.content DIV.content td p{
display:block;
padding-bottom:5px;
}
.link {
	color: #000000;
	font-size: 10px;
}
.link a {text-decoration:none;}

