body						{background:#ffffff;margin:0px;}
body,th,td,input,select		{font-family:Verdana,Arial;font-size:11px}
table,td,th,div,
img,p,form,h2,h3			{margin:0px;padding:0px;border:0px}
a							{color:#0161a7}
a:hover						{text-decoration:none}

.marauto					{margin:0px auto}
.maxwidth					{width:950px}
.full						{width:100%}
.fright						{float:right}
.inp						{background:transparent;border:1px solid #b5b5b5}
.submit						{background:#b5b5b5;color:#ffffff;font-weight:bold;border:0px solid;cursor:pointer}

hr							{height:1px;border:1px solid #16A2FF;margin:10px 0px}
.main						{width:770px;text-align:left;border:1px solid #16A2FF;padding:10px;line-height:130%}
.title						{font-size:12px;font-weight:bold}
.center, .center td			{text-align:center}
.left						{text-align:left ! important}
.right						{text-align:right ! important}
.weather_box h1 {font-size:18px;margin:0px;color:#0066b7}
.weather_box h2 {font-size:18px;margin:0px;color:#0066b7}
.weather_box h3 {font-size:16px;margin:0px;color:#ad8259}
.desc						{font-size:13px;line-height:17px;margin-left:5px}

#rolmenu					{visibility:hidden;padding-left:5px}
img.bullit					{margin:0px 5px 2px 5px}
#rolmenu img.bullit			{margin:0px 0px 2px 0px}

.weather_box{margin-bottom:25px; padding: 0 0 0 10px;}
.weather_citylist{width:20%; margin-right:35px; float:left;}
.weather_citylist a{color:#4dac01; text-decoration: underline; font-weight:bold;}
.weather_list{width:70%; float:left;}
/*--------------------------------------------------------------------------*/
/*                           APORT FORM
/*--------------------------------------------------------------------------*/
.aport						{width:100%;margin-bottom:20px}
.aport span					{color:#0178cc}
.aport .inp					{border:1px solid #0066CC;background:#E8E8E8 url(/i/input_bg.gif) top repeat-x;font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:12px;padding-left:2px;height=19px}
.aport .submit				{background:#FF5A00;border:1px solid #FFFFFF;color:#FFFFFF;font-weight:bold;font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:11px;height=19px}
.aport .check				{margin:0px;margin-left=-4px}
.aport .logo				{width:120px;padding-top:12px}
.aport .logo a				{color:#999999}
.aport .arrow_l				{width:12px;background:#FFFFFF;height:67px;vertical-align:top}
.aport .arrow_l img			{margin:38px 0px 0px 4px}
.aport .arrow_r				{width:17px;vertical-align:top}
.aport .arrow_r img			{margin:36px 8px 0px 0px}
.aport .white				{background:#FFFFFF}
.aport .search				{width:100%;background:#FFFFFF url(/i/search_bg.gif) repeat-x top left}
.aport .ny_bg				{background:transparent url(/i/ny_search_bg.gif) right top no-repeat}
#aport_tabs					{width:100%}
#aport_tabs td				{font:normal 12px Tahoma;color:#333333}
#aport_tabs a				{text-decoration:underline;background:#ffffff;color:#0033CC;display:block;border-right:1px solid #ffffff;text-align:center;padding:3px 12px 4px 12px}
#aport_tabs .active_tab		{background:#0099FF ! important;color:#ffffff;text-decoration:none}
* html #aport_tabs a		{height:1%}

.tree .container			{margin-left:14px}
.tree .item					{margin-top:4px}
.icon						{margin-right:5px}

.rblock						{width:160px;float:right;margin-bottom:10px}
.rblock .in					{padding-left:15px;border-left:1px solid #c6c6c6}
.rblock .regions			{margin-top:4px}
.content					{margin-right:175px}
.cbanner					{text-align:right;margin-bottom:10px}
.tbanner					{text-align:center;margin-top:10px}
.location					{background:#f2f2f2;padding:3px 10px 5px;margin-bottom:10px}
.topcity					{margin-top:4px}
.topcity .active			{color:#ad8259}
.tbl						{border-collapse:collapse}
.tbl th, .tbl td			{padding:0px 5px}
.tbl th						{background:#f2f2f2;font-weight:normal}
.tbl td						{border-right:1px solid #d6d6d6}
.tbl .nopad					{padding:1px}
.tbl .end					{border:0px solid;text-align:left}
.tbl .separator				{padding:0px;border:0px solid}
.tbl .now td				{border:0px solid;padding-top:4px}
.tbl .now h3				{margin-top:2px}
.tbl .vpad td				{padding-top:5px}
.dayofweek					{font-weight:bold;font-size:10px}
.dayoftime					{color:#ad8259;font-weight:bold;font-size:10px}
.date						{font-size:14px;text-align:left}
.letters					{background:#e1ecfd;padding:5px 10px}
.letters a					{margin-right:5px}
.results					{margin:0px auto}
.results li					{margin:3px 0px}
.rest						{color:#be0202}
.another					{padding:1px 0px 0px 20px}

.px							{height:1px;background:#badffa;margin-bottom:5px}
.footer						{margin-bottom:10px;width:100%}
.footer td, .footer a		{color:#666666;font-size:10px}
.footer .logo				{margin-right:20px}