/*Класс названия раздела */
.cname {
color : #ff7f00;
text-decoration : none;
font: bold 14px Arial, sans-serif; 
margin-bottom : 5px;
margin-top : 5px;
padding-bottom: 5px;
padding-top: 5px;
}
.hdr {
color : black;
text-decoration : none;
font: bold 13px Arial, sans-serif; 
background-color : #f7f7f7;
border-bottom : solid;
border-top : solid;
border-left : solid;
border-right : solid;
border-color : #616161 #616161 #616161 #616161;
border-width : 0 0 1 0;
}
.rhdr {
color : black;
text-decoration : none;
font: bold 11px Arial, sans-serif; 
text-align : center;
background-color : #f7f7f7;
border-bottom : solid;
border-top : solid;
border-left : solid;
border-right : solid;
border-color : #616161 #616161 #616161 #616161;
border-width : 0 0 1 0;
}
.chdr {
color : #1D578D;
text-decoration : none;
font: bold 11px Arial, sans-serif; 
text-align : left;
background-color : #d7e9ff;
border-bottom : solid;
border-top : solid;
border-left : solid;
border-right : solid;
border-color : #0038AD #0038AD #0038AD #0038AD;
border-width : 0 0 2 0;
}
/* горизонтальное меню 1 */
.hmeny {
background : #a4cde1 url(d2.gif) bottom right no-repeat;
border: #fff solid 1px;
}
.hmenyb {
background :  #47aadc url(d1.gif) bottom right no-repeat;
border: #fff solid 1px;
}
.hmeny1:link, .hmeny1:visited {
color : #000000;
text-decoration : none;
font : normal 16px Arial, sans-serif;
padding-left: 10px  !important;
padding-right: 10px  !important;
text-transform:uppercase;
}

.hmeny1:active, .hmeny1:hover, .hmeny1b:active, .hmeny1b:hover {
color : #fff;
text-decoration : none;
font : normal 16px Arial, sans-serif;
padding-left: 10px  !important;
padding-right: 10px  !important;
text-transform:uppercase;
}


.hmeny1b:link, .hmeny1b:visited  {
color : #fff;
text-decoration : none;
font : normal 16px Arial, sans-serif;
padding-left: 10px  !important;
padding-right: 10px  !important;
text-transform:uppercase;
}

/* горизонтальное нав. меню */
.hmeny2:link, .hmeny2:visited, .hmeny2:active {
color : #000;
text-decoration : none;
font : normal 12px Arial, sans-serif;
}

.hmeny2:hover {
color : red;
text-decoration : none;
font : normal 12px Arial, sans-serif;
}
.hmeny2 {
}
/* горизонтальное нав. меню 2 */
.hmeny2l:link, .hmeny2l:visited, .hmeny2l:active {
display:block;
float:left;
height: 15px !important;
height: 20px;
color : #003358;
text-decoration : none;
font : normal 11px Arial, sans-serif;
border-right: 1px #5297cb solid; 
padding-top: 3px;
padding-right:7px;
padding-left:7px;
background-color: transparent;
}

.hmeny2l:hover {
display:block;
float:left;
height: 15px !important;
height: 20px;
color : red;
text-decoration : none;
font : normal 11px Arial, sans-serif;
border-right: 1px #5297cb solid; 
}


.hmeny22:link, .hmeny22:visited, .hmeny22:active {
color : #fff;
text-decoration : none;
font : normal 11px Arial, sans-serif;
padding-right:5px;
vertical-align : middle;
}

.hmeny22:hover {
color : yellow;  
text-decoration : none;
font : normal 11px Arial, sans-serif;
padding-right:5px;
vertical-align : middle;
}
/* активное горизонтальное меню 2 */
.hmeny2lb:link, .hmeny2lb:visited  {
color : #0064FE;
text-decoration : none;
font : bold 11px Arial, sans-serif;
}
.hmeny2lb:active, .hmeny2lb:hover {
color : #FF2404;
text-decoration : none;
font : bold 11px Arial, sans-serif;
}

.hmeny2b {
color : #FF2404;
text-decoration : none;
font-family : Arial, sans-serif;
font-size : 11px;
font-weight : bold;
background: url(hbg2.gif);
}
/* вертикальное меню */
.vmeny:link, .vmeny:visited {
color : #000000;
text-decoration : none;
font : normal 12px Arial, sans-serif;
}

