* {margin:0; padding:0;}
img {border:none;}
a {outline:none; font-family: tahoma; font-size:11px; color: #c1010a;}
a:hover {}

ul {list-style:none;}
ul li {}
p {line-height:13px;}
h5 {font-weight:bold; font-size:11px; color:#c1010a;}
.red {color:#c1010a;}

.title1r {color:#c1010a; font-size:14px;}
.title2r {color:#c1010a; font-size:11px;}
.title1b {color:#004390; font-size:14px;}
.title2b {color:#004390; font-size:11px;}

.error {color: #C1010A}

html, body, td, div, input , select, textarea {font-family: tahoma; font-size:11px; color: #646464; line-height:13px;}

.outerM {width:965px; margin:3px auto 7px; background:url('../img/middle.gif') repeat-y;}
.outerT {background:url('../img/top.gif') no-repeat 0 0;}
.outerB {background:url('../img/bottom.gif') no-repeat 0 100%; padding:8px 27px 35px 9px;}

.footer {border-top:3px solid #004390; width:909px; padding-top:3px; margin:auto;}
.footer span {color:#c1010a;}
.footer a {color:#004390; font-size:10px;}
.footer .leftSide {float:left; color:#004390; font-size:10px;}
.footer .rightSide {float:right; color:#004390; font-size:10px;}
.footer .leftSide a:hover {color:#ec008c;}
.footer .rightSide a:hover {color:#c1010a;}

.header {height:156px; position:relative;}
.header .home {position:absolute; top:1px; right:32px; height:9px; width:11px; background:url('../img/ico-home.gif') no-repeat 0 0;}
.header .home:hover {background:url('../img/ico-home2.gif') no-repeat 0 0;}
.header .map {position:absolute; top:0px; right:16px; height:11px; width:11px; background:url('../img/ico-map.gif') no-repeat 0 0;}
.header .map:hover {background:url('../img/ico-map2.gif') no-repeat 0 0;}
.header .q {position:absolute; top:1px; right:1px; height:9px; width:10px; background:url('../img/ico-q.gif') no-repeat 0 0;}
.header .q:hover {background:url('../img/ico-q2.gif') no-repeat 0 0;}
.header .home2 {position:absolute; top:129px; left:0px; height:9px; width:11px; background:url('../img/ico-home2.gif') no-repeat 0 0;}
.header .logo {position:absolute; top:5px; left:28px; height:94px; width:94px;}
.header .slogan {position:absolute; top:46px; left:142px; height:23px; width:484px;}
.header .hotline {position:absolute; top:26px; right:0px; height:69px; width:287px;}

.header .menu {padding-top:114px; margin-left:19px;}
.header .menu ul {}
.header .menu ul li {float:left; position:relative;}
.header .menu ul li a {height:42px; overflow:hidden; display:block; background:url('../img/menu.gif') no-repeat 0 0;}

.header .menu ul li a.menu1 {width:118px; }
.header .menu ul li a.menu1 {background-position: 0 0;}
.header .menu ul li.current a.menu1 {background-position: 0 -42px;}

.header .menu ul li a.menu2 {width:102px;}
.header .menu ul li a.menu2 {background-position: -118px -0px;}
.header .menu ul li.current a.menu2 {background-position: -118px -42px;}

.header .menu ul li a.menu3 {width:81px;}
.header .menu ul li a.menu3 {background-position: -220px -0px;}
.header .menu ul li.current a.menu3 {background-position: -220px -42px;}

.header .menu ul li a.menu4 {width:121px;}
.header .menu ul li a.menu4 {background-position: -301px -0px;}
.header .menu ul li.current a.menu4 {background-position: -301px -42px;}

.header .menu ul li a.menu5 {width:88px;}
.header .menu ul li a.menu5 {background-position: -422px -0px;}
.header .menu ul li.current a.menu5 {background-position: -422px -42px;}

.header .menu ul li a.menu6 {width:97px;}
.header .menu ul li a.menu6 {background-position: -510px -0px;}
.header .menu ul li.current a.menu6 {background-position: -510px -42px;}

.header .menu ul li ul {position:absolute; top:41px; left:1px; background:#c1010a; padding:0px 8px 4px; width:130px; display:none; z-index:2;}
.header .menu ul li.current ul {display:block;}
.header .menu ul li ul li {float:none; border-bottom:1px solid #fff; padding:11px 6px;}
.header .menu ul li ul li.last {border-bottom:2px solid #fff;}
.header .menu ul li ul li a {background:none; color:#fff; text-decoration:none; display:inline; height:auto;}
.header .menu ul li ul li a:hover, .header .menu ul li ul li a.sel {color:#e9d415;}

.header .menu .searchBox {height:42px; width:303px; overflow:hidden; background:url('../img/menu.gif') no-repeat -607px 0; float:left; position:relative;}
.header .menu .searchBox .search {width:200px; height:15px; position:absolute; left:40px; top:14px; background:none; border:none;}
.header .menu .searchBox .send {width:35px; height:20px; position:absolute; left:258px; top:10px; background:none; border:none; cursor:pointer;}

.content {overflow:hidden; margin:3px 0px 0px 20px;}
.content .leftSide {width:717px; float:left;}
.content .leftSide .indexM {background:url('../img/indexMid.gif') repeat-y 0 0; width:717px;}
.content .leftSide .indexT {background:url('../img/indexTop.gif') no-repeat 0 0;}
.content .leftSide .indexB {background:url('../img/indexBot.gif') no-repeat 0 100%; overflow:hidden; padding:6px;}

.content .leftSide .acItems {overflow:hidden;}
.content .leftSide .acItems .item {float:left; width:348px; height:238px;}
.content .leftSide .acItems .wide {float:left; width:705px; height:auto;}
.content .leftSide .acItems .vDot {float:left; background:url('../img/vDot.gif'); height:226px; width:1px; margin:12px 4px 0px;}
.content .leftSide .acItems .vDot2 {float:left; background:url('../img/vDot.gif'); height:226px; width:1px; margin:0px 4px 0px;}
.content .leftSide .acItems .hDot {float:left; background:url('../img/hDot.gif'); height:1px; width:339px; margin:5px 0px 5px 9px;}

.content .leftSide .acBottom {margin-top:3px; overflow:hidden;}
.content .leftSide .acBottom a {float:left; margin-right:2px; display:block; height:82px; width:238px;}
.content .leftSide .acBottom a.last {margin-right:0px; width:237px;} 

.content .rightSide {float:left; width:189px; padding-left:3px;}
.content .rightSide .pred {display:block; margin-top:3px; width:189px; height:82px;}

.content .rightSide .rightRubber .top {background:url('../img/rightBlockTop.gif') no-repeat 0 0; height:10px; margin-top:3px;}
.content .rightSide .rightRubber .title {background:url('../img/rightBlockMid.gif') repeat-y 0 0; padding:0px 7px 0px 10px; height:15px;}
.content .rightSide .rightRubber .middle {background:url('../img/rightBlockMid.gif') repeat-y 0 0;}
.content .rightSide .rightRubber .bottom {background:url('../img/rightBlockBot.gif') no-repeat 0 100%; padding:0px 7px 10px 10px;}

.content .rightSide .rightRubber .bottom .question {color:#004390; padding-bottom:10px; float:left; width:150px;}
.content .rightSide .rightRubber .bottom .ans {overflow:hidden; background:url('../img/hDot.gif') repeat-x 0 0; padding:5px 0px;}
.content .rightSide .rightRubber .bottom .ans input {float:left; margin-right:4px; width:13px; height:13px;}
.content .rightSide .rightRubber .bottom .ans input.send {width:76px;}
.content .rightSide .rightRubber .bottom .ans p {float:left; width:133px;}
.content .rightSide .rightRubber .bottom .ans p input {float:left; width:152px;}
.content .rightSide .rightRubber .bottom .ok {padding:5px 0px 0px 13px;}
.content .rightSide .rightRubber .bottom .ok input {width:35px; height:20px; margin-top:4px;}

.content .rightSide .rightRubber .newsitem {background:url('../img/hDot.gif') repeat-x 0 100%; padding:5px 0px;}
.content .rightSide .rightRubber .newsitem span {display:block; color:#c1010a; text-decoration:underline; font-size:10px;}
.content .rightSide .rightRubber .newsitem a {color:#646464; text-decoration:none;}
.content .rightSide .rightRubber .allnews {padding-top:5px;}
.content .rightSide .rightRubber .allnews a {color:#c1010a; font-size:10px;}

.contentInner {overflow:hidden; margin:3px 0px 0px 20px;}
.contentInner .leftSide {width:189px; float:left;}
.contentInner .rightSide {float:left; width:700px; padding-left:19px;}

.contentInner .leftSide .pred {display:block; margin-top:11px; width:189px; height:82px;}
.contentInner .leftSide .marketAdress {display:block; margin-top:3px; width:189px; height:82px;}

.contentInner .leftSide .leftRubber .top {background:url('../img/leftBlockTop.gif') no-repeat 0 0; height:11px; margin-top:3px;}
.contentInner .leftSide .leftRubber .bottom {background:url('../img/leftBlockBot.gif') no-repeat 0 0; height:9px;}
.contentInner .leftSide .leftRubber .middle {border-left:1px solid #d7d7d7; border-right:1px solid #d7d7d7; padding:3px 11px 8px 13px;}
.contentInner .leftSide .leftRubber .middle h3 { background:url('../img/hDot.gif') repeat-x 0 100%; padding-bottom:8px;}
.contentInner .leftSide .leftRubber .middle h3 a {color:#c1010a; font-weight:bold; font-size:11px; text-transform:uppercase; text-decoration:none;}

.contentInner .leftSide .leftRubber .middle .subMenu li {padding:5px 4px 8px; background:url('../img/hDot.gif') repeat-x 0 100%;}
.contentInner .leftSide .leftRubber .middle .subMenu li a {color:#646464; text-decoration:none; background:url('../img/ul-bull.gif') no-repeat 0 5px; padding-left: 10px;}
.contentInner .leftSide .leftRubber .middle .subMenu li a:hover,
.contentInner .leftSide .leftRubber .middle .subMenu li a.selected {color:#c1010a;}
.contentInner .leftSide .leftRubber .middle .subMenu ul li {padding:5px 0px 0px 8px; background:none;}
.contentInner .leftSide .leftRubber .middle .subMenu ul li a {background:none; padding-left: 0px;}

.contentInner .rightSide .topImg {height:51px; width:700px;}
.contentInner .rightSide h1 {color:#c1010a; font-size:20px; font-weight:normal; margin:10px 0px; text-transform:uppercase; background:url('../img/ul-bull2.gif') no-repeat 0 3px; padding-left:19px;}
.contentInner .rightSide ul li {background:url('../img/ul-bull2_02.gif') no-repeat 2px 5px;padding-left:12px;margin-bottom: 2px;}

.contentInner .rightSide .newsList .newsItem {background:url('../img/hDot.gif') repeat-x 0 100%; padding:8px 25px 13px 0px;}
.contentInner .rightSide .newsList .newsItem span {font-size:10px; color:#004390; padding-left:12px; background:url('../img/blueKonvert.gif') no-repeat 0 3px;}
.contentInner .rightSide .newsList .newsItem a {text-decoration:none; color:#646464;}
.contentInner .rightSide .newsList .newsItem a span {font-weight:bold; color:#c1010a; display:block; font-size:11px; background:none; padding:0px;}

.contentInner .rightSide .pager {padding-top:25px;}

.contentInner .rightSide .pager a {text-decoration:none; color:#004390;}
.contentInner .rightSide .pager a.next {text-decoration:underline; font-size:10px;}
.contentInner .rightSide .pager a:hover, .contentInner .rightSide .pager a.current {color:#c1010a;}

.contentInner .rightSide .newsDescription .newsItem {padding:8px 50px 0px 0px;}
.contentInner .rightSide .newsDescription .newsItem table.news_photo {float:left; width:120px;}
.contentInner .rightSide .newsDescription .newsItem table.news_photo td img {margin:3px 0px;}
.contentInner .rightSide .newsDescription .newsItem .text {float:left}
.contentInner .rightSide .newsDescription .newsItem span {font-size:10px; color:#004390; padding-left:12px; background:url('../img/blueKonvert.gif') no-repeat 0 3px;}
.contentInner .rightSide .newsDescription .title {font-weight:bold; color:#c1010a;margin-bottom:10px;}
.contentInner .rightSide .newsDescription .tenderdate {margin:10px 0px;font-weight:normal; color:#004390;}
.contentInner .rightSide .newsDescription p {padding:0px 0px 20px;}
.contentInner .rightSide .newsDescription .source {font-weight:normal; padding:0px 0px 20px;font-style:italic;}

.contentInner .rightSide .directionList {background:url('../img/hDot.gif') repeat-x 0 15px; }
.contentInner .rightSide .directionList .person {background:url('../img/hDot.gif') repeat-x 0 100%; padding:25px 0px; overflow-x:hidden;}
.contentInner .rightSide .directionList .person .photo {float:left; width:125px; height:166px; background:#d4d4d4; margin-right:9px;}
.contentInner .rightSide .directionList .person .text {float:left; width:565px;}
.contentInner .rightSide .directionList .person .text .name {color:#c1010a; font-weight:bold;}
.contentInner .rightSide .directionList .person .text .position {color:#004390;}
.contentInner .rightSide .directionList .person .text .description {padding-top:15px;}
.contentInner .rightSide .directionList .person .text ul {margin-top:15px;}

.contentInner .subRight {width:189px; float:right; padding-top:10px;}
.contentInner .subRight .rightRubber .top {background:url('../img/rightBlockTop.gif') no-repeat 0 0; height:10px; margin-top:3px;}
.contentInner .subRight .rightRubber .title {background:url('../img/rightBlockMid.gif') repeat-y 0 0; padding:0px 7px 0px 10px;}
.contentInner .subRight .rightRubber .middle {background:url('../img/rightBlockMid.gif') repeat-y 0 0;}
.contentInner .subRight .rightRubber .bottom {background:url('../img/rightBlockBot.gif') no-repeat 0 100%; padding:0px 7px 10px 10px;}
.contentInner .subRight .rightRubber .newsitem {background:url('../img/hDot.gif') repeat-x 0 100%; padding:5px 0px;}
.contentInner .subRight .rightRubber .newsitem span {display:block; color:#c1010a; text-decoration:underline; font-size:10px;}
.contentInner .subRight .rightRubber .newsitem a {color:#646464; text-decoration:none;}
.contentInner .subRight .rightRubber .allnews {padding-top:5px;}
.contentInner .subRight .rightRubber .allnews a {color:#c1010a; font-size:10px;}

.contentInner .subLeft {width:500px; float:left;}

.contentInner .subLeft .mainOffice {background:url('../img/hDot.gif') repeat-x 0 100%; padding-bottom:10px;}
.contentInner .subLeft .mainOffice p {padding:3px 0px; margin-left:8px;}
.contentInner .subLeft .mainOffice p.title {font-weight:bold; color:#c1010a; margin-left:0px;}

.contentInner .subLeft table.contacts {border-collapse:collapse; margin-top:15px;}
.contentInner .subLeft table.contacts td {color:#c1010a; font-weight:bold; vertical-align:top; padding:0px 6px 10px 9px; border-top:10px solid #fff;}
.contentInner .subLeft table.contacts td.right {color:#646464; font-weight:normal; background:url('../img/vDot.gif') repeat-y 0 0;}

.contentInner .subLeft .contactsSelect {margin-top:14px;}
.contentInner .subLeft .contactsSelect .top {background:url('../img/contactsTop.gif') no-repeat 0 0; height:6px; width:497px;}
.contentInner .subLeft .contactsSelect .bottom {background:url('../img/contactsBot.gif') no-repeat 0 0; height:6px; width:497px;}
.contentInner .subLeft .contactsSelect .middle {width:475px; border-left:1px solid #d7d7d7; border-right:1px solid #d7d7d7; padding:3px 9px 7px 11px;}

.contentInner .subLeft .contactsSelect .middle select {width:475px; height:19px; font-size:10px; border:1px solid #d4d0c8; padding:1px; margin-top:3px;}

.contentInner .rightSide .vacList {background:url('../img/hDot.gif') repeat-x 0 15px; padding-top:25px;}
.contentInner .rightSide .vacList ul.vacations {}
.contentInner .rightSide .vacList ul.vacations li {background:url('../img/hDot.gif') repeat-x 0 100%; padding:13px 25px 15px; cursor:pointer;}
.contentInner .rightSide .vacList ul.vacations li div.name span {text-decoration:underline;}
.contentInner .rightSide .vacList ul.vacations li div.name {font-weight:bold; color:#004390;}
.contentInner .rightSide .vacList ul.vacations li div.description {display:none; padding:10px 0px 0px 9px;}
.contentInner .rightSide .vacList ul.vacations li.over div.description {display:block;}
.contentInner .rightSide .vacList ul.vacations li div.hover span,
.contentInner .rightSide .vacList ul.vacations li.over div.name span{text-decoration:none;}
.contentInner .rightSide .vacList ul.vacations li.over div.name,
.contentInner .rightSide .vacList ul.vacations li div.hover {color:#c1010a;}
.contentInner .rightSide .vacList ul.vacations li div.description a {display:block; float:left; margin-right:10px; margin-top:15px; width:123px; height:20px;}
.contentInner .rightSide .vacList ul.vacations li div.description a.sendCv {}

.contentInner .rightSide .vacList .selects {overflow:hidden;}

.contentInner .rightSide .vacList .selects .citySelect {float:left; margin-right:12px;}
.contentInner .rightSide .vacList .selects .citySelect .top {background:url('../img/cityTop.gif') no-repeat 0 0; height:6px; width:236px;}
.contentInner .rightSide .vacList .selects .citySelect .bottom {background:url('../img/cityBot.gif') no-repeat 0 0; height:6px; width:236px;}
.contentInner .rightSide .vacList .selects .citySelect .middle {width:214px; border-left:1px solid #d7d7d7; border-right:1px solid #d7d7d7; padding:3px 10px 7px;}
.contentInner .rightSide .vacList .selects .citySelect .middle select {width:213px; height:19px; font-size:10px; border:1px solid #d4d0c8; padding:1px; margin-top:3px;}

.contentInner .rightSide .vacList .selects .departSelect {float:left;}
.contentInner .rightSide .vacList .selects .departSelect .top {background:url('../img/departTop.gif') no-repeat 0 0; height:6px; width:376px;}
.contentInner .rightSide .vacList .selects .departSelect .bottom {background:url('../img/departBot.gif') no-repeat 0 0; height:6px; width:376px;}
.contentInner .rightSide .vacList .selects .departSelect .middle {width:354px; border-left:1px solid #d7d7d7; border-right:1px solid #d7d7d7; padding:3px 10px 7px;}
.contentInner .rightSide .vacList .selects .departSelect .middle select {width:353px; height:19px; font-size:10px; border:1px solid #d4d0c8; padding:1px; margin-top:3px;}


.contentInner .rightSide .vacList .curSelect {background:url('../img/hDot.gif') repeat-x 0 100%; padding:15px;}
.contentInner .rightSide .vacList .curSelect p {padding-left:9px;}
.contentInner .rightSide .vacList .curSelect p.city {font-size:14px; background:url('../img/ul-bull3.gif') no-repeat 0 5px;}
.contentInner .rightSide .vacList .curSelect strong {color:#c1010a;}
.contentInner .rightSide .vacList .curSelect strong.city {font-size:14px;}

.contentInner .subLeft .feedback {background:url('../img/hDot.gif') repeat-x 0 0; margin-top:15px; padding-top:15px;}
.contentInner .subLeft .feedback fieldset {border:none;}
.contentInner .subLeft .feedback p.required img {margin-bottom:4px;}
.contentInner .subLeft .feedback input {width:497px; height:15px; margin:3px 0px; background:#fff;border:1px solid #CCCCCC;}
.contentInner .subLeft .feedback select {width:499px; height:18px; margin:3px 0px; background:#fff;border:1px solid #CCCCCC;}
.contentInner .subLeft .feedback textarea {width:497px; height:70px; background:#fff; margin:3px 0px;border:1px solid #CCCCCC;}
.contentInner .subLeft .feedback input.code {width:108px; margin:3px 6px 3px 3px;}
.contentInner .subLeft .feedback img.codeImg {width:66px; heigh:15px; vertical-align:bottom; margin-bottom:3px;}
.contentInner .subLeft .feedback input.send {width:76px; height:20px; border:none; margin:0px 0px 0px 72px;}
.contentInner .subLeft .feedback p.codeRow {font-size:10px;}
.contentInner .subLeft .feedback p.codeRow input {font-size:10px; height:12px;}

.contentInner .rightSide .map {padding:5px 0px 5px 29px;}
.contentInner .rightSide .mapItems {}
.contentInner .rightSide .mapItems .selects {overflow:hidden;}
.contentInner .rightSide .mapItems .selects .citySelect {float:left; margin-right:12px;}
.contentInner .rightSide .mapItems .selects .citySelect .top {background:url('../img/cityTop.gif') no-repeat 0 0; height:6px; width:236px;}
.contentInner .rightSide .mapItems .selects .citySelect .bottom {background:url('../img/cityBot.gif') no-repeat 0 0; height:6px; width:236px;}
.contentInner .rightSide .mapItems .selects .citySelect .middle {width:214px; border-left:1px solid #d7d7d7; border-right:1px solid #d7d7d7; padding:3px 10px 7px;}
.contentInner .rightSide .mapItems .selects .citySelect .middle select {width:213px; height:19px; font-size:10px; border:1px solid #d4d0c8; padding:1px; margin-top:3px;}

.contentInner .rightSide .mapItems .selects .streetSelect {float:left;}
.contentInner .rightSide .mapItems .selects .streetSelect .top {background:url('../img/departTop.gif') no-repeat 0 0; height:6px; width:376px;}
.contentInner .rightSide .mapItems .selects .streetSelect .bottom {background:url('../img/departBot.gif') no-repeat 0 0; height:6px; width:376px;}
.contentInner .rightSide .mapItems .selects .streetSelect .middle {width:354px; border-left:1px solid #d7d7d7; border-right:1px solid #d7d7d7; padding:3px 10px 7px;}
.contentInner .rightSide .mapItems .selects .streetSelect .middle select {width:353px; height:19px; font-size:10px; border:1px solid #d4d0c8; padding:1px; margin-top:3px;}

.contentInner .rightSide .mapItems .choosenCity {border-bottom:1px solid #d4d4d4; font-weight:bold; font-size:14px; color:#c1010a; padding:17px 0px 18px 24px; background:url('../img/ul-bull3.gif') no-repeat 15px 23px;}


.contentInner .rightSide .mapItems .choosenItem {padding:0px 0px 10px 14px; background:url('../img/hDot.gif') repeat-x 0 100%; width:270px; margin-top:10px;}
.contentInner .rightSide .mapItems .choosenItem p {padding:5px 0px;}

table.files {width:500px;}
.files tbody td {background:url('../img/hDot.gif') repeat-x 0 100%;}
.files tbody td.first a {display:block; background:url('../img/ico-doc-red.gif') no-repeat 3px 7px; height:23px;padding:9px 0 0 27px;text-decoration:underline;}
.files tbody td.second {padding: 0px 0px 3px 25px;}

.contentInner .rightSide .sale {padding-top:25px;}
.contentInner .rightSide .sale .selects {overflow:hidden;}

.contentInner .rightSide .sale .selects .citySelect {float:left; margin-right:12px;}
.contentInner .rightSide .sale .selects .citySelect .top {background:url('../img/cityTop.gif') no-repeat 0 0; height:6px; width:236px;}
.contentInner .rightSide .sale .selects .citySelect .bottom {background:url('../img/cityBot.gif') no-repeat 0 0; height:6px; width:236px;}
.contentInner .rightSide .sale .selects .citySelect .middle {width:214px; border-left:1px solid #d7d7d7; border-right:1px solid #d7d7d7; padding:3px 10px 7px;}
.contentInner .rightSide .sale .selects .citySelect .middle select {width:213px; height:19px; font-size:10px; border:1px solid #d4d0c8; padding:1px; margin-top:3px;}

.contentInner .rightSide .sale .selects .departSelect {float:left;}
.contentInner .rightSide .sale .selects .departSelect .top {background:url('../img/departTop.gif') no-repeat 0 0; height:6px; width:376px;}
.contentInner .rightSide .sale .selects .departSelect .bottom {background:url('../img/departBot.gif') no-repeat 0 0; height:6px; width:376px;}
.contentInner .rightSide .sale .selects .departSelect .middle {width:354px; border-left:1px solid #d7d7d7; border-right:1px solid #d7d7d7; padding:3px 10px 7px;}
.contentInner .rightSide .sale .selects .departSelect .middle select {width:353px; height:19px; font-size:10px; border:1px solid #d4d0c8; padding:1px; margin-top:3px;}

.contentInner .rightSide .sale .curSelect {padding:15px; border-bottom:1px solid #d4d4d4;}
.contentInner .rightSide .sale .curSelect p {padding-left:9px;}
.contentInner .rightSide .sale .curSelect p.city {font-size:14px; background:url('../img/ul-bull3.gif') no-repeat 0 5px;}
.contentInner .rightSide .sale .curSelect strong {color:#c1010a;}
.contentInner .rightSide .sale .curSelect strong.city {font-size:14px;}

.contentInner .rightSide .sale .acCont {background:#f3f3f3; margin-top:10px; padding:14px 16px 13px 20px; overflow:hidden;}
.contentInner .rightSide .sale .acCont .img {float:left;}
.contentInner .rightSide .sale .acCont .descrip {margin-left:250px;}
.contentInner .rightSide .sale .acCont .descrip .time {font-size:12px; color:#c1010a; font-weight:bold; padding-left:15px; background:url(../img/blueKonvert.gif) no-repeat 0 5px;}
.contentInner .rightSide .sale .acCont .descrip .text {margin-top:12px; padding-bottom:20px; background:url('../img/hDot2.gif') repeat-x 0 100%;}
.contentInner .rightSide .sale .acCont .descrip .links {padding-bottom:13px; background:url('../img/hDot2.gif') repeat-x 0 100%; padding-top:11px;}
.contentInner .rightSide .sale .acCont .descrip .links a {color:#004390; display:block; margin-bottom:10px;}
.contentInner .rightSide .sale .acCont .descrip .links .pdf {background:url('../img/adobe.gif') no-repeat 0 0; padding:7px 0px 0px 41px; height:22px;}
.contentInner .rightSide .sale .acCont .descrip .links .online {background:url('../img/online.gif') no-repeat 5px 5px; padding:7px 0px 0px 41px; height:20px;}
.contentInner .rightSide .sale .acCont .descrip .links .prog {color:#646464; font-size:10px; margin-left:5px;}

.hidden {display:none;}

div.popbox {padding:15px;}
div.popbox h1 {text-transform:uppercase;}
div.popbox fieldset {border:none;}
div.popbox p.required img {margin-bottom:4px;}
div.popbox input {width:597px; height:15px; margin:3px 0px; background:#fff;border:1px solid #CCCCCC;}
div.popbox input.file {width:597px; height:19px; margin:3px 0px; background:#fff;border:1px solid #CCCCCC;}
div.popbox select {width:599px; height:18px; margin:3px 0px; background:#fff;border:1px solid #CCCCCC;}
div.popbox textarea {width:597px; height:70px; background:#fff; margin:3px 0px;border:1px solid #CCCCCC;}
div.popbox input.code {width:108px; margin:3px 6px 3px 3px;}
div.popbox img.codeImg {width:66px; heigh:15px; vertical-align:bottom; margin-bottom:3px;}
div.popbox input.send {width:76px; height:20px; border:none; margin:0px 0px 0px 72px;}
div.popbox p.codeRow {font-size:10px;}
div.popbox p.codeRow input {font-size:10px; height:12px;}

div.popbox {background:white;color:#555555;display:none;height:554px;padding:12px 20px 0;position:absolute;width:620px;z-index:120;}
#overlay {background:#000000 none repeat scroll 0 0;display:none;left:0;opacity: .70;filter: alpha(opacity=70);position:absolute;top:0;width:100%;z-index:110;}

div#userVote {position:relative; top:-120px; right:302px; z-index:1; width:302px; height:120px; padding:1px 27px 0px 12px; background:url('../img/feedback.gif') no-repeat; display:none;}
div#userVote h1 {color:#c1010a; font-size:20px; font-weight:normal; margin:13px 0px 7px 0px; text-transform:uppercase; background:url('../img/ul-bull2.gif') no-repeat 0 3px; padding-left:19px;}
div#userVote table {border-collapse:collapse; width:254px; margin:5px 0px;}
div#userVote table tfoot td {text-align:left;padding-top:1px;}
div#userVote table tbody td {padding-bottom:3px;}
div#userVote table tbody td.one {width:68px;}
div#userVote table tbody input {width:230px; height:17px; border:1px solid #d4d0c8; background:#fff;}
div#userVote table tbody textarea {border:1px solid #d4d0c8; background:#fff; height:48px; width:255px;}

.noheight {height:0px;}

.clr{clear:both;} both;
}