body {
	margin: 0px;
	padding: 0px;
	background-color: #F9F9F9;
} 

/* REGULAR TEXT */
.p {padding-bottom: 12px; font-family: Verdana; font-size: 60%;padding-right: 7px; padding-left: 12px}
.pA {padding-bottom: 12px; font-family: Arial; font-size: 80%; line-height: 18px;padding-right: 7px; padding-left: 12px}
.t {font-size: 60%;font-family: Verdana; }
.caption {font-size: 60%;font-family: Verdana; color:#666666;padding-top: 4px; } 

/* DATE */
.d  {font-size: 60%;font-family: Verdana; color:#999999} 

/* MASTHEAD */
/* the header table has a 10px top margin from the masthead */
.sM { margin-top: 10px; } 
td.mH { background-image: url(img/mh_bg_759x6.gif);}
.mHtSP {margin-top: 1px; margin-bottom: 1px;margin-left: 151px; margin-right: 153px} 
td.mHi { background-repeat: repeat-y;background-image: url(img/mh_s_1x3.gif); text-align: center}
td.mHiON { background-repeat: repeat-y;background-image: url(img/mh_s_1x3.gif); text-align: center;background-color: #ffffff}
.mHsp { margin-left: 5px; margin-right: 5px}
td.mH td.mHi a { font-family: Verdana; font-size: 60%;  color: #ffffff; text-decoration: none}
td.mH td.mHiON a{font-family: Verdana; font-size: 60%;  color: #336699; text-decoration: none} 

/* HEADERS */
/* for headers with 1-40 characters */
.h1 { font-family: Arial; font-size: 150%; color: #666666; ; padding-top: 8px; }
/* for headers with more than 41 characters */
.h1V2 { font-family: Arial; font-size: 120%; color: #666666; ; padding-top: 8px; }
.h1Sub { color: #999999;  }
.h2 {    font-family: Arial; font-size: 110%; color: #666666; padding-bottom: 10px; }
.h2V2 {  font-family: Arial; font-size: 110%; color: #666666;  padding-bottom: 2px;margin-right: 6px; margin-left: 12px; } 
.h4 { font-family: Verdana; font-size: 60%;  color: #666666; padding-bottom: 12px; }
/* this header is used in combintation with headers above, when the header needs to have a dotted underline*/
td.hU {  background-image:   url(img/l_437x150.gif)} 

/* HEADER WITH INDEX */
.iHsp {margin-top: 1px;margin-bottom: 1px; }
.iHsp table { url(img/bg_i_437x3.gif);}
.iHoff  { font-family: Verdana; font-size: 60%; color: #FFFFFF; }
a.iH  { font-family: Verdana; font-size: 60%; color: #FFFFFF; text-decoration: underline;}
a.iH:visited {   color: #FFFFFF;} 

/* INDEX ITEMS in the page body */
a.bI {font-weight:bold;text-decoration:underline}
.i a {font:bold 60% Verdana; margin-right:19px;text-decoration:underline}
.i .sp {margin-bottom:4px;} 

/* DOTTED LINES FOR GRID COLUMNS */
/* PRAZNA SLIKA DA RASIRI KOLONU */
td.w140 {background-repeat: repeat-y; background-image:   url(img/w_140x3.gif)}
td.w152 {background-repeat: repeat-y; background-image:   url(img/w_152x3.gif)}
td.w228 {background-repeat: repeat-y; background-image:   url(img/w_228x3.gif)}
td.w304 {background-repeat: repeat-y; background-image:   url(img/w_304x3.gif)}
td.w456 {background-repeat: repeat-y; background-image:   url(img/w_456x3.gif)} 

/* 8PX SPACING ON TOP OF THE TABLE USED FOR HEADER, MAIN CONTENT AND FOOTER */
.s { margin-top: 8px; } 
/* TABLE WITH A LEFT AND RIGHT SPACING SUITABLE FOR CALLOUTS AND HEADLINE TABLE WITHIN THE CONTENT AREA, needs to be executed with a <span class="sp"> around the table which needs class="sp" as well, that is done by the second css directive */
.sp {margin-right: 7px; margin-left: 12px;}

/* HEADER */
/* left and right spacing for breadcrumb and page title */
.hSP {  margin-right: 153px; margin-left: 164px}
/* defining the the two dotted lines and the arrow*/
td.h {background-image:   url(img/h_759x150.gif); color: #666666}
/* breadcrumb must be underlined */
td.h a {text-decoration:underline;}
/* spacing and font of the description in the header */
.desc {  margin-right: 7px;  margin-left: 12px; font-size: 60%;font-family: Verdana;color:#ffffff;}
/* defines the dotted line background with solid line on top and bottom */
td.pa {  background-image:   url(img/bg_h_759x33.gif)}
td.pa2 {  background-image:   url(img/bg_h_759x61.gif)}
/* requires 1px top and bottom margin */
.paSP { margin-top: 1px;margin-bottom:1px } 

/* background color schemes for the header */
td.blue 		{background-color: #336699;}
td.blueLight 	{background-color: #9999CC;}
td.green 		{background-color: #99CC00;}
td.grey 		{background-color: #CCCCCC;}
td.orange 		{background-color: #FF6600;}
td.purple 		{background-color: #663366;}
td.red 		{background-color: #CC3333;}
td.tan 		{background-color: #999966;}
td.sivo 		{background-color: #999999;}

/* NAVIGATION, the description of the states follows the notation: NH=header,N1=level1,N2=level2. Appendix ON is used for selected navigation items*/ 
/* Link font specifications */
a.nH { font-family: Verdana; font-size: 60%; text-decoration: none; font-weight:bold; color: #FFFFFF}
a.nH:visited {color: #FFFFFF;}
a.nH:hover {color: #FFFFFF;}
a.nHON { font-family: Verdana; font-size: 60%; text-decoration: none; font-weight:bold; color: #FFFFFF}
a.nHON:visited {color: #FFFFFF;}
a.nHON:hover {color: #FFFFFF;}
a.n1 { font-family: Verdana; font-size: 60%; text-decoration: none; font-weight:bold;color: #336699;}
a.n1:visited {color: #996666;}
a.n1:hover {color: #6699CC;}
a.n1ON { font-family: Verdana; font-size: 60%; text-decoration: none; font-weight:bold; color: #666666}
a.n1ON:visited {color: #666666;}
a.n1ON:hover {color: #6699CC;}
a.n2 { font-family: Verdana; font-size: 60%; text-decoration: none;color: #336699; }
a.n2:visited {color: #996666;}
a.n2:hover {color: #6699CC;}
a.n2ON { font-family: Verdana; font-size: 60%; text-decoration: none;  color: #666666}
a.n2ON:visited {color: #666666;} 
a.n2ON:hover {color: #6699CC;} 
/* linkovi stil CIST 2.1.1 st.8*/
a.link { font-family: Verdana; font-size: 60%; text-decoration: none; font-weight:bold; color: #336699}
a.link:visited {color: #336699;}
a.link:hover {color: #6699CC;}

a.linkON { font-family: Verdana; font-size: 60%; text-decoration: none; font-weight:bold; color: #FFFFFF}
a.linkON:visited {color: #FFFFFF;}
a.linkON:hover {color: #FFFFFF;}

a.sublink { font-family: Verdana; font-size: 60%; text-decoration: none; color: #336699}
a.sublink:visited {color: #336699;}
a.sublink:hover {color: #6699CC;}

a.sublinkON { font-family: Verdana; font-size: 60%; text-decoration: none; color: #FFFFFF}
a.sublinkON:visited {color: #FFFFFF;}
a.sublinkON:hover {color: #FFFFFF;}

/* defining the lines and arrows used for the listed states*/
td.n1 	{background-image:   url(img/nav_line_151x60.gif); }
td.n1ON	{background-image:   url(img/nav_line_on_151x60.gif); }
td.n2 	{background-image:  url(img/nav_arrow_151x60.gif); }
td.n2ON {background-image:  url(img/nav_arrow_on_151x60.gif); }
td.nH	{background-image:  url(img/nav_line_h_151x60.gif); } 
/* linkovi stil CIST 2.1.1 st.8*/
td.link	{background-image:   url(img/nav_line_151x60.gif); }
td.linkON {background-image:   url(img/nav_line_on_151x60_d.gif); }
td.sublink {background-image:   url(img/nav_subline_151x60_d.gif); }

/* defines the spacing around the navigation items*/
.n1SP{padding-left: 12px;padding-right: 6px;padding-top: 2px;padding-bottom: 2px;}
.n2SP{padding-left: 24px;padding-right: 6px;padding-top: 2px;padding-bottom: 2px;} 

/* DIRECTORIES WITH IMAGES*/
/* type 1 */
td.dirI { background-image:  url(img/f_151x200.gif);}

/* images in a dirI column need to have 1 px top and bottom space */
td.dirI img { margin-top: 1px;margin-bottom: 1px;}
td.dirP { background-image:  url(img/d_400x200.gif);}

/* paragraphs in a dirP column need to have 6 px top and bottom space */
td.dirP .p { margin-top: 8px;margin-bottom: 6px;}
table.dir2 {}
table.dir2 td{ background-image:  url(img/f_600x33.gif);}
table.dir2 td img { margin-top: 1px;margin-bottom: 1px;} 

/* BULLET LIST */
.ul { margin-bottom:12px; margin-right: 6px; margin-left: 12px;}
.ul td {background-image: url(img/bu_456_250.gif);}
.liA { font-family: Arial; font-size: 80%;margin-left: 12px;margin-bottom:5px}
.li { font-family: Arial; font-size: 60%;margin-left: 12px;margin-bottom:5px} 

/* CALL OUT & JUMP TO*/
/* defines the arrows used in callouts, a=normal arrow, aN=news arrow */
td.a { background-repeat: no-repeat; background-image: url(img/a_151x150.gif);}
td.aN {background-repeat: no-repeat; background-image: url(img/a_n_151x150.gif) }
td.j { background-image: url(img/j_151x150.gif);}
/* defines the spacing within td's using the arrow and the jump down, this can't be applied to the <td> since it doesn't work in ie */
.aSP {margin-left: 12px;}
.aSPa {margin-left: 12px;padding-bottom: 12px;}
.aNsp {padding-bottom: 12px;}
.jSP {padding-bottom: 12px;margin-left: 12px;} 

/* BANNERS, defining the spacing around the image and the spacing of text below the banner*/
td.ba {  background-image:   url(img/l_solid_437x150.gif)} 
img.ba { margin-top: 41px;}
.baSP{  margin-left: 24px;margin-top: 5px; margin-right: 6px;} 

/* LAST PUBLISHED NOTICE */
.lp { margin-top: 28px; margin-left: 12px; margin-right: 7px; font-family: Verdana; color:#999999; font-size:60% ; vertical-align: bottom} 

/* FOOTER */
table.f {   background-color: #e5e5e5; margin-top: 8px;}
td.f { background-repeat: repeat-y;  background-image:   url(img/f_s_1x3.gif);}
td.f a {color:#666666;text-decoration:none;font-family: Verdana; font-size: 60%;}
td.f1 a {color:#666666;text-decoration:none;font-family: Verdana; font-size: 60%;} 
td.f a:visited {color:#666666;}
td.f1 a:visited {color:#666666;}

/* ARTICLE SPECIALS */
.abs {margin-left: 12px; margin-right:7px;font-family: Verdana; font-size: 60%;color: #666666; font-weight: bold;line-height: 14px;} 
table.aIMG {margin-right: 10px;}
td.aIMG{background-image: url(img/f_152x124.gif);}
td.aIMG img {margin-top: 1px; margin-bottom: 1px;} 

/* HOMEPAGE SPECIALS*/
/* defines bg of td's in the last row */
td.c {background-image:url(img/c_228x250.gif)}
td.c img {margin-top:1px}
.cAsp {font-size:60%;font-family:Verdana;margin:10px 6px 2px 24px}
.cAsp a {text-decoration:none;color:#336699}
.cAsp a:visited {color: #996666} 
.cAsp a:hover {color: #6699CC} 

/* channel area */
/* meni sa leve strane */
.chSP {font-size:60%;font-family:Verdana;margin-right:7px; margin-left:12px;}
.chSP a {color: #336699;text-decoration:underline} 
.chSP a:visited {color:#336699;} 
.chSP a:hover {color:#6699CC}
td.hC {background-image:url(img/h_m_a_456x363.gif)}
.hCsp {font-family:Verdana;margin-top:26px;margin-left:42px}
.hCsp a {color: #336699;text-decoration:none;font-size:90%; font-weight: bold;}
.hCsp a:visited {color:#336699;}
.hCsp a:hover {color: #6699CC}
/* special header for ericsson worldwide on the homepage */
td.hUm {background-image:url(img/l_m_437x150.gif)} 

/* REGULAR LINKS, need to be placed at the end to not cause problems with the hover */
a {color:#336699;text-decoration:none}
a:visited {color:#336699}
a:hover {color:#6699CC}
.p a {color:#336699;text-decoration:underline}
b a {color:#336699;text-decoration:underline}

.pCopy {
	font-family: Verdana;
	font-size: 60%;
	color: #FFFFFF;
}
.pCopy1 {
	padding-bottom: 12px;
	font-family: Verdana;
	font-size: 60%;
	padding-right: 7px;
	padding-left: 12px;
	color: #2E5C8B;
}
.pCopy2 {
	font-family: Verdana;
	font-size: 60%;
	color: #336699;
}
.pCopy3 {
	font-family: Verdana;
	font-size: 60%;
	color: #333333;
}
.pCopy4 {
	font-family: Verdana;
	font-size: 60%;
	color: #336699;
	text-decoration: none;

}
.p1 {
	font-family: Verdana; font-size: 60%
}
.p2 {
	font-family: Verdana;
	font-size: 60%;
	padding-left: 10px;
	padding-right: 10px;
}

.h1manje {font-family: Arial; font-size: 140%; color: #666666; ; padding-top: 8px;}
.h1manje2 {font-family: Arial; font-size: 62%; color: #666666; ; padding-top: 8px;}

.maintable {
	background-color: #FFFFFF;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	width: 770px;
}
