.png
{
        //background-image: none ! important;
         behavior: url('http://phoenixufa.ru/skins/main/pngfix2.htc');
        /* behavior: url('http://localhost/phoenix/skins/main/pngfix.htc'); */
}

img {border-width: 0px;}
p {margin-top:0px; margin-bottom:0px}
a:visited {text-decoration:none; color:#440044}
a:link {text-decoration:none; color:#000044}
a:hover {color:#000000; text-decoration:underline}
a.art{color:black;text-decoration:none;}

body {color: #000000; font-family: Tahoma; font-size:12pt}
body {margin: 0px;}
h1 {font:bold 15pt Times New Roman,Tahoma; margin-top:0px; padding-top:10px; margin-bottom: 26px;color:#f67328;}
h2 {font-size: 13pt; font-family:Tahoma; font-weight: normal; margin-top:0px; margin-bottom: 5px}
#keywd{font-size:0.80em;}
h3 {font-size: 11pt; font-family:Tahoma; font-weight: normal; margin-top:0px; margin-bottom: 4px}
body {background-color:#ffffff}

#bordertop{
	background: url('images/border_top.png') right bottom no-repeat ;
	height:50px;
}#bordercenter{
	padding:0px 20px 0px 10px; background: url('images/border_center.png') right center repeat-y;
}#borderbottom{
	background: url('images/border_bottom.png') right top no-repeat ;
	height:50px;
}

#back {position: absolute; width: 100%; height: 500px; z-index: 1; left: 0px; top: 0px; background-image: url('images/back6.jpg'); background-position: center top; background-repeat: no-repeat}
#main {position: absolute; width: 950px; height: 500px; z-index: 1; left: 0px; top: 0px; margin-left: -475px; left: 50%}
#logo {position: absolute; width: 157px; height: 44px; z-index: 1; left: 30px; top: 60px;}
#flashcontent {width: 453px; height: 376px; position: absolute; right: -5px;top:-1px}
#toptext {position:absolute; width: 244px; height: 57px; z-index: 2; left: 230px; top: 310px; color:#fff;background: #f67328;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;box-shadow:1px 2px 2px #3A3A3A;behavior: url(/skins/main/images/PIE.htc);}
#menutext {position: absolute; width: 169px; height: 307px; top: 130px; font-size: 11pt; line-height: 31px; z-index: 5; left: 37px;}
#menutext a{text-decoration:none;}
#menu {position: absolute; width: 169px; height: 307px; z-index: 4; left: 23px; top: 133px; background-image: url('./images/menu.png'); font-size: 11pt;}
#fortext {position: absolute; width: 950px; height: 97px; z-index: 1; left: 1px; top: 336px;}
#right {width: 715px; float: right; margin:50px 0px 40px 15px; border-left: 1px dotted #777; }
#maintext {line-height: 140%; font-size:0.84em; color: #333333; text-align: justify; margin-bottom:0px; }
#left {width: 200px; float: left; padding-top: 125px; padding-left: 0px}
#bottom {width: 950px; height: 120px}
#freebottom {position: absolute; width: 950px; height: 100px; z-index: 1; border:solid 1px #DDDDDD; margin-top:10px;}
#copyright {position: absolute; width: 329px; height: 24px; z-index: 1; left: 14px; top: 29px}
#mail {position: absolute; width: 208px; height: 24px; z-index: 1; left: 393px; top: 29px}
#links_ufapr {position: absolute;top: 10px}
#picmail {position: absolute; width: 31px; height: 42px; z-index: 1; left: -52px; top: -7px}
#ufapr {position: absolute; width: 220px; height: 28px; z-index: 1; left: 738px; top: 20px; text-align:center;}
#ufapr img{}
#ufapr span{position:relative;top:-18px;}
#links {position: absolute; width: 900px; height: 20px; z-index: 1; bottom:7px; left:40px; font-size:0.8em; text-align:center;}
#botcont{ text-align:right; color:#999999; font-size:0.9em; padding-right:20px; padding-top:12px; }
#pl{position:absolute;top:-2000px;visibility:hidden;left:-2000px;color:white;}
#pl a{color:white}

.main_menu { width: 212px; }
.main_menu2 { width: 215px; }
a.menu_link, div.menu_link { color: #585858; font-family: Georgia; font-size: 10pt; text-decoration: none; }
div.menu_link { position: absolute; left: 2px; top: 3px; font-size: 13pt; }
.menu_shape_bottom { height: 8px; font-size: 1px; background: url('./images/menu_shape_bottom.png') no-repeat; }
.menu_shape_top { height: 8px; font-size: 1px; background: url('./images/menu_shape_top.png') no-repeat; }
.menu_splitter_top { height: 1px; overflow: hidden; background: url('./images/splitter_upper.jpg') no-repeat; }
img.menu_arrow { width: 15px; height: 15px; position: absolute; top: 10px; left: 20px; }
.menu_content { background: #EAEAEA; padding: 5px 12px; }
.menu_content2 {margin:-2px 2px 0 1px; background: #f67328; padding: 5px 12px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px; behavior: url(/skins/main/images/PIE.htc);}
.menu_content2 a.menu_link, .menu_content2 div.menu_link,.menu_content2 a {color:#fff;}
.menu_content2 .menu_splitter div {background:#fff;}
.menu_head { position: relative; height: 37px; background: url('./images/menu_top.png') no-repeat; }
.menu_head2 { position: relative; height: 41px; background: url('./images/head_prod.png') no-repeat; }
.menu_head_text { position: absolute; top: 8px; left: 42px; font-size: 11pt; font-family: Georgia; color: #EAEAEA; }
.menu_head2 .menu_head_text {color:#fff;}
.menu_splitter { padding-top: 10px; }
.menu_splitter div { background: url('./images/splitter_main.jpg') no-repeat; width: 188px; height: 1px; overflow: hidden; }
.menu_item { padding: 3px 0px; position: relative; }

#rubric_path{
	background: #f67328; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px; behavior: url(/skins/main/images/PIE.htc);
	width:549px;
	padding:12px 10px 10px 10px;
}
#rubric_path h3{
	background: url('./images/arrow3.png') no-repeat left center;
	padding:0px 0px 0px 20px;
	color:#ffffff;
	font-size: 10pt
}
#rubric_path h3 a{
	color:#ffffff;
}

#yandex{
	position:absolute;
	right:412px;
	top:240px;
}
.message_error {display: block;text-align:center;background-color: #E9E9E9;padding:4px; text-decoration:none;}
ul.grad li,ul.grad li a{font-size:0.9em;padding-top:0px;padding-bottom:0px;}
th {text-align:center; font-weight:bold;}