.vmeny:active, .vmeny:hover  {
color : #ffbf00;
text-decoration : none;
font : normal 12px Arial, sans-serif;
}

/* активное вертикальное меню */
.vmenyb:link, .vmenyb:visited  {
color : #ff7f00;
text-decoration : none;
font : normal 12px Arial, sans-serif;
}

.vmenyb:active, .vmenyb:hover {
color : #ffbf00;
text-decoration : none;
font : normal 12px Arial, sans-serif;
background : #fff url(bg3.gif) bottom right no-repeat;
border-bottom: 1px solid #a4cde1;  
}

/* ячейка вертикального меню страниц */
.vmenyc {
padding-left:54px;
padding-top:7px;
padding-bottom:7px;
background : #fff url(bg3.gif) bottom right no-repeat;
border-bottom: 1px solid #a4cde1;  
}

.vmenycb {
padding-left:40px;
padding-top:7px;
padding-bottom:7px;
background : #fff url(bg3.gif) bottom right no-repeat;
border-bottom: 1px solid #a4cde1;  
}

/* вертикальное меню 2 */
.vmeny1:link, .vmeny1:visited {
color : #000000;
text-decoration : none;
font : normal 11px Arial, sans-serif;
}
.vmeny1:active, .vmeny1:hover {
color : #fd9800;
text-decoration : none;
font : normal 11px Arial, sans-serif;
}

/* активное вертикальное меню 2 */
.vmeny1b:link {
color : #fd9800;
text-decoration : none;
font : normal 11px Arial, sans-serif;
}
.vmeny1b:visited {
color : #fd9800;
text-decoration : none;
font : normal 11px Arial, sans-serif;
}
.vmeny1b:active {
color : #000000;
text-decoration : none;
font : normal 11px Arial, sans-serif;
}
.vmeny1b:hover {
color : #000000;
text-decoration : none;
font : normal 11px Arial, sans-serif;
}
.vmeny_ {
border-bottom : solid;
border-top : solid;
border-left : solid;
border-right : solid;
border-color : #666666;
border-width : 1 0 0 0;
padding-left: 0px;
padding-right: 0px;
background: url() bottom left no-repeat #fafafa;
}
.vmenyb_ {
border-bottom : solid;
border-top : solid;
border-left : solid;
border-right : solid;
border-color : #666666;
border-width : 1 0 0 0;
padding-left: 0px;
padding-right: 0px;
background: url() bottom left no-repeat #ffffff;
}
.vmeny1_ {
padding-left:10px;
background-color: #fff;  
border-top : 1px solid #80c9ff;
height:25px;
}
/* активная ячейка вертикального меню страниц */
.vmeny1b_ {
padding-left:10px;
background-color: #fff;  
border-top : 1px solid #80c9ff;
height:25px;
}
/* вертикальное подменю */
.vmeny2l:link, .vmeny2l:visited {

color : #000000;
text-decoration : none;
font : normal 11px Arial, sans-serif;
}
.vmeny2l:active, .vmeny2l:hover {
color : #fd9800;
text-decoration : none;
font : normal 11px Arial, sans-serif;
}

/* активное вертикальное подменю */
.vmeny2lb:link, .vmeny2lb:visited {
color : #fd9800;
text-decoration : none;
font : normal 11px Arial, sans-serif;
}

.vmeny2lb:active, .vmeny2lb:hover  {
color : #000000;
text-decoration : none;
font : normal 11px Arial, sans-serif;
}

/* ячейки вертикального подменю */
.vmeny2 {
background-color : #ffffff;  
padding-left:25px;   
color : #000000;
text-decoration : none;
font : normal 11px Arial, sans-serif;
}
.vmeny2b {
background-color : #ffffff;
border-bottom : solid;
border-top : solid;
border-left : solid;
border-right : solid;
border-color : #f2f2f2 #f2f2f2 #f2f2f2 #f2f2f2;
border-width : 0 0 1 0;
padding-left:25px; 
padding-right: 5px;
}
/* общие теги */
a:link, a:visited {
color : #ff7f00;
text-decoration : underline;
font : normal 12px Arial, sans-serif;
}

a:active, a:hover {
color :#ffbf00;
text-decoration : underline;
font : normal 12px Arial, sans-serif;
}

