/*======STRUCTURE===============================================
	$__hat		Hat Definitions
	$__menu		Global site navigation
	$__content		Main content
	$__advert		advertisment block
	$__footer		footer block
	$__auth		authorization
=================================================================*/
body {font-family:Verdana;font-size:12px;}
p {line-height:16px;}
input,textarea {font-family:Verdana;}
.pageLayout {margin:0px auto;width:1000px;overflow:hidden;}
a {color:#007ab5;}
a:hover {color:#21a4cc;}
h1 {font-size:21px;font-weight:normal;}
.menuBlock {width:250px;background:#eceeef url('../images/gr2.png') repeat-y top right;margin-bottom:20px;}
.menuBlock div {position:relative;width:auto;height:100%;}
.menuBlock .lt {background:url('../images/lt1.png') no-repeat top left;}
.menuBlock .lb {background:url('../images/lb1.png') no-repeat bottom left;}
.menuBlock .rb {background:url('../images/rb1.png') no-repeat bottom right;}
.menuBlock .rt {background:url('../images/rt1.png') no-repeat top right;padding:15px 0px 15px 0px;}
.menuBlock ul {list-style:none;margin:0px;padding:0px;}
.menuBlock ul li {padding:10px 20px;}
.menuBlock ul li.act {background-color:#ff9900;color:white;font-weight:bold;text-decoration:none;}
.menuBlock ul li.hover {background-color:#67bcd8;color:white;font-weight:bold;}
.menuBlock ul li a {color:black;font-weight:bold;}
.menuBlock ul li.act a {color:white;text-decoration:none;}
.menuBlock ul li.s_e86959.act {background-color:#e86959;}
.menuBlock ul li.s_e86959 a {color:#e86959;}
.menuBlock ul li.s_ff9900.act {background-color:#ff9900;}
.menuBlock ul li.s_ff9900 a {color:#ff9900;}
.menuBlock ul li.s_67bcd8.act {background-color:#67bcd8;}
.menuBlock ul li.s_67bcd8 a {color:#67bcd8;}
.menuBlock ul li.s_081d58.act {background-color:#081d58;}
.menuBlock ul li.s_081d58 a {color:#081d58;}
.menuBlock h4 {font-size:14px;margin:0px;}
.menuBlock p {margin:15px 0px 0px 0px;}
.menuBlock span {margin:0px 10px 0px 0px;color:#ff9900;}
.menuBlock .submenuBlock {width:250px;background:#56bcd7 url('../images/gr4.png') repeat-y top left;margin:0px;padding:0px;margin-top:10px;}
.menuBlock .submenuBlock .top {width:250px;background:url('../images/top1.png') no-repeat top left;}
.menuBlock .submenuBlock .bottom {width:250px;background:url('../images/bottom1.png') no-repeat bottom left;padding:15px 0px;}
.menuBlock .submenuBlock ul li {color:#081d58;font-weight:bold;font-size:11px;line-height:15px;margin:0px;padding:5px 20px;}
.menuBlock .submenuBlock ul li a {color:white;font-size:11px;font-weight:normal;}
.menuBlock .submenuBlock ul li.actsub a {color:#081d58;font-weight:bold;text-decoration:none;}
.menuBlock .submenuBlock ul li ul {margin:0px 0px 0px 15px;padding:0px;}
.menuBlock .submenuBlock ul li ul li {margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;list-style-image:url('../images/rightli.png');line-height:13px;}
.menuBlock .submenuBlock ul li ul li.act {color:#081d58;font-weight:bold;font-size:10px;list-style-image:url('../images/rightliact.png');background:none;}
.menuBlock .submenuBlock ul li ul li a {font-size:10px;}
.menuBlock .submenuBlock ul li ul li.act a {color:#081d58;font-weight:bold;text-decoration:none;}
.menuBlock li.submenuBlock.s_e86959 {background:#e86959 url('../images/gr4-2.png') repeat-y top left;}
.menuBlock li.submenuBlock.s_e86959 .top {background:url('../images/top2.png') no-repeat top left;}
.menuBlock li.submenuBlock.s_e86959 .bottom {background:url('../images/bottom2.png') no-repeat bottom left;}
.menuBlock li.submenuBlock.s_ff9900 {background:#ff9900 url('../images/gr4-3.png') repeat-y top left;}
.menuBlock li.submenuBlock.s_ff9900 .top {background:url('../images/top3.png') no-repeat top left;}
.menuBlock li.submenuBlock.s_ff9900 .bottom {background:url('../images/bottom3.png') no-repeat bottom left;}
.menuBlock li.submenuBlock.s_67bcd8 {background:#67bcd8 url('../images/gr4.png') repeat-y top left;}
.menuBlock li.submenuBlock.s_67bcd8 .top {background:url('../images/top1.png') no-repeat top left;}
.menuBlock li.submenuBlock.s_67bcd8 .bottom {background:url('../images/bottom1.png') no-repeat bottom left;}
.menuBlock li.submenuBlock.s_081d58 {background:#081d58 url('../images/gr4-4.png') repeat-y top left;}
.menuBlock li.submenuBlock.s_081d58 .top {background:url('../images/top4.png') no-repeat top left;}
.menuBlock li.submenuBlock.s_081d58 .bottom {background:url('../images/bottom4.png') no-repeat bottom left;}
.navBottom {width:100%;padding:10px 0px 5px 0px;border-top:1px #ff9900 solid;overflow:hidden;position:relative;}
.navBottom p {margin:0px;}
.navBottom ul {list-style:none;overflow:hidden;margin:0px;padding:0px;}
.navBottom ul li {float:left;padding:0px 10px;margin-right:30px;padding-bottom:2px;}
.navBottom ul li.notActive {color:#ccc;}
.navBottom ul li.back.notActive {background:url('../images/leftn.png') no-repeat 0px 3px;}
.navBottom ul li.forward {background:url('../images/right.png') no-repeat right 3px;}
.navBottom .prev {width:200px;float:left;padding-left:10px;background:url('../images/left.png') no-repeat left 5px;padding-bottom:2px;line-height:14px;}
.navBottom .next {width:200px;float:right;padding-right:10px;background:url('../images/right.png') no-repeat right 5px;text-align:right;line-height:14px;}
.sort {width:640px;}
.sort .rt {padding:10px;}
.sort span {margin-right:20px;}
.sort p {margin:0px;}
.sort h4 {font-size:14px;margin-bottom:10px;}
.text {position:relative;margin-bottom:30px;}
.text p {line-height:15px;margin:0px 0px 20px 0px;}
.text h1 {color:#ff9900;}
table tr td .searchFieldSecond {width:151px;height:22px;position:relative;}
table tr td .searchFieldSecond .lc {width:9px;height:22px;position:absolute;background:url('../images/lc1.png') no-repeat;top:0px;left:0px;}
table tr td .searchFieldSecond .rc {width:10px;height:22px;position:absolute;background:url('../images/rc1.png') no-repeat;top:0px;right:0px;}
table tr td .searchFieldSecond  input {width:135px;height:18px;border:none;border-top:1px #c8c8c8 solid;border-bottom:1px #c8c8c8 solid;font-size:11px;color:#b2b2b2;padding-left:10px;}
table tr td .searchButSecond  {width:103px;height:25px;background:url('../images/searchBut.png') no-repeat;color:white;font-size:11px;border:none;}



/*	__hat
------------------------------------------------------------------------------*/
.hat {position:relative;margin:0px auto;width:980px;height:223px;background:#f0f7f9 url('../images/hat.jpg') no-repeat;}
	.logo {position:absolute;width:211px;height:100px;top:80px;left:30px;}
	.deviz {position:absolute;width:190px;height:60px;font-size:26px;top:120px;left:475px;}
	.cabinet {position:absolute;width:142px;height:27px;background:url('../images/but1.png') no-repeat;top:18px;left:50px;text-align:center;}
	.cabinetBack {position:absolute;width:125px;height:20px;background-color:#afb0b2;top:20px;left:57px;}
	.cabinet a {display:block;width:142px;height:20px;text-decoration:none;color:white;font-size:11px;padding-top:5px;}
	.cabinetActive {position:relative;top:18px;left:40px;}
	.cabinetActive ul {list-style:none;margin:0px;padding:0px;}
	.cabinetActive ul li {float:left;vertical-align:top;}
	.cabinetActive ul li a {font-size:11px;color:#007ab5;}
	.cabinetActive ul li .login {position:relative;background:url('../images/gr5.png') repeat-x;height:23px;padding:4px 12px 0px 12px;margin-right:5px;}
	.cabinetActive ul li .login .lc {width:11px;height:23px;position:absolute;background:url('../images/lc2.png') no-repeat;top:0px;left:0px;}
	.cabinetActive ul li .login .rc {width:11px;height:23px;position:absolute;background:url('../images/rc2.png') no-repeat;top:0px;right:0px;}
	.cabinetActive ul li .login a {color:white;font-size:11px;}
	.cabinetActive ul li.exit {padding-top:4px;}
	.menuSecond {display:block;position:absolute;list-style:none;margin:0px;padding:0px;width:610px;height:25px;top:18px;left:330px;}
	.menuSecond li {float:left;text-align:center;margin-right:3px;}
	.menuSecond li a {display:block;color:white;font-size:11px;text-decoration:none;padding-top:5px;height:20px;}
	.menuSecond li a:hover {color:#ffd47d;}
	.menuSecond li.history {width:130px;height:25px;background:url('../images/but_hist.png') no-repeat;}
	.menuSecond li.history.act {background:url('../images/but_hist_act.png') no-repeat;}
	.menuSecond li.history a {width:130px;}
	.menuSecond li.comand {width:109px;height:25px;background:url('../images/but_comm.png') no-repeat;}
	.menuSecond li.comand.act {background:url('../images/but_comm_act.png') no-repeat;}
	.menuSecond li.comand a {width:109px;}
	.menuSecond li.sert{width:104px;height:25px;background:url('../images/but_sert.png') no-repeat;}
	.menuSecond li.sert.act{background:url('../images/but_sert_act.png') no-repeat;}
	.menuSecond li.sert a{width:104px;}
	.menuSecond li.vacancy{width:82px;height:25px;background:url('../images/but_vaca.png') no-repeat;}
	.menuSecond li.vacancy.act{background:url('../images/but_vaca_act.png') no-repeat;}
	.menuSecond li.vacancy a{width:82px;}
	.menuSecond li.contacts{width:169px;height:25px;background:url('../images/but_cont.png') no-repeat;}
	.menuSecond li.contacts.act{background:url('../images/but_cont_act.png') no-repeat;}
	.menuSecond li.contacts a{width:169px;}
	.searchField {position:absolute;width:152px;height:23px;background:url('../images/searchField.png') no-repeat;top:150px;right:125px;}
	.searchField input {width:135px;height:18px;border:none;margin:1px 0px 0px 9px;color:#b2b2b2;font-size:11px;background:none;}
	.searchBut {position:absolute;width:103px;height:25px;top:149px;right:20px;}
	.searchBut input {width:103px;height:25px;background:url('../images/searchBut.png') no-repeat;color:white;font-size:11px;border:none;}
/*	__menu
------------------------------------------------------------------------------*/
.menuMain {position:relative;margin:0px auto;width:941px;height:45px;background:#3790ad url('../images/bg1.png') no-repeat;}
	.menuAct {position:absolute;width:190px;height:45px;background:#ff9900 url('../images/menuAct.jpg') no-repeat;top:0px;right:0px;z-index:10;}
	.menuEvents,.menuNews,.menuProject,.menuServices  {position:absolute;width:223px;height:45px;background:#ff9900 url('../images/menuEvents.jpg') no-repeat;top:0px;right:340px;z-index:10;}
	.menuNews {right:155px;}
	.menuProject {left:188px;}
	.menuServices {left:0px;background:#ff9900 url('../images/menuServices.jpg') no-repeat;width:222px}
.menuMain ul {position:absolute;z-index:100;height:45px;width:941px;margin:0px;padding:0px;list-style:square;padding-top:13px;}
.menuMain ul li {float:left;position:relative;font-size:18px;color:#85d1eb;}
.menuMain ul li a {color:white;font-weight:bold;font-size:13px;vertical-align:2px;}
.menuMain ul li a:hover {color:#ffd47d;}
.menuMain ul li.services {margin-left:70px;}
.menuMain ul li.projects {margin-left:110px;}
.menuMain ul li.events {margin-left:85px;}
.menuMain ul li.news {margin-left:110px;}
.menuMain ul li.actions {margin-left:135px;}
.menuMain ul li.active {color:white;}
.menuMain ul li.active a {text-decoration:none;}
.menuMain ul li.active span {color:white;font-size:13px;font-weight:bold;vertical-align:0px;}

/*	__content
------------------------------------------------------------------------------*/
.mainContent {overflow:hidden;width:1000px;}
	.leftContent {float:left;width:240px;margin:40px 40px 0px 40px;}
	.leftContent .actions h1 {padding:0px 0px 10px 10px;margin:0px 0px 20px -10px;background:url('../images/line1.png') no-repeat left bottom;}
	.leftContent .action {margin-bottom:30px;}
	.leftContent .action h4 {margin:0px;padding:0px;}
	.leftContent .action h4 a {font-size:14px;color:#007ab5;font-weight:normal;}
	.leftContent .action p {color:#4c4c4c;padding:0px;margin:10px 0px 0px 0px;}
	.leftContent .action p.date {color:#ff9900;padding:0px;margin:15px 0px 0px 0px;}
	.leftContent .other {width:100%;background:#f1f2f2 url('../images/gr1.png') repeat-y;}
	.leftContent .other .lt {width:100%;height:100%;background:url('../images/lt.png') no-repeat top left;}
	.leftContent .other .lb {width:100%;height:100%;background:url('../images/lb.png') no-repeat bottom left;}
	.leftContent .other .rt {width:220px;height:100%;background:url('../images/rt.png') no-repeat right top;padding:0px 10px;}
	.leftContent .other .rb {width:100%;height:100%;background:url('../images/rb.png') no-repeat bottom right;}
	.leftContent .other .seeOther {font-size:16px;color:#ff9900;font-family:Arial;padding:5px 0px 0px 0px;}
	.leftContent .other .seeOther a {font-size:11px;color:black;font-family:Verdana;}
	.leftContent .other h5 {padding:0px;margin:15px 0px 5px 0px;color:#808080;font-size:11px;}
	.leftContent .other table {margin-bottom:10px;}
	.other table tr td {vertical-align:top;padding:0px 0px 5px 0px;}
	.leftContent .other table .subscribeField {width:117px;height:23px;position:relative;}
	.leftContent .other table .subscribeField .lc {width:10px;height:23px;position:absolute;background:url('../images/lc.png') no-repeat;top:0px;left:0px;}
	.leftContent .other table .subscribeField .rc {width:10px;height:22px;position:absolute;background:url('../images/rc.png') no-repeat;top:0px;right:0px;}
	.leftContent .other table .subscribeField input {width:107px;height:17px;border:none;border-top:1px #c8c8c8 solid;border-bottom:1px #c8c8c8 solid;font-size:11px;color:#b2b2b2;padding-left:10px;padding-top:2px;}
	.leftContent .other table .subscribeBut {width:101px;height:23px;border:none;background:#f88e07 url('../images/but2.png') no-repeat;font-size:11px;color:white;margin-left:5px;padding-bottom:3px;}
	.leftContent .other table .desubscribeBut {width:101px;height:23px;border:none;background:#c8cacc url('../images/but3.png') no-repeat;font-size:11px;color:white;margin-left:5px;}
	.centerContent {float:left;width:300px;margin:40px 40px 0px 0px;}
	.centerContent .news h1 {padding:0px 0px 10px 10px;margin:0px 0px 20px -10px;background:url('../images/line1.png') no-repeat left bottom;}
	.centerContent .news h1 img{vertical-align:middle;}
	.centerContent .new {margin-bottom:30px;}
	.centerContent .new p {padding:0px;margin:0px;}
	.centerContent .new .date {font-size:11px;color:#808080;margin-bottom:10px;}
	.centerContent .new .name {line-height:18px;}
	.centerContent .new p a {color:#007ab5;margin-bottom:10px;}
	.centerContent .new p a:hover {color:#21a4cc;}
	.centerContent .partners {margin-top:10px;}
	.centerContent .partners h1 {padding:10px 0px 10px 10px;margin:0px 0px 10px -10px;background:url('../images/line1.png') no-repeat left bottom;}
	.centerContent .other {width:100%;background:#f1f2f2 url('../images/gr6.png') repeat-y;}
	.centerContent .other .lt {width:100%;height:100%;background:url('../images/lt.png') no-repeat top left;}
	.centerContent .other .lb {width:100%;height:100%;background:url('../images/lb.png') no-repeat bottom left;}
	.centerContent .other .rt {width:280px;height:100%;background:url('../images/rt.png') no-repeat top right;padding:0px 10px;}
	.centerContent .other .rb {width:100%;height:100%;background:url('../images/rb.png') no-repeat bottom right;}
	.centerContent .other .seeOther {font-size:16px;color:#ff9900;font-family:Arial;padding:5px 0px 0px 0px;}
	.centerContent .other .seeOther a {font-size:11px;color:black;font-family:Verdana;}
	.centerContent .other h5 {padding:0px;margin:15px 0px 5px 0px;color:#808080;font-size:11px;}
	.centerContent .other table {margin-bottom:10px;}
	.centerContent .other table .subscribeField {width:176px;height:23px;position:relative;}
	.centerContent .other table .subscribeField .lc {width:10px;height:23px;position:absolute;background:url('../images/lc.png') no-repeat;top:0px;left:0px;}
	.centerContent .other table .subscribeField .rc {width:10px;height:22px;position:absolute;background:url('../images/rc.png') no-repeat;top:0px;right:0px;}
	.centerContent .other table .subscribeField input {width:166px;height:17px;border:none;border-top:1px #c8c8c8 solid;border-bottom:1px #c8c8c8 solid;font-size:11px;color:#b2b2b2;padding-left:10px;padding-top:2px}
	.centerContent .other table .subscribeBut {width:101px;height:23px;border:none;background:#f88e07 url('../images/but2.png') no-repeat;font-size:11px;color:white;margin-left:5px;padding-bottom:3px;}
	.centerContent .other table .desubscribeBut {width:101px;height:23px;border:none;background:#c8cacc url('../images/but3.png') no-repeat;font-size:11px;color:white;margin-left:5px;}
	.rightContent {float:left;width:300px;margin-top:40px;}
	.rightContent .events h1 {padding:0px 0px 10px 10px;margin:0px 0px 20px -10px;background:url('../images/line1.png') no-repeat left bottom;}
	.rightContent .events h1 img {vertical-align:middle;}
	.rightContent .event {margin-bottom:30px;}
	.rightContent .event p {color:#4c4c4c;padding:0px;margin:0px;}
	.rightContent .event .date {color:#ff9900;font-size:11px;margin-bottom:10px;}
	.rightContent .event p.name {line-height:18px;margin-bottom:15px;}
	.rightContent .event p a{color:#007ab5;}
	.rightContent .event input {margin-top:15px;width:112px;height:30px;background:#4aadce url('../images/but4.png') no-repeat;color:white;font-size:11px;border:none;}
	.rightContent p.ended {color:#ff9900;font-weight:bold;margin-top:15px;}
	.rightContent .other {width:100%;background:#f1f2f2 url('../images/gr6.png') repeat-y;}
	.rightContent .other .lt {width:100%;height:100%;background:url('../images/lt.png') no-repeat top left;}
	.rightContent .other .lb {width:100%;height:100%;background:url('../images/lb.png') no-repeat bottom left;}
	.rightContent .other .rt {width:280px;height:100%;background:url('../images/rt.png') no-repeat top right;padding:0px 10px;}
	.rightContent .other .rb {width:100%;height:100%;background:url('../images/rb.png') no-repeat bottom right;}
	.rightContent .other .seeOther {font-size:16px;color:#ff9900;font-family:Arial;padding:5px 0px 0px 0px;}
	.rightContent .other .seeOther a {font-size:11px;color:black;font-family:Verdana;}
	.rightContent .other h5 {padding:0px;margin:15px 0px 5px 0px;color:#808080;font-size:11px;}
	.rightContent .other table {margin-bottom:10px;}
	.rightContent .other table .subscribeField {width:176px;height:23px;position:relative;}
	.rightContent .other table .subscribeField .lc {width:10px;height:23px;position:absolute;background:url('../images/lc.png') no-repeat;top:0px;left:0px;}
	.rightContent .other table .subscribeField .rc {width:10px;height:22px;position:absolute;background:url('../images/rc.png') no-repeat;top:0px;right:0px;}
	.rightContent .other table .subscribeField input {width:166px;height:17px;border:none;border-top:1px #c8c8c8 solid;border-bottom:1px #c8c8c8 solid;font-size:11px;color:#b2b2b2;padding-left:10px;padding-top:2px;}
	.rightContent .other table .subscribeBut {width:101px;height:23px;border:none;background:#f88e07 url('../images/but2.png') no-repeat;font-size:11px;color:white;margin-left:5px;padding-bottom:3px;}
	.rightContent .other table .desubscribeBut {width:101px;height:23px;border:none;background:#c8cacc url('../images/but3.png') no-repeat;font-size:11px;color:white;margin-left:5px;}
	.rightContent .vote	{background:url('../images/quest.png') no-repeat 155px 30px;overflow:hidden;padding-top:30px;}
	.rightContent .vote h1 {font-size:21px;color:#ff9900;margin:10px 0px 0px 0px;padding:0px;}
	.rightContent .vote h4 {font-size:12px;margin:0px;padding:0px;color:#808080;margin:20px 0px 5px 0px;}
	.rightContent .vote p {margin:0px;padding:0px;font-size:11px;color:#808080;margin-bottom:5px;}
	.rightContent .vote p input {vertical-align:text-bottom;}
	.rightContent .vote .vote_but {width:116px;height:25px;background:#f0830e url('../images/but5.png') no-repeat;color:white;font-size:11px;border:none;}
	.rightContent .vote p.arch {margin-top:20px;}
	.rightContent .vote p.arch a {color:black;font-size:11px;}

/*	__advert
------------------------------------------------------------------------------*/
.advert {margin:0px auto;width:960px;padding-left:20px;height:150px;margin-top:60px;}
		.advert div {float:left;width:100px;margin-right:110px;}
		.advert div.last {margin-right:0px;}

/*	__footer
------------------------------------------------------------------------------*/
.footer {margin:0px auto;width:960px;height:130px;background:#e7e8e9 url('../images/footer.png') no-repeat;}
    .copyright {float:left;width:160px;color:#808080;font-size:11px;margin:20px 0px 0px 20px;}
    .adress {float:left;width:400px;margin:20px 0px 0px 120px;}
    .adress p {color:#808080;font-size:11px;margin:0px 0px 10px 0px;padding:0px;}
    .adress p a {color:#007ab5;font-size:11px;}
    .adress p span{color:#ff9900;font-size:11px;}
    .inetio {float:right;width:150px;padding-right:20px;margin-top:70px;}
    .inetio img {display:block;float:left;margin:0px 5px 0px 0px;}
    .inetio p {padding:0px 0px 0px 0px;margin:0px;font-size:9px;line-height:10px;color:#808080;font-family:Arial;}
    .inetio p a {font-size:9px;color:black;}

/*	__404
------------------------------------------------------------------------------*/
.e404 {margin:0px auto;width:920px;border-top:10px #ff9900 solid;position:relative;padding:30px}
.e404 .logo {position:relative;top:0px;left:0px;width:151px;height:72px;}
.e404 p {margin:0px 0px 10px 0px;padding:0px;}
.e404 p span {color:#ff9900;}
.e404 p.error404 {font-size:32px;margin:40px 0px 10px 0px;}
.e404 p.errorDesript {font-size:16px;}
.e404 h1 {margin:40px 0px 10px 0px;padding:0px;color:#ff9900;}
.e404 table {margin-bottom:10px;}
.e404 table tr td {padding-right:5px;vertical-align:middle;}
.e404 .developers {margin:35px 0px;}

/*	__auth
------------------------------------------------------------------------------*/
.auth {margin:0px auto;width:450px;position:relative;padding-top:40px;}
.auth h1 {padding:0px 0px 10px 10px;margin:0px 0px 20px -10px;background:url('../images/line1.png') no-repeat left bottom;}
.auth h5 {padding:0px;margin:0px 0px 0px 0px;color:#ff9900;font-weight:normal;}
.auth table tr td {font-size:11px;color:#ff9900;padding:0px 5px 5px 0px;}
.auth table tr td span {color:#808080;font-style:italic;}
.auth table tr td .authInput {width:180px;height:22px;position:relative;}
.auth table tr td .authInput .lc {width:9px;height:22px;position:absolute;background:url('../images/lc1.png') no-repeat;top:0px;left:0px;}
.auth table tr td .authInput .rc {width:10px;height:22px;position:absolute;background:url('../images/rc1.png') no-repeat;top:0px;right:0px;}
.auth table tr td .authInput input {width:165px;height:18px;border:none;border-top:1px #c8c8c8 solid;border-bottom:1px #c8c8c8 solid;font-size:11px;color:#b2b2b2;padding-left:10px;}
.auth table tr td  input.authEnter {width:102px;height:25px;background:url('../images/but6.png') no-repeat;color:white;font-size:11px;border:none;margin-top:10px;}

/*	__cabinet
------------------------------------------------------------------------------*/
.menuCabinet {float:left;width:250px;margin:60px 0px 0px 30px;}

.menuCabinet .arch {width:240px;margin-left:10px;}
.menuCabinet .arch .rt {padding:10px;}
.contentCabinet {float:right;width:650px;margin:40px 20px 0px 0px;}
.contentCabinet h1 {padding:0px 0px 10px 10px;margin:0px 0px 20px -10px;background:url('../images/line1.png') no-repeat left bottom;}
.contentCabinet h2 {font-size:21px;color:#ff9900;font-weight:normal;}
	.registrApp table {width:100%;}
	.registrApp table tr td {padding:0px 5px 7px 0px;}
	.registrApp table tr.eventName td {padding:0px 5px 20px 0px;}
	.registrApp table tr.eventDate td {padding:0px 5px 15px 0px;}
	.registrApp table tr td.fieldName {font-size:11px;color:#ff9900;vertical-align:middle;}
	.registrApp table tr.from td.fieldName {vertical-align:top;}
	.registrApp table tr td.fieldReq {font-size:11px;color:#ff9900}
	.registrApp table tr td.fieldValue {}
	.registrApp table tr td.fieldValue span {font-size:11px;}
	.registrApp table tr td.fieldValue span.add {color:#808080;font-style:italic;}
	.registrApp table tr td.fieldValue input {border:1px #d8d8d8 solid;color:#b2b2b2;font-size:11px;height:18px;padding-left:5px;width:240px;}
	.registrApp table tr td.fieldValue input.fio {width:125px;margin-right:3px;}
	.registrApp table tr td.fieldValue textarea {border:1px #d8d8d8 solid;color:#b2b2b2;font-size:11px;height:65px;padding-left:5px;width:240px;}
	.registrApp table tr td.fieldValue input.sendBut {width:142px;height:25px;background:url('../images/but7.png') no-repeat;color:white;font-size:11px;border:none;}
	.showApp .sort {width:640px;}
	.showApp .sort .rt {padding:10px;}
	.showApp .sort span {margin-right:20px;}
	.showApp .menuBlock {background:#eceeef url('../images/gr3.png') repeat-y top right;}
	.showApp table tr td {border-bottom:1px #eceeef solid;}
	.showApp table tr td p {margin-bottom:10px;}
	.showApp table tr td.name {width:340px;padding-top:10px;}
	.showApp table tr td.name p.date {font-size:11px;}
	.showApp table tr td.name p.town {font-size:11px;color:#666;}
	.showApp table tr td.registrDate {width:180px;font-size:11px;color:#ff9900;}
	.showApp table tr td.registrInfo p {font-size:11px;color:#ff9900;margin:0px 0px 5px 0px;}
	.showApp table tr td.cancel {width:122px;}
	.showApp table tr td.cancel input {width:122px;height:25px;background:#b3b4b5 url('../images/but8.png') no-repeat top left;border:none;color:white;font-size:11px;}
	.showApp .cancelForm {margin-top:10px;}
	.showApp .cancelForm p {margin:0px 0px 5px 0px;color:#ff9900;font-size:11px;}
	.showApp .cancelForm textarea {width:300px;height:65px;border:1px #d8d8d8 solid;color:#b2b2b2;font-size:11px;margin-bottom:15px;}
	.showApp .cancelForm input {width:142px;height:25px;border:none;color:white;font-size:11px;background:#ff9900 url('../images/but7.png') no-repeat;}
	.subscribeApp table tr td {color:#666;font-weight:bold;padding:0px 20px 5px 0px;}
	.subscribeApp table tr input {width:102px;height:25px;background:#c8cacb url('../images/but9.png') no-repeat top left;border:none;color:white;font-size:11px;}

/*	__static
------------------------------------------------------------------------------*/
.menuStatic {float:left;width:240px;margin:60px 0px 0px 40px;}
.menuStatic .menuBlock .rt {padding:0px;}
.menuStatic .menuBlock ul li {padding:10px;}
.contentStatic {float:right;width:650px;margin:40px 20px 0px 0px;}
.contentStatic h1 {padding:0px 0px 10px 10px;margin:0px 0px 20px -10px;background:url('../images/line1.png') no-repeat left bottom;}
.contentStatic .text h1 {padding:0px;margin:0px 0px 20px 0px;background:none;}
.contentStatic .menuBlock {background:#eceeef url('../images/gr3.png') repeat-y top right;}

/*	__contact
------------------------------------------------------------------------------*/
.contentStatic .contact {position:relative;margin-bottom:30px;}
.contentStatic .contact h1 {background:none;margin:0px 0px 15px 0px;padding:0px;}
.contentStatic .contact p {margin:0px;}
.contentStatic .contact p a {margin-left:10px;}
.contentStatic .contact span {color:#ff9900;}

/*	__history
------------------------------------------------------------------------------*/
.menuStatic .photoHistoryHor {width:206px;height:156px;padding:6px 0px 0px 6px;background:url('../images/bord200-150.png') no-repeat;margin-bottom:30px;}
.menuStatic .photoHistoryVert {width:206px;height:206px;padding:6px 0px 0px 56px;background:url('../images/bord150-200.png') no-repeat 50px 0px;margin-bottom:30px;}

/*	__events
------------------------------------------------------------------------------*/
.eventsCalendar {float:left;width:250px;margin:60px 0px 0px 30px;}
.eventsCalendar ul  {position:relative;list-style:none;width:100%;padding:0px 0px 0px 0px;margin:0px;overflow:hidden;}
.eventsCalendar ul li {float:left;margin:0px;padding:0px;}
.eventsCalendar ul li.prev {position:absolute;left:25px;}
.eventsCalendar ul li.next {position:absolute;right:25px;}
.eventsCalendar ul li.prev a,.eventsCalendar ul li.next a {color:#ff9900;font-family:arial;font-size:21px;font-weight:normal;text-decoration:none;line-height:12px;}
.eventsCalendar ul li.month {margin-right:20px;margin-left:30%;}
.eventsCalendar ul li.year {}
.eventsCalendar ul li.month a,.eventsCalendar ul li.year a {color:#007ab5;font-size:12px;font-weight:normal;}
.eventsCalendar hr {margin:10px 0px 0px 0px;padding:0px;border:none;height:1px;line-height:1px;color:#cccdcd;background-color:#cccdcd;}
.eventsCalendar .calendar {overflow:hidden;margin:10px 0px 0px 25px;}
.eventsCalendar .calendar div {float:left;width:21px;height:17px;text-align:center;margin:5px 4px;padding-top:4px}
.eventsCalendar .calendar div.hover {color:white;background-color:#67bcd8}
.eventsCalendar .calendar div.act {color:white;background-color:#b3b3b3;}
.eventsCalendar .calendar div.active {color:white;background-color:#ff9900;}
.eventsCalendar .calendar div span{color:#b2b2b2;}
.eventsCalendar .navEvents {width:250px;padding:0px 0px 0px 10px;}
.eventsCalendar .navEvents ul {list-style:none;margin:0px;padding:0px;overflow:visible;}
.eventsCalendar .navEvents ul li {margin:0px;color:#ff9900;font-weight:bold;margin-bottom:15px;}
.eventsCalendar .navEvents ul li a {font-weight:normal;}
.eventsContent {float:right;width:650px;margin:40px 20px 0px 0px;}
.eventsContent h1 {padding:0px 0px 10px 10px;margin:0px 0px 20px -10px;background:url('../images/line1.png') no-repeat left bottom;}
.eventsContent .menuBlock {background:#eceeef url('../images/gr3.png') repeat-y top right;}
.eventsContent .events .event {margin-bottom:30px;}
.eventsContent .events .event p {margin:0px 0px 10px 0px;}
.eventsContent .events .event .date {color:#ff9900;font-size:11px;}
.eventsContent .events .event .place {color:#4c4c4c;}
.eventsContent .events .event .ended {color:#ff9900;font-weight:bold;}
.eventsContent .events .event input {width:112px;height:30px;background:#44aacc url('../images/but10.png') no-repeat top left;border:none;color:white;font-size:11px;margin-top:5px;}
.eventsContent .seminar p {margin:0px;}
.eventsContent .seminar h1 {padding:0px;margin:5px 0px 15px 0px;background:none;}
.eventsContent .seminar .intro p {margin-bottom:15px;}
.eventsContent .seminar .contacts {padding:15px 0px 30px 0px;}
.eventsContent .seminar .contact {position:relative;margin-bottom:30px;}
.eventsContent .seminar .contacts h1 {color:#ff9900;}
.eventsContent .seminar .contact p {margin:0px;}
.eventsContent .seminar .contact p a {margin-left:10px;}
.eventsContent .seminar .contact span {color:#ff9900;}
.eventsContent .seminar .program h1 {color:#ff9900;}
.eventsContent .seminar .program table tr td  {color:#666;padding:0px 5px 10px 0px}
.eventsContent .seminar input {width:214px;height:44px;background:#ff9900 url('../images/but11.png') no-repeat top left;border:none;color:white;font-size:18px;margin:15px 0px 25px 0px;}

/*	__news
------------------------------------------------------------------------------*/
.newsOptions {float:left;width:240px;margin:60px 0px 0px 40px;}
.newsOptions .menuBlock {width:240px;}
.newsOptions .menuBlock .rt{padding-left:10px;}
.newsOptions h5 {padding:0px;margin:0px 0px 10px 0px;color:#808080;font-size:11px;}
.newsOptions table {}
.newsOptions table tr td {vertical-align:top;padding:0px 0px 5px 0px;}
.newsOptions table .subscribeField {width:117px;height:23px;position:relative;}
.newsOptions table .subscribeField .lc {width:10px;height:23px;position:absolute;background:url('../images/lc.png') no-repeat;top:0px;left:0px;}
.newsOptions table .subscribeField .rc {width:10px;height:22px;position:absolute;background:url('../images/rc.png') no-repeat;top:0px;right:0px;}
.newsOptions table .subscribeField input {width:107px;height:18px;border:none;border-top:1px #c8c8c8 solid;border-bottom:1px #c8c8c8 solid;font-size:11px;color:#b2b2b2;padding-left:10px;}
.newsOptions table .subscribeBut {width:101px;height:23px;border:none;background:#f88e07 url('../images/but2.png') no-repeat;font-size:11px;color:white;margin-left:5px;}
.newsOptions table .desubscribeBut {width:101px;height:23px;border:none;background:#c8cacc url('../images/but3.png') no-repeat;font-size:11px;color:white;margin-left:5px;}
.newsOptions .newsLast {margin-bottom:10px;overflow:hidden;}
.newsOptions .newsLast h1 {margin:0px 0px 20px 0px;color:#ff9900;}
.newsOptions .newsLast .new {margin-bottom:15px;}
.newsOptions .newsLast .new p {margin:0px;font-size:11px;}
.newsOptions .newsLast .new p.date {color:#808080;margin-bottom:10px;}
.newsContent {float:right;width:650px;margin:40px 20px 0px 0px;}
.newsContent h1 {padding:0px 0px 10px 10px;margin:0px 0px 20px -10px;background:url('../images/line1.png') no-repeat left bottom;}
.newsContent .news .new {margin-bottom:30px;}
.newsContent .news .new p {margin:0px;}
.newsContent .news .new p.date {color:#808080; font-size:11px;margin-bottom:10px;}
.newsContent .menuBlock {background:#eceeef url('../images/gr3.png') repeat-y top right;}
.newsContent .menuBlock .rt {overflow:hidden;padding-bottom:0px;}
.newsContent .menuBlock p {margin-bottom:10px;}
.newsContent .newFull p.date {color:#808080;font-size:11px;margin:0px 0px 5px 0px;}
.newsContent .newFull h2 {color:#ff9900;font-size:16px;margin:0px 0px 20px 0px;}
.newsContent .newFull .photo {width:100%;overflow:hidden;}
.newsContent .newFull .photo .picture {float:left;width:156px;height:206px;padding:6px 0px 0px 6px;background:url('../images/bord150-200.png') no-repeat 0px 0px;margin:0px 10px 20px 0px;}
.newsContent .newFull .photo p {margin:0px;color:#808080;font-size:11px;}

/*	__projects
------------------------------------------------------------------------------*/
.menuProjects {float:left;width:250px;margin:60px 0px 0px 30px;}
.menuProjects .responseLast {margin-top:20px;overflow:hidden;padding-left:10px;}
.menuProjects .responseLast h1 a {color:#ff9900;}

/*	__response
------------------------------------------------------------------------------*/
.menuResponse {float:left;width:250px;margin:40px 0px 0px 30px;}
.menuResponse .responseLast {margin-top:0px;overflow:hidden;padding-left:10px;}
.menuResponse .responseLast h1 a {color:#ff9900;}
.response .text .responseLogo {margin-bottom:20px;}
.response .responseSearch {width:200px;float:left;}
.response .responseSearch table tr td {vertical-align:middle;}
.response .responseSearch table tr td .searchButSecond {width:78px;height:25px;background:#b8b9bb url('../images/but12.png') no-repeat top left;}

/*	__registration
------------------------------------------------------------------------------*/
.registr {margin:0px auto;width:630px;position:relative;padding-top:40px;}
.registr h1 {padding:0px 0px 10px 10px;margin:0px 0px 20px -10px;background:url('../images/line1.png') no-repeat left bottom;}
.registr table {width:100%;}
.registr table tr td {padding:0px 5px 7px 0px;}
.registr table tr.eventName td {padding:0px 5px 20px 0px;}
.registr table tr.eventDate td {padding:0px 5px 15px 0px;}
.registr table tr td.fieldName {font-size:11px;color:#ff9900;vertical-align:middle;}
.registr table tr.from td.fieldName {vertical-align:top;}
.registr table tr td.fieldReq {font-size:11px;color:#ff9900}
.registr table tr td.fieldValue {}
.registr table tr td.fieldValue span {font-size:11px;}
.registr table tr td.fieldValue span.add {color:#808080;font-style:italic;}
.registr table tr td.fieldValue input {border:1px #d8d8d8 solid;color:#b2b2b2;font-size:11px;height:18px;padding-left:5px;width:240px;}
.registr table tr td.fieldValue input.fio {width:125px;margin-right:3px;}
.registr table tr td.fieldValue textarea {border:1px #d8d8d8 solid;color:#b2b2b2;font-size:11px;height:65px;padding-left:5px;width:240px;}
.registr table tr td.fieldValue input.sendBut {width:142px;height:25px;background:#FF9900 url('../images/but7.png') no-repeat;color:white;font-size:11px;border:none;}
.registr .success p {color:#ff9900;}

/*	__reviews
------------------------------------------------------------------------------*/
.navBottom .pages {float:left;width:400px;}
.navBottom .pages ul li {margin:0px;padding:3px 7px;color:white;}
.navBottom .pages ul li.active {background-color:#ff9900;}
.navBottom .pages ul li.pagesPrev {padding-left:10px;background:url('../images/leftn.png') no-repeat left 6px;padding-bottom:2px;color:#ccc;}
.navBottom .pages ul li.pagesNext {padding-right:10px;background:url('../images/right.png') no-repeat right 6px;padding-bottom:2px;color:#ccc;}
.reviewSearch {float:right;}
.reviewSearch table tr td {padding-right:5px;vertical-align:middle;}
.reviewSearch table tr td .searchButSecond {width:78px;height:25px;background:#b8b9bb url('../images/but12.png') no-repeat top left;}
.response {position:relative;}
.response .scan {border:1px #d8d8d8 solid;}
.response hr {margin:10px 0px 10px 0px;padding:0px;border:none;height:1px;line-height:1px;color:#ff9900;background-color:#ff9900;}
.response .companyInfo {margin-bottom:30px;position:relative;width:100%;}
.response .companyInfo h1 {color:#ff9900;background:none;margin:0px;padding:0px;}

/*	__vacancy
------------------------------------------------------------------------------*/
.vacancyOptions {float:left;width:240px;margin:60px 0px 0px 40px;}
.vacancyOptions .vacancyForm p {color:#666;font-size:12px;margin:0px 0px 20px 0px;}
.vacancyOptions .vacancyForm label {color:#ff9900;font-size:11px;margin:0px 0px 5px 0px;display:block;}
.vacancyOptions .vacancyForm select{width:200px;margin-bottom:10px;}
.vacancyOptions .vacancyForm input {margin-bottom:10px;}
.vacancyOptions .vacancyForm input.fio{width:240px;border:1px #ccc solid;}
.vacancyOptions .vacancyForm textarea{width:240px;border:1px #ccc solid;margin-bottom:10px;height:40px;font-size:12px;}
.vacancyOptions .vacancyForm textarea.vacancyComment{width:240px;border:1px #ccc solid;margin-bottom:10px;height:60px;}
.vacancyOptions .vacancyForm input.sendBut{width:102px;height:25px;background:url('../images/but6.png') no-repeat;color:white;font-size:11px;border:none;margin-top:0px;}
.vacancyOptions .vacancyForm .attention{color:#666;font-size:11px;font-style:italic;margin-bottom:30px;}
.vacancyOptions hr {border:none;background-color:#ff9900;color:#ff9900;height:1px;margin:0px 0px 10px 0px;line-height:1px;}
.vacancyOptions .vacancyQuestions {margin-bottom:30px;}
.vacancyOptions .vacancyQuestions p{margin:0px 0px 5px 0px;color:#666;}
.vacancyOptions .vacancyQuestions b{color:black;}
.vacancyOptions .menuBlock {width:240px;}
.vacancyOptions .menuBlock .rt{padding-left:10px;}
.vacancyOptions h5 {padding:0px;margin:0px 0px 10px 0px;color:#808080;font-size:11px;}
.vacancyOptions table {}
.vacancyOptions table tr td {vertical-align:top;padding:0px 0px 5px 0px;}
.vacancyOptions table .subscribeField {width:117px;height:23px;position:relative;}
.vacancyOptions table .subscribeField .lc {width:10px;height:23px;position:absolute;background:url('../images/lc.png') no-repeat;top:0px;left:0px;}
.vacancyOptions table .subscribeField .rc {width:10px;height:22px;position:absolute;background:url('../images/rc.png') no-repeat;top:0px;right:0px;}
.vacancyOptions table .subscribeField input {width:107px;height:18px;border:none;border-top:1px #c8c8c8 solid;border-bottom:1px #c8c8c8 solid;font-size:11px;color:#b2b2b2;padding-left:10px;}
.vacancyOptions table .subscribeBut {width:101px;height:23px;border:none;background:#f88e07 url('../images/but2.png') no-repeat;font-size:11px;color:white;margin-left:5px;}
.vacancyOptions table .desubscribeBut {width:101px;height:23px;border:none;background:#c8cacc url('../images/but3.png') no-repeat;font-size:11px;color:white;margin-left:5px;}
.vacancyContent {float:right;width:650px;margin:40px 20px 0px 0px;}
.vacancyContent h1 {padding:0px 0px 10px 10px;margin:0px 0px 20px -10px;background:url('../images/line1.png') no-repeat left bottom;}
.vacancyContent .vacancies {}
.vacancyContent .vacancies .vacancy{margin-bottom:20px;}
.vacancyContent .vacancies .vacancy h2{color:#ff9900;font-size:16px;margin:0px 0px 10px 0px}
.vacancyContent .vacancies .vacancy p{margin:0px 0px 10px 0px}
.vacancyContent .vacancies .vacancy p.town{color:#ff9900;margin-bottom:15px;font-weight:bold;}

/*	__certificates
------------------------------------------------------------------------------*/
.sertificates .menuBlock ul {margin:0px;padding:0px;}
.sertificates .menuBlock ul li {margin:0px;padding:0px;}
.menuBlock .town {border-right:1px #ff9900 solid;font-weight:bold;padding:5px 20px 5px 0px;}
.menuBlock .filial {padding-left:20px;}
.menuBlock .filial li {float:left;margin-right:20px;}
.menuBlock .filial li a{color:#007ab5;font-weight:normal;}
.menuBlock .all {font-weight:bold;margin-top:5px;}
.certificates {clear:both;width:auto;margin:0px 30px;}
.certificates .scans {margin:30px 0px 0px 0px;}
.certificates .scans .scan {width:140px;margin:0px 30px 50px 0px;vertical-align:top;display:-moz-inline-box;/* Firefox 2 and under*/display:inline-block;/* FF3, Opera, Safari */}
.certificates .scans .scan img {border:5px white solid;}
.certificates .scans .scan .wripper {border:1px #b3b3b3 solid;width:130px;}
.certificates .scans .scan p {margin:0px;font-size:10px;margin-top:5px;color:#666;line-height:12px;}
.certificates .scans .scan h5 {margin:10px 0px 0px 0px;font-size:11px;}
.certificates .scans .hor {width:180px;padding-top:40px;}
.certificates .scans .hor .wripper {width:170px;}
.certificates .scans .last {}
.certificates .scans .last.hor {}

/*	__team
------------------------------------------------------------------------------*/
.vacancyOptions .menuBlock .seeOther {font-size:16px;color:#ff9900;font-family:Arial;padding:0px 0px 0px 0px;margin:0px 0px 15px 0px;}
.vacancyOptions .menuBlock .seeOther a {font-size:11px;color:black;font-family:Verdana;}
.menuTeam {float:left;width:250px;margin:40px 0px 0px 30px;}
.teamContent {float:right;width:650px;margin:40px 20px 0px 0px;}
.teamContent h1 {padding:0px 0px 10px 10px;margin:0px 0px 20px -10px;background:url('../images/line1.png') no-repeat left bottom;}
.teamContent ul {margin:0px 0px 0px 23px;padding:0px;list-style:square;font-size:21px;}
.teamContent ul li {margin:0px;padding:0px 0px 30px 0px;}
.teamContent ul li h1 {margin:0px;padding:0px;background:none;}
.teamContent ul li.s_e86959 {color:#e86959;}
.teamContent ul li.s_e86959 h1 {color:#e86959;padding-bottom:5px;}
.teamContent ul li.s_e86959 h1 a {color:#e86959;text-decoration:none;border-bottom:1px #e86959 dashed;}
.teamContent ul li.s_ff9900 {color:#ff9900;}
.teamContent ul li.s_ff9900 h1 {color:#ff9900;padding-bottom:5px;}
.teamContent ul li.s_ff9900 h1 a {color:#ff9900;text-decoration:none;border-bottom:1px #ff9900 dashed;}
.teamContent ul li.s_67bcd8 {color:#67bcd8;}
.teamContent ul li.s_67bcd8 h1 {color:#67bcd8;padding-bottom:5px;}
.teamContent ul li.s_67bcd8 h1 a {color:#67bcd8;text-decoration:none;border-bottom:1px #67bcd8 dashed;}
.teamContent ul li.s_081d58 {color:#081d58;}
.teamContent ul li.s_081d58 h1 {color:#081d58;padding-bottom:5px;}
.teamContent ul li.s_081d58 h1 a {color:#081d58;text-decoration:none;border-bottom:1px #081d58 dashed;}
.teamContent ul li.act {margin-bottom:0px;}
.teamContent .office {position:relative;font-size:12px;clear:both;overflow:hidden;width:auto;margin-bottom:30px;}
.teamContent .office .spec {position:relative;width:310px;font-size:12px;float:left;overflow:hidden;margin-bottom:20px;}
.teamContent .office h4 {font-size:14px;margin:0px 0px 20px 0px;}
.teamContent .s_e86959 .office h4 {color:#e86959;}
.teamContent .s_ff9900 .office h4{color:#ff9900;}
.teamContent .s_67bcd8 .office h4 {color:#67bcd8;}
.teamContent .s_081d58 .office h4 {color:#081d58;}
.teamContent  .office .spec .photo {float:left;width:65px;margin-right:5px;}
.teamContent  .office .spec .photo img {border-left:5px #ff9900 solid;}
.teamContent  .office .spec .info {float:left;width:220px;margin-right:20px;}
.teamContent  .office .last .info {margin-right:0px;}
.teamContent  .office .spec .info p {margin:0px;color:#666;font-size:11px;line-height:13px;margin-bottom:5px;}
.teamContent  .office .spec .info p a{color:black;font-size:12px;line-height:14px;}
.teamContent  .office .spec .info p.phone{color:#ff9900;font-size:9px;line-height:17px;background:url('../images/phone1.png') no-repeat top left;padding-left:20px;margin-top:10px;}
.teamContent .person {margin-left:15px;}
.teamContent .person ul {margin-left:0px;}
.teamContent .person ul h4 {font-weight:normal;}
.teamContent .person .photo {width:155px;float:left;margin-right:10px;}
.teamContent .s_e86959 .photo img {border-left:5px #e86959 solid;}
.teamContent .s_ff9900 .photo img {border-left:5px #ff9900 solid;}
.teamContent .s_67bcd8 .photo img {border-left:5px #67bcd8 solid;}
.teamContent .s_081d58 .photo img {border-left:5px #081d58 solid;}
.teamContent .person .info {width:450px;float:left;}
.teamContent .person .info h2 {margin:0px 0px 5px 0px;font-size:16px;}
.teamContent .person .info h4 {margin:0px 0px 25px 0px;font-size:14px;font-weight:normal;}
.teamContent .person .info p {margin:0px 0px 15px 0px;}
.teamContent .person .info p.phone {margin:-15px 0px 15px 70px;}
.teamContent .person .info p.sert {padding-top:10px;color:#ff9900;font-weight:bold;}
.teamContent .person .info p.sert a {color:black;margin-top:10px;}
.teamContent .person .info p span {font-weight:bold;}
.teamContent .s_e86959 .info p span {color:#e86959;}
.teamContent .s_ff9900 .info p span {color:#ff9900;}
.teamContent .s_67bcd8 .info p span {color:#67bcd8;}
.teamContent .s_081d58 .info p span {color:#081d58;}
.teamContent .scans {margin:30px 0px 0px 0px;}
.teamContent .scans .scan {width:140px;margin:0px 30px 50px 0px;vertical-align:top;display:-moz-inline-box;/* Firefox 2 and under*/display:inline-block;/* FF3, Opera, Safari */}
.teamContent .scans .scan img {border:5px white solid;}
.teamContent .scans .scan .wripper {border:1px #b3b3b3 solid;width:130px;}
.teamContent .scans .scan p {margin:0px;font-size:10px;margin-top:5px;color:#666;line-height:12px;}
.teamContent .scans .scan h5 {margin:10px 0px 0px 0px;font-size:11px;}
.teamContent .scans .hor {width:180px;padding-top:40px;}
.teamContent .scans .hor .wripper {width:170px;}
