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 {height: 5px; clear: both;}
.pad10 {height: 10px; clear: both;}
.pad15 {height: 15px; clear: both;}
.pad20 {height: 20px; clear: both;}

.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 2px 0px; font-size: 11px; 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: 8px 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 {padding: 4px 10px 4px 10px; color: #900022; margin: 8px 0 8px 0; border: 1px dotted #900022; font-weight: bold;}

.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, select.b1, .field {
	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; width: 330px;}
.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;}
.comm2 {padding: 4px 8px 0px 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%;}



.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;}

.advtext {font-size: 10px; color: #666; text-align: left;}
.banner-top {display: table; width: 730px; margin: 0px auto 10px auto; text-align: left;}








/* fb */

.pad9 {height: 9px;}

.auth {float: right; display: block; font-size: 11px; font-weight: bold; padding: 3px 5px 2px 19px; z-index: 30px;}

	.auth a {font-weight: bold;}
	
	.auth a:link {color: #900022; text-decoration: none; border-bottom: #900022 1px dotted; font-weight: bold;}
	.auth a:visited {color: #900022; text-decoration: none; border-bottom: #900022 1px dotted;}
	.auth a:hover {color: #A83751; text-decoration: none; border-bottom: #A83751 1px dotted;}
	
	.auth a.fb:link {color: #29447E; text-decoration: none; border-bottom: #29447E 1px dotted;}
	.auth a.fb:visited {color: #29447E; text-decoration: none; border-bottom: #29447E 1px dotted;}
	.auth a.fb:hover {color: #385085; text-decoration: none; border-bottom: #385085 1px dotted;}

#mask {display: none; position: absolute; left: 0; top: 0; background: #FFF; opacity: 0.7; filter: alpha(opacity=70); z-index: 30;}
  
.cbx {font-size: 0.9em; margin: 0 0 -2px 0; padding: 0;} 

a.but1c {display: inline; float: right; width: 15px; height: 15px; margin: 3px 0 0 0; text-decoration: none; cursor: pointer; overflow: hidden;}
.pic1c {background: url(/images/close.gif) no-repeat left top;}
	a.pic1c:hover {background: url(/images/close.gif) no-repeat left -15px;}
  
  
#dialog {
  display:none;
  width:346px; 
  height:420px;
  text-align: left; border: #6C7C5B 1px solid;
  background-color: #FFF;
  position:fixed;
  z-index:9999;
  left: 50%;
  top: 47%;
  margin: -173px 0 0 -173px;
}

* html #dialog {position: absolute;}	

.cl {clear: both; font-size: 0; height: 0px; line-height: 0em;}

.titc {zoom: 1; float: left; margin: 7px 0 0 8px; color: #3B4F24; font-weight: bold; font-size: 17px;}
.up-info {color: #666; font-size: 12px;}
.up-info a:link, .up-info a:visited {color: #740C18; text-decoration: underline;}
.up-info a:hover {color: #A83751; text-decoration: underline;}
.rpad10 {padding: 6px 10px 14px 10px;}
.rpad20 {padding: 20px 15px 20px 20px;}
.rpad21 {padding: 0px 15px 20px 20px;}
.lgrey {background-color: #EDECE5;}
.w9 {width: 300px;}
label {font-weight: bold;}
.border2 {border-bottom: 1px dotted #AFAFAF; margin: 9px 0 9px 0; clear: both; height: 1px; font-size: 0px;}

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

a.but1c {display: inline; float: right; width: 17px; height: 17px; margin: 9px 0 0 0; text-decoration: none; cursor: pointer; overflow: hidden;}
a.pic1c:link, a.pic1c:hover {background: url(/images/close5.gif) no-repeat left top;}
	
.comm0 {background-color: #EDECE5; padding: 2px 8px 4px 10px;}	
.tit {display: table; zoom: 1; float: left; height: 15px; margin: 5px 0 0 0; padding: 0 0 2px 0; color: #9B0505; font-weight: bold; font-size: 13px;}
.tit a {font-weight: bold; padding: 0; margin: 0; background-image: none; color: #9B0505; text-decoration: none; float: none;}
.line {display: block; border-top: #9B0505 1px solid; margin: -1px 0 0 0; vertical-align: bottom;}
.doptit {display: table; zoom: 1; float: left; height: 15px; margin: 5px 0 0 0; padding: 0 0 2px 0; color: #9B0505; font-weight: bold; font-size: 13px;}
.info3 {padding: 4px 10px 4px 10px; overflow: hidden; /*background-color: #D5D5D5; border: #EEE 1px solid;*/ zoom: 1; margin: 8px 0 8px 0; border: 1px dotted #AFAFAF;}
.info3 a:link, .info3 a:visited {color: #9B0505; text-decoration: underline;}
.info3 a:hover {color: #A83751; text-decoration: underline;}

.auth2 {float: right; font-size: 11px; font-weight: normal; padding: 3px 0px 2px 10px;}
	.auth2 a:link {color: #9B0505; text-decoration: none; border-bottom: #9B0505 1px dotted;}
	.auth2 a:visited {color: #9B0505; text-decoration: none; border-bottom: #9B0505 1px dotted;}
	.auth2 a:hover {color: #A83751; text-decoration: none; border-bottom: #A83751 1px dotted;}

.info3 .auth2 { display:-moz-inline-stack; display: inline-block; _overflow: hidden; *zoom:1; *display: inline; font-size: 11px; font-weight: normal; padding: 0 0 2px 10px;}
	
.auth3 {float: right; font-size: 11px; font-weight: bold; color: #9B0505; padding: 3px 0 2px 15px; background: url(/images/user.gif) no-repeat 0 4px;}

.info3 .auth3 {float: none; display:-moz-inline-stack; display: inline-block; _overflow: hidden; *zoom:1; *display: inline; font-size: 12px; font-weight: bold; color: #9B0505; padding: 0 0 2px 12px; background: url(/images/user.gif) no-repeat -2px 1px;}

.auth4 {float: right; font-size: 11px; font-weight: normal; padding: 3px 0px 2px 10px;}
	.auth4 a:link {color: #29447E; text-decoration: none; border-bottom: #29447E 1px dotted;}
	.auth4 a:visited {color: #29447E; text-decoration: none; border-bottom: #29447E 1px dotted;}
	.auth4 a:hover {color: #385085; text-decoration: none; border-bottom: #385085 1px dotted;}	
	
.info3 .auth4 { display:-moz-inline-stack; display: inline-block; _overflow: hidden; *zoom:1; *display: inline; font-size: 11px; font-weight: normal; padding: 0 0 2px 10px;}

.auth5 {float: right; font-size: 11px; font-weight: bold; color: #29447E; padding: 3px 0 2px 15px; background: url(/images/fbuser.gif) no-repeat 0 5px;}
	
.info3 .auth5 {float: none; display:-moz-inline-stack; display: inline-block; _overflow: hidden; *zoom:1; *display: inline; font-size: 12px; font-weight: bold; color: #29447E; padding: 0 0 2px 15px; background: url(/images/fbuser.gif) no-repeat 0px 2px;}	

.fl1 {float: right; display: table; _height: 0; zoom: 1;}
.fl1 .stext {color: #666;}
.code {position: relative; top: 5px;}

.comm3 {font-size: 10px; padding: 3px 8px 12px 8px;}
.comm3 a:link, .comm3 a:visited {color: #666; text-decoration: underline;}
.comm3 a:hover {color: #666; text-decoration: underline;}

h1 .comm3 {font-size: 10px; padding: 3px 0px 3px 8px;}
h1 .comm3 a.dd3:link, h1 .comm3 a.dd3:link:visited, h1 .comm3 a.dd3:hover {color: #9B0505; text-decoration: none; white-space:nowrap; font-size: 10px;}

.w6 {width: 693px;}
.w7 {width: 441px;}

.user1 {font-size: 11px; font-weight: bold; color: #505050; padding: 0 0 0 15px; background: url(/images/user.gif) no-repeat left top;}

.user2 {font-size: 11px; font-weight: bold; color: #29447E; padding: 0 0 0 15px; background: url(/images/fbuser.gif) no-repeat left 1px;}
.comm1 .user2 a:link, .comm1 .user2 a:visited {color: #29447E; text-decoration: none;}
.comm1 .user2 a:hover {color: #385085; text-decoration: none;}

.all {font-size: 11px; padding: 0 0 0 8px;}

.checklogin {display:none;}


.table1 p {margin: 0px; padding: 0;}
.table1 {border: 1px solid #A8B49C; border-collapse: collapse; margin: 10px 0;}
.table1 td {border: 1px solid #A8B49C; border-collapse: collapse; padding: 4px 7px 4px 5px; font-size: 12px; }

.header1 {background-color: #D1E1C4; font-weight: bold;}

.table2 p {margin: 0px; padding: 0;}
.table2 {border: 1px solid #A8B49C; border-collapse: collapse; margin: 10px 0;}
.table2 td {border: 1px solid #A8B49C; border-collapse: collapse; padding: 4px 7px 4px 5px; font-size: 12px; }

.table2 .header1 {background-color: #D1E1C4; font-weight: normal;}
.header2 {background-color: #D1E1C4; font-weight: bold;} 