H1 {
color : #0066b3;
text-decoration : none;
font : bold 16px Arial, sans-serif;
margin-bottom : 5px;
margin-top : 5px;
}
H2 {
color : #0066b3;
font: bold 14px 'Lucida Grande', Verdana, sans-serif;
margin-bottom : 5px;
margin-top : 5px;
}
H3 {
color : #0066b3;
text-decoration : none;
font : bold 13px Arial, sans-serif;
margin-bottom : 2px;
margin-top : 2px;
}
.tclass {
color : #0038AD;
text-decoration : none;
font : bold 16px Arial, sans-serif;
margin-bottom : 5px;
margin-top : 5px;
}
p {
color : #000000;
text-decoration : none;
font : normal 12px Arial, sans-serif;
margin-bottom : 3px;
padding-bottom : 2px;
margin-top : 3px;
padding-top : 2px;
}
li {
color : #000000;
text-decoration : none;
font : normal 12px Arial, sans-serif;
}
ul {
color : #000000;
text-decoration : none;
font : normal 12px Arial, sans-serif;
margin-bottom : 3px;
margin-top : 3px;
margin-left : 20px;
list-style-type : square;
}
.std {
}
.ntitle {
color : #0038AD;
text-decoration : none;
font : bold 14px Arial, sans-serif;
background-color : white;
}
/* Теги таблиц */
td {
color : #000000;
text-decoration : none;
font : normal 11px Arial, sans-serif;
}
th {
color : #000000;
text-decoration : none;
font : bold 12px Arial, sans-serif;
}
.t1 {
color : #000000;
text-decoration : none;
font : normal 11px Arial, sans-serif;
background-color : white;
}
.t2 {
color : #000000;
text-decoration : none;
font : normal 11px Arial, sans-serif;
background-color : white;
}
.tb {
color : #000000;
text-decoration : none;
 : bold 11px Arial, sans-serif;
background-color : white;
}
/* ссылки перемещения по страницам */
a.goto:link, a.goto:visited  {
color : #ff7f00;
text-decoration : underline;
font : normal 10px Arial, sans-serif;
}

a.goto:active, a.goto:hover {
color :#ffbf00;
text-decoration : underline;
font : normal 10px Arial, sans-serif;
}
.phones {
color : black;
text-decoration : none;
font : normal 10px Arial, sans-serif;
background-color : #f7f7f7;
border-bottom : solid;
border-top : solid;
border-left : solid;
border-right : solid;
border-color : #ffffff #ffffff #ffffff #ffffff;
border-width : 1 1 1 0;
}
/* Вопросы голосования */
.votq, {
color : red;
text-decoration : none;
font : normal 11px Arial, sans-serif;
}
/* Заголовок голосования, меню пользователя, календаря */
.vottitle, .umenutitle, .caltitle {
background: transparent url(bg1.gif) top left no-repeat;  
background-position: 37px 0px;
padding-left: 47px;
color: #000; 
font: bold 16px Arial, sans-serif; 
padding-top: 10px;
padding-bottom: 25px;
}
/* ответ голосования */
.vota, .umenu {
color : #000
text-decoration : none;
font : normal 11px Arial, sans-serif;
padding: 10px;
}
/* ссылки вопросов голосований */
.vot:link, .vot:visited {
color : #00667C;
text-decoration : underline;
font : normal 11px Arial, sans-serif;
}

.vot:active, .vot:hover  {
color :#488C14;
text-decoration : underline;
font : normal 11px Arial, sans-serif;
}

.fclass {
color :#666666;
text-decoration : none;
font-family : Arial, sans-serif;
font-size : 11px;
}
.ctclass {
}
/* элементы форм */
.input {
color : black;
text-decoration : none;
font : normal 11px Arial, sans-serif;
background-color : white;
border : #80c9ff 1 solid;
margin:3px;
}
.inputb {
color : black;
text-decoration : none;
font: normal 11px Arial, sans-serif;
background-color : #f0f0f0;
border : #80c9ff  1 solid;
margin:3px;
}
form {
margin: 0;
}

/* Заголовок стр. */
.artname1 {
height: 20px;
color : #0066b3;
font: bold 18px Futura, Verdana, sans-serif;
margin-top : 10px;
margin-bottom : 10px;
padding-top: 0px;
padding-right: 10px;
padding-bottom: 0px;
}
.arttitle {
background-color : #ffffff;
}
/* ссылка статьи в новостной ленте и на форуме */
.artname:link, .artname:visited {
color : #0066b3;
text-decoration : none;
font: bold 13px Arial, sans-serif;
margin: 5px;
text-transform:uppercase;

}

