*, html, body {margin:0px; padding:0px;}

body {color:#000; background:#E1EBFF url(../img/bodyBg.gif) repeat-x; font:11px Tahoma, sans-serif; position:relative; text-align:center}
td, input, textarea, option, select {color:#000; font:11px Tahoma, sans-serif}
a {color:#039; font-family:Tahoma}
a:hover {text-decoration:none}
img {border:0px solid}
p{font: 13px Tahoma, sans-serif}
.clear {clear:both; height:0px; font-size:1px}
span.blue {color:#007CE3}
#maxWidth {width:expression((document.body.clientWidth>1260)?'1260px':'auto');}
#minWidth {min-width:780px; max-width:1260px; width:expression((document.body.clientWidth<=780)?'780px':'auto'); margin:0px auto; text-align:left}
html>body #minWidth {min-width:780px;}
#top {margin:10px 10px 0 10px; height:95px; background:#fff url(../img/topLeftCorner.gif) no-repeat; padding-left:258px; position:relative}
#rightPart {background:url(../img/topRightCorner.gif) top right no-repeat; height:95px;}
#rightPart ul {padding-top:16px; float:left}
#rightPart ul li {list-style-type:none; float:left; background: url(../img/iconBorder.gif) top right no-repeat}
#rightPart ul #last {background-image:none;}
#rightPart ul li #icon1 {margin:4px 23px 3px 0px}
#rightPart ul li #icon2 {margin:4px 20px 3px 20px}
#rightPart ul li #icon3 {margin:4px 0px 3px 23px}
#rightPart #search {padding-top:16px; float:right; padding-right:25px;}
#rightPart #search .text {width:140px; height:21px !important; color:#9C9C9A; float:left; margin-right:5px; padding:2px 3px}
html>body #rightPart #search .text {width:140px !important; height:20px !important; padding:0}
body:not([dummy]) #rightPart #search .text {width:131px !important; height:13px !important; padding:2px 3px}
#rightPart #search .but {margin-top:4px}

#menu {position:absolute; height:37px; top:58px;}
#menu ul {margin:0; padding:0;}
#menu ul li {float:left; position:relative; background: url(../img/menuBgCorner.gif) no-repeat; padding:18px 25px 0 0; list-style-type:none; z-index:99;}
#menu ul li.over {background:none;}
#menu ul li ul {width:200px; padding-bottom:11px; display:none; position:absolute; top:0; left:0; margin-left:-15px; background:#C0D9F3 url(../img/menu/menuWhiteCorner.gif) no-repeat; 
	padding-top:18px; background-position:15px 0px; margin-top:"30px"; border-top:7px solid #fff}
html>body #menu ul li ul {background-position:15px 0px; /*padding-top:18px;*/ }
body:not([dummy]) #menu ul li ul {padding-top:18px; background-position:15px 0px; border-top:5px solid #fff}
#menu ul li ul li {clear:left; width:100%; background-image:none; padding:0; z-index:99;}
#menu ul li ul li a {background-image:none; padding:3px 10px 2px 15px; margin:0 7px; display:block; color:#3C5C82; font:11px Tahoma, sans-serif; text-decoration:none; width:"100%"}
#menu ul li ul li a.current {font-weight:bold; color:#fff;}
#menu ul li ul li a:hover {color:#fff; background-color:#5574B9;}
#menu ul li > ul {top:auto; left:auto;}
#menu ul li:hover ul, #menu ul li.over ul {display:block}
#menu ul li.active {background:none;}
#menu ul li.active ul {display:block;}

#logo {position:absolute; top:26px; left:27px}

#visual {margin:0px 10px; background-color:#0079E2; height:160px; position:relative; padding-left:258px; z-index:-1; background: url(../img/visualBg02.jpg) 258px top no-repeat;}
body:not([dummy]) #visual {z-index:1}
#visualLeft {position:absolute; top:0; left:0; height:160px; width:258px; background: url(../img/visualBg01.jpg) no-repeat;}

#visualInner {margin:0px 10px; background-color:#0079E2; height:101px; position:relative; padding-left:258px; z-index:-1; background: url(../img/visualInnerBg02.jpg) 258px top no-repeat;}
body:not([dummy]) #visualInner {z-index:1}
#visualLeftInner {position:absolute; top:0; left:0; height:101px; width:258px; background: url(../img/visualInnerBg01.jpg) no-repeat;}

#content {background-color:#fff; margin:0px 10px; height:"1px"}

#tableContent {background: url(../img/centerContentBg.gif) bottom left repeat-x;}
#leftContent {background: url(../img/leftContentBg.gif) bottom left no-repeat; padding-bottom:40px}

#rightContent DIV{padding-right: 10px; }
#rightContent {background: url(../img/rightContentBg.gif) bottom right no-repeat; padding:24px 0 40px 0; font-family:Tahoma}
#rightContent h1 {margin-bottom:11px; margin-right:30px; margin-top:4px}
#rightContent h2 {color:#000; font:bold 15px Verdana, sans-serif; margin-bottom:12px; width:80%}
#rightContent p.main {margin:0 0 30px 0; border-bottom:4px solid #E5E5E5; padding:0 50px 10px 0; line-height:15px}
#rightContent .dateNews {color:#666}
#rightContent .zagNews {color:#013499; font-size:13px; font-weight:bold; margin:0 29px 5px 0; width:90%}
#rightContent .bodyNews {margin:0 29px 15px 0; width:99%}
#rightContent .bodyNews a {text-decoration:none; color:#000}
#rightContent .bodyNews a:hover {text-decoration:underline;}
#rightContent p {margin-bottom:15px}
#rightContent p.leftBorder {border-left:3px solid #B2B2B2; padding-left:17px; color:#666; font-size:13px; width:80%; margin-bottom:25px}
#rightContent h1.inner {margin-bottom:26px;}
#rightContent #iei {margin-bottom:30px;}
#rightContent .dateNewsInner {color:#666}
#rightContent .zagNewsInner {color:#000; font:bold 15px Verdana, sans-serif; margin-bottom:12px; margin-top:5px; width:80%}
#rightContent .dateTechnology {color:#6F7072; margin-bottom:6px; margin-top:5px; width:80%}
#rightContent .zagNewsInner .producer {font-size:11px; color:#999; font-weight:normal; padding-left:10px}
#rightContent .bodyNewsInner {margin-bottom:25px; width:99%; line-height:15px;}
#rightContent .bodyNewsInner a {color:#003399; text-decoration:none;}
#rightContent .bodyNewsInner a:hover {text-decoration:underline;}
#rightContent .bodyNewsInner p {margin:0 0 6px 0}
#rightContent .bodyNewsInner ul.blueArrow li {background: url(../img/arrowTopCornerBlue.gif) left 6px no-repeat;}
#rightContent .bodyNewsInner ul li a {text-decoration:underline;}
#rightContent .bodyNewsInner ul li a:hover {text-decoration:none;}
#rightContent .bodyNewsInner ul {margin:0 0 6px 0}
#rightContent .bodyNewsInner ul li {list-style-type:none; padding-left:20px; background: url(../img/arrowTopCorner.gif) left 6px no-repeat; margin:2px 0 6px 0px}
#rightContent .bodyNewsInner h2 {font:bold 12px Verdana, sans-serif; margin:20px 0 10px 0}
#rightContent .bodyNewsInner .preview {border:1px solid #D1CECD; margin-top:20px; margin-right:15px}
#rightContent #newsArchive {border-top:4px solid #E5E5E5; padding-top:4px}
#rightContent #newsArchive a {font-weight:bold}
#rightContent #newsArchiveList {border-top:4px solid #E5E5E5; padding-top:4px; width:80%; color:#000; text-align:center}
#rightContent #newsArchiveList #prev {color:#ccc; float:left; margin-right:6px}
#rightContent #newsArchiveList #list {margin:0px auto;}
#rightContent #newsArchiveList #list a {margin:0 5px}
#rightContent #newsArchiveList #next {float:right; margin-left:6px}

#rightContent #contact {border-top:2px solid #EDEDED; border-bottom:2px solid #EDEDED; margin-bottom:20px}
#rightContent #contact .contactItem {border-bottom:1px solid #EDEDED; padding:15px 0 0px 0}
#rightContent #contact .contactItem h2 {float:left; color:#007CE3; width:28%;}
#rightContent #contact .contactItem .contactRight {float:left; width:80%; margin-left:20px}
#rightContent #contact .contactItem .contactRight h3 {font:bold 11px Tahoma, sans-serif; margin-bottom:4px; margin-top:4px;}
#rightContent #contact .contactItem .contactRight p {padding-left:20px; margin-bottom:10px}
#rightContent p.rightPad {padding-right:10px; margin-bottom:6px}

form.contact {margin:15px 0}
label.contactLeft {float:left; width:28%; font-weight:bold}
.contactRight {float:left; margin-left:20px; width:225px; margin-bottom:10px; padding:3px; //height: 22px; padding:"1px"}
textarea.contactRight {float:left; height:120px; margin-left:20px; width:225px; margin-bottom:10px; padding:3px; padding:"1px"}
.contactRightBtn {float:left; margin-left:20px; margin-bottom:10px;}
.contactRighterror {float:left; margin-left:20px; width:225px; margin-bottom:10px; padding:3px; padding:"0px"; background:#D7E9F9}
textarea.contactRighterror {float:left; height:120px; margin-left:20px; width:225px; margin-bottom:10px; padding:3px; padding:"0px"; background:#D7E9F9}
.contactRightBtnerror {float:left; margin-left:20px; width:100px; margin-bottom:10px; background:#D7E9F9}
#errorMessage {color:#007CE3}

#rightContent #map {border-top:2px solid #EDEDED; border-bottom:2px solid #EDEDED;}
#rightContent #map .mapItem {padding:9px 0 20px 0; border-bottom:1px solid #EDEDED;}
#rightContent #map .mapItem h2 {font:bold 11px Tahoma, sans-serif; color:#039; float:left; width:123px; margin-right:10px}
#rightContent #map .mapItem ul {float:left}
#rightContent #map .mapItem ul li {list-style-type:none; background: url(../img/arrowList.gif) left 6px no-repeat; padding-left:13px; margin-bottom:6px}
#rightContent #map .mapItem a {text-decoration:none}
#rightContent #map .mapItem a:hover {text-decoration:underline}

#rightContent #map ul li {padding:9px 0 20px 0; border-bottom:1px solid #EDEDED; list-style-type:none;}
#rightContent #map ul li h2 {font:bold 11px Tahoma, sans-serif; color:#039; float:left; width:123px; margin-right:10px;}
#rightContent #map ul li ul {float:left;}
#rightContent #map ul li ul li {list-style-type:none; background: url(../img/arrowList.gif) left 6px no-repeat; padding:0; border:none; padding-left:13px; margin-bottom:6px; width:380px;}
#rightContent #map ul li ul li h2 {color:#000; float:none; margin:0px; font-weight:normal; font-size:11px; width:auto;}
#rightContent #map a {text-decoration:none}
#rightContent #map a:hover {text-decoration:underline}

#rightContent #subInf {background: url(../img/cornerLeftTop.gif) left top no-repeat; width:80%; margin-bottom:15px}
#rightContent #subInf #cornerLeftTop {background: url(../img/cornerRightTop.gif) right top no-repeat;}
#rightContent #subInf #cornerLeftTop h3 {color:#000; font:bold 16px Verdana, sans-serif; margin-bottom:12px; border-top:1px solid #E5E5E5; margin:0 19px; padding-top:21px;}
#rightContent #subInf ul {background: url(../img/cornerTopBorder.gif) left bottom repeat-y; padding:15px 19px;}
#rightContent #subInf ul li {list-style-type:none; margin:3px 20px 4px 2px; padding-left:10px; background: url(../img/arrowSubInfo.gif) left 6px no-repeat;}
#rightContent #subInf #nextTiredRoundedDiv {background: url(../img/cornerTopBorder.gif) right bottom repeat-y}
#rightContent #subInf #cornerLeftBottom {height:14px; background: url(../img/cornerLeftBottom.gif) left bottom no-repeat; padding-right:0;} 
#rightContent #subInf #cornerLeftBottom #cornerRightBottom {height:14px; background: url(../img/cornerRightBottom.gif) right bottom no-repeat;} 
#rightContent #subInf #cornerLeftBottom #cornerRightBottom #cornerBorderBottom {height:13px; height:"19px"; border-bottom:1px solid #E5E5E5; margin:0 19px;}

.item {float:left; width:180px; margin:10px 20px 15px 0}
.item .img {padding:6px; border:1px solid #D1CECD; float:left; margin-top:10px}
.item h3 a {font:bold 11px Tahoma, sans-serif; color:#039; text-decoration:none;}
.item h3 a:hover {text-decoration:underline;}
.item p {color:#999; margin:4px 0 10px 0}

.itemRight {float:left; width:180px; margin:10px 0 15px 0}
.itemRight .img {padding:6px; border:1px solid #D1CECD; float:left}
.itemRight h3 a {font:bold 11px Tahoma, sans-serif; color:#039; text-decoration:none;}
.itemRight h3 a:hover {text-decoration:underline;}
.itemRight p {color:#999; margin:4px 0 10px 0}

.imgItemDesc {float:left; padding:7px; margin:20px 20px 20px 0; border:1px solid #AEB6B6; width:129px; width:"145px"; text-align:center}
.imgItemDesc .zoomBtn {padding:6px 0 0px 0; width:76px; margin:0 auto}
.imgItemDesc .zoomBtn img {float:left; margin-right:4px}
.imgItemDesc .zoomBtn a{font-size: 11px;}
.itemDescTable {border-top:2px solid #DCDBD9; border-bottom:1px solid #DCDBD9; margin-bottom:25px}
.itemDescTable .columnLeft {color:#666; padding:3px 0px; border-bottom:1px solid #DCDBD9}
.itemDescTable .columnRight {padding:3px 0px; border-bottom:1px solid #DCDBD9}

#itemsList {border-top:4px solid #E5E5E5; padding-top:4px; width:80%; color:#000; text-align:center; margin:10px 0 20px 0; margin-top:"0px"}
#itemsList #prev {color:#ccc; float:left; margin-right:6px}
#itemsList #list {margin:0px auto;}
#itemsList #list a {margin:0 5px}
#itemsList #next {float:right; margin-left:6px}

#leftColumn {width:258px; text-align:center;}
#leftColumn img {margin:0px auto; margin-top:23px}
#leftColumn #region {margin:0px auto; width:174px; text-align:left; margin-top:25px; width:200px}
#leftColumn #region label {font:bold 12px Arial; color:#666}
#leftColumn #region .list {font:12px Arial; color:#000; margin-top:3px; width:163px;}
body:not([dummy]) #leftColumn #region .list {height:20px}
#leftColumn #region .btn {margin-top:2px; margin-left:4px; margin-bottom:-3px}
html>body #leftColumn #region .btn {margin-bottom:-1px; margin-left:6px}
body:not([dummy]) #leftColumn #region .btn {margin-bottom:-3px; margin-left:4px}
#leftColumn #region #contacts {border-left:3px solid #E5E5E5; padding-left:5px; margin-top:20px;}
#leftColumn #region #contacts p {font:13px Tahoma, sans-serif;}
#leftColumn #region #contacts #half {font:11px Tahoma, sans-serif; margin-top:15px; width:60%;}

#leftColumnInner {width:258px;}
#leftColumnInner img {margin:23px 0 0 19px;}
#leftColumnInner #region {margin:25px 0 0 19px; text-align:left; width:200px}
#leftColumnInner #region label {font:bold 12px Arial; color:#666}
#leftColumnInner #region .list {font:12px Arial; color:#000; margin-top:3px; width:163px;}
body:not([dummy]) #leftColumnInner #region .list {height:20px}
#leftColumnInner #region .btn {margin-top:2px; margin-left:4px; margin-bottom:-3px}
html>body #leftColumnInner #region .btn {margin-bottom:-1px; margin-left:6px}
body:not([dummy]) #leftColumnInner #region .btn {margin-bottom:-3px; margin-left:4px}
#leftColumnInner #region #contacts {border-left:3px solid #E5E5E5; padding-left:15px; margin-top:20px;}
#leftColumnInner #region #contacts p {font:13px Tahoma, sans-serif;}
#leftColumnInner #region #contacts #half {font:11px Tahoma, sans-serif; margin-top:15px; width:80%}
#leftColumnInner #secondaryMenu {margin:23px 25px 0 0}
#leftColumnInner #secondaryMenu ul li {list-style-type:none; border-bottom:1px solid #E5E5E5; padding:4px 10px 3px 19px; color:#999; font:bold 11px Tahoma, sans-serif;}
#leftColumnInner #secondaryMenu ul li a {color:#999; text-decoration:none; font:bold 11px Tahoma, sans-serif;}
#leftColumnInner #secondaryMenu ul li a:hover {text-decoration:underline;}
#leftColumnInner #secondaryMenu ul #lastItem {border-bottom:0}
#leftColumnInner #secondaryMenu ul li.activeMenu {color:#003399}
#leftColumnInner #secondaryMenu ul li.activeMenu a {color:#003399}
#leftColumnInner #secondaryMenu ul li ul {margin:10px 0}
#leftColumnInner #secondaryMenu ul li ul li{list-style-type:none; border:0px solid; padding:4px 10px 3px 19px; color:#5A5A5A; font:11px Tahoma, sans-serif; background: url(../img/secondaryMenuArrow.gif) left 9px no-repeat !important;}
#leftColumnInner #secondaryMenu ul li ul li a {color:#5A5A5A !important; font:11px Tahoma, sans-serif;}
#leftColumnInner #secondaryMenu ul li ul li a:hover {list-style-type:underline;}
#leftColumnInner #secondaryMenu ul li ul li a.current {color:#003399}

#footer {position:relative; margin:20px 10px; padding:5px 20px 3px 20px; color:#666; text-align:right; }
#footerLeft {float:left; }

#navBar {margin:0 10px; padding:8px 0 0 19px; background-color:#E5E5E5; color:#5A5A5A; height:19px; height:"27px";}
#navBar a {color:#5A5A5A; font-family:Tahoma, sans-serif;}

/* faq */
#faq #subInf {background: url(../img/cornerLeftTop.gif) left top no-repeat; width:80%;}
#faq #subInf #cornerLeftTop {background: url(../img/cornerRightTop.gif) right top no-repeat;}
#faq #subInf #cornerLeftTop h3 {color:#000; font:bold 16px Verdana, sans-serif; margin-bottom:12px; border-top:1px solid #E5E5E5; margin:0 19px; padding-top:21px;}
#faq #subInf #cornerLeftTop h3.faq {padding-top:16px}
#faq #subInf #cornerLeftTop h3.faq a {font-size:14px !important; padding-right:20px; background: url(../img/arrowBlueFaq.gif) right 6px no-repeat;}
#faq #subInf #cornerLeftTop p {color:#000; margin-bottom:12px; border-top:1px solid #E5E5E5; margin:0 19px; padding-top:21px;}
#faq #subInf ul {background: url(../img/cornerTopBorder.gif) left bottom repeat-y; padding:15px 19px;}
#faq #subInf ul li {list-style-type:none; margin:3px 20px 4px 2px; padding-left:10px; background: url(../img/arrowSubInfo.gif) left 6px no-repeat;}
#faq #subInf #nextTiredRoundedDiv {background: url(../img/cornerTopBorder.gif) right bottom repeat-y !important;}
#faq #subInf #nextTiredRoundedDiv p {background: url(../img/cornerTopBorder.gif) left bottom repeat-y; padding:10px 19px 5px 19px; margin-bottom:0px}
#faq #subInf #nextTiredRoundedDiv form {background: url(../img/cornerTopBorder.gif) left bottom repeat-y; padding:10px 19px 5px 19px;}
#faq #subInf #cornerLeftBottom {height:14px; background: url(../img/cornerLeftBottom.gif) left bottom no-repeat;} 
#faq #subInf #cornerLeftBottom #cornerRightBottom {height:14px; background: url(../img/cornerRightBottom.gif) right bottom no-repeat;} 
#faq #subInf #cornerLeftBottom #cornerRightBottom #cornerBorderBottom {height:13px; height:"19px"; border-bottom:1px solid #E5E5E5; margin:0 19px;}

#faq #subInfGray {background:#F8F8F8 url(../img/cornerLeftTopGray.gif) left top no-repeat; width:80%; padding-right:0;}
#faq #subInfGray #cornerLeftTop {background: url(../img/cornerRightTopGray.gif) right top no-repeat;}
#faq #subInfGray #cornerLeftTop p {color:#000; margin-bottom:12px; border-top:1px solid #E5E5E5; margin:0 19px; padding-top:21px;}
#faq #subInfGray #nextTiredRoundedDiv {background: url(../img/cornerTopBorder.gif) right bottom repeat-y;}
#faq #subInfGray #nextTiredRoundedDiv form {background: url(../img/cornerTopBorder.gif) left bottom repeat-y; padding:10px 19px 5px 19px;}
#faq #subInfGray #cornerLeftBottom {height:14px; background: url(../img/cornerLeftBottomGray.gif) left bottom no-repeat; padding-right:0;} 
#faq #subInfGray #cornerLeftBottom #cornerRightBottom {height:14px; background: url(../img/cornerRightBottomGray.gif) right bottom no-repeat;} 
#faq #subInfGray #cornerLeftBottom #cornerRightBottom #cornerBorderBottom {height:13px; height:"19px"; border-bottom:1px solid #E5E5E5; margin:0 19px;}


#faq h2 {color:#000; font:bold 16px Verdana, sans-serif; margin-bottom:12px; margin-top:20px; width:80%}
#faq ul {margin-bottom:20px; width:80%}
#faq ul li {background: url(../img/arrowLiFaq.gif) 3px 6px no-repeat; padding-left:20px; line-height:15px; list-style-type:none; margin-bottom:4px}
#faq ul li a {text-decoration:none;}
#faq ul li a:hover {text-decoration:underline;}
#faq #questions {border-top:2px solid #EDEDED; border-bottom:2px solid #EDEDED;}
#faq #questions .itemFaq {border-bottom:1px solid #EDEDED; padding:10px 0 16px 0; width:90%}
#faq #questions .Last {border-bottom:none;}
#faq #questions .itemFaq p {line-height:15px}
#faq #questions .itemFaq p.quest {font-weight:bold; width:65%; margin-bottom:10px; font-family:tahoma}
#faq #questions .itemFaq p.quest a {color:#000}
#faq #questions .itemFaq p.sign {float:left; width:130px; width:"150px"; padding-right:20px; color:#999}
#faq #questions .itemFaq p.answer {float:left; width:65%;}


/* wisywyg */
div.wwygDate {width:80%; color:#6F7072; margin-bottom:6px}
h2.wwygH2 {color:#000; font:bold 16px Verdana, sans-serif; margin-bottom:14px; width:80%}
h3.wwygH3 {color:#000; font:bold 12px Verdana, sans-serif; margin-bottom:10px; margin-top:12px; width:80%}
h4.wwygH4 {color:#000; font:bold 11px Tahoma, sans-serif; margin-bottom:6px; width:80%}
p.wwygP {color:#000; margin-bottom:6px; width:80%; line-height:15px}
img.wwygImg {float:left; margin:5px 15px 15px 0; border:1px solid #D1CECD}

table.wwyg {background-color:#fff; border:none; border-collapse:collapse; width:90%}
table.wwyg td {border:1px solid #E8E7E6; padding:4px; margin:0px; font:11px Tahoma, sans-serif;}
table.wwyg td.tdHead {background-color:#F9F9F9; padding:4px; font-weight:bold}
table.wwyg td.tdDesc {color:#666}
table.wwyg caption {text-align:left; color:#000; font:bold 16px Verdana, sans-serif; padding-bottom:8px; padding-top:12px;}

.wwygDiv table {background-color:#fff; border:none; border-collapse:collapse; width:90%}
.wwygDiv table td {border:1px solid #E8E7E6; padding:4px; margin:0px; font:11px Tahoma, sans-serif;}
.wwygDiv table td.tdHead {background-color:#F9F9F9; padding:4px; font-weight:bold}
.wwygDiv table td.tdDesc {color:#666}
.wwygDiv table caption {text-align:left; color:#000; font:bold 16px Verdana, sans-serif; padding-bottom:8px; padding-top:12px;}

.wwygDiv ul {margin:6px 0;}
.wwygDiv ul li {background: url(../img/arrowTopCorner.gif) 3px 6px no-repeat; padding-left:18px; line-height:15px; list-style-type:none}

ul.wwygUl {margin:6px 0;}
ul.wwygUl li {background: url(../img/arrowTopCorner.gif) 3px 6px no-repeat; padding-left:18px; line-height:15px; list-style-type:none}

#rightContent .errorMessage {margin:2px 0; padding:0px}

#searchInner h2 {margin-top:20px; margin-bottom:4px; width:80%}
#searchInner .gray {color:#999}
#searchInner ul li {position:relative; padding-left:20px; list-style-type:none; width:80%;}
#searchInner ul li h3 {font:bold 11px Verdana; margin:4px 0 4px 0}
#searchInner ul li h3 a {font:bold 11px Verdana; color:#003399}
#searchInner ul li p {width:80%}
#searchInner ul li .num {position:absolute; left:0px; top:"5px"; color:#999}
#searchInner .search-result {font-weight:bold}

#searchInner input {width:300px; height:21px; margin:0px; padding:0px 5px; padding-top:2px}
body:not([dummy]) #searchInner input {width:290px; height:15px; margin:0px; padding:0px 5px; padding-top:2px}
#searchInner input.but {width:67px; margin-bottom:-3px; margin-left:10px}
body:not([dummy]) #searchInner input.but {width:67px; height:19px; margin-bottom:-4px; margin-left:10px}


/* ======== */

#rightContent div.main {float: left; width: 100%; border-bottom:4px solid #E5E5E5; margin-bottom: 20px; padding: 6px 0 13px 0; }
#rightContent div.main img {float: left; }

#wrapper {padding-bottom: 10px; padding: 0 !important;}

#container {
	width: 100%;
	float: left;
	margin-right: -300px;
	padding: 0 !important;
}
.Main-content {
	margin-right: 270px; text-align: justify; padding: 0 !important;
}

.News-sidebar {
	width: 250px;
	float: right;
	padding: 0 !important;
	/*background: #ddd;*/
}
.clearing {
	height: 0;
	clear: both;
}

.News-sidebar .date {color: #999;}
.News-sidebar h3 {font: bold 12px Tahoma}
.News-sidebar .preview {margin-bottom: 13px;}

.Main-content ul {margin: 0 0 15px 0px; list-style-type:none }
.Main-content ul li {background: url(../img/arrowLiFaq.gif) 0 6px no-repeat; padding-left: 18px !important; margin: 0}