body
{
background: url(../newimg/body_bkg_01.png);
background-repeat: repeat-x;
background-color: #fefec0;
font-family: Tahoma, sans-serif;
font-size: 11px;
margin: 0px 0px 10px 0px;
}

td { font-family:Tahoma, sans-serif; font-size:11px; color:#414141; }
a img { border:none; }

td#bg_top { zbackground: url(../img/bg_body_top.gif) #CBC2A5 top repeat-x; width:50%; }
td#banner { zbackground: url(../img/bg_body_top.gif) #CBC2A5 top repeat-x; width:1002px; }

td#bg_top_menu { zbackground: #CBC2A5; width:50%; }
td#top_menu { width:1002px; background:url(../newimg/name_bkg_01.png); height:54px; vertical-align:top; }
	td#top_menu .top_menu { position:absolute; left:10px; top:0px; width: 737px; }
	td#top_menu .bok { z-index:1; left:753px; top:-12px; width:241px; position:absolute; }
	
td#bg_body { zbackground: url(../img/bg_body_bottom.gif) #CBC2A5 bottom repeat-x; width:50%; }
td#body { zbackground: url(../img/bg_body_bottom.gif) #CBC2A5 bottom repeat-x; width:1002px; }
	td#body td.break { width:7px; font-size:1px; }
	td#body #left_menu { vertical-align:top;zbackground:url(../img/left_menu_middle.jpg) left repeat-y #FFFFFF; }
	td#body #left_menu .txt { width:207px; padding: 0px 10px 0px 10px; }
	td#body #left_menu .left_menu_up { zbackground:url(../img/left_menu_up.jpg); width:227px; height:21px; }
	td#body #left_menu .left_menu_middle {  width:227px; }
	td#body .left_menu_bottom { zbackground:url(../img/left_menu_bottom.jpg) no-repeat; height:21px; }
	td#body .article_top { zbackground: url(../img/article_top.jpg) left top no-repeat; height:21px; }
	td#body .article_bottom { zbackground: url(../img/article_bottom.jpg) no-repeat; height:21px; }
	
	td#body #article { zbackground:#FFFFFF; vertical-align:top; width:768px; }
	td#body #article .txt {  padding: 0px 0px 0px 10px; }
	
td#footer { height:30px; vertical-align:top; }
	td#footer .nav_menu { position:absolute; left:234px; top:13px; width:520px; text-align:center; color:#666666; }
	td#footer .ogicom { position:absolute; left:830px; top:13px; width:160px; color:#999999; font-size:9px; }

	td.top_menu_break { zbackground: url(../img/top_menu_break.jpg) no-repeat; font-size:1px; width:1px; height:31px; }
	
.header{ color:#4F4F4F; padding:2px; padding-left:20px; zbackground: url(../img/header_bar.jpg) 0px 4px no-repeat; font-weight:bold; }
.header a{ color:#4F4F4F; }
.header a:hover{ color:#4F4F4F; }

.newheader
{
width: 1002px;
height: 188px;
background: url(../newimg/header_01.png);
}

.newm1
{
display: block;
width: 158px;
height: 58px;
margin-right: 30px;
margin-top: 70px;
background: url(../newimg/m_1.png);
float: left;
text-decoration: none;
}

.newm2
{
display: block;
width: 158px;
height: 58px;
margin-top: 70px;
background: url(../newimg/m_2.png);
float: left;
text-decoration: none;
}

.newm3
{
display: block;
width: 158px;
height: 58px;
margin-top: 70px;
background: url(../newimg/m_3.png);
float: left;
text-decoration: none;
}

.newm4
{
display: block;
width: 158px;
height: 58px;
margin-left: 30px;
margin-top: 70px;
background: url(../newimg/m_4.png);
float: left;
text-decoration: none;
}

.newm1:hover, .newm2:hover, .newm3:hover, .newm4:hover 
{
background-position: 0px -58px;
text-decoration: none;
}

.newlogo
{
display: block;
width: 245px;
height: 80px;
margin-left: 32px;
margin-right: 33px;
margin-top: 55px;
background: url(../newimg/logo_blank_bkg.gif);
float: left;
text-decoration: none;
zbackground-color: #e7e7e7;
}

.newname
{
width: 420px;
height: 30px;
margin-top: 14px;
zborder-bottom: 1px solid #676767;
font-size: 20px;
float: left;
}

.newmarquee
{
width: 235px;
height: 30px;
margin-left: 15px;
margin-top: 14px;
zborder-bottom: 1px solid #676767;
font-size: 20px;
float: left;
}

.newbiplink
{
width: 40px;
height: 30px;
margin-left: 27px;
margin-top: 10px;
zborder-bottom: 1px solid #676767;
float: left;
}

.newbottompanelbkg
{
height: 150px;
margin-bottom: -10px;
background: url(../newimg/bottompanelbkg_01.png);
background-repeat: repeat-x;
}

.newbottompanel
{
width: 1002px;
height: 150px;
margin-left: auto;
margin-right: auto;
}

.newbottompanelseparator1, .newbottompanelseparator2, .newbottompanelseparator3, .newbottompanelseparator4
{
width: 2px;
height: 130px;
margin-top: 10px;
background-color: #2367c4;
zbackground-color: #e7e7e7;
float: left;
}

.newbottomsubpanel1
{
width: 311px;
z*width: 331px;
height: 110px;
*height: 150px;
padding-left: 10px;
padding-right: 10px;
padding-top: 40px;
float: left;
background: url(../newimg/bottomsubpanel1graph_01.png);
background-repeat: no-repeat;
background-position: 200px 10px;
}

.newbottomsubpanel3
{
width: 311px;
z*width: 331px;
height: 110px;
*height: 150px;
padding-left: 10px;
padding-right: 10px;
padding-top: 40px;
float: left;
background: url(../newimg/bottomsubpanel3graph_01.png);
background-repeat: no-repeat;
background-position: 200px 10px;
}

.newbottomsubpanel2
{
width: 312px;
z*width: 300px;
height: 110px;
*height: 150px;
padding-left: 10px;
padding-right: 10px;
padding-top: 40px;
float: left;
background: url(../newimg/bottomsubpanel2graph_01.png);
background-repeat: no-repeat;
background-position: 130px 0px;
}

.newbottompanellink
{
color: #ccccfe;
font-size: 18px;
text-decoration: none;
}

.newbottompanellink:visited
{
color: #ccccfe;
text-decoration: none;
}

.newbottompanellink:hover
{
color: #e7e7e7;
text-decoration: none;
}

.new_info_box
{
padding-top: 10px;
padding-bottom: 10px;
padding-left: 130px;
margin-bottom: 10px;
font-size: 14px;
color: #04cf17;
background: url(../newimg/info_graph_01.png);
background-repeat: no-repeat;
background-position: 10px 10px;
background-color: #befca8;
border-top: 2px solid #04cf17;
border-bottom: 2px solid #04cf17;
}

.new_left_menu_top
{
width: 227px;
height: 20px;
background: url(../newimg/left_menu_top_bkg_01.png);
background-repeat: no-repeat;
zbackground-color: #e7e7e7;
}

.new_left_menu_middle
{
width: 207px;
*width: 227px;
padding-left: 10px;
padding-right: 10px;
background: url(../newimg/left_menu_middle_bkg_01.png);
background-repeat: repeat-y;
zbackground-color: #969696;
}

.new_left_menu_bottom
{
width: 227px;
height: 20px;
margin-bottom: 10px;
background: url(../newimg/left_menu_bottom_bkg_01.png);
background-repeat: no-repeat;
zbackground-color: #e7e7e7;
}

.new_newsletter_form
{   
width: 207px;                        
*width: 227px;
background: url(../newimg/left_menu_middle_bkg_01.png);
background-repeat: repeat-y;
}

.new_sonda_radio
{
color: #e7e7e7;
}