.artname:active, .artname:hover {
color : #ffbf00;
text-decoration : underline;
font: bold 13px Arial, sans-serif;
margin-bottom : 2px;
margin: 5px;
text-transform:uppercase;

}

/* дата статьи в новостной ленте */
.titledate {
color : #000000;
text-decoration : none;
font: bold 11px Arial, sans-serif;
margin-bottom : 2px;
margin-top : 2px;
}
/* ссылка и текст копирайта */
.cprt1 {
color : #fff;
text-decoration : none;
font: normal 11px Arial, sans-serif;
padding: 7px;
margin:0;
text-align:left;
}

.cprt:link, .cprt:visited {
color : #fff;
text-decoration : underline;
font: normal 11px Arial, sans-serif;
}
.cprt:active, .cprt:hover {
color : #fff;
text-decoration : underline;
font: normal 11px Arial, sans-serif;
}
.prview {
background-color : transparent;
border-left: 1px solid #e0e0e0;  
border-right: 1px solid #e0e0e0;  
border-bottom: 1px solid #e0e0e0;  
padding:7px;
}

.ftitle {
color : #000000;
text-decoration : none;
font: bold 13px Arial, sans-serif;
background-color : #f5f5f5;
border-bottom : #d7ede6 1px solid;
}
/* фрейм вотинга */
#ftop  {
width:100%;
background : url(tbg2.gif) #f7f7f7 top right no-repeat;
margin-bottom:7px;
}

/* заголовок форума */
#ftitle1{
background : url() #a4cde1 top right no-repeat; 
color: #000; 
font: bold 12px Arial, sans-serif; 
padding: 7px;  
}
/* верхний блок описания форума */
#ftdesc{
padding: 7px;
font: normal 11px Arial, sans-serif; 
}
/* нижний блок описания форума */
#fbdesc{
padding: 7px;
font: normal 11px Arial, sans-serif; 
border-bottom: 1px #6e98b5 solid;
background-color : #f7f7f7; 
margin-top:7px;
}


.mtitle {
color : #000000;
text-decoration : none;
font: bold 13px Arial, sans-serif;
background-color : #f5f5f5;
border-bottom : #d7ede6 1px solid;
}
/* Ячейки списка форумов */
.bbsmsg {
color : #000000;
text-decoration : none;
font: normal 11px Arial, sans-serif;
background-color : #f9f9f9;
border-bottom : solid;
border-top : solid;
border-left : solid;
border-right : solid;
border-color : #f2f2f2;
border-width : 0 0 1 0;
}
.bbsmsg2 {
color : #000000;
text-decoration : none;
font: normal 11px Arial, sans-serif;
background-color : #ffffff;
border-bottom : solid;
border-top : solid;
border-left : solid;
border-right : solid;
border-color : #f2f2f2;
border-width : 0 0 1 0;
}
.bbsmsg1 {
color : #333333;
text-decoration : none;
font: normal 11px Arial, sans-serif;
background: url() bottom left no-repeat #f9f9f9;
}
.bbsmsghdr {
color : #333333;
text-decoration : none;
font: normal 11px Arial, sans-serif;
background-color : #f2f2f2;
}

/* заголовок архива */
.nt {
color : #000000;
text-decoration : none;
font: bold 11px Arial, sans-serif;
margin-bottom : 0px;
margin-top : 0px;
background-color : #f2f2f2;
}
/* строки архива */
.nl {
color : #000000;
text-decoration : none;
font: normal 11px Arial, sans-serif;
margin-bottom : 0px;
margin-top : 0px;
background-color : #f9f9f9;
}
.mf {
color : #000000;
text-decoration : none;
font: normal 11px Arial, sans-serif;
border-bottom : solid;
border-top : solid;
border-left : solid;
border-right : solid;
border-color : #ffffff #ffffff #ffffff #ffffff;
border-width : 0 0 1 0;
}
.mu {
color : black;
text-decoration : none;
font: normal 11px Arial, sans-serif;
border-bottom : #d7ede6 1px solid;
}
.ma {
color : black;
text-decoration : none;
font: normal 11px Arial, sans-serif;
border-bottom : #d7ede6 1px solid;
}
.rtitle {
color : #354973;
text-decoration : none;
font: normal 11px Arial, sans-serif;
text-align : left;
background-color : #e3f4e3;
}
.rbody {
color : #1D578D;
text-decoration : none;
font: normal 11px Arial, sans-serif;
text-align : center;
background-color : #e3f4e3;
}
.rurl1 {
color : #00667C;
text-decoration : underline;
font: normal 11px Arial, sans-serif;
text-align : right;
background-color : #e3f4e3;
}
.rurl:link, .rurl:visited {
color : #ff0000;
text-decoration : underline;
font: normal 11px Arial, sans-serif;
}
.rurl:active, .rurl:hover {
color : #0066b3;
text-decoration : underline;
font: normal 11px Arial, sans-serif;
}

