body {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFF;
	/*background-color: #E7E7E7;*/
	margin: 0px;
	font-size: 76%;
	padding: 0px 0px 0px 0px;
	}

.ww1 {width: 1004px;}

.sp {clear: both; margin: 0px; padding: 0px; font-size: 0px; height: 1px;}

.tt1 {float: left; width: 350px; margin: 0px 13px 0px 0px;}
.tt2 {float: left; width: 358px; margin: 0px 13px 0px 0px;}
.tt3 {float: left; width: 240px;}
.tt31 {float: left; width: 240px; margin: 0px 13px 0px 0px;}

.tt0 {float: left; width: 165px; padding: 8px 0px 4px 8px;}
.tt01 {width: 224px; padding: 8px 0px 8px 8px;}
.tt011 {width: 220px; padding: 8px 0px 8px 8px;}
.tt3b {text-align: left; width: 248px;}

.tt4 {float: left; width: 721px; margin: 0px 13px 0px 0px;}

.tt51 {float: left; width: 350px; margin: 0px 13px 0px 0px;}
.tt52 {float: left; width: 354px;}
.tt53 {float: left; width: 354px; margin: 0px 13px 0px 0px;}

.tt6 {float: left; width: 468px; margin: 0px 13px 0px 0px;}

.menu-top, .sstext {font-size: 9px;}
.menu-top a:link, .menu-top a:visited {color: #252525; text-decoration: none;}
.menu-top a:hover {color: #252525; text-decoration: underline;}

.menu-main {font-size: 13px; font-weight: bold; padding: 6px 0px 8px 10px;}
.menu-main a:link, .menu-main a:visited {color: #FFF; text-decoration: none; border-bottom: #5F704D 1px solid;}
.menu-main a.a1:link, .menu-main a.a1:visited, .menu-main span.a1 {color: #D2E2C5; text-decoration: none; border-bottom: #D2E2C5 1px solid;}
.menu-main a:hover, .menu-main a.a1:hover {color: #FFF; text-decoration: none; border-bottom: #FFF 1px solid;}

.menu-main2 {font-size: 11px; padding: 6px 0px 9px 10px;}
.menu-main2 a:link, .menu-main2 a:visited {color: #FFF; text-decoration: none; border-bottom: #5F704D 1px solid;}
.menu-main2 a.a1:link, .menu-main2 a.a1:visited, .menu-main2 span.a1 {color: #D2E2C5; text-decoration: none; border-bottom: #D2E2C5 1px solid;}
.menu-main2 a:hover, .menu-main2 a.a1:hover {color: #FFF; text-decoration: none; border-bottom: #FFF 1px solid;}

.menu-lang a:link, .menu-lang a:visited, .menu-lang span {
	display: block;
	width: 29px;
	padding: 0px 0px 2px 0px;
	margin: 0px 4px 0px 0px;
	float: right;
	text-align: center;
	text-decoration: none;
	font-size: 11px;
	color: #FFF;
	border-bottom: none;
}

.menu-lang a:hover {text-decoration: underline;}
.menu-lang span {background: url(/images/lang-bg.gif) no-repeat left top;}

/*.bg-l {background: url(/images/bg-l.gif) repeat-y left top;}

.bg-r {background: url(/images/bg-r.gif) repeat-y right top;}

.bg-bp {background: url(/images/bg-bp.gif) no-repeat center bottom;}
.bg-tp {background: url(/images/bg-tp.gif) no-repeat center bottom;}
.bg-tl {background: url(/images/bg-l1.gif) no-repeat left top;}
.bg-bl {background: url(/images/bg-l2.gif) no-repeat left bottom;}
.bg-tr {background: url(/images/bg-r1.gif) no-repeat right top;}
.bg-br {background: url(/images/bg-r2.gif) no-repeat right bottom;}*/

.pad5 {padding-top: 4px;}
.pad10 {padding-top: 9px;}
.pad15 {padding-top: 14px;}
.pad20 {padding-top: 19px;}

.tit1 {background-color: #D1E1C4; padding: 6px 8px 6px 10px; font-size: 13px; font-weight: bold;}
.tit2 {background-color: #EDECE5; padding: 6px 8px 6px 10px; font-size: 13px; font-weight: bold;}
.tit3 {border: #C9D6BC 1px solid; padding: 5px 8px 5px 10px; font-size: 12px; font-weight: bold; color: #9B0505;}

.tit4 {background-color: #D1E1C4; padding: 6px 8px 6px 10px; font-size: 115%; font-weight: bold;}

.r1 {float: right; display: table; _height: 0; zoom: 1; padding: 2px 0px 1px 0px; font-size: 9px; font-weight: normal;}

.mmtext {font-size: 13px; color: #808E71; font-weight: normal;}

.topnews .a1 {background: url(/images/rec2.gif) no-repeat left top; padding: 0px 0px 0px 7px; margin: 0px 0px 3px 0px; font-weight: bold;}
.topnews .a2 {background: url(/images/rec2.gif) no-repeat left top; padding: 0px 0px 0px 7px; margin: 0px 0px 3px 0px;}

.quest .a1 {background: url(/images/rec3.gif) no-repeat left top; padding: 0px 0px 0px 7px; margin: 0px 0px 3px 0px;}
.quest .a2 {background: url(/images/rec3.gif) no-repeat left top; padding: 0px 0px 0px 7px; margin: 0px 0px 3px 0px;}

.white {background-color: #FFFFFF;}
.green {background-color: #5F704D;}
.lgreen {background-color: #EDECE5;}
.mgreen {background-color: #D1E1C4;}
.lmtext {color: #635251;}

.stext {font-size: 11px;}
.stext2 {font-size: 10px;}
.sttext {font-size: 92%;}
.sftext {font-size: 11px;}
.gstext2 {color: #806E6E; font-size: 11px;}
.gstext3 {color: #806E6E; font-size: 9px;}

.dpad0 {padding: 1px 16px 0px 14px;}
.dmarg1 {margin: 5px 8px 6px 0px; height: 16px;}
.dmarg5 {margin: 0px 0px 5px 0px;}
.dpad1 {padding: 28px 0px 0px 2px;}
.dpad2 {padding: 6px 8px 14px 0px;}
.dpad3 {padding: 7px 5px 0px 0px;}
.dpad4 {padding: 0px 10px 0px 10px;}
.dpad5 {padding: 3px 10px 10px 10px;}
.dpad6 {padding: 5px 10px 10px 10px;}
.dpad7 {padding: 10px;}
.dpad71 {padding: 7px 10px 10px 10px;}
.dpad7tag {padding: 10px;}
.dpad8tag {padding: 10px; line-height: 180%;}
.dpad7f, .dpad7ff {padding: 10px 10px 10px 20px;}
.dpad8 {padding: 8px 10px 2px 10px;}
.dpad9 {padding: 5px 3px 10px 3px;}
.dpad91 {padding: 5px 3px 10px 6px;}
.dpad92 {padding: 0px 3px 1px 3px;}
.dpad93 {padding: 0px 3px 8px 0px;}

.dpad11 {padding: 0px 0px 0px 40px;}
.dpad12 {padding: 0px 0px 0px 10px;}

.pad8 {padding: 0px 5px 0px 8px;}

h1 {font-size: 147%; font-weight: bold; margin: 2px 5px 2px 0px; color: #3B4F24;}
h1.main {font-size: 30px; font-weight: bold; margin: 4px 0px 3px 0px; color: #252525; line-height: 100%;}
h1.main2 {font-size: 35px; font-weight: bold; margin: 4px 0px 3px 0px; color: #3B4F24; line-height: 100%;}
h1.main2n {font-size: 25px; font-weight: bold; margin: 4px 0px 5px 0px; color: #3B4F24; line-height: 110%;}
h1.dop {font-size: 115%; font-weight: bold; margin: 0px 0px 5px 0px;}
.dmarg5 h1.dop {font-size: 115%; font-weight: bold; margin: 0px 0px 1px 0px;}
h1.dop2 {font-size: 135%; font-weight: bold; margin: 0px 0px 5px 0px;}
h1.dop3 {font-size: 125%; font-weight: bold; margin: 0px 0px 2px 0px;}
h1.dop4 {font-size: 115%; font-weight: bold; margin: 0px 0px 1px 0px;}
.dmarg5 h1.dop3 {font-size: 125%; font-weight: bold; margin: 0px 0px 1px 0px;}
.mtext h1.dop3 {font-size: 110%; font-weight: bold; margin: 0px 0px 8px 0px;}
h1.dop5 {font-size: 12px; margin: 0px 0px 8px 0px;}
.dpad9 .sttext, .dpad91 .sttext {font-size: 100%;}

h1.num {font-size: 135%; font-weight: bold; margin: 0px 0px 2px 0px; color: #FFF;}

.nnews {clear: both; margin: 2px 0px 0px 0px;}
.nnews2 {clear: both; margin: 4px 0px 8px 0px;}

.n1 {overflow: hidden; zoom: 1; float: left; padding: 2px 4px 1px 0px;}
.n2 {overflow: hidden; zoom: 1; padding: 1px 5px 1px 2px;}
.n3 {overflow: hidden; zoom: 1; padding: 6px 5px 1px 2px;}

.date1 {color: #806E6E; font-size: 10px; font-weight: normal;}
.date11 {color: #806E6E;; font-size: 10px; font-weight: normal;}
.date12 {color: #806E6E; font-size: 11px; margin: 0px 0px 3px 0px;}
.date22 {color: #6C7C5B; font-size: 12px; padding: 0px 0px 0px 8px;}
.date23 {color: #6C7C5B; font-size: 12px;}

a.fmlink:link, a.fmlink:visited {color: #5A6A47; font-size: 12px; text-decoration: none; border: none;}
a.fmlink:hover {color: #5A6A47;  font-size: 12px; text-decoration: underline; border: none;}
span.fmlink {color: #5A6A47;  font-size: 12px;}

.line1 {border-top: #6C7C5B 1px solid;}
.line2 {border-top: #D1E1C4 1px solid;}
.line21 {border-top: #D1E1C4 1px solid; margin: 5px 0px;}
.line3 {border-top: #FFF 1px solid;}

.r0 {float: right; display: table; _height: 0; zoom: 1;}

.mtext {margin: 8px 8px 0px 8px; font-size: 115%;}
.mtext a:link, .mtext a:visited, .par a:link, .par a:visited, .dpad7f a:link, .dpad7f a:visited {text-decoration: none; border-bottom: #C3CDB7 1px solid; color: #3B4F24;}
.mtext a:hover, .par a:hover, .dpad7f a:hover {text-decoration: none; border-bottom: #3B4F24 1px solid; color: #3B4F24;}

.dpad7tag a:link, .dpad7tag a:visited, .dpad8tag a:link, .dpad8tag a:visited {text-decoration: none; border-bottom: #FFF 1px solid; color: #3B4F24;}
.dpad7tag a:hover, .dpad8tag a:hover {text-decoration: none; border-bottom: #3B4F24 1px solid; color: #3B4F24;}

a.dd0:link, a.dd0:visited {text-decoration: none; color: #3B4F24; border-bottom: none;}
a.dd0:hover {color: #3B4F24; text-decoration: underline; border-bottom: none;}

a.dd:link, a.dd:visited {text-decoration: none; border-bottom: #C3CDB7 1px solid; color: #3B4F24;}
a.dd:hover {text-decoration: none; border-bottom: #3B4F24 1px solid; color: #3B4F24;}

a.dd1:link, a.dd1:visited {text-decoration: none; border-bottom: #A7B09B 1px solid; color: #252525;}
a.dd1:hover {text-decoration: none; border-bottom: #3B4F24 1px solid; color: #252525;}

a.dd2:link, a.dd2:visited {text-decoration: none; border-bottom: #A7B09B 1px solid; color: #806E6E;}
a.dd2:hover {text-decoration: none; border-bottom: #3B4F24 1px solid; color: #806E6E;}

a.dd3:link, a.dd3:visited {text-decoration: none; border-bottom: #C3CDB7 1px solid; color: #9B0505;}
a.dd3:hover {text-decoration: none; border-bottom: #9B0505 1px solid; color: #9B0505;}

a.dd4:link, a.dd4:visited {text-decoration: none; border-bottom: #A7B09B 1px solid; color: #3B4F24;}
a.dd4:hover {text-decoration: none; border-bottom: #3B4F24 1px solid; color: #3B4F24;}

/*---*/
.dop4 a.dd4:link, .dop4 a.dd4:visited, .dop2 a.dd4:link, .dop2 a.dd4:visited, .dop3 a.dd4:link, .dop3 a.dd4:visited, .dop a.dd4:link, .dop a.dd4:visited, .dop5 a.dd4:link, .dop5 a.dd4:visited {text-decoration: none; border-bottom: none; color: #3B4F24;}
.dop4 a.dd4:hover, .dop2 a.dd4:hover, .dop3 a.dd4:hover, .dop a.dd4:hover, .dop5 a.dd4:hover  {text-decoration: none; border-bottom: #3B4F24 1px solid; color: #3B4F24;}
/*---*/

a.ilink:link, a.ilink:visited {color: #252525; text-decoration: none; border: none;}
a.ilink:hover {color: #3B4F24; text-decoration: none; border: none;}

a.ilink2:link, a.ilink2:visited {color: #252525; text-decoration: none; border-bottom: #FFF 1px solid;}
a.ilink2:hover {color: #252525; text-decoration: none; border-bottom: #3B4F24 1px solid; color: #3B4F24;}

a.wlink:link, a.wlink:visited {color: #FFF; text-decoration: none; border-bottom: #5F704D 1px solid;}
a.wlink:hover {color: #FFF; text-decoration: none; border-bottom: #FFF 1px solid;}

a.wlink1:link, a.wlink1:visited {color: #FFF; text-decoration: none; border-bottom: #8C9C7C 1px solid;}
a.wlink1:hover {color: #FFF; text-decoration: none; border-bottom: #FFF 1px solid;}

a.lwilink:link, a.lwilink:visited {color: #D1E1C4; text-decoration: none; border-bottom: none;}
a.lwilink:hover {color: #D1E1C4; text-decoration: none; border-bottom: none;}

a.lwilink2:link, a.lwilink2:visited {color: #D1E1C4; text-decoration: none; border-bottom: none;}
a.lwilink2:hover {color: #FFF; text-decoration: none; border-bottom: none;}

#page a {
	display: inline;
	padding: 5px 8px 5px 8px;
	margin: 0px 3px 0px 0px;
	position: relative;
	top: 1px;
	float: left;
	font-size: 12px;
	background-color: #EDECE5;
	color: #3B4F24;
	text-decoration: none;
	border-bottom: none;
}

#page a:hover {
	background-color: #E9E8E1;
	border-bottom: none;
}

#page a.current, #page1 a.current {
	padding: 5px 7px 5px 8px;
	border-left: #A8B49C 1px solid; border-right: #A8B49C 1px solid; border-top: #A8B49C 1px solid;
	color: #3B4F24;
	font-weight: bold;
	background-color: #FFF;
	border-bottom: none;
}

#page a.current:hover {
	background-color: #FFF;
	border-bottom: none;
}

.gtext {color: #3B4F24;}
.rtext {color: #9B0505;}
.lgtext {color: #D1E1C4;}

.alert {color: #9B0505; font-weight: bold; font-size: 120%; padding: 3px 0px 10px 0px;}

.img1 {float: left; margin: 2px 8px 3px 0px;}
.img2 {float: left; margin: 0px 8px 0px 0px;}

.bord4 .img2 {float: left; margin: 0px 8px 5px 0px;}

.n0 {overflow: hidden; zoom: 1;}

.n111 {overflow: hidden; zoom: 1; float: left; margin: 8px 0px 12px 8px;}

input.b2 {
	padding: 3px 3px 0px 5px;
	margin: 0px;
	font-size: 11px;
	border: none;
	background: url(/images/sbg.gif) no-repeat left top;
	background-color: #D1E1C4;
	color: #252525;
	height: 15px;
}

input.b1, textarea.b1 {
	padding: 1px 2px 1px 3px;
	border: #6C7C5B 1px solid;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: #635251;
}

input.b5 {
	font-family: Arial, Helvetica, sans-serif;
	padding: 1px 1px 1px 1px;
	border-top: #93A580 1px solid;
	border-left: #93A580 1px solid;
	border-bottom: #455533 1px solid;
	border-right: #455533 1px solid;
	background-color: #6C7C5B;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
}

.sw {width: 202px;}

.ic2 {margin: 0px 3px -2px 0px;}
.ic3 {margin: 0px 4px -5px 0px;}

tr.bg02 {background-color: #EDECE5;}
tr.bg03 td {border-bottom: #D2E2C5 1px solid;}
tr.bg00 td {color: #806E6E;}
tr.bg02 td, tr.bg01 td, tr.bg00 td, tr.bg03 td {font-size: 10px; padding: 2px 8px 2px 0px; text-align: right;}
tr.bg02 td.first, tr.bg01 td.first, tr.bg00 td.first, tr.bg03 td.first {text-align: left; padding-left: 10px;}
tr.bg02 td.first2, tr.bg01 td.first2, tr.bg00 td.first2, tr.bg03 td.first2 {text-align: left; padding-left: 3px;}

.end {background-color: #EDECE5; font-size: 10px; padding: 2px 8px 2px 0px; text-align: right;}
.end2 {font-size: 10px; padding: 2px 0px 2px 0px; text-align: right;}
.end3 {font-size: 10px; padding: 2px 8px 2px 0px; text-align: right;}

.begin {background-color: #EDECE5; font-size: 10px; padding: 2px 8px 2px 2px; margin: 3px 0px 10px 0px;}

.kua {padding: 10px 5px 3px 10px;}
.kua .fund {font-size: 14px; font-weight: bold;}

.tags {padding: 3px 0px 0px 0px; font-size: 10px;}
.tags2 {padding: 10px 0px 20px 0px; font-weight: bold;}

.li1 {padding: 3px 0px 0px 15px; font-size: 10px; color: #806E6E;}
.li2 {padding: 5px 0px 0px 10px; font-size: 10px; color: #806E6E;}

.sbr {font-size: 3px;}
.par br {font-size: 5px;}

.bord1 {background: url(/images/bg1.gif) repeat-x left bottom; padding: 0px 0px 27px 0px;}
.bord2 {border-left: #A8B49C 1px solid; border-right: #A8B49C 1px solid; border-bottom: #A8B49C 1px solid; padding: 12px 8px 10px 8px; clear: both;}
.bord3 {border: #A8B49C 1px solid; clear: both;}
.bord4 {border: #D1E1C4 1px solid;}


.company {color: #9B0505; font-weight: bold; font-size: 10px;}

.inform1 {
	padding: 5px 8px 3px 8px;
	margin: 0px 0px 1px 0px;
	font-size: 135%; font-weight: bold; 
	color: #FFF; text-decoration: none;
	background-color: #5F704D;
	}	
	
.inform2dop {
	font-size: 11px;
	text-transform: uppercase;
}

.tag4 {font-size: 11px;}
.dpad7tag a.tag4:link, .dpad7tag a.tag4:visited/*, .dpad8tag a.tag4:link, .dpad8tag a.tag4:visited*/ {text-decoration: none; border-bottom: #FFF 1px solid; color: #7D8971;}
.dpad7tag a.tag4:hover/*, .dpad8tag a.tag4:hover*/ {text-decoration: none; border-bottom: #3B4F24 1px solid; color: #3B4F24;}
.tag3 {font-size: 12px;}
.dpad7tag a.tag3:link, .dpad7tag a.tag3:visited/*, .dpad8tag a.tag3:link, .dpad8tag a.tag3:visited */ {text-decoration: none; border-bottom: #FFF 1px solid; color: #60714E;}
.dpad7tag a.tag3:hover/*, .dpad8tag a.tag3:hover*/ {text-decoration: none; border-bottom: #3B4F24 1px solid; color: #60714E;}
.tag2 {font-size: 13px;}
.tag1 {font-size: 14px; font-weight: bold;}

.dpad8tag .tag4 {font-size: 11px;}
.dpad8tag .tag3 {font-size: 12px;}
.dpad8tag .tag2 {font-size: 15px;}
.dpad8tag .tag1 {font-size: 16px; font-weight: bold;}

.copy {padding: 10px 5px 3px 10px; font-size: 11px;}

.newsdop {margin: 1px 0px 4px 0px; border-bottom: #D2E2C5 1px solid;}
.pc {float: right; width: 250px; text-align: right; padding: 0px 0px 0px 10px;}

.im2 {float: left; margin: 0px 12px 0px 0px; display: table; padding: 0px 0px 2px 0px; text-align: left;}
.subtitle {color: #806E6E; font-size: 15px; font-weight: bold; margin: 0px 0px 12px 0px;}
.subtitle2 {color: #3B4F24; font-size: 14px; font-weight: normal; margin: 0px 0px 12px 0px;}
.subtitle3 {color: #9B0505; font-size: 11px; font-weight: normal; margin: 4px 0px 4px 6px; font-weight: bold;}

.tb_text {color:#666666; font-size: 12px; padding: 3px 0px 0px 0px;}

.tb_center {margin-bottom: 5px; text-align: center;}

.tb_left {margin: 0px 10px 5px 0px; text-align: left;}

.tb_right {margin: 0px 0px 5px 10px; text-align: left;}

.tb_right img, .tb_left img, .tb_center img {margin-bottom: 3px;}


.buk {
	display: block;
	float: left;
	font-size: 37px;
	font-weight: bold;
	color: white;
	background-color: #B7ACAC;
	padding: 0px 3px;
	margin: 0px 5px 0px 0px;
}

.incut {
	margin: 0px 0px 5px 10px;
	padding: 8px 3px 8px 0px;
	float: right;
	display: table;
	width: 240px;
	border-top: #3B4F24 1px solid;
	border-bottom: #3B4F24 1px solid;
	color: #3B4F24; font-size: 15px; font-weight: bold;
}

.see-r {margin: 0px 1px 5px 8px; padding: 0px 0px 0px 0px; float: right; width: 240px;}

.pos {padding: 8px;}

.corr {_height: 0; zoom: 1;}

.comm1 {padding: 4px 8px 3px 8px; background-color: #F7F6F1; color: #806E6E; font-size: 11px;}
.comm1 img {margin: 0px 5px -2px 0px;}
.comm1 b {color: #3B4F24;}
.comm2 {padding: 4px 8px 9px 8px;}

.comm2 .q {margin: 8px 0px 10px 20px; border-left: #DAD5D0 1px solid; padding: 0px 0px 0px 10px; color: #806E6E; font-size: 92%;}
.comm2 .q .q {margin: 0px; border-left: none; padding: 0px; color: #806E6E; font-size: 100%;}

.comm3 {font-size: 11px; font-weight: normal; white-space: nowrap;}
.comm3 a {font-weight: bold;}

.dline {border-bottom: #806E6E 1px dotted;}

.work {width: 98%; margin: 9px 0px 0px 0px; height: 17px;}
.work a img {
	margin: 0px 4px 0px 0px;
}

.list ul {list-style: none; margin: 0;	padding: 0;}

.list {display: table; text-align: center;}

.list li {display: inline;}

.list li a, .list li span {
	display: block;
	padding: 3px 8px 3px 8px;
	margin: 0px 3px 0px 0px;
	float: left;
	font-size: 11px;
	border: #C9D6BC 1px solid; 
	background-color: #FFF;
	color: #3B4F24; 
	text-decoration: none;
}

.list li a:hover {
	text-decoration: underline;
	border-color: #6C7C5B;
	color: #3B4F24;
	text-decoration: underline;
	background-color: #F7F6F1;
}

.list li span {
	border-color: #9B0505;
	color: #9B0505;
	background-color: #FFF;
}

ol.search {padding: 0px; margin: 6px 0px 12px 40px;	color: #252525;}
ol.search li {padding: 10px 0px 2px 0px;}

ol.search b {color: #9B0505;}


.btext {font-size: 120%; font-weight: bold; padding: 0px 0px 4px 0px;}

.btext b {color: #9B0505;}



.calendar {float: left; padding: 10px 50px 10px 10px;}

.calendar .date, .calendar .day {color: #806E6E;}

.calendar .date div {
	float: left;
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: center; color: #806E6E; font-weight: normal;
	padding: 1px 0px 2px 0px;
	width: 17px; 
}

.calendar .day div {
	float: left;
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-align: center; color: #806E6E; font-weight: normal;
	padding: 1px 0px 2px 0px;
	width: 17px; 
}

.calendar .date a {font-weight: bold;}
.calendar .date .h {color: #9B0505;}

.calendar .date a:link, .calendar .date a:visited {text-decoration: none; border-bottom: #C3CDB7 1px solid; color: #3B4F24;}
.calendar .date a:hover  {text-decoration: none; border-bottom: #3B4F24 1px solid; color: #3B4F24;}

.calendar .date .h a:link, .calendar .date .h a:visited {color: #9B0505; text-decoration: none; border-bottom: #C3CDB7 1px solid; font-weight: bold;}
.calendar .date .h a:hover {color: #9B0505; text-decoration: none; border-bottom: #9B0505 1px solid; font-weight: bold;}


/* -- pravda ---*/

.zpost {float: left; display: table; _height: 0; zoom: 1; width: 220px; padding: 0px 10px 0px 0px;}


.zpost a.dd:link, .zpost a.dd:visited {color: #9B0505; text-decoration: none; border-bottom: none; font-size: 100%; font-weight: bold;}
.zpost a.dd:hover {color: #9B0505; text-decoration: none; border-bottom: #806E6E 1px solid; font-size: 100%; font-weight: bold;}

.zpost img {float: left; margin: 2px 8px 2px 0px;}

.line44 {border-top: #A8B49C 2px solid; border-bottom: #A8B49C 1px solid; margin: 5px 0px;}

.zpost .t2, .zpost2 .t2 {font-size: 11px; color: #666; padding: 0px 3px 0px 0px;}

.bg7 {background: url(/images/bg7.gif) repeat-x left top;}

.bord5 {border: #D2D2D2 1px solid;}



.list2 ul {list-style: none; margin: 0;	padding: 0;}

.list2 {display: table; text-align: center;}

.list2 li {display: inline;}

.list2 li a, .list2 li span, .list2 li b {
	display: block;
	width: 19px;
	padding: 3px 0 3px 0;
	margin: 4px 2px 0px 1px;
	float: left;
	font-size: 11px;
	border: #C9D6BC 1px solid; 
	background-color: #FFF;
	color: #3B4F24; 
	text-decoration: none;
}

.list2 li a:hover {
	text-decoration: underline;
	border-color: #6C7C5B;
	color: #3B4F24;
	text-decoration: underline;
	background-color: #F7F6F1;
}

.list2 li span {
	border: #C9D6BC 1px solid;
	color: #B5C2A8;
	background-color: #FFF;
}

.list2 li b {
	border-color: #9B0505;
	color: #9B0505;
	background-color: #FFF;
	font-weight: normal;
}

.tit6 {padding: 6px 8px 6px 25px; font-size: 12px; background: url(/images/add5.gif) no-repeat 7px 6px #EDECE5;}
.tit61 {padding: 6px 8px 6px 10px; font-size: 12px; background-color: #EDECE5;}

a.dd31:link, a.dd31:visited {text-decoration: none; border-bottom: none; color: #9B0505;}
a.dd31:hover {text-decoration: none; border-bottom: none; color: #9B0505;}

.tt32 {float: left; width: 200px; margin: 0px 13px 0px 0px;}

.star {font-family: "Times New Roman", Times, serif; font-size: 18px; font-weight: bold; line-height: 0.5em; color: #9B0505;}

#pscroller2{width: 350px; height: 15px;}

*html #pscroller2 {width: 344px; height: 15px; text-align: left; padding: 0 0 0 6px;}


/*-- samsung -- */

.tit1s {background-color: #000; padding: 6px 8px 6px 10px; font-size: 13px; font-weight: bold; color: #FFF;}
.tit1s a {color: #FFF; text-decoration: none; border-bottom: none;}
.topnewss .a2 {background: url(/images/rec2.gif) no-repeat left top; padding: 0px 0px 0px 7px; margin: 0px 0px 3px 0px;}

h1.main2s {font-size: 20px; font-weight: bold; margin: 4px 0px 3px 0px; color: #3B4F24;}

.samsung-logo {float: right; margin: 0 25px 5px 5px;}

.line21s {border-top: #EFEFEF 1px solid; margin: 5px 0px;}

.phone {float: left; margin: 0 30px 0 0; text-align: left; font-size: 11px; font-weight: bold; width: 110px;}
.phone img {float: left; margin: 0 4px 0 0;}

.phone a:link, .phone a:visited, a.sblink:link, a.sblink:visited {text-decoration: none; border-bottom: #A7B09B 1px solid; color: #3B4F24;}
.phone a:hover, a.sblink:hover {text-decoration: none; border-bottom: #3B4F24 1px solid; color: #252525;}

.blue {color: #039FD0;}

form.ss label {font-weight: bold; font-size: 11px;}
form.ss input.b1, form.ss textarea.b1 {background-color: #F2F2F2;}

.ss br {font-size: 11px;}

.comm1s {padding: 4px 8px 3px 8px; background-color: #F2F2F2; color: #777; font-size: 11px;}
.comm1s b {color: #3B4F24; font-size: 12px; font-weight: normal;}
.comm2s {padding: 6px 8px 26px 8px; font-size: 110%;}

.comm2s h2 {margin: 3px 8px 12px 0; font-size: 140%; font-weight: normal;}

.lists ul {list-style: none; margin: 0;	padding: 0;}

.lists {display: table; text-align: center;}

.lists li {display: inline;}

.lists li a, .lists li span {
	display: block;
	padding: 3px 8px 3px 8px;
	margin: 0px 3px 0px 0px;
	float: left;
	font-size: 11px;
	border: #C9D6BC 1px solid; 
	background-color: #FFF;
	color: #3B4F24; 
	text-decoration: none;
}

.lists li a:hover {
	text-decoration: underline;
	border-color: #6C7C5B;
	color: #3B4F24;
	text-decoration: underline;
	background-color: #F7F6F1;
}

.lists li span {
	border-color: #9B0505;
	color: #9B0505;
	background-color: #FFF;
}


.slink {float: right; margin: 0 5px; font-size: 11px;}

.slink a:link, .slink a:visited {text-decoration: none; color: #777; border-bottom: #CFCFCF 1px solid;}
.slink a:hover {color: #777; text-decoration: none; border-bottom: #777 1px solid;}