/*reset CSS*/
/*+clearfix {*/
.share-panel:after
{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	font-size: 0;
}
.share-panel
{
	display: inline-block;
}
.share-panel
{
/*\*/
	display: block;
/**/
	_height: 1px;
}
/*+}*/
HTML, BODY, FORM, FIELDSET
{
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
H1, H2, H3, H4, H5, H6
{
	margin: 0em;
	padding: 0px;
}
/*
h1, h2, h3, h4, h5, h6, p, pre,
blockquote, ul, ol, dl, address {
margin: 1em 0px;
padding: 0px;
}
*/
UL, H2
{
	margin: 0px;
	padding: 0px;
}
FORM LABEL
{
	cursor: pointer;
}
INPUT, SELECT, TEXTAREA
{
	font-size: 100%;
	font-family: inherit;
}
A IMG
{
	border: none;
}
A
{
	color: #336600;
	text-decoration: none;
}
A:hover
{
	color: #336600;
	text-decoration: underline;
}
A:focus
{
	outline: none;
}
/*normal css
background-image: url(/img/dpm_bf_pozadina.gif);
 */
BODY
{
	padding-top: 25px !important;
	background: #020001 url(/img/pozadina-za-sajtove.jpg) no-repeat fixed center top;
}
BODY>IFRAME
{
	border-bottom: 1px solid #666666;
}
.clr
{
	clear: both;
	font-size: 0px;
}
.bbf
{
	background: #FFFFFF;
	border: 1px solid #666666;
	margin: 0px auto;
	display: block;
	padding: 0px;
	width: 159px;
	overflow: auto;
}
A.adml IMG
{
	vertical-align: middle;
}
/********************************************

main DIV structure :

#mhld - main holder
#thm - top head menu
#mmh - main menu holder
#inmm - inner menu holder
#mainlogo - logo image
#mmenutest - menu test image
#fch - feature content header
#fimgs - featured images
#fih - featured image holder
UL - featured images
H2 - featured images title
#fihs - featured in house
#fnfs - featured new files
#hbh - header banner holder
#inhbh - banner background holder

#hch - home content holder

#tcbgh - content bcakground
#och - outer content holder
#ch-1 - content holder 1 - for left column bg
#ch-2 - content holder 2
#ch-3 - content holder 3
#lcc - left content column
#nchf - news chooser form
.mnl - main news list (DL)
dt - all header info
dd - all content
.ds - date separator
#rcc - right content column
#rwhp - right whats up
zit - featured content image & title
.fct - featured content text
.fcl - featured content link
.fcul - featured content list
.fcult - featured content list title
.rt - title image
.ss - screenshot
#rmcc - rightmost contetn column
.fc - featured content right
.fp - poll
.rt - title image

#bcbgh - bottom column background
#btm - bottom content
#bl - bottom logo

*********************************************/
DIV#mhld
{
	width: 944px;
	margin: 0px auto;
}
DIV#thm
{
	width: 890px;
	height: 31px;
	margin: 0px 12px 0px 22px;
	padding: 0px 10px;
	background: url(/img/home_thm_bg.png) no-repeat center top;
	font-size: 10px;
	color: #999999;
	text-align: center;
	line-height: 24px;
	font-family: Arial, Helvetica, sans-serif;
}
DIV#thm A
{
	color: #999999;
	text-decoration: none;
}
DIV#thm A:hover
{
	color: #FF6600;
	text-decoration: underline;
}
DIV#mmh
{
	background: url(/img/mm_under_bg.png) no-repeat center top;
	height: 75px;
	width: 910px;
	margin: 0px 12px 0px 22px;
}
DIV#inmm
{
	background: url(/img/mm_c_1_bg.jpg) no-repeat 15px 14px;
	height: 75px;
	width: 910px;
	position: relative;
	z-index: 21;
}
DIV#inmm #mainlogo
{
	position: absolute;
	left: -22px;
	top: -4px;
	z-index: 10;
}
DIV#inmm IMG#mmenutest
{
	position: absolute;
	left: 180px;
	top: 33px;
}
DIV#inmm DIV#mm
{
	position: absolute;
	left: 180px;
	top: 33px;
	background: url(/img/mm_bg.png) no-repeat;
	width: 743px;
	height: 40px;
	font-family: Arial, Helvetica, sans-serif;
}
DIV#inmm DIV#mm UL
{
	margin: 4px 7px 0px 5px;
	padding: 0px;
	list-style: none;
}
DIV#inmm DIV#mm UL LI
{
	margin: 0px;
	padding: 0px;
	list-style: none;
	float: left;
	height: 32px;
}
DIV#inmm DIV#mm UL LI.ol
{
	width: 9px;
	font-size: 0px;
	background: url(/img/mm_sep_l.gif) no-repeat right;
}
DIV#inmm DIV#mm UL LI.lr
{
	width: 18px;
	font-size: 0px;
	background: url(/img/mm_sep_lr.gif) no-repeat left;
}
DIV#inmm DIV#mm UL LI.or
{
	width: 9px;
	font-size: 0px;
	background: url(/img/mm_sep_r.gif) no-repeat;
}
DIV#inmm DIV#mm UL LI A
{
	display: block;
	height: 32px;
	line-height: 36px;
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;
	text-decoration: none;
	color: #000000;
	background: url(/img/mm_link_bg.gif) repeat-x 0px 0px;
}
DIV#inmm DIV#mm UL LI A:hover
{
	text-decoration: none;
	color: #000000;
	background: url(/img/mm_link_bg.gif) repeat-x 0px -32px;
}
DIV#nofch
{
	background: url(/img/nofch_bg.png) no-repeat center top;
	height: 40px;
	width: 910px;
	margin: 0px 12px 0px 22px;
	font-size: 0px;
}
DIV#nofch A#shdf
{
	float: right;
	margin: 9px 15px 0px;
}
DIV#fch
{
	background: url(/img/feature_under_bg.png) no-repeat center top;
	height: 259px;
	width: 910px;
	margin: 0px 12px 0px 22px;
	font-size: 0px;
	font-family: Arial, Helvetica, sans-serif;
}
DIV#fimgs
{
	background-color: #191919;
	height: 236px;
	width: 473px;
	margin: 10px 0px 0px 16px;
	float: left;
	position: relative;
}
DIV#fimgs DIV#hdf
{
	position: absolute;
	right: 0px;
	top: 0px;
	z-index: 99;
	background: url(/img/feature_hide_bg.png) no-repeat left top;
	width: 30px;
}
DIV#fimgs #hdfx
{
	position: absolute;
	right: 0px;
}
DIV#fimgs #hdfc
{
	margin-left: 14px;
	visibility: hidden;
}
DIV#fimgs DIV#fih
{
	border-bottom: 1px solid #000000;
	height: 207px;
	width: 473px;
	overflow: hidden;
}
DIV#fimgs DIV#fih A IMG
{
	position: absolute;
	top: 0px;
	left: 0px;
	display: block;
	visibility: hidden;
}
DIV#fimgs DIV#fih A IMG.fim
{
	visibility: visible;
}
DIV#fimgs UL
{
	margin: 1px 0px;
	padding: 0px;
	float: right;
	list-style: none;
}
DIV#fimgs UL LI
{
	float: left;
	list-style: none;
}
DIV#fimgs UL LI A
{
	display: block;
	border-top: 1px solid #898989;
	background-color: #333333;
	margin-left: 2px;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 4px;
	height: 11px;
}
DIV#fimgs UL LI A.s
{
	border-top: 1px solid #999999;
	background-color: #666666;
	color: #FFFFFF;
	text-decoration: none;
}
DIV#fimgs UL LI A.i1
{
	width: 53px;
}
DIV#fimgs UL LI A.i2
{
	width: 41px;
}
DIV#fimgs UL LI A.i3
{
	width: 31px;
}
DIV#fimgs UL LI A.i4
{
	width: 24px;
}
DIV#fimgs UL LI A.i5
{
	width: 17px;
}
DIV#fimgs H2
{
	float: left;
	font-size: 16px;
	margin: 5px 0px 0px 11px;
	color: #FFFFFF;
	text-transform: uppercase;
}
DIV#fimgs H2 A
{
	color: #FFFFFF;
	text-decoration: none;
}
DIV#fihs
{
	height: 236px;
	width: 175px;
	margin: 10px 0px 0px 28px;
	float: left;
	background: url(/img/feature_inh_bg.gif) no-repeat left top;
}
DIV#fnfs
{
	height: 236px;
	width: 175px;
	margin: 10px 0px 0px 28px;
	float: left;
	background: url(/img/feature_nf_bg.gif) no-repeat left top;
}
DIV#fch DIV.fl DIV.flh
{
	height: 167px;
	overflow: hidden;
	margin-bottom: 20px;
}
DIV#fch DIV.fl UL
{
	list-style: url(/img/feature_bullet.gif);
	margin: 20px;
}
DIV#fch DIV.fl UL LI
{
	font-size: 11px;
	font-weight: bold;
	list-style: url(/img/feature_bullet.gif);
	margin: 0px;
}
DIV#fch DIV.fl UL LI A
{
	color: #000000;
	text-decoration: none;
}
DIV#fch DIV.fl UL LI A:hover
{
	color: #CC0000;
}
DIV#fch DIV.flf
{
	height: 28px;
	line-height: 28px;
	padding: 0px 4px 0px 7px;
}
DIV#fnfs DIV.flf
{
	background: url(/img/feature_nf_foot.gif) no-repeat;
}
DIV#fihs DIV.flf
{
	background: url(/img/feature_inh_foot.gif) no-repeat;
}
DIV#fch DIV.flf IMG
{
	float: right;
	margin-top: 3px;
}
DIV#fch DIV.flf A
{
	color: #CC0000;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
DIV#fch DIV.flf A:hover
{
	color: #660000;
	text-decoration: underline;
}
DIV#hbh
{
	height: 132px;
	width: 910px;
	margin: 0px 12px 0px 22px;
	background: url(/img/header_bnr_bg.png) no-repeat left top;
}
DIV#hbh DIV#inhbh
{
	height: 126px;
	width: 900px;
	margin: 3px 5px 0px;
	background: url(/img/bnr_home.jpg) no-repeat left top;
}
/*bottom*/
DIV#btm
{
	background: url(/img/bottom_bg.png) no-repeat center center;
	height: 75px;
	width: 910px;
	margin: 0px 12px 0px 22px;
	text-align: center;
}
DIV#btm H5
{
	color: #FFFFFF;
	font-size: 10px;
	padding: 10px 0px 2px 27px;
	margin: 0px;
}
DIV#btm DIV.bmm
{
	font-size: 10px;
	color: #999999;
	margin: 0px 10px 2px;
	font-family: Arial, Helvetica, sans-serif;
}
DIV#btm DIV.bmm A
{
	color: #CCCCCC;
	text-decoration: none;
}
DIV#btm DIV.bmm A:hover
{
	color: #FFFFFF;
}
DIV#btm DIV.s
{
	font-size: 9px;
	color: #666666;
	margin: 0px 27px 2px;
}
DIV#btm DIV.c
{
	font-size: 9px;
	color: #999999;
	margin: 0px 27px;
}
DIV#bl
{
	padding: 14px;
	text-align: center;
}
/*main content possible change due to banners*/
DIV#tcbgh
{
	font-size: 0px;
	width: 910px;
	margin: 0px 12px 0px 22px;
	height: 8px;
	background: url(/img/home_top_c_bg_1.png) no-repeat;
}
DIV#bcbgh
{
	font-size: 0px;
	width: 910px;
	margin: 0px 12px 0px 22px;
	height: 15px;
	background: url(/img/home_bottom_c_bg_1.png) no-repeat;
}
DIV#och
{
	width: 910px;
	margin: 0px 12px 0px 22px;
/*overflow: auto;*/
}
DIV#ch-1
{
	width: 910px;
	background: url(/img/left_content_bg.png) repeat-y left top;
/*overflow: auto;*/
}
DIV#ch-2
{
	width: 910px;
	background: url(/img/right_content_bg.png) repeat-y 503px top;
/*overflow: auto;*/
}
DIV#ch-3
{
	width: 910px;
	background: url(/img/rightmost_content_bg.png) repeat-y 706px top;
/*overflow: auto;*/
}
/*end main content possible change due to banners
regular content*/
DIV#lcc
{
	background: url(/img/left_content_top_bg.jpg) no-repeat top left;
	width: 473px;
	margin: 0px 4px 0px 5px;
	padding: 7px 10px 0px 11px;
	float: left;
}
FORM#nchf
{
	width: 455px;
	text-align: right;
	padding: 5px 0px;
}
FORM#nchf SELECT
{
	float: left;
	font-size: 11px;
	margin-left: 5px;
}
FORM#nchf INPUT.i
{
	margin-right: 5px;
}
DIV#lcc FORM.bbf
{
	margin: 10px auto;
	border: 1px solid #999999;
}
DIV#lcc FORM.bbf INPUT.t
{
	width: 75px;
	border: 1px solid #999999;
	margin-left: 5px;
	font-size: 11px;
	float: left;
	margin-top: 3px;
}
DIV#lcc FORM.bbf SELECT.s
{
	border: 1px solid #999999;
	margin-left: 5px;
	font-size: 11px;
	float: left;
	margin-top: 3px;
}
DIV#lcc DL.mnl
{
	width: 457px;
	margin: 0px auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
DIV#lcc DL.mnl DT
{
	font-size: 10px;
	margin: 10px 7px 6px;
	padding: 0px;
}
DIV#lcc DL.mnl DT .h3
{
	font-size: 13px;
	margin: 0px;
	padding: 0px;
	display: block;
	color: #000000;
	font-weight: bold;
}
DIV#lcc DL.mnl DT .h3 A, DIV#lcc DL.mnl DT .h3 A:hover
{
	color: #000000;
	text-decoration: none;
}
DIV#lcc DL.mnl DT>SPAN
{
	font-size: 10px;
	color: #666666;
}
DIV#lcc DL.mnl DT A
{
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
DIV#lcc DL.mnl DT A:hover
{
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
DIV#lcc DL.mnl DD
{
	border: 1px solid #666666;
	background: #FFFFFF;
	margin: 0px;
	font-size: 11px;
	padding: 10px 5px 5px;
}
DIV#lcc DL.mnl DD *
{
	margin: 0px;
	padding: 0px;
}
DIV#lcc DL.mnl DD .ims
{
	margin: 5px 0px 0px;
	padding: 6px 2px 0px;
	text-align: center;
	background: #858585;
}
DIV#lcc DL.mnl DD .ims SPAN
{
}
DIV#lcc DL.mnl DD .ims IMG
{
	margin: 0px 4px 6px;
	vertical-align: middle;
}
DIV#lcc DL.mnl DT.ds
{
	margin: 10px 0px 6px;
	padding: 0px;
	background: url(/img/w_sep_bg.gif) no-repeat right bottom;
}
DIV#lcc DL.mnl DD.ds
{
	display: none;
}
/*inside news body tags probably same as main text body*/
DIV#lcc DL.mnl DD P
{
	margin: 0px 0px 10px;
}
DIV#lcc DL.mnl DD BLOCKQUOTE
{
	margin: 12px 35px;
	color: #666666;
	font-size: 10px;
}
/*right content possible change due to banners*/
DIV#rcc
{
	float: left;
	width: 203px;
}
DIV#rmcc
{
	float: left;
	width: 204px;
	background: url(/img/rightmost_top_content_bg.jpg) no-repeat 9px top;
}
DIV#rcc DIV.rc, DIV#rmcc DIV.rc
{
	width: 175px;
	margin-left: 14px;
}
/*2 right banners*/
DIV.tpbnr
{
	text-align: center;
}
DIV.rc IMG.rt
{
	margin-bottom: 5px;
}
DIV.rc FORM.bbf
{
	width: 159px;
	font-size: 0px;
	padding: 5px 0px;
	text-align: right;
}
DIV.rc FORM.bbf INPUT.t
{
	width: 65px;
	background-color: #C7C3BE;
	border: 1px solid #000000;
	margin-left: 5px;
	font-size: 11px;
	float: left;
	margin-top: 3px;
}
DIV.rc FORM.bbf INPUT.s
{
	width: 115px;
	background-color: #C7C3BE;
	border: 1px solid #000000;
	margin-left: 5px;
	font-size: 11px;
	float: left;
	margin-top: 3px;
}
DIV.rc FORM.bbf INPUT.i
{
	margin-right: 5px;
	float: right;
}
DIV.rc FORM.bbf INPUT.il
{
	margin-top: 10px;
}
DIV.rc FORM.bbf DIV
{
	padding-left: 5px;
}
DIV.rc FORM.bbf A
{
	font-size: 11px;
	color: #CC0000;
}
DIV.rc FORM.bbf A:hover
{
	color: #660000;
}
DIV.rc DIV.fcit
{
	width: 159px;
	margin: 7px auto;
}
DIV.rc DIV.fcit IMG
{
	margin: 4px 4px 2px;
}
DIV.rc DIV.fcit H4
{
	margin: 0px 4px 4px;
	text-align: center;
	padding: 0px;
	font-size: 11px;
	color: #627111;
}
DIV.rc DIV.fct
{
	margin: 4px 12px;
	font-size: 10px;
}
DIV.rc DIV.fcl
{
	width: 161px;
	margin: 0px auto;
	font-size: 10px;
	font-size: 10px;
	height: 30px;
	background-color: #A09D97;
	line-height: 30px;
}
DIV.rc DIV.fcl A
{
	color: #CC0000;
	text-decoration: none;
	margin-left: 5px;
}
DIV.rc DIV.fcl A:hover
{
	color: #660000;
	text-decoration: underline;
}
DIV.rc DIV.fcl IMG
{
	float: right;
	margin: 4px 5px;
}
DIV.rc UL.fcul
{
	width: 159px;
	margin: 0px auto;
	padding: 2px 0px;
}
DIV.rc UL.fcul LI
{
	font-size: 11px;
	list-style: url(/img/feature_bullet.gif);
	margin: 0px 0px 1px 20px;
	padding: 0px;
	line-height: 15px;
}
DIV.rc H4.fcult
{
	width: 159px;
	margin: 7px auto 0px;
	background-color: #A09D97;
	border: 1px solid #666666;
	border-bottom-style: none;
	line-height: 20px;
	height: 20px;
	font-size: 12px;
	text-align: center;
	text-transform: uppercase;
}
DIV.rc DIV.fc
{
	background: url(/img/r_over_title_line.gif) repeat-x left bottom;
	padding: 2px 0px 10px;
}
DIV.rc DIV.fp UL
{
	margin: 0px 7px 5px 14px;
	padding: 0px;
	list-style: none;
	font-size: 11px;
}
DIV.rc DIV.fp UL LI
{
	font-size: 11px;
	list-style: none;
	padding: 1px 0px;
}
DIV.rc DIV.fp H4
{
	margin: 0px 7px;
	padding: 0px;
	font-size: 12px;
	text-align: center;
}
DIV.rc DIV.fp P
{
	margin: 0px 7px;
	padding: 1px 4px;
	font-size: 10px;
	background-color: #A09D97;
}
DIV.rc DIV.fp DIV
{
	color: #666666;
	margin: 0px 7px;
	font-size: 10px;
}
DIV.rc DIV.fp DIV UL
{
	margin: 0px 12px;
	padding: 0px;
	list-style: none;
	font-size: 10px;
}
DIV.rc DIV.fp FORM
{
}
DIV.rc DIV.fp FORM LABEL
{
	display: block;
	font-size: 10px;
	padding-left: 10px;
}
.bbf IMG.ss
{
	margin: 5px auto;
	display: block;
}
DIV.rc A
{
	color: #000000;
	text-decoration: none;
}
DIV.rc A:hover
{
	color: #000000;
	text-decoration: underline;
}
/*

Inner list pages

#ch-2 & #rcc removed

ul.artlist - list of articles


top list details*/
DIV#tld
{
	background: url(/img/tld_bg.png) no-repeat center top;
	height: 90px;
	width: 910px;
	margin: 0px 12px 0px 22px;
}
DIV#tld DIV.t
{
	height: 57px;
}
DIV#tld DIV.t H2
{
	float: right;
	color: #666666;
	font-size: 30px;
	text-transform: uppercase;
	margin: 20px 20px 0px 0px;
	width: 200px;
	text-align: right;
}
DIV#tld DIV.t H3
{
	float: right;
	color: #EFFA77;
	font-size: 16px;
	margin: 30px 20px 0px 0px;
	text-align: right;
}
DIV#tld DIV.l
{
	height: 30px;
	line-height: 30px;
	text-align: right;
	padding: 0px 15px;
	font-size: 10px;
	color: #7A7A7A;
	text-decoration: none;
}
DIV#tld DIV.l A
{
	color: #999999;
	text-decoration: none;
}
DIV#tld DIV.l A:hover
{
	color: #CCCCCC;
	text-decoration: none;
}
BODY.innerl DIV#tcbgh
{
	font-size: 0px;
	width: 910px;
	margin: 0px 12px 0px 22px;
	height: 8px;
	background: url(/img/home_inner_top_c_bg_1.png) no-repeat;
}
BODY.innerl DIV#ch-1
{
	background: url(/img/left_inner_content_bg.png) repeat-y left top;
}
BODY.innerl DIV#lcc
{
	background: url(/img/left_inner_content_top_bg.jpg) no-repeat top left;
	width: 678px;
	margin: 0px 2px 0px 5px;
	padding: 12px 10px 0px 11px;
	float: left;
}
BODY.innerl FORM#nchf
{
	width: 658px;
}
BODY.innerl DIV#bcbgh
{
	background: url(/img/home_inner_bottom_c_bg_1.png) no-repeat;
}
/*article list*/
UL.artlist
{
	margin: 10px auto;
	padding: 0px;
	list-style: none;
	width: 658px;
	overflow: auto;
}
UL.artlist LI
{
	float: left;
	width: 658px;
	margin-bottom: 10px;
}
UL.artlist LI IMG.aimg
{
	float: left;
}
UL.artlist LI DIV.ainf
{
	overflow: auto;
	margin-left: 3px;
	background: #A09D97 url(/img/art_list_bg.gif) repeat-x left bottom;
}
UL.artlist LI DIV.ainf *
{
	margin: 0px;
	padding: 0px;
	color: #000000;
}
UL.artlist LI DIV.ainf IMG.alink
{
	float: right;
}
UL.artlist LI DIV.ainf H3
{
	padding: 0px 0px 0px 8px;
	float: left;
	font-size: 12px;
	width: 260px;
	line-height: 22px;
	overflow: hidden;
}
UL.artlist LI DIV.ainf DIV.comm
{
	padding: 2px 0px 0px 11px;
	float: left;
	font-size: 10px;
	font-weight: bold;
	width: 23px;
	line-height: 20px;
	overflow: hidden;
	background: url(/img/ico_art_comment.png) no-repeat 0px 6px;
}
UL.artlist LI DIV.ainf DIV.rd
{
	padding: 2px 0px 0px 11px;
	float: left;
	font-size: 9px;
	width: 92px;
	line-height: 20px;
	overflow: hidden;
	background: url(/img/ico_art_rate.png) no-repeat 0px 6px;
}
UL.artlist LI DIV.ainf DIV.rd STRONG
{
	font-size: 10px;
}
UL.artlist LI BLOCKQUOTE
{
	margin: 0px 0px 0px 153px;
	padding: 5px 5px 10px;
	background-color: #FFFFFF;
	border: 1px solid #666666;
	border-top: 0px solid #666666;
	font-size: 9px;
	color: #666666;
}
/*demo list*/
UL.dlist
{
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin: 10px auto;
	overflow: auto;
	padding: 0px;
	width: 645px;
}
UL.dlist LI
{
	float: left;
	margin: 0px 0px 5px;
	width: 320px;
}
UL.dlist LI.r
{
	margin: 0px 0px 5px 5px;
}
UL.dlist LI.clr
{
	clear: both;
	float: none;
	height: 1px;
	overflow: hidden;
	width: 645px;
	margin: 0px;
}
UL.dlist LI DIV.t
{
	background-color: #FFFFFF;
	border: 1px solid #666666;
	overflow: auto;
	color: #000000;
}
UL.dlist LI DIV.t H4
{
	font-size: 12px;
	width: 225px;
	padding: 6px 0px 0px 5px;
	float: left;
}
UL.dlist LI DIV.t DIV.d
{
	padding: 8px 0px 0px;
	font-size: 10px;
	float: right;
	width: 80px;
	display: block;
	text-align: center;
}
UL.dlist LI DIV.t BLOCKQUOTE
{
	color: #666666;
	padding: 8px 5px;
	margin: 0px;
	font-size: 9px;
}
UL.dlist LI DIV.b
{
	overflow: auto;
	background: #A09D97 url(/img/demo_list_bg.png) no-repeat right top;
	padding: 0px 0px 5px;
}
UL.dlist LI DIV.b UL.props
{
	width: 200px;
	margin: 0px 0px 5px;
	padding: 0px;
	list-style: none;
	font-size: 10px;
}
UL.dlist LI DIV.b UL.props LI
{
	width: 200px;
	overflow: auto;
	margin: 3px 0px 0px;
}
UL.dlist LI DIV.b UL.props LI DIV.l
{
	float: left;
	color: #FFFFFF;
	width: 45px;
	padding-right: 5px;
	text-align: right;
}
UL.dlist LI DIV.b UL.props LI DIV.d
{
	float: left;
	color: #000000;
	width: 150px;
}
UL.dlist LI DIV.b UL.props LI DIV.s
{
	color: #990000;
}
UL.dlist LI DIV.b DIV.dl
{
	float: right;
	width: 117px;
	text-align: center;
	font-size: 10px;
	font-weight: bold;
}
UL.dlist LI DIV.b DIV.dl A
{
	color: #000000;
	text-decoration: none;
}
UL.dlist LI DIV.b DIV.dl IMG.dll
{
	margin: 9px 9px 7px;
}
UL.dlist LI DIV.b DIV.dl IMG.fi
{
	margin: 0px 3px 0px 0px;
}
UL.dlist LI DIV.b DIV.dl IMG.i
{
	margin: 0px 3px 0px 4px;
}
/*inner content*/
BODY.innerc DIV#lcc DL.mnl DT
{
	margin: 0px 7px 6px;
}
BODY.innerc DIV#lcc DL.mnl DD
{
	margin-bottom: 10px;
}
/*normal form*/
FORM.ord
{
	display: block;
	width: 450px;
	margin: 0px auto;
	padding: 30px 0px;
	font-size: 11px;
}
FORM.ord DIV.itm
{
	clear: both;
	margin: 5px 0px;
}
FORM.ord DIV.leg
{
	margin-left: 135px;
}
FORM.ord DIV.sp
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #999999;
	font-weight: bold;
	margin: 15px 0px 10px;
	border-bottom: 1px solid #CCCCCC;
}
FORM.ord LABEL
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	width: 125px;
	padding-right: 5px;
	text-align: right;
	display: block;
	float: left;
	margin-top: 3px;
	clear: both;
}
FORM.ord INPUT, FORM.ord SELECT, FORM.ord TEXTAREA
{
	margin-left: 5px;
	margin-bottom: 2px;
	margin-right: 3px;
}
FORM.ord INPUT.t, FORM.ord TEXTAREA.t
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	padding: 1px 2px;
	width: 200px;
	border: 1px solid #666666;
	background-color: #FFFFFF;
}
FORM.ord DIV.itm INPUT.btn
{
	margin-left: 135px;
	margin-top: 10px;
}
/*messages*/
DIV.smsg, DIV.emsg
{
	background: #FFFFFF;
	border: 1px solid #666666;
	display: block;
	width: 400px;
	margin: 10px auto;
	padding: 10px 14px 10px 36px;
	font-size: 11px;
	font-weight: bold;
}
DIV.smsg
{
	color: #336633;
	background: #FFFFFF url(/img/icons/tick.png) no-repeat 10px center;
}
DIV.emsg
{
	color: #CC0000;
	background: #FFFFFF url(/img/icons/error.png) no-repeat 10px center;
}
DIV.emsg A
{
	color: #660000;
	text-decoration: underline;
}
/*comments*/
DIV#lcc DL.comml
{
	width: 457px;
	margin: 0px auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
DIV#lcc DL.comml DT
{
	font-size: 10px;
	margin: 10px 7px 6px;
	padding: 0px;
	color: #666666;
}
DIV#lcc DL.comml DT .h3
{
	font-size: 14px;
	margin: 0px;
	padding: 0px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
DIV#lcc DL.comml DT .h3:hover
{
	text-decoration: underline;
}
DIV#lcc DL.comml DD
{
	border: 1px solid #666666;
	background: #FFFFFF;
	margin: 0px 0px 10px;
	font-size: 11px;
	padding: 10px 5px 5px;
}
DIV#lcc DIV.cnoteh
{
	width: 471px;
	margin: 0px auto;
	background: url(/img/c_note_bg.gif) no-repeat center bottom;
	font-size: 9px;
	color: #333333;
}
DIV#lcc DIV.cnoteh DIV.cnote
{
	background: url(/img/c_note_top_bg.gif) no-repeat center top;
	padding: 17px 13px 8px;
}
DIV#lcc DIV.cnoteh DIV.cnote STRONG, DIV#lcc DIV.rid STRONG
{
	font-size: 12px;
	color: #000000;
	text-transform: uppercase;
}
DIV#lcc FORM.cmform
{
	width: 455px;
	margin: 0px auto;
	padding: 6px 0px;
	border: 1px solid #666666;
	border-top-width: 0px;
	background-color: #FFFFFF;
	overflow: auto;
}
DIV#lcc FORM.cmform TEXTAREA
{
	font-size: 11px;
	width: 438px;
	border: 1px solid #000000;
	background-color: #C7C3BE;
	margin: 0px auto;
	display: block;
}
DIV#lcc FORM.cmform INPUT.im
{
	margin: 6px 6px 0px;
}
DIV#lcc DIV.rid
{
	font-size: 9px;
	color: #333333;
	border: 1px solid #666666;
	border-top-width: 0px;
	background-color: #A09D97;
	width: 455px;
	margin: 0px auto 15px;
	padding: 10px 0px;
	text-align: center;
}
DIV#lcc DIV.rid FORM
{
	display: inline;
}
DIV#lcc DIV.rid FORM DIV.lbls
{
	width: 150px;
	margin: 0px auto;
	overflow: auto;
}
DIV#lcc DIV.rid FORM LABEL
{
	width: 30px;
	text-align: center;
	float: left;
	font-weight: bold;
}
DIV#lcc DIV.rid FORM INPUT
{
}
/*user profile*/
H2.upro
{
	width: 455px;
	margin: 10px auto;
	border-bottom: 2px solid #666666;
	text-align: right;
	color: #666666;
}
DL.upr
{
	width: 415px;
	margin: 10px auto;
	font-size: 11px;
}
DL.upr DT
{
	font-weight: bold;
}
DL.upr DD
{
	margin: 2px 30px 8px;
}
/*static*/
DIV.stcont
{
	width: 445px;
	margin: 10px auto;
	border: 1px solid #666666;
	background: #FFFFFF;
	font-size: 11px;
	padding: 10px 5px 5px;
}
DIV.stcont P
{
	margin: 0px 10px 10px;
}
/*article top*/
DIV#ttd
{
	background: url(../img/tld_bg.png) no-repeat center top;
	height: 90px;
	width: 910px;
	margin: 0px 12px 0px 22px;
}
DIV#ttd DIV.t
{
	height: 57px;
}
DIV#ttd DIV.t H2
{
	float: left;
	color: #EFFA77;
	font-size: 15px;
	margin: 25px 0px 0px 200px;
	width: 560px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
}
DIV#ttd DIV.t H2 STRONG
{
	color: #FFFFFF;
	text-transform: uppercase;
	font-size: 22px;
}
DIV#ttd DIV.t H4
{
	float: right;
	color: #FFFFFF;
	font-size: 11px;
	margin: 10px 20px 0px 0px;
	padding: 0px;
	width: 120px;
	clear: right;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
}
DIV#ttd DIV.t H4 STRONG
{
	color: #89C705;
}
DIV#ttd DIV.l
{
	height: 30px;
	line-height: 30px;
	text-align: right;
	padding: 0px 15px;
	font-size: 10px;
	color: #7A7A7A;
	text-decoration: none;
}
DIV#ttd DIV.l A
{
	color: #999999;
	text-decoration: none;
}
DIV#ttd DIV.l A:hover
{
	color: #CCCCCC;
	text-decoration: none;
}
/*[clearfix]*/.share-panel
{
	padding-top: 16px;
	padding-right: 20px;
	font-size: 0.8em;
}
.follow
{
	margin-left: 10px;
	padding-left: 15px;
	display: block;
	float: right;
}
.facebook
{
	background: transparent url(/img/facebook-small.png) no-repeat left center;
}
.twitter
{
	background: transparent url(/img/twitter-small.png) no-repeat left center;
}
.rss
{
	background: transparent url(/img/SynIco.png) no-repeat left center;
}
