body, div, form, frame, frameset, h1, h2, h3, h4, h5, h6, ifram, noframes, object, p, hr{display:block;}
form, table, tr, td, img{margin:0px;padding:0px;}
* html div.modcontent, #footer, table{height:1%;}

body{width:100%;min-width:1024px;background-image:url('../image/f1.jpeg');margin:0;padding:0;min-height:100%;}
#page{position:relative;width:100%;top:0px;clear:both;background-image:url('../image/f1.jpeg');}
#content{position:relative;top:5px;margin:0px 195px;background:#F1F1F1;clear:both;z-index:5;}

#sidebar{position:absolute;width:165px;padding-top:10px;padding-right:2px;background-image:url('../image/f1.jpeg');top:0px;right:0px;clear:both;}
#footer{position:relative;text-align:center;clear:both;z-index:50;background-image:url('../image/f1.jpeg');}
#ban_c{text-align:center;padding:5px;background-image:url('../image/f1.jpeg');}

#top{position:relative;width:100%;height:112px;clear:both;margin:0;}
#top .logo{position:absolute;width:120px;padding:3px 10px;top:3px;left:0;clear:both;z-index:2;}
#form_search{position:absolute;width:300px;margin:30px auto;right:30px;clear:both;top:0;}
#horizontal_menu_alf {position:relative;margin: 10px auto;top:15px;}


