* {margin:0;padding:0;border:none;font-family:Verdana, Arial, Helvetica, sans-serif;}
html, body {margin: 0;padding: 0;width:100%;}
html {height: 100%;}
body {min-height: 100%;height: 100%;background:#FFFFFF;color:#000000;}
a {color:#707070;text-decoration:underline;}
a:visited {color:#707070;text-decoration:underline;}
a:active {color:#707070;text-decoration:underline;}
div, span, p, td, th {font-size:12px; color:#707070;}
ul, ol {margin-left:25px;padding:3px 0px;}
div.null {width:1px;height:1px;overflow:hidden;}
div.clear_float {height:1px;overflow:hidden;margin-top:-1px;clear:both;}
.header .head {width:100%;height:100%;padding:0px;border:none;border-spacing:0px;table-layout:fixed;}
.head .hcenter {width:100%;height:100%;background:url(../i/header_center.jpg) repeat-x;}
.hcenter .logos {height:100%;padding:0px;border-spacing:0px;table-layout:fixed;border:none;margin-left:10px;}
.hcenter .logos .logo-split {width:63px;}
.hcenter .logos td {text-align:center;}
.head .hleft {width:14px;height:100%;background:url(../i/header_left.jpg) top left no-repeat;}
.head .hright {width:14px;height:100%;background:url(../i/header_right.jpg) top right no-repeat;}
img.header_split {border:none;width:1px;height:37px;}
.footer .foot {width:100%;height:100%;padding:0px;border:none;border-spacing:0px;table-layout:fixed;}
.footer .fleft{width:240px;height:100%;vertical-align:top;}
.footer .fright{width:100%;height:100%;vertical-align:top;}
.fright .fcont {width:100%;height:100%;padding:0px;border:none;border-spacing:0px;table-layout:fixed;}
.fright .fcont .fcleft {width:10px;height:100%;background:url(../i/footer_left.gif);}
.fright .fcont .fccenter {width:100%;height:100%;background:url(../i/footer_center.gif) repeat-x;}
.fright .fcont .fcright {width:10px;height:100%;background:url(../i/footer_right.gif);}
.fccenter_t {width:100%;height:100%;padding:0px;border:none;border-spacing:0px;table-layout:fixed;}
.fccenter_t .fccenter_left {width:100%;padding-top:18px;padding-left:11px;font-size:11px;vertical-align:top;}
.fccenter_t .fccenter_right {width:185px;padding-top:18px;font-size:11px;vertical-align:top;}

.pager {color: #000000;}
.pagertext {color: #000000;}
.center .cont {width:100%;height:100%;padding:0px;border:none;border-spacing:0px;table-layout:fixed;}
.cont .cnleft{width:240px;height:100%;vertical-align:top;}
.logo {margin-top:32px; width:180px; height:71px;}
.logo img {width:180px;height:71px;border:none;}


.mainmenu {width:100%;height:auto;padding:0px;border:none;border-spacing:0px;table-layout:fixed;margin-top:30px;margin-left:0px;}
.mainmenu .img {width:27px;padding-bottom:11px;padding-top:3px;}
.mainmenu .img img {width:17px;height:18px;border:none;}
.mainmenu .caption {width:100%;padding-bottom:12px;}
.mainmenu .caption a.link {color:#707070;text-decoration:underline;font-size:17px;}
.mainmenu .caption a.active {color:#9a9a9a;text-decoration:none;font-size:17px;}
.mainmenu .sub_img {width:27px;padding-bottom:12px;}
.mainmenu .sub_caption {width:100%;padding-bottom:12px;}
.mainmenu .sub_caption a.sub_link {color:#707070;text-decoration:underline;font-size:14px;}
.mainmenu .sub_caption a.sub_active {color:#9a9a9a;text-decoration:none;font-size:14px;}

.copy {margin-left:14px; margin-top:20px;font-size:11px;}
.copy a {font-size:11px;}

.slide_block {margin-top:66px;padding-left:4px;padding-right:17px;}
.slide_block a {font-size:11px;}

.language {height:17px;text-align:right;}
.language a.orange_link {color:#eb7f00;}
.main_content {padding:10px 14px 20px 20px;line-height:16px;}

.info {width:100%;height:auto;padding:0px;border:none;border-spacing:0px;}
.info td {vertical-align:top;}
.info td.split {width:20px;}
.info .img {padding-bottom:9px;}
.info .img img {width:30px; height:33px; border:none;}
.info p.text {margin:0px;padding:0px;padding-bottom:10px;line-height:16px;}

.bottom_block {width:100%;height:auto;padding:0px;border:none;border-spacing:0px;margin-top:38px;}
.bottom_block td {vertical-align:top;width:48%;}
.bottom_block .spl {width:4%;}
.bottom_block .capt {padding-bottom:13px;}
.bottom_block .news_item {line-height:18px;}
.news_item a.news_link {color:#eb7f00;text-decoration:underline;font-size:14px;}
.news_item a.news_link:visited {color:#eb7f00;text-decoration:underline;font-size:14px;}
.news_item .news_descr {padding:9px 0px 21px 0px;font-size:13px;line-height:16px;}

.person {width:100%;height:auto;padding:0px;border:none;border-spacing:0px;table-layout:fixed;}
.person td.tdleft {width:120px;vertical-align:top;}
.person td.tdright {width:100%;vertical-align:top;}
.person td .avatar {padding:10px;}
.person td .avatar .foto {margin-bottom:14px;}
.person td .avatar .foto img {width:97px; height:124px; border:none;}
.person td .avatar .name {font-size:13px;}
.person td .avatar .split {background:url(../i/border/point.gif) repeat-x 0px 7px;height:15px;}
.person td .avatar .split .arrow {width:21px;height:15px;overflow:hidden;background:#FFFFFF url(../i/more2.jpg) right no-repeat; float:right;}

.person td .avatar .rang {font-size:11px;}
.person td.tdright p.avatar {font-size:13px;}

.border {width:100%;height:auto;padding:0px;border:none;border-spacing:0px;table-layout:fixed;}
.border .td1 {width:15px;height:15px;background:url(../i/border/tl.gif) no-repeat;}
.border .td2 {width:100%;height:15px;background:url(../i/border/point.gif) repeat-x top;}
.border .td3 {width:15px;height:15px;background:url(../i/border/tr.gif) no-repeat;}
.border .td4 {width:15px;height:auto;background:url(../i/border/point.gif) repeat-y left;}
.border .td5 {width:100%;height:auto;}
.border .td6 {width:15px;height:auto;background:url(../i/border/point.gif) repeat-y right;}
.border .td7 {width:15px;height:15px;background:url(../i/border/bl.gif) no-repeat;}
.border .td8 {width:100%;height:15px;background:url(../i/border/point.gif) repeat-x bottom;}
.border .td9 {width:15px;height:15px;background:url(../i/border/br.gif) no-repeat;}


.center_head {padding-top:16px;}
.part_name {padding:17px 0px 0px 38px;color:#9a9a9a;font-size:14px;}
.cur_name {padding-top:13px;color:#707070;font-size:24px;padding-bottom:49px;padding-left:1px;}

.m_news {width:100%;border:none;border-spacing:0px;padding:0px;}
.m_foto {padding-bottom:30px;vertical-align:top;text-align:left;width:200px;}
.m_foto img {width:174px;border:none;}
.m_descr {padding-bottom:30px;vertical-align:top;text-align:left;}
.m_name .m_lnk {color:#707070;font-size:13px;}
.m_name .m_lnk:visited {color:#eb7f00;font-size:13px;}
.m_title {color:#707070;font-size:13px;font-weight:bold;}
.m_descr .m_descr {font-size:13px;padding-top:20px;}

.ourpeople {width:100%;border:none;border-spacing:0px;padding:0px;table-layout:fixed;}
.op_foto {vertical-align:top;width:100px;padding-bottom:50px;}
.op_descr {vertical-align:top;padding:0px 35px 50px 25px;}

.ourpeople td.op_foto {width:120px;}
.ourpeople td.op_descr .op_text {color:#707070;font-size:13px;}

.op_avatar {padding-bottom:18px;}
.op_avatar img {width:97px;border:none;}
.op_name {padding:0px 0px 7px 0px;font-size:13px;color:#464646;}
.op_split {height:1px;overflow:hidden;background:#cccccc;width:97px;}
.op_rang {padding-top:9px;font-size:11px;color:#707070;}

.projects {width:100%;table-layout:fixed;border:none;border-spacing:0px;padding:0px;}
.projects .pr_left {width:207px;vertical-align:top;padding-right:26px;padding-bottom:45px;}
.pr_left .pr_logo {width:182px;}
.pr_left .pr_logo img {width:182px;border:none;}
.pr_left .pr_name {width:190px;font-size:13px;font-weight:bold;color:#707070;padding-bottom:15px;}
.pr_left .pr_split {height:1px;overflow:hidden;background:#cccccc;width:182px;}
.pr_left .pr_site {width:182px;font-size:13px;font-weight:bold;color:#707070;padding-top:15px;}
.pr_left .pr_site a {color:#eb7f00;font-size:13px;text-decoration:underline;font-weight:normal;}
.pr_left .pr_site a:visited {color:#eb7f00;font-size:13px;text-decoration:underline;font-weight:normal;}
.pr_left .pr_nagr {width:182px;font-size:13px;font-weight:bold;color:#707070;padding-top:15px;}
.pr_left .pr_nagr .p{width:182px;font-size:11px;font-weight:normal;color:#707070;padding-top:15px;}
.projects .pr_right {vertical-align:top;padding-bottom:45px;}


.smi {width:100%;table-layout:fixed;border:none;border-spacing:0px;padding:0px;}
.smi .smi_1 {width:182px;vertical-align:top;text-align:left;}
.smi .smi_2 {width:25px;}
.smi .smi_3 {vertical-align:top;text-align:left;padding-top:28px;}
.smi_capt {font-size:14px;font-weight:bold;padding-bottom:18px;}
.smi_list {padding-bottom:10px;}
.smi_list a.smi_lnk {color:#eb7f00;text-decoration:underline;font-size:13px;}
.smi_list a.smi_lnk:visited {color:#eb7f00;text-decoration:underline;font-size:13px;}
.smi_list a.smi_act {color:#9a9a9a;text-decoration:none;font-size:13px;}
.smi_list a.smi_act:visited {color:#9a9a9a;text-decoration:none;font-size:13px;}

.jointeam {width:100%;table-layout:fixed;border:none;border-spacing:0px;padding:0px;}
.jointeam .jt1 {width:182px;vertical-align:top;}
.jointeam .jt2 {width:25px;vertical-align:top;}
.jointeam .jt3 {vertical-align:top;}
.jt1 .jt_pad {padding:5px;}
.jt1 .jt_pad .jt_capt {color:#707070;font-size:14px;padding-bottom:20px;font-weight:bold;}
.jt1 .jt_pad .jt_itm {padding-bottom:15px;}
.jt1 .jt_pad .jt_itm a {color:#eb7f00;text-decoration:underline;font-size:13px;}
.jt1 .jt_pad .jt_itm a:visited {color:#eb7f00;text-decoration:underline;font-size:13px;}
.jt1 .jt_pad .jt_itm a.active {color:#9a9a9a;text-decoration:none;font-size:13px;}
.jt1 .jt_pad .jt_itm a.active:visited  {color:#9a9a9a;text-decoration:none;font-size:13px;}
.jt1 .contact {padding-top:25px;}
.jt3  .jp_name {color:#707070;font-size:19px;padding-top:15px;padding-bottom:16px;}

.profileform {padding:0px;margin:0px;}
.profile {width:100%;table-layout:fixed;border:none;border-spacing:0px;padding:0px;}
.profile .pr1 {width:171px;padding-bottom:10px;vertical-align:top;}
.profile .pr2 {padding-bottom:10px;vertical-align:top;}
.profile .pr2 input.inpt {width:260px;;border:1px inset;font-size:13px;}
.profile .pr2 input.inpt2 {width:91px;;border:1px inset;font-size:13px;}
.profile .pr2 .tpost {width:260px;table-layout:fixed;border:none;border-spacing:0px;padding:0px;}
.tpost .tp1 {width:91px;}
.tpost .tp2 {text-align:right;}
.tpost .tp3 {width:23px;text-align:right;}
.tpost .tp4 {width:33px;text-align:right;}
.tpost .tp5 {width:23px;text-align:right;}
.tpost .tp6 {width:33px;text-align:right;}
.profile .pr2 textarea.inpt {width:260px;;border:1px inset;height:70px;font-size:13px;}
.profile .pr2 .submit {width:89px;height:27px;border:none;background:url(../i/submit.jpg) no-repeat;cursor:pointer;}

.recipe {width:100%;table-layout:fixed;border:none;border-spacing:0px;padding:0px;}
.recipe .rec_1 {width:50%;vertical-align:top}
.recipe .rec_sp {width:25px;vertical-align:top}
.recipe .rec_2 {width:50%;vertical-align:top;}
.rec_item {width:100%;table-layout:fixed;border:none;border-spacing:0px;padding:0px;}
.rec_item .rec_td1 {width:117px;vertical-align:top;text-align:left;padding-bottom:25px;}
.rec_item .rec_td1 img {border:none;width:98px;}
.rec_item .rec_td2 {vertical-align:top;text-align:left;padding-bottom:25px;}
.rec_item .rec_td2 .rec_name a {color:#eb7f00;font-size:13px;}
.rec_item .rec_td2 .rec_name a:visited {color:#eb7f00;font-size:13px;}
.rec_item .rec_td2 .rec_author {color:#707070;font-weight:bold;padding-top:0px;}
.rec_item .rec_td2 .rec_restaurant {color:#707070;}
.rec_item .rec_td2 .rec_short {color:#707070;padding-top:15px;}
.rec_item .rec_td2 .rec_short_np {color:#707070;padding-top:7px;}
.rec_item .rec_td2 .rec_short a img {border:none;}

.etiquette {width:100%;table-layout:fixed;border:none;border-spacing:0px;padding:0px;}
.etiquette .et {width:50%;vertical-align:top;text-align:left;}

.tips_people_capt {color:#707070;padding-bottom:20px;font-size:19px;}

.rec_art {}
.rec_art_name a {color:#eb7f00;font-size:13px;text-decoration:underline;}
.rec_art_name a:visited {color:#eb7f00;font-size:13px;text-decoration:underline;}
.rec_art_descr {color:#707070;padding-bottom:13px;}
.rec_art_author {color:#707070;font-weight:bold;}

.rec_artcapt {color:#707070;padding-top:30px;padding-bottom:20px;font-size:19px;}
.rec_artcapt_np {color:#707070;padding-bottom:20px;font-size:19px;}

.text_114 {color:#707070;font-size:14px;}
.text_119 {color:#707070;font-size:19px;}
.text_220 {color:#ff8200;font-size:24px;}

.cont .cnright{width:100%;height:100%;vertical-align:top;}


.text1 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#707070;}
.link1 {padding-left:19px;background:url(../i/more.gif) no-repeat left center;color:#eb7f00;text-decoration:underline;font-size:13px;}
.link2 {color:#eb7f00;text-decoration:underline;font-size:13px;}