/* Месяц календаря */
.calmonth {
color : #000000;
text-decoration : none;
font: bold 11px Arial, sans-serif;
margin-bottom : 5px;
margin-top : 5px;
}
/* Дни недели календаря */
.caldw {
color : #000000;
text-decoration : none;
font: bold 11px Arial, sans-serif;
margin-bottom : 5px;
margin-top : 5px;
background-color : #ffe597;
text-align: center;
}
/* Дни календаря */
.caldays {
color : #000000;
text-decoration : none;
font: normal 11px Arial, sans-serif;
margin-bottom : 5px;
margin-top : 5px;
text-align: center;
}
/* Текущий день календаря */
.calday1 {
color : #ffffff;
text-decoration : none;
font: bold 11px Arial, sans-serif;
margin-bottom : 5px;
margin-top : 5px;
text-align: center;
background-color : #ffb98a;
}
.tmform {
color : #2987D8;
text-decoration : none;
font: normal 12px Arial, sans-serif;
border : 1px solid #9AC3E7;
background-color : #549BD3;

}
/* Строка продукта в каталоге */
.prod1 {
color : #000000;
text-decoration : none;
font: bold 12px Arial, sans-serif;
background-color : #f2f2f2;
}
/* ссылка на инф. продукта */
.prod1:link, .prod1:visited  {
color : #0066b3;
text-decoration : underline;
font: bold 12px Arial, sans-serif;
}
.prod1:active, .prod1:hover {
color : #000;
text-decoration : underline;
font: bold 12px Arial, sans-serif;
}

/* ячейки таблицы каталога */
.ptd {
color : $000000;
text-decoration : none;
font: normal 11px Arial, sans-serif;
background-color : #ffffff;
}
.ptb {
color : #737373;
text-decoration : none;
font: normal 11px Arial, sans-serif;
background-color : #ffffff;
}
/* ячейки таблицы каталога */
.ptbbg {
background-color : #f7f7f7;
}
.ptbl1 {
background-color : #808080;
}
.userinfo {
background-color : #ffffff;
border-bottom : solid;
border-top : solid;
border-left : solid;
border-right : solid;
border-color : #f7f7f7 #f7f7f7 #f7f7f7 #f7f7f7;
border-width : 0 0 1 0;
padding-left: 5px;
padding-right: 5px;
}
.userinfo2 {
color: #666666;
background-color : #f9f9f9;
border-bottom : solid;
border-top : solid;
border-left : solid;
border-right : solid;
border-color : #eeeeee;
border-width : 0 0 1 0;
padding-left: 5px;
padding-right: 5px;
}
.newsblok {
color : black;
text-decoration : none;
font-family : bold 11px Arial, sans-serif;
background-color : #f7f7f7;
}
/* Заголовки новостей в мини-ленте */
.nlhdr {
color : #488C14;
text-decoration : none;
font: bold 11px Arial, sans-serif;
padding-left: 5px;
padding-right: 5px;
padding-top: 3px;
padding-bottom: 3px;
}
/* Заголовок вертикального меню подразделов*/
.vmenyhdr { 
background: transparent url(bg1.gif) top left no-repeat;  
background-position: 37px 7px;
padding-left: 47px;
color: #000; 
font: bold 16px Arial, sans-serif; 
padding-top: 17px;
padding-bottom: 25px;
border-bottom: 1px solid #a4cde1; 
}

.nvmenyhdr { 
background: transparent url(bg2.gif) top left no-repeat;  
padding: 10px;
color: #000; 
font: bold 16px Arial, sans-serif; 
padding-right: 5px;
}