form.f_search{background:#fff;padding:0px;margin:0px;height:95px;}
* html form.f_search{margin-top:3px;}
.fio{min-height:155px;padding:2px 5px;}
.link{text-align:left;width:116px;padding:2px;font-family:Tahoma;margin:0;font-size:10px;color:#333399;line-height:10pt;background:#EDEDD7;vertical-align:baseline}
div.modcontent, div.modcontent a:link{color:#336699;}
div.modcontent a:visited{color:#800000;}
div.modcontent a:hover{color:#ff0000;}
div.modcontent{background:#ffffff url('../../image/b_top.gif') repeat-x top;}
div.modcontent div{background:url('../../image/b_left.gif') repeat-y top left;}
div.modcontent div div{background:url('../../image/b_right.gif') repeat-y top right;}
div.modcontent div div div{background:url('../../image/b_top_right.gif') no-repeat top right;}
div.modcontent div div div div{background:url('../../image/b_top_left.gif') no-repeat top left;}
div.modcontent div div div div div{background:url('../../image/b_bottom.gif') repeat-x bottom left;padding:0px;}
div.modcontent div div div div div div{background:url('../../image/b_bottom_left.gif') no-repeat bottom left;padding:0px;margin:0px;}
div.modcontent div div div div div div div{background:url('../../image/b_bottom_right.gif') no-repeat bottom right;padding:10px;margin:0px;}
div.modcontent div div div div div div div div{background:#ffffff;}
div.modcontent div div div div div div div p{display:block;background:#ffffff;width:auto;padding:10px;font-size:14px;color:#333333;}
div.modcontent div div div div div div div.fio{height:152px;text-align:center;padding-left:5px;padding-right:5px;}
div.modcontent div div div h2{display:block;padding:10px 10px 5px 0;margin:5px 3px;font-size:18pt;color:#000066;text-align:center;letter-spacing:1px;background:#f5f5f5;}
div.modcontent h3{display:block;padding:10px 10px 5px 0;margin:5px 3px;font-size:12pt;color:#0000cc;text-align:center;letter-spacing:1px;background:#ffffff;}
.tab_author{font-family:Times New Roman;text-align:center;font-size:12pt;color:#0000CC;margin-bottom:-10px;}
.tab{font-family:Times New Roman;text-align:left;font-size:12pt;color:#333333;}
thead{font-size:14pt;text-align:center;font-weight:bold;color:#000099;}
tfoot{font-size:10pt;text-align:left;font-weight:normal;color:#333333;}
div.fio{padding:10px;}
div.fio img{padding:2px 5px;}
div.fio h2{text-align:center;color:#870B01;padding:5px 10px;}
div.fio h3{text-align:center;color:#870B01;font-size:12pt;}
* html img{margin-left:3px;}
h1, h2, h3{line-height:100%;text-align:center;}
h1{color:#000080;font-size:20pt;font-family:Monotype Corsiva;text-indent:0;font-style:italic;margin:5px 3px;background:#f5f5f5;padding:5px 15px 15px 5px;}
h2{font-style:normal;font-weight:bold;font-family:Baltica;color:#0000FF;padding:10px 10px;font-size:18pt;}
h3, h5{font-style:italic;font-weight:bold;font-family:Baltica, Times New Roman;padding:0px 10px;text-align:center;text-indent:0;}
h3{font-size:16pt;color:#0000FF;}
h4{font-weight:normal;font-family:Arial;text-align:justify;padding:5px 10px;text-indent:25px;word-spacing:5px;font-style:normal;font-size:10pt;color:#333333;}
h5{font-size:10pt;color:#0000cc;}
h6{font-weight:normal;font-family:Times New Roman;text-align:justify;text-indent:25px;margin:0px;padding:10px;font-size:14pt;color:#333333;word-spacing:5px;}

p{font-family:Times New Roman, Arial;text-align:justify;padding:2px 10px;text-indent:25px;word-spacing:5px;font-size:10pt;color:#333333;}
.link_bio{font-size:10pt;color:#336699;font-weight:bold;}
.f_search{font-family:Tahoma;font-size:9pt;color:#000099;text-align:center;}
.f3{font-size:12pt;}
.f4{font-size:14pt;}
.ff4{font-size:14pt;color:#000080;}
.fff2{font-size:10pt;color:#336699;font-weight:bold;}
#alf a:link{font-size:10pt;color:#000080;font-family:Times New Roman;font-weight:bold;}
#alf a:visited{color:#000080;font-size:10pt;}
.alf a:link{font-size:10pt;color:#000080;font-family:Times New Roman;font-weight:bold;}
.alf a:visited{color:#000080;font-size:10pt;}

a:visited{color:#0000FF;Text-decoration:none}
a:hover{color:#FF0000;Text-decoration:none}
a:link{color:#0000FF;Text-decoration:none}
a:link.link{color:#6600CC;}
.link{font-family:Tahoma;width:154px;margin:0;padding:3px;text-indent:0px;font-size:10px;color:#333399;line-height:10pt;background:#EDEDD7;vertical-align:baseline;}
.link_left, .link_right{font-family:Tahoma;margin:0;padding:3px;text-indent:0px;font-size:10px;color:#333399;line-height:10pt;background:#EDEDD7;vertical-align:baseline;}
.link_left{width:114px;}
.link_right{width:154px;}
.ff3{font-size:12pt;color:#000080;}
.tabl2{font-weight:normal;font-family:Times New Roman;text-align:center;margin:0px;padding:0px;text-indent:0px;word-spacing:0px;font-weight:bold;line-height:100%;font-size:12pt;color:#0000FF;}
.book_tab{font-family:Arial;text-align:left;font-weight:normal;font-size:10pt;color:#000000;padding-left:5px;padding-right:5px;}
/*trustlink*/
div.cfc690 {padding: 5px !important;text-align: left !important;font-size: 12px !important;
background-color: #ffffff !important;border: 1px solid #e0e0e0e !important;}
.cfc690 a {color: #0000cc !important;font-weight: normal;font-size: 12px !important;}
.cfc690 .text {color: #000000 !important;font-size: 12px !important;padding: 3px 0 !important;line-height: normal !important;}
.cfc690 .host {color: #006600;font-weight: normal;font-size: 12px !important;padding: 3px 0 !important;line-height: normal !important;}
.cfc690 p {margin: 0 !important;}
