html {min-width:966px;}

body {
	margin:0; padding:0 0 30px 0;
	font:0.69em Tahoma, Arial, Helvetica, sans-serif;
	background:url(../images/bg.jpg) top no-repeat #495692;
}

a {color:#485590; text-decoration:none;}
a:hover {text-decoration:underline;}
a img {border:none;}

h1, h2, h3, h4, h5, h6 {margin:0; line-height:normal;}
p {margin:0 0 1.18em;}
form, fieldset {margin:0; padding:0; border:none;}
input, select, textarea {font:1em Verdana, Geneva, Arial, Helvetica, sans-serif; color:#000; vertical-align:middle;}
.input {background-color:#eee;}
.input2 {padding:5px 10px; font-family:Tahoma; color:#53565b; background-color:#fff; border:1px solid #b3b3b3;}
select.input2 {padding:4px;}
.submit {text-align:right;}
.submit input {background-color:#eee; font-size:0.91em;}

ul {margin:1.18em 0 1.18em -10px; padding:0; list-style:none; line-height:1.38em;}
ul > li {padding-left:10px; background:url(../images/list_pointer1.gif) 0 6px no-repeat;}
ul > li > ul {margin:3px 0 3px 20px;}
ul > li > ol {margin:0 0 0 48px;}

ol {margin:1.18em 0 1.18em 19px; padding:0;}
ol > li {padding-left:0; background:none;}
ol > li > ol {margin:0 0 0 30px;}
ol > li > ul {margin:3px 0 3px 2px;}

h4 {margin: 23px 0 1.18em; font-size: 1.18em}

table {width:100%; margin-bottom:16px; border-collapse:collapse;}
th, td {text-align:left; font-weight:normal; vertical-align:top;}
th {padding:5px 7px; color:#757575; border-bottom:1px solid #afafaf;}
td {padding:4px 7px; background-color:#f5f5f5;}
.even td {padding:5px 7px; background-color:#fff;}

.clear {clear:both; position:relative;}

/* ============ corpmod ============ */
.corpmod {background-position:68px 0;}
.corpmod #sections ol,
.corpmod #top,
.corpmod #wrapper {margin:0 0 0 29px;}
.corpmod #main {background-position:287px 0;}

/* =========== loginPanel ========== */
.loginPanel {background-image:none;}
.loginPanel #topForms {width:auto; min-width:200px; height:298px; margin:0; font-size:1em; color:#fff; float:left;}
.loginPanel #topForms form {margin-bottom:28px;}
.loginPanel #topForms form div {padding-bottom:7px; margin-bottom:6px; border-bottom:1px solid #6e78a8; float:left;}
.loginPanel #topForms ul {clear:both;}
.loginPanel #topForms li {margin-left:7px;}
.loginPanel #topForms a {color:#a4abc9;}
.loginPanel #topForms .input {width:78px; padding-left:1px; padding-right:1px; font:1em Tahoma, Arial, Helvetica, sans-serif;}

.loginPanel #topForms #forgot {margin-bottom:13px;}
.loginPanel #topForms #forgot div {margin:0; float:none;}
.loginPanel #forgot h4 {margin-bottom:15px;}
.loginPanel #forgot label {padding:0; margin:0; float:none;}
.loginPanel #forgot .input {display:inline; position:relative; top:-1px; margin-right:3px;}
.loginPanel #forgot .submit {margin:0; float:none;}
.loginPanel .tryLogin {padding-top:9px; border-top:1px solid #6e78a8;}

/* ============== main ============= */
#main {min-width:966px; background-repeat:no-repeat; background-position:top;}

/* ============ sections =========== */
#sections {height:23px; background:url(../images/sections_bg.gif) repeat-x;}
#sections ol {width:960px; margin:0 auto; padding:0 3px; list-style:none;}
#sections li {position:relative; float:left;}
#sections a {display:block; width:160px; height:23px; color:#fff; overflow:hidden; float:left;}

#sections span {
	width:100%; height:100%;
	position:absolute; top:0; left:0;
	background-image:url(../images/sections.gif);
	cursor:pointer;
}

#sec1 span {background-position:0 0;}
#sec1.active span {background-position:0 -23px;}
#sec2 span {background-position:-160px 0;}
#sec2.active span {background-position:-160px -23px;}
#sec3 span {background-position:-320px 0;}
#sec3.active span {background-position:-320px -23px;}
#sec4 span {background-position:-480px 0;}
#sec4.active span {background-position:-480px -23px;}
#sec5 span {background-position:-640px 0;}
#sec5.active span {background-position:-640px -23px;}
#sec6 span {background-position:-800px 0;}
#sec6.active span {background-position:-800px -23px;}

/* ============== top ============== */
#top {width:966px; height:210px; color:#fff; margin:0 auto;}
#top a {color:#a4abc9;}

#logo {padding:55px 0 0 10px; float:left;}
#logo img {display:block;}
#logoPrint {display:none;}

/* ============ topForms =========== */
#topForms {
	width:15.50em; min-width:155px; max-width:309px;
	height:210px;
	margin-top:-8px;
	font-size:0.91em;
	position:relative;
	float:right;
}

#topForms h4 {margin-bottom:4px;}
#topForms h4 img {display:block;}
#topForms label {padding-left:1px; margin-right:6px; float:left;}
#topForms .input {display:block; margin:3px 0 2px -1px; font-size:0.91em;}
#topForms .submit {margin-top:1.5em; float:left;}
#topForms ul {margin:0 0 0 -3px; list-style:none;}
#topForms li {display:inline; margin-left:4px; padding:0; background:none;}

#login .input {width:54px;}
#login .logged {padding:0 1px 1px;}

#search {position:absolute; bottom:0;}
#search .input {width:118px;}

/* ============= person ============ */
#person {height:210px; width:474px; float:left;}
#person h4 {padding:29px 0 22px 94px; margin: 0;}
#person h3 {padding-left:94px;}
#person img {display:block;}

/* ============ wrapper ============ */
#wrapper {width:966px; margin:0 auto;}

/* ========== sectionTitle ========= */
.section {
  margin-bottom: 23px;
  line-height: 1.82;
}
.section td {border-bottom:1px solid #c6c6c6; line-height: 1.18em;}
.sectionTitle, .fauxSectionTitle {
	padding:0 6px 2px 16px;
	margin:0 -19px 23px -17px;
	background:url(../images/hc_underline.gif) bottom left no-repeat;
	color:#494949;
	position:relative;
	line-height:normal;
}
.fauxSectionTitle {
	margin:0 0 3px 0;
}
.segments .sectionTitle {margin:0 -9px 23px -17px;}
.segmentsWide .sectionTitle {margin:0 -9px 23px -17px;}

.sectionTitle h3, .fauxSectionTitle h3 {font-size:15px; letter-spacing: -1px; display:inline;}

.sectionTitle .shifter {
	display:block;
	width:11px;
	padding-top:1px;
	font-size:0;
	position:absolute; bottom:3px; left:1px;
	background:url(../images/shift_line.gif) center no-repeat;
}

.sectionTitle .shiftUp,
.sectionTitle .shiftDown {width:7px; height:5px; padding:1px 2px; margin-bottom:1px; cursor:pointer;}

.sectionTitle .shiftUp {background:url(../images/shift_up.gif) center no-repeat;}
.sectionTitle .shiftDown {background:url(../images/shift_down.gif) center no-repeat;}

.sectionTitle .close, .fauxSectionTitle .close {padding:2px; margin:1px -2px 0 0; float:right;}

/* ============ sidebar ============ */
#sidebar {width:158px; margin-right:7px; color:#dbdde9; float:left;}
#sidebar .input {font-size:0.91em;}
#sidebar .box {padding:2px 12px;}
#sidebar .box p {margin:9px 0;}

/* ============== menu ============= */
.menu {margin:0; list-style:none;}
.ghost {width:168px; list-style:none; color:#edeef4;}

.menu .sectionTitle,
.ghost .sectionTitle {padding:10px 0 3px 12px; margin:0 0 4px; background:url(../images/m_underline.gif) bottom left no-repeat;}

.menu .sectionTitle .shifter,
.ghost .sectionTitle .shifter {bottom:1px; left:0; background:url(../images/mshift_line.gif) center no-repeat;}

.menu .sectionTitle .shiftUp,
.ghost .sectionTitle .shiftUp,
.menu .sectionTitle .shiftDown,
.ghost .sectionTitle .shiftDown {width:7px; height:4px; padding:2px; margin-bottom:1px; cursor:pointer;}

.menu .sectionTitle .shiftUp,
.ghost .sectionTitle .shiftUp {background:url(../images/mshift_up.gif) center no-repeat;}

.menu .sectionTitle .shiftDown,
.ghost .sectionTitle .shiftDown {background:url(../images/mshift_down.gif) center no-repeat;}

.menu li, .ghost li {padding:0; background:none;}
.menu .active, .ghost .active {font-weight:bold;}
.menu ul, .ghost ul {margin:0 0 5px; list-style:none;}
.menu ul li, .ghost ul li {padding:0 0 0 13px; background:url(../images/m_pointer.gif) 2px 0.36em no-repeat; font-size:1.09em;}
.menu img, .ghost img {display:block;}
.menu a, .ghost a {color:#edeef4;}

/* =========== container =========== */
#container {width:801px; float:left;}

/* ============ contentT =========== */
#contentT {width:647px; font-size:0.91em; overflow:hidden; }

#toolbarOuter {width:472px; padding-top:1px; margin:0 1px; background-color:#f5f5f5; float:left;}

#toolbar {
	width:452px;
	margin:0 -1px;
	padding:10px 11px 9px;
	background-color:#f5f5f5;
	border-bottom:1px solid #c6c6c6;
	position:relative;
	overflow:hidden;
}

#nav {margin:1px 0 0 13px; float:left;}

#tools {margin:0; list-style:none; float:right;}
#tools li {margin-left:5px; padding:0; background:none; float:left;}
#tools img {margin-left:5px; float:left;}

/* ============== lang ============= */
#lang {padding:7px 0 0 12px; float:left;}
#lang select {width:122px;}
#lang .submit {margin-left:3px;}

/* ========== contentOuter ========= */
#contentOuter {padding:1px 0; background-color:#fff; float:left;}
#contentInner {width:800px; margin-right:-1px; border-right:1px solid #fff; position:relative;}

#content {padding:19px 19px 30px 24px; color:#494949;}

.captionImg {width: 431px; height: 303px; background-color:#fff; border: 1px solid #DDD; margin-bottom:15px; }
.captionImgOil {color:#522a06; width: 431px; height: 303px; background-color:#E2C8A2; border: 1px solid #E2C8A2; margin-bottom:15px; }
.captionImgAsfalt {color:#FFFFFF; width: 431px; height: 303px; background-color:#00529B; border: 1px solid #00529B; margin-bottom:15px; }
.captionImgGaz {color:#cddeeb; width: 431px; height: 303px; background-color:#3574bb; border: 1px solid #3574bb; margin-bottom:15px; }
.captionImgParafiny {color:#ede5d4; width: 431px; height: 303px; background-color:#d16e19; border: 1px solid #d16e19; margin-bottom:15px; }
.captionImgSpolki {color:#FFFFFF; width: 431px; height: 303px; background-color:#00529b; border: 1px solid #00529b; margin-bottom:15px; }

.imgfloat { float:left;}
.imgfloatText {margin-left:232px; font-size: 1.3em; line-height: normal; padding:20px 15px 10px 8px;}
.widgets {background:url(../images/widgets_bg.gif) right repeat-y #fff;}
.widgets #contentInner {width:646px; border-color:#dfdfdf;}
.widgets #content {width:431px; float:left;}
.segments #contentInner {width:646px;}
.segments #content {width:431px; float:left;}
.segmentsWide #contentInner {width:799px;}
.segmentsWide #content {width:585px; float:left;}
.nowidgets #contentInner {width:646px;}
.widgetsWide {background:url(../images/widgets_bg.gif) right repeat-y #fff;}
.widgetsWide #contentInner {border-color:#dfdfdf;}
.widgetsWide #content {width:585px; float:left;}

/* ============ headForm =========== */
.headForm {
	font-size:11px;
	margin:-47px -2px 0 0;
	background:url(../images/hsel_left.gif) bottom left no-repeat;
	position:relative;
	z-index:1;
	float:right;
	line-height:normal;
}

.headForm fieldset {
	height:20px;
	padding:3px 6px 0 6px;
	background:url(../images/hsel_right.gif) bottom right no-repeat;
}

.headForm .input {font-family:Tahoma; color:#606060;}

/* ========== contentBody ========== */
.contentBody {margin:0 -7px 55px -12px;}
.segContentBody {margin:-12px -19px 26px 0;}

/* ============== art ============== */
.artH {margin:0 0 14px 0; font-size:1em; color:#000; line-height:1.2em;}
.artH img {margin-bottom:-2px;}
.artH small {display:block; margin-bottom:2px; font-weight:normal; font-size:1em; color:#8e8e8e;}
.artH small strong {display:inline; font-size:1em; color:#5e5e5e;}
.artH strong {display:block; font-size:1.09em; color:#495692;}

.art {text-align:justify; color:#000; margin-bottom:8px; }
.art img {}

.artText {text-align:justify;}
.artText img {margin:0 -13px 0 13px; float:right;}

/* ============ artsLast =========== */
.artsLast {width:289px; margin:0 -1px 19px; list-style:none; clear:both}
.artsLast li {padding:3px 1px 7px; border-top:1px solid #ccc; background:none;}
.artsLast .artH {margin-bottom:0;}
.artsLast .artH small {margin-bottom:0;}
.artsLast p {margin:0; color:#000;}

/* =========== headPoint =========== */
.headPoint {margin:0 0 8px; padding:0 0 12px; font-weight:normal; background:url(../images/hp_underline.gif) left bottom no-repeat;}

/* ============= graph ============= */
#graph {width:138px; margin-top:-17px; position:relative; float:right;}

/* =========== infoTable =========== */
.infoTableOuter {margin:0 -13px 0 -7px;}
.infoTable {width:auto; color:#494949; margin-bottom:16px;}
.infoTable th {padding:5px 7px; color:#757575; border-bottom:1px solid #afafaf;}
.infoTable td {padding:4px 7px; vertical-align:top;  border-bottom:0}


.infoTable .space th {border-bottom:none; padding:0; height:4px;}
.infoTable .odd td {background-color:#f5f5f5;}
.infoTable .even td {background-color:#fff;}
.infoTable .price {border-left:1px solid #afafaf; border-right:1px solid #afafaf; text-align:center;}
.infoTable .price_date {border-left:1px solid #afafaf; border-right:1px solid #afafaf; border-bottom:1px solid #afafaf; text-align:center; font-style:italic;}
.infoTable .price_header {border-left:1px solid #afafaf; border-right:1px solid #afafaf; border-top:1px solid #afafaf; text-align:center;}
.infoTable .name {border-left:1px solid #afafaf; border-top:1px solid #afafaf; padding-bottom:15px; font-weight:bold;}
.infoTable .change_price {border-left:1px solid #afafaf; border-bottom:1px solid #afafaf; font-style:italic; padding-bottom:15px;}

.infoTable th.price {border-top:1px solid #afafaf;}
.infoTable .last .price {border-bottom:1px solid #afafaf;}

.note {margin-bottom:13px; font-size:10px; color:#848484; line-height:1.60em;}

/* ============= lists ============= */
.list, .list2 {margin:19px 0 19px 0px; line-height:1.27em; list-style:none;}
.list li, .list2 li {padding:2px 0 2px 11px; background:url(../images/list_pointer2.gif) 0 7px no-repeat;}
.list2 li {background-image:url(../images/list_pointer4.gif);}

.list3 {margin:0 0 0 -10px;}
.list3 li {background-image:url(../images/list_pointer3.gif);}

/* ============= pagemeta ============ */
.pagemeta {line-height:normal; color:#8e8e8e; font-size:10px; position:absolute; bottom:10px; left:24px;}

/* ============= files ============= */
.file {
  padding-left: 46px;
  margin: 0 0 17px 0;
  min-height: 24px;
  height: auto !important;
  height: 24px;
  background-image: url(../images/ico/default.gif);
  background-repeat: no-repeat;
  line-height: normal;

}
.file small, .file .fileInfo {
  font-size:0.91em; color:#7f7f7f;
}
.file a {
	margin-left: -45px;
	padding-left: 45px;
	padding-bottom: 10px;
}
.pdfLink {
  background-image: url(../images/ico/pdf.gif);
}
.docLink {
  background-image: url(../images/ico/doc.gif);
}
.xlsLink {
  background-image: url(../images/ico/xls.gif);
}
.mp3Link {
  background-image: url(../images/ico/mp3.gif);
}
.flvLink {
  background-image: url(../images/ico/flv.gif);
}

/* ============= docs ============== */
#docs {margin:0 -3px; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; overflow:hidden;}
#docs .item {width:48.6%; margin:0 0.7% 15px; padding:0; background:none; float:left;}
#docs img {display:block; margin:12px auto;}
#docs .desc {padding:5px 7px 5px 11px; background-color:#f5f5f5; overflow:hidden;}
#docs .desc h4 {margin:0; font-size:11px; font-weight:normal; color:#000; float:left;}
#docs .desc ul {margin:0; float:right; list-style:none;}
#docs .desc li {margin-bottom:1px; padding:0; background:none;}
#docs .desc a {padding-left:18px; background:url(../images/icon_arr_d.gif) 0 1px no-repeat; white-space:pre;}

/* =========== pdfCreator ========== */
#pdfCreator {margin:0; padding-top:8px;}
#pdfCreator .item {padding:7px 8px 8px 12px; margin-bottom:1px; background:#f1f1f1; overflow:hidden;}
#pdfCreator .item a {max-width:360px; color:#000; float:left;}
#pdfCreator ul {margin:0; list-style:none; float:right;}
#pdfCreator ul li {margin-left:4px; padding:0; background:none; float:left;}
#pdfCreator ul li img {display:block;}

.pdfInfo {margin:42px 0 70px; padding:3px 0 3px 45px; background:url(../images/icon_file_pdf.gif) 4px 0 no-repeat;}

/* ========== attachPages ========== */
#attachPages fieldset {padding:0 12px;}
#attachPages ul {margin:10px 0 4px; list-style:none;}
#attachPages ul li {margin-bottom:1px; padding:0; background:none;}

/* ========== actionButton ========= */
.actionButton {margin-bottom:26px; border-top:1px solid #cecece;}

.actionButton input {
	border:none;
	padding:8px 30px 9px 30px;
	background-color:#f7f7f7;
	background-position:12px 9px;
	background-repeat:no-repeat;
	font-weight:bold;
	font-family:Tahoma;
	color:#485590;
	cursor:pointer;
	overflow:visible;
}

.actionButton .save {background-image:url(../images/icon_arr_d.gif);}
.actionButton .attach {background-image:url(../images/icon_arr_r.gif);}

/* =========== gallsList =========== */
.gallsList {margin:0 -13px 28px -18px; /*overflow:hidden;*/}
.gallsList li {
	width:445px;
	padding:0 0 14px 17px;
	background:#f9f9f9;
	border-top:1px solid #fff;
	border-bottom:1px solid #bdbdbd;
	overflow:hidden;
	float:left; clear:left;
}

.gallsList .desc {width:170px; padding:20px 0 0 0; float:left;}
.gallsList .title {display:block; margin-bottom:1px;}
.gallsList .update {display:block; margin-bottom:1px; color:#9f9f9f;}
.gallsList .photos {display:block; margin-bottom:24px; padding-left:17px; color:#494949; background:url(../images/icon_photo.gif) 0 1px no-repeat;}
.gallsList .imgs {width:275px; padding-top:15px; float:left;}
.gallsList .imgs a {display:block; padding:7px; float:left;}
.gallsList .imgs a:hover {padding:6px; border:1px solid #b9b9b9;}
.gallsList .imgs img {display:block; float:left;}

/* ============= galls ============= */
#galls {padding:1px; margin:0 -11px 0 -9px; list-style:none; line-height:1.09em;}
#galls .item {width:315px; margin:0 3px 0 2px; padding:0; background:none; float:left;}
#galls a {display:block; padding:7px; color:#000; cursor:pointer; overflow:hidden;}
#galls a:hover {padding:6px; border:1px solid #b9b9b9; text-decoration:none;}
#galls .img {display:block; /*width:301px;*/ margin-bottom:6px; background-color:#ebebeb;}
#galls .img img {display:block;}
#galls .title {display:block; padding-left:11px;}
#galls .desc {display:block; padding-left:11px; width:210px;}

#galls .date {
	display:block;
	width:60px;
	padding-left:17px;
	background:url(../images/icon_photo.gif) 0 1px no-repeat;
	color:#7f7f7f;
	float:right;
}

/* ============ photoBar =========== */
#photoBar {margin:-12px 0 10px; font-size:0.91em;}
#photoBar strong {margin-right: 6px;}
#photoBar ul {display:inline; margin:0;}
#photoBar li {display:inline; margin-right:6px; padding:0; background:none;}
#photoBar li a {padding-left:17px; background-position:left; background-repeat:no-repeat;}
#photoBar .add {background-image:url(../images/icon_photo_add.gif);}
#photoBar .del {background-image:url(../images/icon_photo_del.gif);}
#photoBar .edit {background-image:url(../images/icon_photo_edit.gif);}

/* =========== boxUpload =========== */
.boxUploadBg {width:100%; height:100%; background:url(../images/uploadbox_bg.png); position:absolute; top:0; left:0; bottom:0; right:0; z-index:1000;}
.boxUpload {width:418px; height:307px; padding:15px 10px 10px; background-color:#fff; position:absolute; top:50%; left:50%; margin:-166px 0 0 -219px;}
.boxUpload .sectionTitle {margin:0 0 6px;}
.boxUpload .close {padding:0; margin:-6px -6px 0 0;}
.boxUpload p {margin:0;}
.boxUpload form {margin-bottom:7px; border-bottom:1px solid #c4c4c4;}
.boxUpload fieldset {padding:6px 0 3px; border-bottom:1px solid #fff; background-color:#f2f2f2;}
.boxUpload table {width:100%; margin:0;}
.boxUpload td {padding:4px; background-color:transparent;}
.boxUpload .label {padding:5px 4px 4px 25px; color:#000; text-align:right;}
.boxUpload .separator {padding:0 0 5px;}
.boxUpload .separator div {height:5px; font-size:0; border-bottom:1px solid #d9d9d9;}
.boxUpload .input1 {width:330px;}
.boxUpload textarea {height:100px;}
.boxUpload .note {font-size:1em; margin:0 0 0 5px; line-height:normal;}
.boxUpload .statement {margin-left:79px; font-size:0.91em; color:#494949;}

.boxUpload .thanks {padding:110px 0 90px; font-size:1.09em; text-align:center;}
.boxUpload .resp {text-align:center;}

.photoEdit form {margin-bottom:7px; border-bottom:1px solid #c4c4c4;}
.photoEdit fieldset {padding:6px 0 3px; border-bottom:1px solid #fff; background-color:#f2f2f2;}
.photoEdit table {width:100%; margin:0;}
.photoEdit td {padding:4px; background-color:transparent;}
.photoEdit .label {padding:5px 4px 4px 25px; color:#000; text-align:right;}
.photoEdit .separator {padding:0 0 5px;}
.photoEdit .separator div {height:5px; font-size:0; border-bottom:1px solid #d9d9d9;}
.photoEdit .input1 {width:330px;}
.photoEdit textarea {height:100px;}
.photoEdit .note {font-size:1em; margin:0 0 0 5px; line-height:normal;}
.photoEdit .statement {margin-left: 79px; font-size:0.91em; color:#494949;}

/* ============= galNav ============ */
#galNav {margin-right:-7px; float:right;}
#galNav a {display:block; margin-bottom:5px; position:relative;}
#galNav img {display:block;}
#galNav .arr {position:absolute;}
#galNav .prev .arr {top:0; right:0;}
#galNav .next .arr {top:61px; right:0;}

/* ========= photoZoom ========= */
#photoZoom {padding:6px; margin:0 0 13px -6px; border:1px solid #ccc; float:left;}
#photoZoom .img {display:block; width:541px; /*height:321px;*/ background-color:#ebebeb;}
#photoZoom .img img {display:block;}

#photoDesc {width:535px; padding-left:12px; color:#000; clear:both;}
#photoDesc h4 {font-size:1em; margin:0 0 1em 0;}
#photoDesc p {width:405px; margin:0;}

#photoDesc .date {
	display:block;
	width:60px;
	padding-left:17px;
	background:url(../images/icon_photo.gif) 0 1px no-repeat;
	color:#7f7f7f;
	float:right;
}

/* ========== pagination =========== */
.paginMini {padding:9px 0; text-align:center; line-height:1.55em;}
.paginMini img {vertical-align:text-bottom;}
.paginMini a {padding:0 4px;}
.paginMini .active {border:1px solid #d3d3d3; color:#767575;}

.pagination {padding:9px 0; margin:0 -7px 0 -12px; text-align:center; line-height:1.55em;}
.pagination a {padding:0 4px;}
.pagination .pages {margin:0 120px;}
.pagination .active {border:1px solid #d3d3d3; color:#767575;}
.pagination .prev {padding:0 0 1px 22px; background:url(../images/icon_prev.gif) left no-repeat; float:left;}
.pagination .next {padding:0 21px 1px 0; background:url(../images/icon_next.gif) right no-repeat; float:right;}

/* ============ comments =========== */
#comments {margin:-19px -13px 7px -17px; padding-bottom:1px; list-style:none; border-bottom:1px solid #c4c4c4;}
#comments li {padding:12px 17px; margin-top:2px; background:#f2f2f2; overflow:hidden;}
#comments p {margin:0 0 0 117px; color:#000; line-height:1.09em;}
#comments h5 {width:105px; font-weight:normal; font-size:1em; color:#494949; float:left;}
#comments h5 small {display:block; font-size:0.91em; color:#494949;}

.commentsMore {margin-bottom:19px;}
.commentsMore a {padding:3px 21px 3px 0; background:url(../images/b_submit1.gif) right no-repeat;}

/* ========== commentForm ========== */
#commentForm {margin:-19px -13px 6px -17px; padding-bottom:1px; border-bottom:1px solid #c4c4c4;}
#commentForm h5 {width:105px; padding:5px 0; font-weight:normal; font-size:1em; float:left;}
#commentForm fieldset {padding:7px 0 5px 17px; background-color:#f2f2f2;}
#commentForm p {width:330px; margin:0 0 0 4px; float:left;}
#commentForm textarea {width:313px; padding:4px 5px; margin-bottom:2px; font-family:Tahoma; line-height:1.09em;}

.commentStatement {margin:0 0 26px 116px; font-size:0.91em;}

/* ============ askForm ============ */
/*#askForm {margin:0 -9px 6px -17px; padding-bottom:1px; border-bottom:1px solid #c4c4c4;}
#askForm fieldset {padding:7px 0 5px 9px; background-color:#f2f2f2;}
#askForm textarea {width:345px; padding:4px 5px; margin-bottom:2px; font-family:Tahoma; line-height:1.09em;}
*/
p.success {color: #00CC55; margin-bottom: 2em}
p.error {color: #cc0000; margin-bottom: 2em}
.askStatement {margin:0 0 26px 0; font-size:0.91em;}

/* ============ calendar =========== */
.calendar {width:150px; margin:-8px -18px 25px 0; float:right;}
.calendarWide {margin:0 -18px 15px -1px; float: left;}

.calOne {width:145px; margin-right:5px; float:left;}

.calH {height:34px; margin: 0 0 -3px 0; font-size:1em; position:relative;}
.calH .day, .calH .month {display:block; float:left;}
.calH .day {margin-right:-7px;}
.calH .month {margin:4px 0 0 14px;}

.calH .shifter {background:url(../images/cal_line.gif) center no-repeat; position:absolute; right:0; bottom:13px;}
.calH .shifterPrev {position:absolute; left:0; bottom:13px;}
.calH .shifterNext {position:absolute; right:0; bottom:13px;}
.calH .shifter img,
.calH .shifterPrev img,
.calH .shifterNext img {padding:3px; margin-top:2px; cursor:pointer;}
.calendarWide .shifter {right:5px;}
.calendarWide .shifter img {padding:3px 0; cursor:default;}

.calOuter {width:145px; background:url(../images/cal_bg_top.gif) no-repeat #2f3139;}
.cal {padding:8px 0 7px 10px; background:url(../images/cal_bg_bottom.gif) bottom no-repeat; color:#fff;}
.cal table {width:125px; margin:0;}
.cal td {padding:2px 3px 3px; text-align:center; background-color:transparent; border-bottom:0;}
.cal .past {color:#b4bad5;}
.cal .today {background:url(../images/cal_today.gif) center no-repeat; color:#525252;}
.cal .event {background:url(../images/cal_event.gif) center no-repeat;}
.cal table td {color:#FFFFFF;}
.cal table td a {color:#FFFFFF;}
.cal .past a {color:#b4bad5;}
.cal .today a {color:#525252;}

.cal .tipInn a {color: #ffffff;}
.cal .past .tipInn a {color: #ffffff;}
.cal .today .tipInn a {color: #ffffff;}
.cal .redCard {color:#c9cddf;}

.calNames {padding-top:5px; margin:0; font-size:0.91em; color:#b0b0b0; text-align:center; clear:both;}

/* =========== searchUser ========== */
#searchUser {margin-bottom:36px;}
#searchUser p {margin:0 22px 0 0; float:left;}
#searchUser label {display:block; margin-bottom:3px; color:#606060;}
#searchUser .input {display:block; width:131px;}
#searchUser select.input {width:135px;}
#searchUser .submit {margin:17px 0 0 -6px;}

/* ============ userList =========== */
.userList {margin:5px -12px 20px -17px; list-style:none; border-bottom:1px solid #bdbdbd; color:#242424;}
.userList li {padding:7px 5px 8px; background:#f9f9f9; border-top:1px solid #e2e2e2; zoom: 1}
.userList dl {margin:0; padding:0; text-align:right;}
.userList dt {margin:-5px 0 -8px; padding:5px 0 8px; float:left;}
.userList dt img {margin:-5px 1px -8px 7px;}
.userList dd {display:inline; margin-left:10px;}
.userList .tel span {color:#8f8f8f;}
.userList .msg img {margin-bottom:-1px;}
.userList .add img {margin-bottom:-3px;}

/* =========== corpTree =========== */
.corpTree {margin:8px -12px 15px -17px; list-style:none; background-color:#f9f9f9; border-bottom:1px solid #e2e2e2; color:#242424;}
.corpTree a {color:#6d6d6d;}
.corpTree a:hover {text-decoration:none;}
.corpTree a.active {color:#000;}
.corpTree a img {margin:0 2px -1px 0;}
.corpTree li {padding:7px 5px 8px 4px; background:url(../images/tree_main.gif) 0 2px no-repeat; border-top:1px solid #e2e2e2;}
.corpTree ul {margin:8px -5px -8px -22px; padding:0 0 0 18px; list-style:none;}
.corpTree ul ul {background:url(../images/tree_nor.gif) repeat-y;}
.corpTree ul li {padding-left:22px; background:url(../images/tree_br.gif) 8px 2px no-repeat;}

.corpTree li.first {background-image:url(../images/tree_main_first.gif);}
.corpTree li.last {background-image:url(../images/tree_main_last.gif);}
.corpTree ul li.last {background-image:url(../images/tree_br.gif);}
.corpTree ul ul li.last {background-image:url(../images/tree_last.gif);}
.corpTree ul li.active {background-image:url(../images/tree_ex.gif);}
.corpTree ul li.lastActive {background-image:url(../images/tree_lastex.gif);}
.corpTree ul.lastActive {background:none;}

.corpTree .user {background:none;}
.corpTree .user a {color:#485590;}
.corpTree .user a:hover {text-decoration:underline;}
.corpTree .user dl {margin:0; padding:0; text-align:right;}
.corpTree .user dt {margin:-5px 0 -8px -22px; padding:5px 0 8px; float:left;}
.corpTree .user dt img {margin:-5px 1px -8px -2px;}
.corpTree .user dd {display:inline; margin-left:10px;}
.corpTree .user .tel span {color:#8f8f8f;}
.corpTree .user .msg img {margin:0 0 -1px;}
.corpTree .user .add img {margin:0 0 -3px;}

.corpTree ul ul li {margin-left:-18px; padding-left:40px; background-position:26px 2px;}
.corpTree ul ul ul li {margin-left:-36px; padding-left:58px; background-position:44px 2px;}
.corpTree ul ul ul ul li {margin-left:-54px; padding-left:76px; background-position:62px 2px;}
.corpTree ul ul ul ul ul li {margin-left:-72px; padding-left:94px; background-position:80px 2px;}
.corpTree ul ul ul ul ul ul li {margin-left:-90px; padding-left:112px; background-position:98px 2px;}
.corpTree ul ul ul ul ul ul ul li {margin-left:-108px; padding-left:130px; background-position:116px 2px;}
.corpTree ul ul ul ul ul ul ul ul li {margin-left:-126px; padding-left:148px; background-position:134px 2px;}
.corpTree ul ul ul ul ul ul ul ul ul li {margin-left:-144px; padding-left:166px; background-position:152px 2px;}
.corpTree ul ul ul ul ul ul ul ul ul ul li {margin-left:-162px; padding-left:184px; background-position:170px 2px;}
.corpTree ul ul ul ul ul ul ul ul ul ul ul li {margin-left:-180px; padding-left:202px; background-position:188px 2px;}
.corpTree ul ul ul ul ul ul ul ul ul ul ul ul li {margin-left:-198px; padding-left:220px; background-position:206px 2px;}

/* ============ userInfo =========== */
.userInfo {margin:0 -12px 36px -17px; padding:20px 0 6px 17px; background-color:#f5f5f5; height: 200px}
.userInfo .desc {width:302px; float:left;}
.userInfo .desc h4 {margin:0; font-size:20px; color:#656565;}
.userInfo .section {margin-bottom:20px; color:#656565;}
.userInfo .section em {font-style:normal; color:#494949;}
.userInfo .cont {margin:0; list-style:none;}
.userInfo .cont li {width:140px; padding:0 10px 0 0; margin-bottom:9px; background:none; float:left;}
.userInfo .cont li.long {width:290px;}
.userInfo .cont em {display:block; padding:1px 0; font-style:normal; color:#9f9f9f;}
.userInfo .cont big {font-weight:bold; font-size:1.09em;}
.userInfo .photo {margin-top:-20px; float:left;/*width:148px;height:177px; background-color:#9A9A9A;*/}
.userInfo .photo img {display:block;}
.userInfo .opts {width:131px; margin:0 0 0 10px; list-style:none; float:left;}
.userInfo .opts li {margin-bottom:1px; padding:0; background:none; border-bottom:1px solid #d1d1d1;}
.userInfo .opts a {display:block; padding:6px 0 6px 25px; border-bottom:1px solid #fcfcfc;}
.userInfo .opts .add a {background:url(../images/icon_add1.gif) 5px 6px no-repeat;}
.userInfo .opts .down a {background:url(../images/icon_arr_d.gif) 5px 8px no-repeat;}

/* =========== userAbout =========== */
.userAbout {margin:0 -13px 19px 0; overflow:hidden;}
.userAbout h4 {font-size:1em; margin: 0 0 1.18em 0;}
.aboutL {width:280px; float:left;}
.aboutR {width:280px; margin-left:-10px; padding-left:10px; float:right;}

.userAbout .about {line-height:1.36em;}

.userGall {padding:1px; margin:-5px 0 18px -9px; line-height:1.09em;}
.userGall a {display:block; padding:7px; color:#4e515f; cursor:pointer; overflow:hidden;}
.userGall a:hover {padding:6px; border:1px solid #b9b9b9; text-decoration:none;}
.userGall .img {margin-right:10px; float:left;}
.userGall .img img {display:block;}
.userGall .desc {display:block; margin:7px 0;}
.userGall .date {padding-left:17px; background:url(../images/icon_photo.gif) 0 1px no-repeat; color:#7f7f7f;}

.adverts ul {margin-top:-6px; list-style:none;}
.adverts li {margin:4px 0; font-weight:bold;}

/* ============ announce =========== */
.annList {margin:0 -13px 44px -18px; list-style:none;}
.annList li {padding:15px 18px 8px 18px; background:none;}
.annList p {margin:0; padding-bottom:31px;}
.annList .img {display:block; margin:-4px -10px 10px 15px;  padding:7px; float:right;}
.annList .img:hover {padding:6px; border:1px solid #d7d7d7;}
.annList .img img {display:block;}
.annList .odd {background-color:#f5f5f5;}
.annList .even {background-color:#fff;}
.annList .title, .announce .title {font-size:1em;}
.annList .date, .announce .date {margin-bottom:1px; color:#747474;}
.annList h4, .announce h4 {margin: 0;}
.annList .expire, .announce .expire {color:#747474; float:right;}
.annList dl, .announce dl {margin:0; overflow:hidden; clear:both;}
.annList dt, .announce dt {font-weight:bold; float:left;width: 95px;}
.annList dd, .announce dd {margin:0;float:left;width: 130px;}
.annList dd em, .announce dd em {display:block; font-style:normal; color:#9f9f9f;}

.announce .title {margin-bottom:12px;}
.announce .viewcount {margin-top:20px; color: #747474; font-size: 0.91em}
.announce dl {margin:0 -13px 10px -18px; padding:14px 18px 15px; background-color:#f5f5f5;}
.annContent {margin-bottom:19px; line-height:1.45em;}

.annGall {margin:0 -7px;}
.annGall a {display:block; padding:7px; float:left;}
.annGall a:hover {padding:6px; border:1px solid #d7d7d7;}
.annGall a img {display:block;}

/* ============== dict ============= */
#dict {margin:-13px -19px 20px -7px;}
#dict table {margin:0; table-layout:fixed; border-collapse:separate;}
#dict table td {padding:2px 2px 14px; background-color:#fff; border-bottom:1px solid #cecece;}
#dict table dl {margin:0;}
#dict table dt {margin-bottom:15px; font-size:26px;}
#dict table dd {margin:0; position:relative;}
#dict table a {color:#2e3d82;}

/* ============== tip ============== */
.tip {display:none;}
.active .tip {display:block;}
.tip, .tip2 {width:242px; text-align:left; position:absolute; bottom:8px; left:-11px; z-index:1;}
.tipTop {height:4px; font-size:0; background:url(../images/tip_top.png) no-repeat;}
.tipBottom {height:11px; font-size:0; background:url(../images/tip_bottom.png) no-repeat;}
.tipInn {padding:6px 19px 9px 13px; background:url(../images/tip_bg.png) repeat-y; color:#fff;}
.tipInn h4 {margin:0; font-size:0.91em;}
.tipPos {position:relative; z-index:1;}

.tip2 {width:162px; bottom:18px; left:-20px;}
.tip2 .tipTop {background:url(../images/tip2_top.png) no-repeat;}
.tip2 .tipBottom {background:url(../images/tip2_bottom.png) no-repeat;}
.tip2 .tipInn {padding-top:1px; padding-bottom:7px; background:url(../images/tip2_bg.png) repeat-y;}

/* ============= areas ============= */
#areas {margin:-5px -10px 0 -7px; padding-bottom:10px;}
.comment {width:212px; margin:0 6px 56px; float:left; line-height: normal;}
.comment h4 {padding:0 0 10px 0; margin: 0 0 5px 0; font-size:1.09em; font-weight:normal; background:url(../images/ah_line.gif) bottom left no-repeat;}
.area {width:212px; margin:0 6px 16px; float:left; line-height: 1.3em;}
.area h4 {padding:0 0 10px 0; margin: 0 0 5px 0; font-size:1.09em; font-weight:normal; background:url(../images/ah_line.gif) bottom left no-repeat;}
.area ul {margin-top:0; margin-bottom:0; font-size:1.09em;}

/* ============ toDoBox ============ */
#toDoBox {width:302px; margin:-9px 0 25px -14px; float:left;}
#toDoList {margin:0 0 4px; border-bottom:1px solid #c7c7c7; line-height:1.09em;}
#toDoList li {margin:2px 0 1px -1px; padding:5px 15px 8px 15px; background:#f1f1f1;}
#toDoList h4 {margin:0; font-weight:normal; font-size:0.91em; color:#000; line-height:1em;}

#toDoBox .opts {margin:0; padding:0 10px; font-size:0.91em;}
#toDoBox .opts li {display:inline; margin-left:5px; padding:0; background:none;}

/* ============= events ============ */
#events {margin:0 -11px 28px -3px; color:#000; border-bottom:1px solid #cecece;}
#events table {width:100%; margin:0;}
#events th {padding:0 9px 6px; font-size:0.91em; border-bottom:1px solid #cecece;}
#events th a img {padding:1px;}
#events td {padding:6px 9px 8px; vertical-align:top; background-color:#f1f1f1; border-bottom:1px solid #fff;}
#events td h4 {margin:0; font-size:1em;}
#events td img {vertical-align:text-top;}
#events td p {margin-bottom:3px;}
#events .space td {padding:0; height:3px; background-color:#fff;}

/* ========== eventsSearch ========= */
.eventSrcFld table {table-layout:fixed;}
.eventSrcFld td {padding:9px 0; background:#fff; border-top:1px solid #cecece;}
.eventSrcFld tr:first-child td {border-top:none;}
.eventSrcFld td input {float:left;}
.eventSrcFld .who {padding-left:22px;}
.eventSrcFld td small {font-size:1em; color:#8e8e8e; display:block;}

.eventSrcTbl {margin-bottom:28px; padding:3px 0 5px; background-color:#f2f2f2;}
.eventSrcTbl table {margin:0;}
.eventSrcTbl th {padding:5px 6px 0; background-color:#f2f2f2; border-bottom:none;}
.eventSrcTbl td {padding:5px 6px; background-color:#f2f2f2;}
.eventSrcTbl .input {background-color:#fff;}

/* ============ appForm ============ */
.appForm {padding:9px 0; background-color:#f2f2f2; border-bottom:1px solid #c4c4c4;}
.appForm table {margin:0;}
.appForm th {padding:7px 5px 3px; border-bottom:none; background-color:#f2f2f2;}
.appHead {color:#495692;}
.appHeadGrey {color:#636363;}
.appForm td {padding:7px 5px; background-color:#f2f2f2;}
.appForm .label {width:105px; padding-top:10px; text-align:right;}
.appForm .icon {width:17px; padding-left:0;}
.appForm .msg {width:140px; color:#777;}
.appForm .separator {height:3px; margin:0 -5px; font-size:0; border-bottom:1px solid #d9d9d9; position:relative;}

.appOptList, .appOptList2 {margin:0;}
.appOptList li, .appOptList2 li {margin:3px 0 6px; padding:0 0 0 22px; background:none;}
.appOptList input, .appOptList2 input {margin:0 -18px; float:left;}
.appOptList2 {width:49.99%; float:left;}

.reqMsg {margin:16px 2px;}
.reqMsg img {margin:0 4px -4px 0;}
.notValid {margin:5px 5px 8px; color:#f00;}

/* =========== offerForm =========== */
.offerForm {width:429px; padding:1px 0; margin:0 1px 26px; background-color:#4a5294;}
.offerForm form {padding:5px 6px 6px; margin:0 -1px; background-color:#4a5294; overflow:hidden;}
.offerForm p {width:147px; margin:0; float:left;}
.offerForm label {margin:0 5px 5px; color:#dbdcea; display:block;}
.offerForm select {width:133px; background-color:#fff;}
.offerForm .submit {margin:3px 0 0 0;}

/* ============= offers ============ */
.offers {margin:0 -8px 0 -3px; color:#000; line-height:1.27em;}
.offers table {width:100%; margin:0 0 20;}
.offers th {padding:0 9px 4px; font-size:0.91em; border-bottom:1px solid #cecece;}
.offers th a img {padding:1px;}
.offers td {padding:7px 9px 7px; vertical-align:top; background:transparent; border-bottom:1px solid #cecece;}
.offers td h4 {margin:0; font-size:1em;}
.offers td img {vertical-align:text-top;}
.offers td p {margin-bottom:5px;}

/* ============== pos ============== */
.posName {margin:20px 0 26px;}
.posName h2 {margin-bottom:3px; font-weight:normal; font-size:1.82em; color:#495692;}
.posName table {width:auto;}
.posName th {padding:0 50px 0 0; color:inherit; border:none;}
.posName td {padding:0 50px 0 0; background:transparent;}

.posList, .posList2 {margin:8px 0 30px -10px; line-height:1.27em;}
.posList {margin-left:-11px;}
.posList li, .posList2 li {padding-top:2px; padding-bottom:2px;}
.posList2 li {background-position:0 8px;}

.posNote {font-size:0.91em; padding:0 0 30px 0;}

/* ============= abItem ============ */
.abItem {margin-bottom:35px; overflow:hidden;}
.abImg {float:left;}
.abDesc {margin-left:162px; line-height:1.64em;}
.abDesc p {margin-bottom:0.82em;}
.abName {margin-bottom:3px; font-weight:normal; font-size:1.73em; color:#494949; line-height:normal;}
.abPos {line-height:normal;}

/* ============ widgets ============ */
#widgets {width:161px; padding:38px 5px 17px 6px; background:url(../images/widgets_bg.gif) repeat-y #dfdfdf; float:right;}
#widgOut {width:149px; padding:7px 0 0 0; float:right;}

.widget .remove {cursor:pointer;}
.widget .input {font-size:0.91em;}
.widget {margin-bottom:4px;}
.widget h4 {margin:0 0 -3px 0;}
.widget h4 img {display:block; position:relative;}

/* ============ contacts =========== */
#contacts {padding-bottom:11px;}
#contacts ul {width:161px; margin:0; color:#424242; list-style:none;}
#contacts li {margin:0 1px 3px; padding:0; background:url(../images/contact_top.gif) top no-repeat;}
#contacts li div {padding:2px 0; background:url(../images/contact_bottom.gif) bottom no-repeat;}
#contacts li div div {padding:6px 7px 0; background:url(../images/contact_bg.gif) center repeat-y #fff;}
#contacts .active {margin:0 0 3px; background-image:url(../images/contact_top_a.gif);}
#contacts .active div {background-image:url(../images/contact_bottom_a.gif);}
#contacts .active div div {
	padding:6px 6px 0;
	border-left:2px solid #495692;
	border-right:2px solid #495692;
	background-image:url(../images/contact_bg.gif);
}
#contacts .inactive table {display:none;}
#contacts .active table {display:table;}

#contacts h5 {font-size:1.09em;}
#contacts h5 img {margin:-4px -4px 0 0; padding:2px; float:right; cursor: pointer}
#contacts small {font-size:1em; color:#8e8e8e;}
#contacts table {width:100%; margin:5px 0 3px;}
#contacts td {padding:0 0 1px; border-top:1px solid #e8e8e8; background-color:transparent;}
#contacts tr:first-child td {border-top:none;}
#contacts .expand {display:block; margin:0 -7px; outline: none; cursor: pointer}
/*#contacts .expand img {display:block; margin:0 auto; padding-bottom:2px;}*/
#contacts .expand div {height: 6px; overflow: hidden; width: 7px; margin: 0 auto; padding: 0; text-indent: -999px; background-image:url(../images/icon_expand.gif);background-position: top center;background-repeat:no-repeat}
#contacts .active .expand div {padding: 0; border-left: 0 solid white; border-right: 0 solid white; background-image:url(../images/icon_expand_up.gif);}

/* ============ reports ============ */
#reports {margin-bottom:18px;}
#reportsInner {padding-bottom:2px; background:url(../images/reports_bottom.gif) bottom left no-repeat;}
#reportsInner img {margin:4px 3px 0 0; padding:2px; float:right;}
#reports ul {margin:0; padding:5px 9px 0; list-style:none; background:url(../images/reports_top.gif) no-repeat #f9f9f9;}
#reports li {padding:8px 0 9px; background:none; border-top:1px solid #dad6d4;}
#reports li.first {border-top:none;}
#reports h5 {margin-bottom:3px; font-size:1em; font-weight:normal; color:#d50421;}
#reports h5 img {margin:-4px -4px 0 0; padding:2px; float:right;}
#reports p {color:#5d4a3e; margin:0;}

/* ============ findCont =========== */
#findCont {color:#fff;}
#findContOuter {margin:0 1px; border-top:1px solid #42444e; border-bottom:1px solid #495692;}
#findContInner {margin:0 -1px; background:/*url(../images/findcont_bg.gif)*/ bottom left no-repeat #62666e;}
#findCont fieldset {padding:8px 11px; background:url(../images/findcont_arr.gif) 11px 0 no-repeat;}
#findCont label {display:block; margin-bottom:4px;}
#findCont label small {display:block; font-size:1em; color:#9ba2c3;}
#findCont .input {width:131px; margin-bottom:8px;}
#findCont select.input {width:135px;}

/* =========== newsletter ========== */
#newsletterOuter {margin:0 1px; border-top:1px solid #999; border-bottom:1px solid #999;}
#newsletterInner {margin:0 -1px; border-left:1px solid #999; border-right:1px solid #999;}
#newsletter fieldset {padding:10px; background:url(../images/newsletter_arr.gif) 9px 0 no-repeat;}
#newsletter label {display:block; margin-bottom:9px;}
#newsletter .input {width:131px; margin-bottom:5px;}
#newsletter select.input {width:135px;}

#widgOut #newsletterOuter {margin:0; border:none; background:url(../images/newsletter_bg.gif) repeat-y;}
#widgOut #newsletterInner {margin:0; border:none; background:url(../images/newsletter_top.gif) no-repeat;}
#widgOut #newsletter fieldset {padding:10px 9px; background:url(../images/newsletter_bottom.gif) bottom left no-repeat;}
#widgOut #newsletter .input {width:125px;}
#widgOut #newsletter select.input {width:129px;}

/* ============== poll ============= */
#pollOuter {margin:0 1px; border-top:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2;}
#pollInner {padding:10px 11px 7px; margin:0 -1px; background:url(../images/poll_arr.gif) 11px 0 no-repeat #e2e2e2; line-height:1.36em;}
#poll .question {margin-bottom:9px;}
#poll .fields {margin:0 -5px 9px; color:#636363;}
#poll .opt {margin:0 1px 1px; border-top:1px solid #f5f5f5; border-bottom:1px solid #f5f5f5;}
#poll .optInner {padding:0 5px 2px 26px; margin:0 -1px; background-color:#f5f5f5; position:relative; zoom:1;}
#poll .opt input {margin-left:-20px; float:left;}
#poll .opt label {display:block;}
#poll .submit {margin:0 -5px;}
#poll .submit input {margin-left:4px;}
#poll .counter {position:absolute; left:3px; bottom:-1px;}
#poll .bar {height:1px; margin:3px 0; border-top:1px solid #03c200; background-color:#129d10; overflow:hidden;}

/* ============ exchange =========== */
#exchange {font:0.91em Verdana; color:#fff;}
#exchangeOuter {margin:0 1px; padding:1px 0; background:url(../images/exchange_arr.gif) 9px 0 no-repeat #495692;}
#exchangeInner {margin:0 -1px; padding:11px 9px 8px; border-left:1px solid #495692; border-right:1px solid #495692;}
#exchange .date {margin-bottom:2px; color:#dbdde9;}
#exchange h5 {margin-bottom:2px; font-size:1em;}
#exchange table {border-collapse:separate; margin:0;}
#exchange th {padding:2px; border:none; color:#dbdde9; text-align:center;}
#exchange td {width:50%; padding:2px; background-color:#5c679d; text-align:center;}
#exchange .exActual {margin-bottom:11px;}
#exchange .exActual .price {color:#000; background-color:#fff;}
#exchange .exActual .change {background:transparent;}

/* ============ exGraph ============ */
#exGraph {width:159px; margin:0 auto 4px; color:#434343;}
#exGraphOuter {background:url(../images/exchange_top.png) no-repeat #f5f5f5;}
#exGraphInner {padding:10px 5px 1px; background:url(../images/exchange_bottom.png) bottom no-repeat;}
#exGraph h5 {margin-bottom:4px; font-size:1em;}
#exGraph .exImg {margin:0 -2px 13px; display:block;}

/* ============ widgDown =========== */
#widgDown {width:170px; margin:0 -10px 0 10px; float:right;}
#widgDownOuter {margin:0 1px; padding:1px 0; background:url(../images/exchange_arr.gif) 9px 0 no-repeat #2f3139;}
#widgDownInner {margin:0 -1px; padding:9px 9px 12px 21px; border-left:1px solid #2f3139; border-right:1px solid #2f3139;}
#widgDown a {color:#b4bad5;}

/* ============= segBar ============ */
#segBar {width:164px; padding:9px 0 165px; float:left; font-size: 0.91em;}
#segBar h4 {margin: 0 0 -4px 0;}
#segBar h4 img {display:block; position:relative;}
#segBar ul {margin-top:2px; margin-bottom:5px; font-size:1.09em; margin-left: -9px;}
#segBar li {margin-bottom: 5px; padding-left: 9px; background:transparent url(../images/list_pointer1.gif) no-repeat scroll 0pt 5px;}

.seg, .segDark, .seglotos_parafiny, .seglotos_gaz, .seglotos_oil, .seglotos_asfalt, .seglotos_serwis, .seglotos_paliwa, .seglotos_kolej, .seglotos_jaslo, .seglotos_asfalt{margin-bottom:11px;}

.segOuter {background:url(../images/seg_grey_t.gif) no-repeat #f2f2f2;}
.segInner {padding:8px 12px 8px 13px; background:url(../images/seg_grey_b.gif) bottom no-repeat;}
.seg small {color:#666666;}


.seglotos_oil {color:#81542c;}
.seglotos_parafiny {color:#FFFFFF;}
.seglotos_parafiny a {color:#ede5d4;}
.seglotos_parafiny li {background-image:url(/images/list_pointer5.gif) !important}
.seglotos_parafiny .segOuter {background-color: #d16e19;}
.seglotos_parafiny .segInner {padding:16px 12px 8px 13px; background-color: #d16e19;}
/* prawidlowy
.segDark {color:#d16e19;}
.segDark a {color:#a2561e;}
.segDark ul li {background-image:url(../images/list_pointer3.gif);}
.segDark .segOuter {background:url(../images/seg_dark_t.gif) no-repeat #2b2d35;}
.segDark .segInner {background:url(../images/seg_dark_b.gif) bottom no-repeat;}
*/
.seglotos_oil {color:#81542c;}
.seglotos_oil a {color:#623a16;}
.seglotos_oil li {background-image:url(/images/list_pointer5.gif) !important}
.seglotos_oil .segOuter {background-color: #E2C8A2;}
.seglotos_oil .segInner {padding:16px 12px 8px 13px; background-color: #E2C8A2;}

.seglotos_gaz {color:#FFFFFF;}
.seglotos_gaz a {color:#cddeeb;}
.seglotos_gaz li {background-image:url(/images/list_pointer5.gif) !important}
.seglotos_gaz .segOuter {background-color: #3574bb;}
.seglotos_gaz .segInner {padding:16px 12px 8px 13px; background-color: #3574bb;}

.seglotos_asfalt {color:#FFFFFF;}
.seglotos_asfalt a {color:#e6e0ca;}
.seglotos_asfalt li {background-image:url(/images/list_pointer5.gif) !important}
.seglotos_asfalt .segOuter {background-color: #00529B;}
.seglotos_asfalt .segInner {padding:16px 12px 8px 13px; background-color: #00529B;}

.segspolki {color:#b0c0ca;}
.segspolki a {color:#FFFFFF;}
.segspolki li {background-image:url(/images/list_pointer5.gif) !important}
.segspolki .segOuter {background-color: #00529b;}
.segspolki .segInner {padding:16px 12px 8px 13px; background-color: #00529b;}

.segFooter {position: absolute; bottom: 0; right: 0; width:157px; padding: 0 10px 10px 0; font-size: 10px; color: #9A9A9A}
.segFooter b {font-weight: normal; color: #4B4B4B}

.segLogo {padding: 22px 0 0 21px; margin-bottom: -8px;}

/* ========== segInterview ========= */
.segInterview {margin:0 -5px 7px -15px;}
.segInterview a {display:block; padding:5px; color:#000; cursor:pointer; overflow:hidden; position:relative;}
.segInterview a:hover {padding:4px; border:1px solid #b9b9b9; text-decoration:none;}
.segInterview img {display:block; margin-right:15px; float:left;}
.segInterview .title {display:block; padding-bottom:1.18em; color:#485590;}
.segInterview .date {position:absolute; bottom:8px; left:100px; color:#6f6f6f;}
.segInterview a:hover .date {bottom:7px; left:99px;}

/* =========== advSearch =========== */
#advSearch ul {margin:0; padding-top:10px;}
#advSearch ul li {width:145px; padding:2px 0; background:none; float:left;}
#advSearch ul li select {margin-left:4px;}

#advKeyword {color:#3f3f3f; width:134px; margin-right:-10px; padding:9px 11px 6px; background-color:#f2f2f2; border-bottom:1px solid #c4c4c4; float:right;}
#advKeyword .input {display:block; margin:6px 0 7px; background:#fff; width:130px;}
#advKeyword .submit {margin-left:-6px;}

/* ========= searchResults ========= */
.searchResults {margin:-15px 0 32px; overflow:hidden;}
.searchResults ul {margin:0;}
.searchResults ul li {width:146px; padding:1px 0; background:none; float:left;}
.searchStr {color:#000; margin-bottom:10px;}

.searchMore {margin:5px -10px 30px -17px; padding:15px 0 30px 16px; border-top:1px solid #e2e2e2;}
.searchMore a {padding:3px 24px 3px 0; margin:5px 10px 0px 0px; background:url(../images/b_submit1.gif) right no-repeat;}

/* =========== resultList ========== */
.resultList {margin:0 -10px 5px -17px; border-top:1px solid #e2e2e2;}
.resultList .item {padding:10px 0 13px 16px; background:none; line-height:1.18em; border-bottom:1px solid #e2e2e2;}
.resultList h5 {font-size:1em;}
.resultList small {font-size:0.82em;}
.resultList p {margin:0;}
.resultList .type {margin:3px; float:right;}

/* ============== ads ============== */
#ads {width:149px; float:right;}
#ads img {margin-bottom:4px; display:block;}
#ads .adflash {margin-bottom:4px;}

/* ============= atlas ============= */
#atlasSrc {width:615px; margin:-10px 0 11px; float:left; }
#atlasSrc .accepted {margin:0 10px;}


#atlasOpts {width:133px; margin:-17px -6px 20px 0; float:right;}
#atlasOpts h4 {margin:5px 0; font-weight:normal; font-size:1em;}
#atlasOpts ul {margin:0 0 16px;}
#atlasOpts li {margin:3px 0; padding:0; background:none;}
#atlasOpts .submit {margin-bottom:23px; text-align:left;}
#atlasOpts .submit input {background:transparent; font-size:inherit;}
#atlasOpts .addit-opt {display:none;}
#atlasOpts .moreForm {border-bottom:2px solid #595a61;}
.moreForm {padding:6px 1px;}
.moreForm a {padding-right:18px; background:url(../images/more_down.gif) 100% 4px no-repeat;}
.moreForm .visible {background-image:url(../images/more_up.gif);}

#atlasMain {width:615px; margin-bottom:20px; float:left;}

#siteMapNav {padding:1px 0; height: 31px; margin:0 1px 20px; color:#dbdcea; background-color:#4a5294;}
#siteMapNav .firstcol {padding:3px; width:70px; margin:3px 0 3px 5px; float:left; color:#dbdcea;}
#siteMapNav .col {padding:2px 0px 2px 0px; width:80px; margin:3px 0 3px 5px; float:left; border-bottom:1px solid  #8489b6;}
#siteMapNav .colActive {padding:2px 0px 3px 5px; width:80px; margin:3px 0 3px 5px; float:left; color:#333; background-color:#fff;}
#siteMapNav .colActive a {color:#333;}
#siteMapNav a {color:#fff;}


#atlasAdvSrc {padding:1px 0; margin:0 1px 10px; color:#dbdcea; background-color:#4a5294;}
#atlasAdvSrc form {padding:15px 11px 0; margin:0 -1px; background-color:#4a5294; position:relative;}
#atlasAdvSrc label {display:block;}
#atlasAdvSrc .mainSrc {padding-bottom:7px; overflow:hidden;}
#atlasAdvSrc .submit {float:right;}
#atlasAdvSrc .inputs {width:308px; float:left;}
#atlasAdvSrc .input2 {margin:0 4px 7px 0;}
#atlasAdvSrc .accepted {width:130px; margin-left:9px; float:left;}
#atlasAdvSrc .accepted h4 {margin:0 0 5px; font-weight:normal; font-size:1em;}
#atlasAdvSrc .addit-opt {padding:7px 0; border-top:1px solid #a5a9ca; overflow:hidden; display:none;}
#atlasAdvSrc .addit-opt h4 {margin:2px 0 4px; font-size:1em;}
#atlasAdvSrc .addit-opt input {margin-left:0;}
#atlasAdvSrc .col {width:140px; float:left;}
#atlasAdvSrc .moreForm {bottom:1px; right:12px; position:absolute;}
#atlasAdvSrc .moreForm a {color:#f4f4f4;}

.atlasTbl th, .atlasTbl td {border-bottom:1px solid #c3c3c3;}
.atlasTbl th {padding:8px 1px; font-size:0.82em;}
.atlasTbl th img {margin:3px 0 0; float:left;}
.atlasTbl td {padding:15px 1px 10px; background:transparent;}
.atlasTbl .icon {width:42px; text-align:center;}
.atlasTbl td.icon {border-bottom:none;}
.atlasTbl h4 {font-size:1em; margin:0;}
.atlasTbl .more {padding:0 3px 10px; text-align:right;}

/* ============ station ============ */
.stationBody {width:464px; float:left;}
.stationName {margin-bottom:5px; font-weight:normal; font-size:1.73em;}
.stationName img {margin-left:3px;}

.stSidebar {width:139px; float:right;}
.stFuel, .stEquip {margin:0 0 19px; overflow:hidden;}
.stFuel li, .stEquip li {padding:0; background:none; float:left;}
.stFuel img, .stEquip img {padding:2px; margin:0 1px 1px 0; display:block;}
.stFuel img {background-color:#fefefe;}
.stEquip img {background-color:#e4e3e4;}

.stAddr,
.stContact {width:200px; padding-right:32px; margin-bottom:22px; line-height:1.45em; float:left;}
.stContact .name {margin-right:5px;}

#stationMap {margin:10px 0 15px;}

.stPromo,
.stCards {width:200px; padding-right:32px; margin-bottom:22px; float:left;}
.stCardsImg {margin:8px 0; overflow:hidden;}
.stCardsImg img {padding:6px; margin:0 1px 0 0; display:block; float:left;}

.stHeader {margin:0 0 7px; font-weight:normal; font-size:1.36em;}

/* ============= gmTip ============= */
.gmTip { line-height:normal;}
.gmTipTop {height:20px; background:url(../images/gmtip_top.png) no-repeat;}
.gmTipBottom {height:20px; background:url(../images/gmtip_bottom.png) no-repeat;}
.gmTipBody {padding:0 14px; }

.gmTipInner {padding:0 13px 12px; position:relative; background-color:#fff;}
.gmAddr {margin-bottom:6px; color:#484848;}
.gmIcons {min-height:58px; margin:0 -2px; overflow:hidden;}
.gmIcons li {margin:3px 2px 3px 1px; padding:0; background:none; float:left;}
.gmIcons img {display:block; float:left;}
.gmCards, .gmInfo {margin:8px 0; color:#727272; overflow:hidden;}
.gmCards h4, .gmInfo h4 {width:68px; margin:0 3px 0 0; font-weight:normal; font-size:1em; text-align:right; float:left;}
.gmCards img {margin:0 3px; padding:4px; float:left;}
.gmInfo p {width:205px; margin:0 3px; float:left;}
.gmMore {position:absolute; right:8px; bottom:2px;}
.gmMore a {color:#4a5294;}

/* ============ distrMap =========== */
#distrMap {width:615px; height:533px; margin-bottom:17px; color:#494949; border:1px solid #b4b4b4;}
#distrMap {line-height: 1.42;}

#distrSrc {margin-bottom:7px;}

#distrOpts {width:130px; margin-right:-3px; float:right;}
#distrOpts ul {margin:0;}
#distrOpts ul li {width:90px; padding:12px 0 9px 35px; background:none; border-top:1px solid #e0e0e0; overflow:hidden;}
#distrOpts ul li span {width:39px; padding:20px 0 0 2px; margin:0 -7px 0 -35px; background:url(../images/map/point_1b.png) no-repeat; display:block; float:left;}
#distrOpts label {display:block;}
#distrOpts strong {display:block;}

#distrOpts .distrOpt1 {background:url(../images/map/point_1.png) no-repeat;}
#distrOpts .distrOpt2 {background:url(../images/map/point_2.png) no-repeat;}
#distrOpts .distrOpt3 {background:url(../images/map/point_3.png) no-repeat;}
#distrOpts .distrOpt6 {background:url(../images/map/point_6.png) no-repeat;}

#distrOpts .submit { margin:-17px -6px 20px 0; text-align: left; }

.distrList ul {margin:0; line-height:normal; overflow:hidden;}
.distrList ul li {width:140px; padding:9px 0 14px; margin-right:23px; background:none; border-top:1px solid #e0e0e0; float:left;}
.distrList ul:first-child li {padding-top:0; border-top:none;}

/* ============= raport ============ */
.raportIntro {margin:15px 0 4.73em;}
.raportIntro h3 {margin-bottom:30px;}

.raportToC {margin:0 0 3.55em 0; padding:0; list-style:none; font-family:Verdana; font-size:1.09em; line-height: normal;}
.raportToC li {padding:7px 0 7px 42px; border-bottom:1px solid #c6c6c6;}
.raportToC span {
	width:28px;
	padding:3px 5px 4px 0;
	margin:-3px 9px 0 -42px;
	color:#f5f5f5;
	background:url(../images/raport_pointer.gif) no-repeat;
	text-align:center;
	display:block;
	float:left;
}

.raportItem {margin-bottom:4.73em; text-align:justify;}
.raportItemLvl2 {margin-bottom:3.55em;}

.raportH {font-size:1.09em; margin:0.42em 0 1.67em;}
.raportHsub {font-size:1.09em; margin:-1.67em 0 1.67em;}

.raportItem table td {border-bottom:1px solid #ccc;}
.raportItem table thead td {font-size:0.91em; font-weight:bold; border-bottom:1px solid #999;}
.raportItem table .sum td {font-weight:bold; background-color:#e2e2e2;}
.raportItem table .normal {font-weight:normal;}
.raportItem table .title h4 {margin:1.23em 0;}

.raportNav {margin-bottom:1.18em; font-family:Verdana; overflow:hidden;line-height: normal;}
.raportNav h5 {margin-bottom:3px; font-weight:normal; font-size:0.91em;}
.raportNav .prev {width:31%; padding-left:7%; float:left; position:relative;}
.raportNav .next {width:31%; padding-right:7%; text-align:right; float:right; position:relative;}
.raportNav .prev span,
.raportNav .next span {width:24px; padding-top:3px; padding-bottom:3px; color:#f5f5f5; text-align:center; cursor:pointer; position:absolute; top:1.36em;}
.raportNav .prev span {padding-left:5px; left:7px; background:url(../images/raport_prev.gif) no-repeat;}
.raportNav .next span {padding-right:5px; right:7px; background:url(../images/raport_next.gif) no-repeat;}
.raportNav .goToC {width:20%; padding:0.27em 0; margin:1.09em auto; font-weight:bold; text-align:center; border-left:1px solid #c6c6c6; border-right:1px solid #c6c6c6;}

.footNotes {margin-bottom:2.40em; font-size:0.91em; color:#848484;}
.footNotes .fNote {}

/* =========== prodView ============ */
.prodImg {width:145px; margin:0 -10px 5px 20px; float:right;}
.prodHMain {margin:0 0 21px; font-weight:normal; font-size:19px; color:#000;}
.prodH {margin:0 0 18px; font-weight:normal; font-size:16px; color:#000;}
.prodTxtList {margin-bottom:22px;}
.prodSpec {margin-bottom:22px;}
.prodSpec td {border-bottom:0;}

/* ============ siteMap ============ */
#siteMap {margin:0 -20px; overflow:hidden;}
#siteMap .col {width:295px; margin:0 13px; float:left;}
#siteMap h4 {margin:0; padding:8px 6px; color:#000; font-size:1em;}
#siteMap h4 img {margin:-7px 5px -1px 0; float:left;}

#siteMap ul {margin:0 0 15px; border-bottom:1px solid #dedede; color:#242424;  line-height: 1em;}
#siteMap ul li {padding:5px 3px 6px 6px; border-top:1px solid #dedede; background:none;}
#siteMap ul ul {margin:6px 0 -7px 5px; padding:0 0 11px 21px; border-bottom:none; border-left:1px solid #838383; line-height:1.27em; position:relative; z-index:1;}
#siteMap ul ul li {padding:0 0 0 13px; border-top:none; background:url(../images/list_pointer1.gif) 1px 0.43em no-repeat;}

#siteMap ul li img {float:left; margin:-5px 0 -4px;}
#siteMap img.end {margin-left:-1px; margin-right:1px;}

#siteMap .lastList {border: 0px;}

/* ============ contentB =========== */
#contentB {width:647px; font-size:0.91em; overflow:hidden; clear:left;}

#cFootOuter {width:472px; padding-bottom:1px; margin:0 1px; background-color:#f5f5f5; float:left;}

#cFoot {
	width:458px;
	margin:0 -1px;
	padding:7px 8px 8px;
	background-color:#f5f5f5;
	border-top:1px solid #c6c6c6;
	position:relative;
	overflow:hidden;
}

.goTop {padding:1px 0 1px 16px; background:url(../images/icon_gotop.gif) no-repeat; float:left;}
.goBack {padding:1px 8px 1px 16px; background:url(../images/icon_goback.gif) no-repeat;  float:left;}
.goMap {padding:1px 8px 1px 20px; margin: 0px; float:right; background:url(../images/icon_gomap.gif) no-repeat;}

/* ============= footer ============ */
#footer {width:599px; padding:12px 24px; color:#7781ae;}
#footer address {font-style:normal; color:#a4abc9; clear: both; padding-top: 15px; }
.loginPanel #footer {padding:12px 24px 12px 1px;}

#footer li { padding-left: 0; float: left; height: 100%; background: none; }
#footer li a { display: block; height: 45px; line-height: 45px; width: 100px; text-indent: -9999em; padding: 0 12px; }
#footer li#footerQuazar a { background: url('/images/footer_quazar.gif') no-repeat 12px 0; width: 72px; }
#footer li#footerOptima a { background: url('/images/footer_optima.gif') no-repeat 12px 0; width: 98px; }
#footer li#footerDynamic a { background: url('/images/footer_dynamic.gif') no-repeat 12px 0; width: 71px; }
#footer li#footerNavigator a { background: url('/images/footer_navigator.gif') no-repeat 12px 0; width: 158px; }
#footer li#footerBiznes a { background: url('/images/footer_biznes.gif') no-repeat 12px 0; width: 61px; }

/* ========= productFooter ========= */
.prFooter {width:456px; color:#494949; margin:0 1px; padding:1px 0; background-color:#f5f5f5; position:absolute; bottom:15px; left:8px;}
.prFooterInner {margin:0 -1px; padding:8px 17px; background-color:#f5f5f5; overflow:hidden; position:relative;}
.prFooter a {color:#495692;}
.prFooter img {margin:1px 19px 0 0; float:left;}
.prFooter p {margin:0;}
.mtd_left_bottom {text-align:right; vertical-align:bottom;}
.mtd_left_deepblue {text-align:right; vertical-align:bottom; background-color: #495692; color: #ffffff}

span.match { background-color:#FFFF00; font-weight: bold; }

/* ===== preload ======= */
#loadingLayer { display: none; position: absolute; left: 0; z-index: 9998; width: 800px; text-align: center; }
#loadingLayer .bg { position: absolute; left: 0; background: #F5F5F5; z-index: 9999; -moz-opacity: 0.80; opacity: .80; filter: alpha(opacity=80); width: 800px; height: 1200px; }
#loadingLayer .content { position: absolute; left: 0; z-index: 10000; background: url('/images/preload/cms_list.gif') no-repeat center 850px; width: 800px; height: 1200px; }
#loadingLayer .content h2 { margin-top: 900px; }


#featured {width: 428px; height: 325px;}
	.ui-tabs-hide {display: none;}
	#featured .info {background: url('/images/rotator/rotator_transparency.png'); position: absolute; bottom: 0px; left:0px; color: white; width: 408px; padding: 10px;}
	#featured.light .info {background-image: url('/images/rotator/light/rotator_transparency.png')}
	#featured .info h2 {margin: 0; padding:0; font-size: 22px; font-weight: bold;}
	#featured .info a {color: white; text-decoration: none; font-size: 12px;}
	#featured span {font-size: 11px;}
	#featured span.category {font-weight: bold;}
	.ui-tabs-panel {position: relative; height:309px; }
	
	#featured-nav ul {list-style:none; margin: 0px; text-align: center; padding: 0; height:20px; margin-top: 3px; }
	#featured-nav li {display: inline;background: none; padding:0;  text-align: center; height:20px;}
	#featured-nav li a {width: 100%;	 font-size: 12px; line-height:16px; padding:0; padding: 4px 5px 4px 6px; margin: 0px 2px;}
	
	#featured-nav {margin-top: 16px; height: 20px; }
	#featured-nav-left {width: 100px; float:left; text-align: left;  }
	#featured-nav-left a {background: url('/images/rotator/b_submit1_left.gif')  left center no-repeat; padding-left: 22px; line-height: 20px; height: 20px; display: block;}
	#featured.light #featured-nav-left a {background-image: url('/images/rotator/light/b_submit1_left.png')}
	#featured-nav-right a {background: url('/images/b_submit1.gif')  right center no-repeat; padding-right: 22px; line-height: 20px; height: 20px; display: block;}
	#featured.light #featured-nav-right a { background-image: url('/images/rotator/light/b_submit1.png')}
	#featured-nav-center {width: 228px; text-align: center; float: left;}
	#featured-nav-right {width: 100px; text-align: right; float: right;}
	#featured-nav .ui-tabs-selected a{ background: url('/images/rotator/rotator_nav_background.png') no-repeat center center transparent; }
	#featured.light #featured-nav .ui-tabs-selected a { background-image: url('/images/rotator/light/rotator_nav_background.png')}
	#featured-nav .ui-tabs-selected a {color: white;}
	#featured.light #featured-nav a {color: white;}
	#featured.light #featured-nav .ui-tabs-selected a {color: #2f3139;}
	
	#featured .info .date {margin-left: 10px;}