.newsgoto {
background-color : #ffffff;  
border-bottom : 1px solid #ffffff;
padding-left: 5px;
padding-right: 5px;
background : url(bg3.gif) #ececec top right no-repeat;
}
.dropmeny {
color : #000000;
padding-left: 10px;
padding-right: 10px;
padding-top: 5px;
padding-bottom: 5px;
background-color : #fff;
border-bottom : solid;
border-right :solid;
border-left : solid;
border-top : solid;
border-color : #e9e9e9;
border-width : 0 1 1 1;
}
/* фрейм вотинга */
#voting, #cmenublok, #umenublok, #weatherblok   {
width:100%;
}

#imgblok {
background-color : transparent;
padding-left: 0px;
padding-right: 0px;
padding-top: 5px;
padding-bottom: 5px;
width: 180px;
margin-left: 7px;
margin-bottom: 0px;
border-bottom : solid;
border-top : solid;
border-left : solid;
border-right : solid;
border-color : #4C4C4C #4C4C4C #4C4C4C #4C4C4C;
border-width : 0 0 1 0;
}
/* путь */
.path:link, .path:visited {
color : #0066b3;
text-decoration : none;
font: normal 10px Arial, sans-serif; 
}

.path:active, .path:hover {
color : #ffbf00;
text-decoration : none;
font: normal 10px Arial, sans-serif; 
}

.path {
color : #ffdc00;
text-decoration : none;
font: normal 10px Arial, sans-serif; 
}

.ndj {
background-color : white;
border-bottom : solid;
border-top : solid;
border-left : solid;
border-right : solid;
border-color : #ffe0b2 #ffe0b2 #ffe0b2 #ffe0b2;
border-width : 0 0 1 0;
}
.ftable {
background-color : #d8e5ed;
width:100%;
}

/* меню продукции */
.pm:link, .pm:visited {
color : #ffffff;
text-decoration : none;
font: bold 12px Arial, sans-serif; 
}
.pm:active, .pm:hover {
color : #ffffff;
text-decoration : underline;
font: bold 12px Arial, sans-serif; 
}

#inmenu {
position:relative;
width:100%;
z-index:1;
}

.searchform {
color: #000; 
vertical-align : middle; 
background-color: #ffffff; 
margin-top: 8px !important; 
margin-top: 7px; 
margin-bottom: 0px; 
margin-right: 0px;
margin-left: 15px;
text-indent: 0; 
white-space: 0; 
word-spacing: 0; 
padding-left:3px;
font: normal 11px Arial, Helvetica, sans-serif;  
height: 17px; 
border: 1px solid #fff;
  }

.searchform1 {
color: #000000; 
vertical-align : middle; 
margin-top: 6px; 
background-color: #ffffff; 
margin-bottom: 0px; 
margin-left: 0px; 
text-indent: 0; 
white-space: 0; 
word-spacing: 0; 
font: normal 11px Arial, Helvetica, sans-serif; 
height: 18px; 
}

.spacer {
clear:both;  
}

#context table {
font: normal 11px Arial, Helvetica, sans-serif; 
color: #000000;
border-collapse: collapse;
}
#context td {
padding:3px;
border: 1px solid #e0e6e4;
}
#hmenublok {
float:right; 
height:24px; 
width:524px;
background: url(bg2.png) #fff top repeat-y;
}

.srch {
display:block;
padding: 5px;
margin-bottom: 5px;
border: 1px solid #f0f0f0; 
font: normal 11px Arial, sans-serif;
}

.newstable {
border: 1px solid #ffffff;   
}

.newstitle {
border: 1px solid #e0e0e0;  
background: url() #f2f2f2 top repeat-x;
padding:7px;
}

fieldset {
margin-bottom: 10px;
margin-top: 10px;
padding: 3px;
border: 1px solid #eee;
font: bold 12px Arial, sans-serif;
}

legend {
padding: 4px;
border: 1px solid #eee;
background-color: #f7f7f7;
}

label {
color: #666;
font: normal 11px Arial, sans-serif;
}

#context fieldset table {
border: 0;
}

#context fieldset table td {
border: 0;
padding: 0px;
padding: 3px;
}
.acity {
color: #fff; 
vertical-align : middle; 
margin-right: 15px;
margin-top: 0;
margin-bottom: 3px;;
padding:0;
font: normal 11px Arial, Helvetica, sans-serif;  
}

.cblock {
color: #fff;  
}

.cok {
color: #fff;  
}

.weather {
padding: 5px;
border-bottom : 1px solid #4e81a5;
}
p.navmenu {
vertical-align:middle;
padding:0;
margin:0;
}

.cmenuimg {
  margin-bottom: 10px;
}


