﻿html, body {margin: 0px; padding: 0px; height: 100%; width: 100%; min-width:988px;  //width:expression(eval(document.documentElement.clientWidth)<988?'988':'100%');}
body {background: #b7bfc6 url('/n.gif') no-repeat; background-attachment: fixed;}
form {margin:0px; padding:0px;}
.htmltext {clear: both; width: 100%; margin:0px; padding:0px;}
h1 {margin:10px; padding:0px; font:normal 25px Tahoma, helvetica, sans-serif; color:#2883c4; text-align: left;}
h2 {font: normal 20px Tahoma, helvetica, sans-serif; padding:1em 0px; margin:0px; text-align: center;}
h2.titlepage {font: bold 12px Tahoma, helvetica, sans-serif!important; margin:0px 0px 1em 0px!important; padding:0px; color:#333; text-shadow:#ffffff 0px 1px 0px;}
h3 {font: bold 12px Tahoma, helvetica, sans-serif; margin:1em; text-align: center;}
p {font: normal 12px Tahoma, helvetica, sans-serif; color:#666666; margin:1em; text-align: left;}
:active {outline-style: hidden;}
:active, :focus, textarea {outline: none; outline:0; -moz-outline-style:none;}
/*================= Общие стили колонок ==============*/

div.leftcol {width:250px; float:left;}
div.rightcol {width:250px; float:right;}
div.centercol {margin: 0px 15px 0px 15px; clear: both;}
/* -------------- Общие стили оформления ------------ */

#progressCursor {z-index: 12000; position: absolute; width: 191px; height: 39px; top: 0px; left: 0px; background: url(../Background/loader.png) 0 0 no-repeat !important;}
#progressMessage {z-index: 12000; position: absolute; top: 11px; left: 53px; color: #333; text-align: center; white-space: nowrap; font-family: Tahoma, Geneva, sans-serif; font-size: 12px;}

.errortext {font:12px Tahoma; color:#cc0000;}
div.samovyvoz .errortext, div.dostavka .errortext {float:left; text-align:left; margin-left:25%;}
span img {margin:0px 0px -3px 5px;}
div#progress {background: trasparent none;}
div.coltop {width:auto; height:auto; margin:0px; padding:0px; background:#dcdbda url(../Background/page/hdback.gif) repeat-x 0px 0px; font-size: 1px;}
div.coltop .ltop {width:auto; height: auto; background: url(../Background/page/hdlft.gif) no-repeat 0px 0px;}
div.coltop .rtop {width:auto; height: 37px; background: url(../Background/page/hdrgt.gif) no-repeat 100% 0px; padding:2px 4px 0px 4px;}
td.centerc div.coltop .rtop {height: 28px; padding:11px 14px 0px 14px;}
div.coltopsmall {width:auto; height:auto; margin:0px; padding:0px; background:transparent url(../Background/page/topbg.gif) repeat-x 0px 0px; font-size: 1px;}
div.coltopsmall .ltop {width:auto; height: auto; background:transparent url(../Background/page/toplft.gif) no-repeat 0px 0px;}
div.coltopsmall .rtop {width:auto; height: 19px; background:transparent url(../Background/page/toprgt.gif) no-repeat 100% 0px; padding:0px;}
div.column {width:auto; margin:0px; padding:0px;}
div.columnlft {background: #ffffff url(../Background/page/left.gif) repeat-y 0px 0px;}
div.columnrgt {background: url(../Background/page/right.gif) repeat-y 100% 0px; padding:0px 4px;}
div.colbot {width:auto; height:13px; margin:-7px 0px 0px 0px; font-size: 1px; padding:0px; background: transparent url(../Background/page/botbg.gif) repeat-x 0px 0px; clear:both; position: relative; /*z-index:2;*/}
div.colbot.gray {background: #eeeeee url(../Background/page/grbotbg.gif) repeat-x 0px 0px;}
div.colbot .lbot {width:100%; height:13px; background: url(../Background/page/botlft.gif) no-repeat 0px 0px;}
div.colbot.gray .lbot {background: url(../Background/page/grbotlft.gif) no-repeat 0px 0px;}
div.colbot .rbot {width:100%; height:13px; background: url(../Background/page/botrgt.gif) no-repeat 100% 0px;}
div.colbot.gray .rbot {background: url(../Background/page/grbotrgt.gif) no-repeat 100% 0px;}
/* - Текст со стрелочками (раскрывающийся список) - */		
	p.up, p.down {font:normal 12px Tahoma; color:#cccccc; padding:0px 0px 3px 20px;}
p.up {background: url(../Background/parts/up.gif) no-repeat 0px 0px;}
p.down {background: url(../Background/parts/down.gif) no-repeat 0px 0px;}
p.up a, p.down a {color:#cccccc; text-decoration: none;}
p.up a:hover, p.down a:hover {color:#0099ff; text-decoration: none;}
/*====================== Шапка =======================*/

div.header {width:100%; height: 137px; background: #ffffff url(../Background/header.jpg) repeat-x 0 0; margin:0px; clear:both; overflow: hidden;}
div.header div.leftcol, div.header div.rightcol {height:85px;}
div.header div.centercol {width:auto;}
div.header div.leftcol img {margin:30px 0px 0px 25px;}
/* -  5.06 - День защиты окружающей среды - */
div.header div.leftcol.happyday img {margin:6px 0px 0px 25px;}
/* - 12.06 - День России - */
div.header div.leftcol.russiaday img {margin:1px 0px -4px 25px;}
/* - 26.06 - 1000 пользователей - */
div.header div.leftcol.thousand_users img {margin:11px 0px 0px 25px;}
/*---------------- Центральная колонка -------------*/
	
div.header div.centercol .vkladka,  div.header div.centercol div.curvkladka {width:16%; /*width:100%; - это когда просто меню*/ display: block; float:left; height:auto; padding:0px; margin:0px; zoom:1;}
div.header div.curvkladka {background: url(../Background/curvkback.gif) repeat-x 0px 0px; zoom:1!important; cursor: default;}
div.header div.curvkladka div.lside {width:100%; height:50px; background: url(../Background/curvklft.gif) no-repeat 0px 0px;}
div.header div.curvkladka div.rside {width:100%; height:50px; background: url(../Background/curvkrgt.gif) no-repeat 100% 0px; text-align: center;}
div.header div.vkladka {background: url(../Background/vkback.gif) repeat-x 0px 8px; zoom:1!important; cursor:pointer;  //cursor:hand;}
div.header div.vkladka div.lside {width:100%; height:50px; background: url(../Background/vklft.gif) no-repeat 0px 8px;}
div.header div.vkladka div.rside {width:100%; height:50px; background: url(../Background/vkrgt.gif) no-repeat 100% 8px; text-align: center;}
div.header div.centercol div.curvkladka p {margin:0px; padding:18px 0px 0px 0px; font: bold 13px Tahoma; text-align: center; text-shadow:#ffffff 0px 1px 0px;}
div.header div.centercol div.vkladka p {margin:0px; padding:20px 0px 0px 0px; font: bold 13px Tahoma; color: #66686a; text-align: center; text-shadow:#e9ebed 0px 1px 0px;}
/*===================== Страница =====================*/

div.page {height:auto; width:100%; padding:5px 0px; clear:both; background-color: #d1d7db;}
div.page table.columns {width:100%;}
div.page table.columns td {vertical-align: top;}
div.page td.centerc {width:auto; padding-left:10px;}
div.page td.leftc.closed {width:10px; padding:0px;}
div.page td.leftc div.treediv {width:230px;}
div.page td.rightc {width:240px; padding-right:10px;}
/*================ Содержимое страницы ===============*/

div.refreshbut {float:right; margin-right: -4px;}
div.filtres td.poleselect, div.filtres div.selects_on {width:150px;}
div.gradblock {width:auto; height:auto; background: #e5e5e5 url(../Background/parts/gradblock.gif) repeat-x 0px 0px; padding:15px 10px; border-bottom:1px solid #cccccc; clear: both;}
div.gradline {width:auto; height:auto; background: #f1f2f2 url(../Background/parts/gradline.gif) repeat-x 0px 100%; border-bottom:1px solid #cccccc; padding:0px 10px 0px 10px; clear: both;}
div.thin {padding:10px 10px;}
/*-------------- Серый боттом -------------*/

div.grayall {height:33px; width:100%; background: #eeeeee url(../Background/page/gray.gif) repeat-x 0px 100%; border-top:1px solid #aaaaaa; clear:both;}
div.grayall p {font:normal 12px Tahoma; color:#999999; text-align: left; margin-top: 11px; padding-right: 10px; float: right;}
div.grayall p span {font-weight: bold; color:#666666;}
/*-------------- Постраничка -------------*/
		
	div.pagescroll {padding:2px 0px;}
div.pagescroll td {font:bold 12px Tahoma; color:#999999; width:25px; height:25px; vertical-align: middle!important; text-align:  center;}
div.pagescroll td.curren {background: transparent url(../Background/parts/pglist_back.gif) no-repeat 0px 2px;  //background-position:0px 1px;
color:#ffffff; cursor: default;}
div.pagescroll td.curren a {color:#ffffff; text-decoration: none;}
div.pagescroll a {font:bold 12px Tahoma; color:#999999; text-decoration: none;}
div.pagescroll a:hover {color:#0099ff; text-decoration: none;}
div.pagescroll td.btn_left, div.pagescroll td.btn_right {width:20px; height:22px; padding:3px 0px 0px 0px;}
div.pagescroll td.btn_left {text-align: left;}
div.pagescroll td.btn_right {text-align: right;}
div.pagescroll td.btn_left div, div.pagescroll td.btn_right div {font-size:1px; width:10px; height:14px; cursor: pointer;  //cursor:hand; display: inline-block;  //display:block;}
div.pagescroll td.btn_left div {background: transparent url(../Background/parts/bt_left.png) no-repeat 0px 0px;}
div.pagescroll td.btn_right div {background: transparent url(../Background/parts/bt_right.png) no-repeat 0px 0px;}
div.pagescroll a.sh_all {float:right; padding:0px; margin:6px 10px 0px -100px;}
div.warning {width:600px; height:auto; text-align:center;}
div.warning h1 {font:bold 18px Tahoma; margin:1em; color:#cc0000;}
div.warning h2 {font:normal 14px Tahoma; margin:1em; color:#cc0000;}
div.warning p {font:normal 12px Tahoma; color:#000000; margin:0px 0px 1em 0px;}
div.warning table {border-bottom:1px solid #000000;}
/*================= Футер ==============*/

div.botfooter {width: 100%; background:#b7bfc6 url(../Background/footer.gif) repeat-x 0px 0px; clear: both; padding-bottom:30px;}
div.copyright {width:auto; float:right; clear:right; margin: 27px 15px 0px 0px; padding:0px 60px 0px 0px; display: block; height:44px; background: transparent url(../Background/elitafooter.gif) no-repeat 100% 0px; cursor: default; display:inline;}
div.copyright p {margin:10px 0px 0px 0px; padding:0px; color:#555; font:normal 11px Tahoma; text-align: right;}
div.fcolumn {width:auto; float: left; margin:0px 15px; padding:15px 0px 0px 16px; display:inline;}
div.fcolumn.helpdesk {background: url(../Background/footer/help.gif) no-repeat 0px 27px;}
div.fcolumn.forum {background: url(../Background/footer/forum.gif) no-repeat 0px 27px;}
div.fcolumn h3 {font:bold 12px Tahoma; color:#444; margin:0px; padding: 3px 5px; border-bottom: 1px Solid #92999e; cursor: default; text-align:left; text-shadow: 0 1px 0 #e1e1e1;}
div.fcolumn p {font:normal 11px Tahoma; color:#5b99c6; cursor: default; margin:3px 6px;}
div.fcolumn a {color:#555; text-decoration: none;}
div.fcolumn a.director {padding-left:20px; background: transparent url(../Background/dirletter.gif) no-repeat -2px 3px;}
div.fcolumn a.twitter {padding-left:20px; background: transparent url(../Background/twitter.gif) no-repeat -2px 3px;}
div.fcolumn a:hover {text-decoration: underline;}
/* ========== Чекбоксы ================ */

div.box, div.box2 {margin:0px; height:22px; width:15px; background: url(../Background/table/voff.gif) no-repeat 50% 10%; cursor:pointer;  //cursor:hand;}
div.radiobox {margin:0px; height:22px; width:15px; float:left;}
div.checkedbox, div.checkedbox2 {margin:0px; height:22px; width:15px; background: url(../Background/table/v.gif) no-repeat 50% 10%; cursor:pointer;  //cursor:hand;}
div.box input, div.checkedbox input, div.box2 input, div.checkedbox2 input {display:none;}
table.bar div.box, table.bar div.checkedbox {float:left; height:13px; background-color: transparent; background-position: 50% 0px; margin:-1px 2px 0px 0px;}

/* ============== Fin =============== */
.ramka1 {width: 50%; //width:49.6%;
float: left; position: relative; background: #fff;}
.titler1 {position: absolute; top: 5px; left: 25px; padding: 5px; background: #fff; font:normal 12px Tahoma; color: #b2b2b2}
div.ramka div.Lcontent, div.ramka div.Rcontent {width:45%; //width: 47%;
height: auto; margin: 0 auto; padding:10px 0px 0px 10px;}
div.ramka div.Lcontent img, div.ramka div.Rcontent img {float: left; margin-right: 5px}
div.ramka div.Lcontent p, div.ramka div.Rcontent p {color: #5e5e5e; margin: 2px 0 0 0}
div.ramka div.Lcontent span, div.ramka div.Rcontent span {font-weight: bold; color: #000}
div.ramka div.Lcontent {float: left; margin-left:2px;}
div.ramka div.Rcontent {float: right; left: -10px}

/* ============== Рамка =============== */
div.ramka {width: auto; height: auto; margin:10px; padding:0px}
/* - Лев.сторона - */
div.ramka div.rright {width:auto; height:auto; clear:both; background: transparent url(../Background/ramside.gif) repeat-y 100% 0px;}
/* - Прав. сторона - */
div.ramka div.rleft {width:auto; height:auto; clear:both; background: transparent url(../Background/ramside.gif) repeat-y 0px 0px; padding:0px 0px; text-align: left;}
/* - Шапка - */
div.ramka div.rtop {width:auto; height:17px; font-size: 1px; background: #ffffff url(../Background/ramside.gif) repeat-x 0px 7px;}
/* - Лев.скругление - */
div.ramka div.rtop div.rtleft {width:10px; height:17px; font-size: 1px; float:left; background: transparent url(../Background/ramcorner.gif) no-repeat 0px 7px;}
/* - Прав.скругление - */
div.ramka div.rtop div.rtright {width:10px; height:17px; font-size: 1px; float:right; background: transparent url(../Background/ramcorner.gif) no-repeat 100% 7px;}
/* - Контент в рамке - */
div.ramka div.rcontent {width: auto; height:auto; padding: 10px 0px 10px 10px}
div.ramka div.rcontent img {float: left; margin-right: 5px}
div.ramka div.rcontent p {color: #5e5e5e; margin: 2px 0 0 0}
div.ramka div.rcontent span {font-weight: bold; color: #000}

/* - Футер - */
div.ramka div.rbot {width:auto; height:10px; font-size: 1px; background: transparent url(../Background/ramside.gif) repeat-x 0px 100%;}
/* - Лев.скругление - */
div.ramka div.rbot div.rbleft {width:10px; height:10px; font-size: 1px; float:left; background: transparent url(../Background/ramcorner.gif) no-repeat 0px 100%;}
/* - Прав.скругление - */
div.ramka div.rbot div.rbright {width:10px; height:10px; font-size: 1px; float:right; background: transparent url(../Background/ramcorner.gif) no-repeat 100% 100%;}
/* -- Поправки к рамочному тексту -- */
div.ramka span {margin: 0px 0px 10px 25px; display: block; font:normal 12px Tahoma; color:#666666; padding:2px 0px 0px 0px;}
div.ramka span textarea {width:93%; height:35px; border:1px solid #cccccc; font:normal 12px Tahoma; color:#000000; overflow: auto;}
div.ramka p.ramhead {margin:0px 0px 0px 0px; padding:0px 5px!important; background-color:#ffffff; color:#aaaaaa!important; float:left;}
div.ramka div.box, div.ramka div.box2 {float:left;}
div.ramka div.checkedbox, div.ramka div.checkedbox2 {float:left;}
div.otgruzkatable div.box, div.otgruzkatable div.box2, div.otgruzkatable div.checkedbox, div.otgruzkatable div.checkedbox2 {float:left;}
/* ============== Раскраска календаря под наш стиль ===================== */

.ajax__calendar_header {background: #f1f2f2 url(../Background/table/head.gif) repeat-x 0px 100%; padding-top:3px; height:20px;}
.ajax__calendar_container {padding:0px!important;}
.ajax__calendar .ajax__calendar_container {border:1px solid #aaaaaa!important;}
.ajax__calendar .ajax__calendar_other .ajax__calendar_day, .ajax__calendar .ajax__calendar_other .ajax__calendar_year {color:#cccccc!important;}
.ajax__calendar .ajax__calendar_footer {background: #f1f2f2 url(../Background/table/head.gif) repeat-x 0px 100%; border-top:1px solid #cccccc!important;}
.ajax__calendar .ajax__calendar_dayname, .ajax__calendar .ajax__calendar_day, .ajax__calendar .ajax__calendar_month, .ajax__calendar .ajax__calendar_year {background-color:#ffffff!important;}
.ajax__calendar .ajax__calendar_active .ajax__calendar_day, .ajax__calendar .ajax__calendar_active .ajax__calendar_month, .ajax__calendar .ajax__calendar_active .ajax__calendar_year {background-color:#edf9ff!important;}
.ajax__calendar .ajax__calendar_hover .ajax__calendar_day, .ajax__calendar .ajax__calendar_hover .ajax__calendar_month, .ajax__calendar .ajax__calendar_hover .ajax__calendar_year {background-color:#edf9ff!important;}
/* ============== Маленькие рекламные/новостные блоки ===================== */

#NewsBoxButtons {width: 100%; margin: 0; padding: 0; font-family: Tahoma, Geneva, sans-serif;}
#NewsBoxButtons li {width: 25%; list-style: none; float: left; position: relative;}
#NewsBoxButtons .rtop {padding: 13px 15px 0 15px !important; color: #555; font-weight: bold; text-shadow: 0 1px 0 #fff; font-size: 12px; height: 26px !important;}
#NewsBoxButtons li a {display: block; cursor: pointer;}
.rtopData {float: right; font: normal 10px Tahoma; color: #444; text-decoration: none; padding: 1px 5px 2px 5px; border-radius: 8px; background: #e8e8e8; border: 1px solid #bbb; text-shadow: none;}
#NewsBoxButtons li a:hover div.wbtext {color: #0099ff !important;}

div.winbox {width: 100%; height: 180px; background: #ffffff 50% 100% no-repeat;}
div.winbox {background-position: 90% 100% !important;}
div.winbox div.wboxrgt {width:100%; height:100%; background: transparent url(../Background/page/right.gif) repeat-y 100% 0px;}
div.winbox div.wboxlft {width:100%; height:100%; background: transparent url(../Background/page/left.gif) repeat-y 0px 0px;}
div.wbbot {width:100%; height:13px; margin-top:-7px; font-size:1; background: transparent url(../Background/page/botbg.gif) repeat-x 0px 0px;}
div.wbbot .wbbleft {width:100%; height:13px; font-size:1; background: transparent url(../Background/page/botlft.gif) no-repeat 0px 0px;}
div.wbbot .wbbright {width:100%; height:13px; font-size:1; background: transparent url(../Background/page/botrgt.gif) no-repeat 100% 0px;}
div.winbox div.wbcontent {width: auto; height: auto; margin-top: -10px; padding:0px 10px;}
div.winbox div.wbcontent div.wblogo {
    background-color: transparent;
    background-position: 100% 0;
    background-repeat: no-repeat;
    color: #999999;
    font: 11px Tahoma;
    height: 23px;
    padding: 12px 0 0 10px;
    text-align: left;
    width: auto;
}
div.winbox div.wbcontent div.wbtext {
    background-color: transparent;
    color: #000000;
    font: 11px Tahoma;
    height: auto;
    margin: 5px 0 0;
    text-align: center;
    width: auto;
}
div.winbox div.wbcontent div.wbtext p {
    color: #000000;
    font: bold 11px Tahoma;
    margin: 0 0 5px;
    text-align: center;
    text-decoration: none;
}
div.winbox div.wbcontent div.wbtext a:hover {color:#0099ff; text-decoration:none;}
div.wbvideo {float:right; width: 60px; height: 38px; margin:-70px 15px 0px 0px; padding:15px 0px 0px 12px; display:inline; font:normal 11px Tahoma; color:#ffffff; background: transparent url(../Background/newsbacks/video.png) no-repeat 0px 0px;  //background-image:none;
 //filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.elitacompany.ru/Content/Background/newsbacks/video.png', sizingMethod='crop'); cursor: pointer;  //cursor:hand;}
/* - Календарик с месяцами - */

div.supercooldates {font:bold 12px Tahoma; width:auto; height:19px; float:right; margin:-27px 6px 0px 0px;}
div.supercooldates a.thismonth {float:left; text-align:center; margin:0px; padding:1px 0px 0px 0px; color:#999999; display:block; width:112px; height:18px; text-decoration: none; text-shadow:#ffffff 0px 1px 0px;}
div.supercooldates a.thismonth:hover {color:#1d74e7;}
div.supercooldates a.thismonthHover {background: url(../Background/elita/active.gif) no-repeat 0px 0px; color:#ffffff; text-shadow:#888888 0px 1px 0px;}
div.supercooldates a.thismonthHover:hover {color:#ffffff; cursor:default;}
div.cooldates {font:normal 11px Tahoma; display: none; width: 170px; border:1px solid #aaaaaa; overflow: hidden; position: absolute; z-index: 9999; right: 10px; margin: 25px 0px 0px 0px; background: #fff}
div.coolmonth {border: 1px solid #fff; overflow:hidden;}
div.coolmonth div {width: 171px;}
div.coolmonth div a {width: 40px; height: 28px; float: left; padding: 12px 0px 0px 0px; border: 1px solid #fff; color:#000; text-align: center; text-decoration: none}
div.coolmonth div a:hover {background: #edf9ff; border: 1px solid #a5e0fe; color:#0066cc;}
div.coolmonth div a.cooldatesFocus {background: #edf9ff; border: 1px solid #0066cc; float: left; color:#0066cc}
div.coolmonth div a.unFocus {background: none; border: none; color:#cccccc; cursor: default;}
div.bottomcooldates {background: #f1f2f2 url(../Background/table/head.gif) repeat-x 0px 100%; padding: 2px 0px 3px 0px; text-align: center; height: 15px; float: left; width: 170px; margin: 0px; border-top:1px solid #aaaaaa;}
div.year {text-align: center; color: #000; font-weight: bold; padding: 2px 0 4px 0;}
.clear {clear: both}
.dates_prev {cursor:pointer; width:15px; height:15px; float:left; background-repeat:no-repeat; background-position:50% 50%; background-image:url(../Background/WebResource_left.gif);}
.dates_next {cursor:pointer; width:15px; height:15px; float:right; background-repeat:no-repeat; background-position:50% 50%; background-image:url(../Background/WebResource_right.gif);}
/* Partners */
.partners {padding: 20px 0 30px 0; margin: 0 15px; border-bottom: 1px solid #e5e5e5; position: relative; overflow: hidden; font-family: Tahoma, Geneva, sans-serif; font-size: 12px;}
.partners a {color: #0099ff;}
.partners a:hover {text-decoration: none;}
.partners .partners_link {width: 210px; position: absolute; left: 0; top: 0; text-align: center; padding: 10px 0 0 0;}
.partners .partners_link a {display: inline-block; margin: 10px;}
.partners .partners_info {padding: 0 0 0 236px;}
.partners .partners_info .partners_links {position: absolute; right: 0; top: 10px;}
.partners .partners_info .partners_links .partners_sertf {background: url(../Background/partners/partners_sertf.gif) 0 0 no-repeat; padding: 0 0 0 20px;}
.partners .partners_info .partners_links .partners_news {padding: 0 0 0 20px;}
.partners .partners_info .partners_links .partners_price {padding: 0 0 0 20px;}
.partners .partners_info h1 {color: #1176be; font-size: 22px; margin: 0; padding: 0; text-align: left;}
.partners .partners_info p {margin: 0; padding: 20px 0 0 0;}
.follow_on_twitter {display: inline-block; padding: 0 20px 0 0; line-height: 15px; color: #eaecee; text-decoration: none; font: 12px Tahoma; background: url(../Background/followOnTwitter.png) top right no-repeat;}
.follow_on_twitter:hover {color: #fff; text-decoration: underline;}
/* Рассылка */
div.subunsub {width:auto; padding:30px 20px 20px 20px; text-align: left;}
div.subunsub h1 {font:normal 30px Tahoma; color:#2883c4; text-align:center; margin:0px 0px 30px 0px;}
div.subunsub p {font:normal 12px Tahoma; color:#666666; margin:0px 0px 25px 0px; text-align:center}
div.subunsub p a {color:#0099ff;}
div.subunsub p a:hover {text-decoration:none;}
div.subunsub table.formsub {font:normal 12px Tahoma; color:#666666; vertical-align:middle; width:100%}
div.subunsub table.formsub td.subtxt {padding:6px 15px 0px 0px; width:80px; text-align:right;}
div.subunsub table.formsub td.subcomment {padding-left:50px; text-align:left;}
div.subunsub table.formsub td.subcomment p {margin:0px 0px 5px 0px; text-align:left;}
div.subunsub table.formsub textarea {border:1px solid #b7b7b7; width:100%; height:85px; font:normal 12px Tahoma; color:#000000;}
#upMainMenu a {text-decoration: none !important;}
.promo_box {padding: 30px 0 0 0; text-align: center; background: #D1D7DB; border-top: 1px solid #efefef;}
.promo_box a {display: inline-block; margin: 0 8px; position: relative; text-decoration: none; color: #333; font-family: Tahoma, Geneva, sans-serif; font-size: 11px; overflow: hidden;}
.promo_box a i {display: inline-block; height: 20px; overflow: hidden; position: relative;}
.promo_box a b {display: block; padding: 10px 0 5px 0; text-align: center; font-weight: normal; text-shadow: 0 1px 0 #efefef; font-weight: bold;}
.promo_box a u {display: block; width: 100%; height: 30px; background: #d1d7db; position: absolute; left: 0; top: 20px;}
.promo_box img {border: 0; position: relative; cursor: pointer; height: 40px;}

div.winbox div.wbtop {width:100%; height:19px; font-size:1; background: transparent url(../Background/page/topbg.gif) repeat-x 0px 0px;}
div.winbox div.wbtop .wbtleft {width:100%; height:19px; font-size:1; background: transparent url(../Background/page/toplft.gif) no-repeat 0px 0px;}
div.winbox div.wbtop .wbtright {width:100%; height: 19px;	font-size:1; background: transparent url(../Background/page/toprgt.gif) no-repeat 100% 0px;}
