@charset "utf-8";
/* CSS Document */

.zlox, div.cont div.tab {
 	display: none;
}
body {
	margin:0;
	padding:0px;
	font-family:  Arial, Helvetica, sans-serif;
	background:url(/img/178.gif) repeat-x left top;
	background-color:#e0e7ef;
}
div {
	text-align:  left;
}
td {
	text-align:  left;
	vertical-align:  top;
}
img {
}
form {
	margin:  0;t
	padding:  0;
}
.main_center_bg {
	background-color:#fff;
	width:998px;
	padding-bottom:0px;
}
.clear {
	margin:  0;
	padding:  1px 0 0 0;
	clear:  left;
	font-size:0px;
}
.zlox {
	z-index:  99;
}
.bottom-advert a {
	color:  #001fab;
}
.popup01 {
	position:  absolute;
	margin:  0;
	padding:  0;
	width:  155px;
	left:  34px;
	top:  8px;
}
.popup01 .pop_td01 {
	padding:  10px 0 4px 0;
	background-color:  #ffffff;
	background-image:  url(/img/064.gif);
	background-position:  left top;
	background-repeat:  repeat-x;
	border:  1px solid #c1c7df;
}
.popup01 .pop_td01 .line {
	margin:  2px 6px 2px 6px;
	padding:  1px 0 0 0;
	background-color:  #c1c7df;
}
.popup01 .pop_td01 a {
	margin:  1px 0 1px 0;
	padding:  2px 10px 2px 28px;
	display:  block;
	font-size:  75%;
	color:  #5565a7;
	text-decoration:  none;
	cursor:  pointer;
}
.popup01 .pop_td01 a:hover {
	color:#fff;
	background-color:#5565a7;
}
.popup01 .pop_td01 .def {
	padding:  3px 10px 3px 29px;
	font-size:  70%;
	background-image:  url(/img/067.gif);
	background-position:  7px center;
	background-repeat:  no-repeat;
}
.popup01 .pop_td01 .act {
	background-image:  url(/img/065.gif);
	background-position:  12px center;
	background-repeat:  no-repeat;
}
.popup01 .pop_td01 a: hover {
	color:  #ffffff;
	background-color:  #5565a7;
}
.popup01 .pop_td01 .def: hover {
	color:  #5565a7;
	background-color:  #ffffff;
}
.popup01 .pop_td01 .act: hover {
	background-image:  url(/img/066.gif);
}

/* новости, политика, деньги, спорт etc (блок с листалкой внизу)*/

.line001 {
	margin:  0 0 10px 0;
	padding:  0 8px 0 0;
}
.line001 .bookmarks {
	margin:  0;
	padding:  0;
	float:  left;
	width:  100%;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	text-transform:  uppercase;
	background-image:  url(/img/001.gif);
	background-position:  left bottom;
	background-repeat:  repeat-x;
}
.line001 .bookmarks td {
	padding:  0 3px 0 0;
	vertical-align:  bottom;
}
.line001 .bookmarks a {
	margin:  0;
	padding:  7px 8px 5px 10px;
	float:  left;
	font-size:  65%;
	color:  #8ea4c4;
	text-decoration:  none;
	text-align:  center;
	background-image:  url(/img/002.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
}
.line001 .bookmarks a:hover {
	color:#42679D;
}
.line001 .bookmarks div {
	margin:  0;
	padding:  7px 0 5px 0;
	float:  left;
	font-size:  65%;
	color:  #ffffff;
	background-image:  url(/img/003.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line001 .bookmarks a.active {
	font-size:  70%;
	font-weight:  bold;
	color:  #42679D;
	background-image:  url(/img/002_a.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
}
.line001 .bookmarks div.active {
	font-size:  70%;
	background-image:  url(/img/003_a.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line001 .bookmarks a.close {
	margin:  0 0 1px 0;
	padding:  0 0 0 8px;
	float:  right;
	font-size:  65%;
	color:  #8ea4c4;
	text-decoration:  none;
	text-align:  center;
	background-image:  url(/img/016.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
	cursor:  pointer;
}
.line001 .bookmarks a.close span.bgr {
	margin:  0;
	padding:  0 6px 0 0;
	float:  left;
	background-image:  url(/img/017.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line001 .bookmarks a.close span.arrow-up {
	padding:  2px 11px 2px 0;
	float:  left;
	background-image:  url(/img/015.gif);
	background-position:  right center;
	background-repeat:  no-repeat;
}
.line001 .bookmarks a.close span.arrow-down {
	padding:  2px 11px 2px 0;
	float:  left;
	background-image:  url(/img/022.gif);
	background-position:  right center;
	background-repeat:  no-repeat;
}
.line001 .bookmarks a.close span.border {
	float:  left;
	border-bottom:  1px dashed;
}
.line001 .cont {
	margin:  0;
	padding:  12px 8px 10px 8px;
	clear:  left;
	height:  1%;
	border:  1px solid #c1c7df;
	border-top:  none;
	background-image:  url(/img/004.gif);
	background-position:  left top;
	background-repeat:  repeat-x;
}
.line001 .block {
	margin:  0 0 12px 0;
	padding:  0;
	clear:  left;
	height:  1%;
}
.line001 .foto_date {
	margin:  0;
	padding:  0 9px 0 0;
}
.line001 .small_foto_date {
	margin:  0;
	padding:  0 9px 0 0;
}
.line001 .foto {
	margin:  0;
	padding:  1px;
	border:  1px solid #0199cc;
	font-size:0px;
}
.line001 .foto_date .date {
	margin:  0;
	padding:  2px 0 0 0;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size:  70%;
	font-weight:  bold;
	color:  #c1c7df;
}
.line001 .foto_date .date span {
	padding:  0 2px;
	color:  #ffffff;
	background-color:  #c1c7df;
	background-image:  url(/img/005.gif);
	background-position:  left top;
	background-repeat:  repeat-x;
}
.line001 .small_foto_date .date {
	margin:  0;
	padding:  2px 0 0 0;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size:  65%;
	font-weight:  bold;
	color:  #c1c7df;
}
.line001 .small_foto_date .date span {
	padding:  0 2px;
	font-size:  105%;
	color:  #ffffff;
	background-color:  #c1c7df;
	background-image:  url(/img/005.gif);
	background-position:  left top;
	background-repeat:  repeat-x;
}
.line001 .foto div {
	background-color:#45699F;
	clear:left;
	color:#FFFFFF;
	font-size:10px;
	margin:0pt;
	padding:2px;
}
.line001 .plus {
	margin:  2px 0 0 0;
	padding:  0;
	float:  right;
	font-size:  70%;
	font-weight:  bold;
	text-transform:  uppercase;
	color:  #f32180;
}
.line001 .keywords {
	margin:  2px 0 0 0;
	padding:  0;
	font-size:  65%;
	color:  #c1c7df;
}
.line001 .keywords a {
	color:  #c1c7df;
}
.line001 .keywords a:hover {
	color:#006699;
}
.line001 .text {
	margin:  -4px 0 0 0;
	padding:  0;
	color:  #42679d;
}
.line001 .text h3 {
	margin:  0 0 0.4em 0;
	padding:  0;
	font-size:  120%;
	font-weight:  normal;
	color:  #006699;
}
.line001 .text h3 a {
	color:  #006699;
}
.line001 .text h3 a:hover {
	color:#8EA4C4;
}
.line001 .text h3 span {
	margin:  5px 2px 0 0;
	padding:  0 2px 2px 2px;
	float:  left;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size:  55%;
	font-weight:  bold;
	text-transform:  uppercase;
	background-color:  #8ea4c4;
}
.line001 .text h3 span a {
	color:  #ffffff;
}
.line001 .text h3 span a:hover {
	color:  #ffffff;
}
.line001 .text p {
	margin:  0;
	padding:  0;
	font-size:  85%;
	line-height:  130%;
	text-align:  left;
}
.line001 .text p a{
	color:  #42679d;
}
/*
.line001 .dop {
	margin:  0;
	padding:  0;
	height:  1%;
	border:  1px solid green;
}
.line001 .right {
	margin:  0;
	padding:  0;
	float:  right;
}
.line001 .dop a {
	margin:  0;
	padding:  0 8px;
	float:  left;
	font-size:  70%;
	line-height:  140%;
	font-weight:  bold;
	color:  #006699;
	text-decoration:  none;
}
.line001 .dop a .pop {
	padding:  0;
	border-bottom:  1px dashed #006699;
}
*/
.line001 .dop {
	margin:  4px 0 0 0;
	padding:  0;
	position:  relative; 
	z-index:  99;
	text-align:  right;
	background-image:  url(/img/009.gif);
	background-position:  left bottom;
	background-repeat:  repeat-x;
}
.line001 .dop .active .d_td01 {
	background-image:  url(/img/007.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
}
.line001 .dop .d_td02 {
	padding:  3px 0 6px 0;
	white-space:  nowrap;
}
.line001 .dop .active .d_td02 {
	padding:  3px 0 6px 0;
	background-color:  #e1e7ef;
}
.line001 .dop .arrow-up {
	padding:  3px 0 6px 8px;
	background-image:  url(/img/038.gif);
	background-position:  left center;
	background-repeat:  no-repeat;
}
.line001 .dop .arrow-down {
	padding:  3px 0 6px 8px;
	background-image:  url(/img/010.gif);
	background-position:  left center;
	background-repeat:  no-repeat;
}
.line001 .dop .active .arrow-up {
	padding:  3px 0 6px 8px;
	background-image:  url(/img/038.gif);
	background-position:  left center;
	background-repeat:  no-repeat;
}
.line001 .dop .active .arrow-down {
	padding:  3px 0 6px 8px;
	background-image:  url(/img/010.gif);
	background-position:  left center;
	background-repeat:  no-repeat;
}
.line001 .dop .d_td02 a {
	font-size:  70%;
	line-height:  130%;
	font-weight:  bold;
	color:  #006699;
	text-decoration:  none;
}
.line001 .dop .d_td02 a.pop {
	border-bottom:  1px dashed #006699;
	cursor:  pointer;
}
.line001 .dop .d_td02 a.pop:hover {
	color:#8EA4C4;
}
.line001 .dop .d_td02 a.new {
	border-bottom:  1px solid #006699;
}
.line001 .dop .d_td02 a:hover {
	color:#8EA4C4;
	border-color:#8EA4C4;
}
.line001 .dop .active .d_td03 {
	background-image:  url(/img/008.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
}
.line001 .dop .active .d_td05 {
	background-image:  url(/img/006.gif);
	background-position:  center top;
	background-repeat:  no-repeat;
}
.line001 .comment {
	margin:  -3px 0 0 0;
	padding:  9px 5px 5px 7px;
	position:  relative; 
	z-index:  1;
	background-color:  #f3f4f9;
	display:  none;
}
.line001 .comment p {
	font-size:70%;
	color:#8590c0;
	margin:0px 0px 5px 0px;
	text-align:left;
}
.line001 .comment p .link1 {
	color:#8ea4c4;
	font-weight:bold;
	vertical-align:top;
	font-size:90%;
	font-family:Tahoma;
	background:url(/img/088.gif) no-repeat left 2px;
	padding-left:15px;
	margin-right:5px;
}
.line001 .comment p .link2 {
	color:#899fc2;
	font-size:90%;
	font-weight:normal;
	background:url(/img/089.gif) no-repeat left 3px;
	padding-left:15px;
	text-decoration:none;
}
.line001 .comment p .link2 span {
	border-bottom:1px dashed #899fc2;
}
.line001 .comment td {
	text-align:  right;
}
.line001 .comment .text_input {
	margin:  0 0 12px 0;
	padding:  1px 0 2px 6px;
	display:  block;
	width:  127px;
	color:  #c1c7df;
	font-family:  Arial, Helvetica, sans-serif;
	font-size:  70%;
	border:  1px solid #848fbf;
	float:left;
}
.line001 .comment .capcha_img {
	margin:  0 0 12px 0;
	padding:  0;
}
.line001 .comment .capcha_img img {
	display:  inline;
}
.line001 .comment .text_area {
	margin:  0;
	padding:  1px 0 2px 6px;
	display:  block;
	width:  97%;
	height:  162px;
	color:  #c1c7df;
	font-family:  Arial, Helvetica, sans-serif;
	font-size:  70%;
	border:  1px solid #848fbf;
}
.line001 .comment .ok {
	margin:  0;
	padding:  1px 1px 1px 2px;
	color:  #ffffff;
	font-family:  Arial, Helvetica, sans-serif;
	font-size:  70%;
	background-color:  #848fbf;
	border:  1px solid #2878af;
}
.line001 .comment .ok_2 {
	margin:  0;
	padding:  1px 1px 1px 2px;
	color:  #ffffff;
	font-family:  Arial, Helvetica, sans-serif;
	font-size:  70%;
	background-color:  #848fbf;
	border:  1px solid #2878af;
	margin-right:17px;
}
.line001 .comment .arrow {
	background:transparent url(/img/117.gif) no-repeat scroll left 8px;
	margin:0px 0px 0px 2px;
	padding:1px 2px;
}
.line001 .comment .error {
	border:1px solid #F32280 !important;
	color:#F32180 !important;
}
.line001 .comment p.red {
	color:#F32180;
}
.line001 .comment .check {
	margin:5px 10px 0px 0px;
}
.line001 .comment .link {
	width:100%;
	float:left;
	z-index:10;
	position:relative;
}
.line001 .comment .link a {
	float:right;
	margin-left:10px;
	color:#8ea4c4;
	font-family:Tahoma;
	font-size:70%;
	font-weight:bold;
}
.line001 .comment .link .link5 {
	text-decoration:none;
	border-bottom:1px dashed #8ea4c4;
}
.line001 .nav {
	margin:  0;
	padding:5px 0px 0px 0px;
	width:  100%;
	
	float:left;
}
.line001 .nav a {
	color:  #5b6aaa;
	text-decoration:  none;
}
.line001 .nav .left {
	padding:0;
	float:  left;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size:  120%;
	line-height:  130%;
	color:  #5b6aaa;
}
.line001 .nav .left a{
	text-decoration:none;
	border:0px;
}
.line001 .nav .left span.str {
	color:#A029A2;
	font-size:110%;
	margin:0px 5px;
}
.line001 .nav .left span.nm {
	margin:0px;
	border-bottom:  1px dashed #5b6aaa;
}
.line001 .nav .left a:hover {
	color:#8EA4C4;
}
.line001 .nav .right {
	padding:0;
	float:  right;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size:  120%;
	line-height:  130%;
	color:  #5b6aaa;
}
.line001 .nav .right a{
	text-decoration:none;
	border:0px;
}
.line001 .nav .right span.str {
	color:#A029A2;
	font-size:110%;
	margin:0px 5px;
}
.line001 .nav .right span.nm {
	margin:0px;
	border-bottom:  1px dashed #5b6aaa;
}
.line001 .nav .right a:hover {
	color:#8EA4C4;
}
.line001 .nav .link {
	width:100%;
	padding:0px 0px 13px 0px;
}
.line001 .nav .link a {
	font-family:Tahoma;
	font-size:70%;
	font-weight:bold;
	white-space: nowrap;
	line-height:130%;
	color:#c1c7df;
	border:0px;
	text-decoration:underline;
}
.line001 .nav .main {
	background:url(/img/092.gif) no-repeat left 3px;
	font-family:Tahoma;
	font-size:70%;
	font-weight:bold;
	padding:0px 10px 13px 15px;
	white-space: nowrap;
	line-height:130%;
}
.line001 .nav .main a{
	color:#c1c7df;
	text-decoration: underline;
	border:0px;
}
.line001 .nav .podp {
	background:url(/img/093.gif) no-repeat left 3px;
	font-family:Tahoma;
	font-size:70%;
	font-weight:bold;
	color:#c1c7df;
	padding:0px 10px 13px 15px;
	white-space: nowrap;
	line-height:130%;
}
.line001 .nav .podp a{
	color:#c1c7df;
	border-bottom:1px dashed #c1c7df;
	text-decoration:none;
}
.line001 .nav .up {
	background:url(/img/094.gif) no-repeat left 6px;
	font-family:Tahoma;
	font-size:70%;
	font-weight:bold;
	padding: 0px 0px 13px 10px;
	white-space: nowrap;
	line-height:130%;
}
.line001 .nav .up a{
	color:#c1c7df;
	border-bottom:1px dashed #c1c7df;
	text-decoration:none;
}

/* //// новости, политика, деньги, спорт etc (блок с листалкой внизу)*/

.line002 {
	margin:  0 0 10px 0;
	padding:  0 8px 0 0;
	float:  left;
}
.line002 .bookmarks {
	margin:  0;
	float:  left;
	width:  100%;
	background-image:  url(/img/001.gif);
	background-position:  left bottom;
	background-repeat:  repeat-x;
}
.line002 .bookmarks td {
	vertical-align:  bottom;
}
.line002 .bookmarks span.active {
	margin:  0;
	padding:  7px 23px 5px 23px;
	float:  left;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size:  70%;
	font-weight:  bold;
	color:  #42679D;
	text-transform:  uppercase;
	text-decoration:none;
	text-align:  center;
	background-image:  url(/img/018.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
	cursor:  pointer;
}
.line002 .bookmarks span.active .link{
	text-decoration:underline;
	color:#42679D;
}
.line002 .bookmarks span.active span.plus {
	padding:  0 0 0 18px;
	white-space:  nowrap;
	background-image:  url(/img/020.gif);
	background-position:  left center;
	background-repeat:  no-repeat;
}
.line002 .bookmarks div.active {
	margin:  0;
	padding:  7px 0 5px 0;
	float:  left;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size:  70%;
	background-image:  url(/img/019.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line002 .bookmarks a.close {
	margin:  0 3px 1px 0;
	padding:  0 0 0 8px;
	float:  right;
	font-size:  65%;
	color:  #8ea4c4;
	text-decoration:  none;
	text-align:  center;
	background-image:  url(/img/016.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
	cursor:  pointer;
}
.line002 .bookmarks a:hover {
	color:#42679D;
}
.line002 .bookmarks a.close span.bgr {
	margin:  0;
	padding:  0 6px 0 0;
	float:  left;
	background-image:  url(/img/017.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line002 .bookmarks a.close span.arrow-up {
	padding:  2px 11px 2px 0;
	float:  left;
	background-image:  url(/img/015.gif);
	background-position:  right center;
	background-repeat:  no-repeat;
}
.line002 .bookmarks a.close span.arrow-down {
	padding:  2px 11px 2px 0;
	float:  left;
	background-image:  url(/img/022.gif);
	background-position:  right center;
	background-repeat:  no-repeat;
}
.line002 .bookmarks a.close span.border {
	float:  left;
	border-bottom:  1px dashed;
}
.line002 .cont {
	margin:  0;
	padding:  12px 8px 0 8px;
	clear:  left;
	height:  1%;
	border:  1px solid #c1c7df;
	border-top:  none;
	background-image:  url(/img/004.gif);
	background-position:  left top;
	background-repeat:  repeat-x;
}
.line002 .block {
	margin:  0 0 12px 0;
	padding:  0;
	clear:  left;
	height:  1%;
}
.line002 .block .foto {
	margin:  0 6px 0 0;
	padding:  1px;
	float:  left;
	border:  1px solid #0199cc;
}
.line002 .block .text {
	margin:  -1px 0 0 0;
	padding:  0;
	color:  #42679d;
}
.line002 .block .text h3 {
	margin:  0 0 0.2em 0;
	padding:  0;
	font-size:  70%;
	line-height:  140%;
	color:  #006699;
}
.line002 .block .text h3 a {
	color:  #006699;
}
.line002 .block .text h3 a:hover {
	color:#8EA4C4;
}
.line002 .block .text h3 span {
	margin:  1px 2px 0 0;
	padding:  0 2px 2px 2px;
	float:  left;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size:  100%;
	line-height:  110%;
	text-transform:  uppercase;
	background-color:  #f32180;
}
.line002 .block .text h3 span a {
	color:  #ffffff;
}
.line002 .block .text .comments {
	margin:  0 0 0.2em 0;
	padding:  0;
	font-size:  70%;
	color:  #f32180;
}
.line002 .block .text .comments a {
	color:  #f32180;
}


.line002 .block2 {
	margin:  0 0 12px 0;
	padding:  0;
	clear:  left;
	height:  1%;
}
.line002 .block2 .foto_date {
	margin:  0;
	padding:  0 9px 0 0;
}
.line002 .block2 .small_foto_date {
	margin:  0;
	padding:  0 9px 0 0;
}
.line002 .block2 .foto {
	margin:  0;
	padding:  1px;
	border:  1px solid #0199cc;
}
.line002 .block2 .foto_date .date {
	margin:  0;
	padding:  2px 0 0 0;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size:  70%;
	font-weight:  bold;
	color:  #c1c7df;
}
.line002 .block2 .foto_date .date span {
	padding:  0 2px;
	color:  #ffffff;
	background-color:  #c1c7df;
	background-image:  url(/img/005.gif);
	background-position:  left top;
	background-repeat:  repeat-x;
}
.line002 .block2 .small_foto_date .date {
	margin:  0;
	padding:  2px 0 0 0;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size:  65%;
	font-weight:  bold;
	color:  #c1c7df;
}
.line002 .block2 .small_foto_date .date span {
	padding:  0 2px;
	font-size:  105%;
	color:  #ffffff;
	background-color:  #c1c7df;
	background-image:  url(/img/005.gif);
	background-position:  left top;
	background-repeat:  repeat-x;
}
.line002 .block2 .plus {
	margin:  2px 0 0 0;
	padding:  0;
	float:  right;
	font-size:  70%;
	font-weight:  bold;
	text-transform:  uppercase;
	color:  #f32180;
}
.line002 .block2 .keywords {
	margin:  2px 0 0 0;
	padding:  0;
	font-size:  65%;
	color:  #c1c7df;
}
.line002 .block2 .keywords a {
	color:  #c1c7df;
}
.line002 .block2 .text {
	margin:  -4px 0 0 0;
	padding:  0;
	color:  #42679d;
}
.line002 .block2 .text h3 {
	margin:  0 0 0.4em 0;
	padding:  0;
	font-size:  120%;
	font-weight:  normal;
	color:  #006699;
}
.line002 .block2 .text h3 a {
	color:  #006699;
}
.line002 .block2 .text h3 a:hover {
	color:#8EA4C4;
}
.line002 .block2 .text h3 span {
	margin:  5px 2px 0 0;
	padding:  0 2px 2px 2px;
	float:  left;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size:  55%;
	font-weight:  bold;
	text-transform:  uppercase;
	background-color:  #8ea4c4;
}
.line002 .block2 .text h3 span a {
	color:  #ffffff;
}
.line002 .block2 .text p {
	margin:  0;
	padding:  0;
	font-size:  85%;
	line-height:  130%;
	text-align:  left;
}
/*
.line002 .block2 .dop {
	margin:  0;
	padding:  0;
	height:  1%;
	border:  1px solid green;
}
.line002 .block2 .right {
	margin:  0;
	padding:  0;
	float:  right;
}
.line002 .block2 .dop a {
	margin:  0;
	padding:  0 8px;
	float:  left;
	font-size:  70%;
	line-height:  140%;
	font-weight:  bold;
	color:  #006699;
	text-decoration:  none;
}
.line002 .block2 .dop a .pop {
	padding:  0;
	border-bottom:  1px dashed #006699;
}
*/
.line002 .block2 .dop {
	margin:  4px 0 0 0;
	padding:  0;
	position:  relative; 
	z-index:  99;
	text-align:  right;
	background-image:  url(/img/009.gif);
	background-position:  left bottom;
	background-repeat:  repeat-x;
}
.line002 .block2 .dop .active .d_td01 {
	background-image:  url(/img/007.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
}
.line002 .block2 .dop .d_td02 {
	padding:  3px 0 6px 0;
	white-space:  nowrap;
}
.line002 .block2 .dop .active .d_td02 {
	padding:  3px 0 6px 0;
	background-color:  #e1e7ef;
}
.line002 .block2 .dop .arrow-up {
	padding:  3px 0 6px 8px;
	background-image:  url(/img/038.gif);
	background-position:  left center;
	background-repeat:  no-repeat;
}
.line002 .block2 .dop .arrow-down {
	padding:  3px 0 6px 8px;
	background-image:  url(/img/010.gif);
	background-position:  left center;
	background-repeat:  no-repeat;
}
.line002 .block2 .dop .active .arrow-up {
	padding:  3px 0 6px 8px;
	background-image:  url(/img/038.gif);
	background-position:  left center;
	background-repeat:  no-repeat;
}
.line002 .block2 .dop .active .arrow-down {
	padding:  3px 0 6px 8px;
	background-image:  url(/img/010.gif);
	background-position:  left center;
	background-repeat:  no-repeat;
}
.line002 .block2 .dop .d_td02 a {
	font-size:  70%;
	line-height:  130%;
	font-weight:  bold;
	color:  #006699;
	text-decoration:  none;
}
.line002 .block2 .dop .d_td02 a:hover {
	color:#8EA4C4;
}
.line002 .block2 .dop .d_td02 a.pop {
	border-bottom:  1px dashed #006699;
	cursor:  pointer;
}
.line002 .block2 .dop .d_td02 a.new {
	border-bottom:  1px solid #006699;
}
.line002 .block2 .dop .active .d_td03 {
	background-image:  url(/img/008.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
}
.line002 .block2 .dop .active .d_td05 {
	background-image:  url(/img/006.gif);
	background-position:  center top;
	background-repeat:  no-repeat;
}
.line002 .block2 .comment {
	margin:  -3px 0 0 0;
	padding:  9px 5px 5px 7px;
	position:  relative; 
	z-index:  1;
	background-color:  #f3f4f9;
	display:  none;
}
.line002 .block2 .comment td {
	text-align:  right;
}
.line002 .block2 .comment .text_input {
	margin:  0 0 12px 0;
	padding:  1px 0 2px 6px;
	display:  block;
	width:  127px;
	color:  #c1c7df;
	font-family:  Arial, Helvetica, sans-serif;
	font-size:  70%;
	border:  1px solid #848fbf;
}
.line002 .block2 .comment .capcha_img {
	margin:  0 0 12px 0;
	padding:  0;
}
.line002 .block2 .comment .capcha_img img {
	display:  inline;
}
.line002 .block2 .comment .text_area {
	margin:  0;
	padding:  1px 0 2px 6px;
	display:  block;
	width:  98%;
	height:  162px;
	color:  #c1c7df;
	font-family:  Arial, Helvetica, sans-serif;
	font-size:  70%;
	border:  1px solid #848fbf;
}
.line002 .block2 .comment .ok {
	margin:  0;
	padding:  1px 1px 1px 2px;
	color:  #ffffff;
	font-family:  Arial, Helvetica, sans-serif;
	font-size:  70%;
	background-color:  #848fbf;
	border:  1px solid #2878af;
}
.line002 .nav {
	margin:  0;
	padding:  0;
	clear:  left;
	height:  1%;
	border-top:  1px solid #c1c7df;
}
.line002 .nav a {
	color:  #5b6aaa;
	text-decoration:  none;
	border-bottom:  1px dashed #5b6aaa;
}
.line002 .nav a:hover {
	color:#8EA4C4;
}
.line002 .nav .left {
	padding:  8px 0 8px 14px;
	float:  left;
	font-size:  75%;
	line-height:  130%;
	font-weight:  bold;
	color:  #5b6aaa;
	background-image:  url(/img/023.gif);
	background-position:  left center;
	background-repeat:  no-repeat;
}
.line002 .nav .right {
	padding:  8px 14px 8px 0;
	float:  right;
	font-size:  75%;
	line-height:  130%;
	color:  #5b6aaa;
	font-weight:  bold;
	background-image:  url(/img/024.gif);
	background-position:  right center;

	background-repeat:  no-repeat;
}
.line002 .nav2 {
	margin:  -10px 0 0 0;
	padding:  0;
	clear:  left;
	height:  1%;
}
.line002 .nav2 a {
	color:  #5b6aaa;
	text-decoration:  none;
	border-bottom:  1px dashed #5b6aaa;
}
.line002 .nav2 a:hover {
	color:#8EA4C4;
}
.line002 .nav2 .left {
	padding:  8px 0 8px 14px;
	float:  left;
	font-size:  75%;
	line-height:  130%;
	font-weight:  bold;
	color:  #5b6aaa;
	background-image:  url(/img/023.gif);
	background-position:  left center;
	background-repeat:  no-repeat;
}
.line002 .nav2 .right {
	padding:  8px 14px 8px 0;
	float:  right;
	font-size:  75%;
	line-height:  130%;
	color:  #5b6aaa;
	font-weight:  bold;
	background-image:  url(/img/024.gif);
	background-position:  right center;
	background-repeat:  no-repeat;
}
/* */
.line003 {
	margin:  0 -1px 10px 0;
	padding:  0 8px 0 0;
	clear:  left;
	text-align:  center;
}
.line003 img {
	display:  inherit;
}
/* */

/* новости левый блок */
.line004 {
	margin:  0 0 10px 0;
	padding:  0 8px 0 0;
}
.line004 .bookmarks {
	margin:  0;
	padding:  0;
	float:  left;
	width:  100%;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	text-transform:  uppercase;
}
.line004 .bookmarks a {
	margin:  0;
	padding:  7px 8px 6px 10px;
	float:  left;
	font-size:  65%;
	color:  #8ea4c4;
	text-decoration:  none;
	text-align:  center;
	background-image:  url(/img/002.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
}
.line004 .bookmarks a:hover {
	color:#42679D;
}
.line004 .bookmarks div {
	margin:  0;
	padding:  7px 0 6px 0;
	float:  left;
	font-size:  65%;
	color:  #ffffff;
	background-image:  url(/img/003.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line004 .bookmarks a.active {
	padding:  7px 8px 5px 8px;
	font-size:  70%;
	font-weight:  bold;
	color:  #42679D;
	background-image:  url(/img/002_b.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
}
.line004 .bookmarks div.active {
	padding:  7px 0 5px 0;
	font-size:  70%;
	background-image:  url(/img/003_b.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line004 .cont {
	margin:  0;
	padding:  12px 8px 10px 8px;
	clear:  left;
	height:  1%;
	background-color:  #e1e7ef;
}
.line004 .block {
	margin:  0 0 12px 0;
	padding:  0;
	clear:  left;
	height:  1%;
}
.line004 .big-text {
	margin:  0;
	padding:  0;
	color:  #8ea4c4;
}
.line004 .big-text h3 {
	margin:  0 0 0.2em 0;
	padding:  0;
	font-size:  80%;
	color:  #8ea4c4;
}
.line004 .big-text h3 a {
	color:  #8ea4c4;
}
.line004 .big-text h3 a:hover {
	color:#42679D;
}
.line004 .big-text h3 span {
	margin:  2px 2px 0 0;
	padding:  0 2px 2px 2px;
	float:  left;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size:  85%;
	line-height:  100%;
	color:  #ffffff;
	text-transform:  uppercase;
	background-color:  #8ea4c4;
}
.line004 .big-text p {
	margin:  0;
	padding:  0;
	font-size:  70%;
	line-height:  130%;
	text-align:  left;
}
.line004 .text {
	margin:  0;
	padding:  0;
	color:  #8ea4c4;
}
.line004 .text h3 {
	margin:  0 0 0.2em 0;
	padding:  0;
	font-size:  70%;
	line-height:  140%;
	color:  #8ea4c4;
}
.line004 .text h3 a {
	color:  #8ea4c4;
}
.line004 .text h3 a:hover {
	color:#42679D;
}
.line004 .text h3 span {
	margin:  2px 2px 0 0;
	padding:  0 2px 2px 2px;
	float:  left;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size:  95%;
	line-height:  100%;
	color:  #ffffff;
	text-transform:  uppercase;
	background-color:  #8ea4c4;
}
.line004 .text p {
	margin:  0;
	padding:  0;
	font-size:  65%;
	line-height:  130%;
	text-align:  left;
}
.line004 .nav {
	margin:  0 0 8px 0;
	padding:  0;
	width:  100%;
}
.line004 .nav a {
	color:  #8ea4c4;
	text-decoration:  none;
	border-bottom:  1px dashed #8ea4c4;
}
.line004 .nav a:hover {
	color:#42679D;
}
.line004 .nav .left {
	padding:  0 0 0 12px;
	float:  left;
	font-size:  70%;
	line-height:  140%;
	color:  #8ea4c4;
	font-weight:  bold;
	text-transform:  uppercase;
	background-image:  url(/img/025.gif);
	background-position:  left center;
	background-repeat:  no-repeat;
}
.line004 .nav .left a:hover {
	color:#42679D;
}
.line004 .nav .right {
	padding:  0 12px 0 0;
	float:  right;
	font-size:  70%;
	line-height:  140%;
	color:  #8ea4c4;
	font-weight:  bold;
	text-transform:  uppercase;
	background-image:  url(/img/026.gif);
	background-position:  right center;
	background-repeat:  no-repeat;
}
.line004 .nav .right a:hover {
	color:#42679D;
}
.line004 .more {
	margin: 0;
	padding:  0;
	font-size:  65%;
	color:  #8ea4c4;
	text-transform:  uppercase;
}
.line004 .more a {
	color:  #8ea4c4;
}
.line004 .more a:hover {
	color:#42679D;
}

/* //// новости левый блок */

.line005 {
	margin:  0 0 10px 0;
	padding:  0 8px 0 0;
}
.line005 {
	margin:  0 0 10px 0;
	padding:  0 8px 0 0;
}
.line005 .bookmarks {
	margin:  0;
	padding:  0;
	float:  left;
	width:  100%;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	text-transform:  uppercase;
}
.line005 .bookmarks a {
	margin:  0;
	padding:  7px 8px 6px 10px;
	float:  left;
	font-size:  65%;
	color:  #8ea4c4;
	text-decoration:  none;
	text-align:  center;
	background-image:  url(/img/002.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
}
.line005 .bookmarks a:hover{
	color:#42679D;
}
.line005 .bookmarks div {
	margin:  0;
	padding:  7px 0 6px 0;
	float:  left;
	font-size:  65%;
	color:  #ffffff;
	background-image:  url(/img/003.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line005 .bookmarks a.active {
	padding:  7px 8px 5px 10px;
	font-size:  70%;
	font-weight:  bold;
	color:  #42679D;
	background-image:  url(/img/002_b.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
}
.line005 .bookmarks div.active {
	padding:  7px 0 5px 0;
	font-size:  70%;
	background-image:  url(/img/003_b.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line005 .cont {
	margin:  0;
	padding:  16px 8px 16px 8px;
	clear:  left;
	height:  1%;
	text-align:  center;
	background-color:  #e1e7ef;
}
.line005 .cont img {
	display:  inherit;
}
.line006 {
	margin:  0 0 10px 0;
	padding:  0 8px 0 0;
}
.line006 .bookmarks {
	margin:  0;
	padding:  0;
	float:  left;
	width:  100%;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	text-transform:  uppercase;
}
.line006 .bookmarks a {
	margin:  0;
	padding:  7px 8px 6px 10px;
	float:  left;
	font-size:  65%;
	color:  #8ea4c4;
	text-decoration:  none;
	text-align:  center;
	background-image:  url(/img/002.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
}
.line006 .bookmarks a:hover{
	color:#42679D;
}
.line006 .bookmarks div {
	margin:  0;
	padding:  7px 0 6px 0;
	float:  left;
	font-size:  65%;
	color:  #ffffff;
	background-image:  url(/img/003.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line006 .bookmarks a.active {
	padding:  7px 8px 5px 10px;
	font-size:  70%;
	font-weight:  bold;
	color:  #42679D;
	background-image:  url(/img/002_b.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
}
.line006 .bookmarks div.active {
	padding:  7px 0 5px 0;
	font-size:  70%;
	background-image:  url(/img/003_b.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line006 .cont {
	margin:  0;
	padding:  12px 8px 10px 8px;
	clear:  left;
	height:  1%;
	background-color:  #e1e7ef;
}
.line006 .block {
	margin:  0 0 12px 0;
	padding:  0;
	clear:  left;
	height:  1%;
}
.line006 .text {
	margin:  0;
	padding:  0;
	color:  #8ea4c4;
}
.line006 .text .date {
	margin:  0 0 0.2em 0;
	padding:  0 2px 2px 2px;
	float:  left;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size:  70%;
	line-height:  120%;
	font-weight:  bold;
	color:  #ffffff;
	background-color:  #8ea4c4;
}
.line006 .text h3 {
	margin:  0 0 0.2em 0;
	padding:  0;
	clear:  left;
	font-size:  75%;
	line-height:  140%;
	font-weight:  normal;
	color:  #6281ad;
}
.line006 .text h3 a {
	color:  #6281ad;
}
.line006 .text h3 a:hover {
	color:#8EA4C4;
}
.line006 .more {
	margin:  0;
	padding:  0;
	font-size:  70%;
	font-weight:  bold;
	color:  #324595;
	text-transform:  uppercase;
	text-align:  right;
}
.line006 .more a {
	padding:  0 0 0 12px;
	color:  #324595;
	background-image:  url(/img/027.gif);
	background-position:  left center;
	background-repeat:  no-repeat;
}
.line006 .more a:hover {
	color:#8EA4C4;
}
.line007 {
	margin:  0 0 10px 0;
	padding:  0 8px 0 0;
}
.line007 .bookmarks {
	margin:  0;
	padding:  0;
	float:  left;
	width:  100%;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
}
.line007 .bookmarks a {
	margin:  0;
	padding:  7px 8px 6px 10px;
	float:  left;
	font-size:  65%;
	color:  #8ea4c4;
	text-align:  center;
	background-image:  url(/img/002.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
}
.line007 .bookmarks a:hover {
	color:#42679D;
}
.line007 .bookmarks div {
	margin:  0;
	padding:  7px 0 6px 0;
	float:  left;
	font-size:  65%;
	color:  #ffffff;
	background-image:  url(/img/003.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line007 .bookmarks a.active {
	padding:  7px 8px 5px 10px;
	font-size:  70%;
	font-weight:  bold;
	color:  #42679D;
	text-decoration:  none;
	text-transform:  uppercase;
	background-image:  url(/img/002_b.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
}
.line007 .bookmarks div.active {
	padding:  7px 0 5px 0;
	font-size:  70%;
	background-image:  url(/img/003_b.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line007 .cont {
	margin:  0;
	padding:  12px 8px 1px 8px;
	clear:  left;
	height:  1%;
	background-color:  #e1e7ef;
}
.line007 .block {
	margin:  0 0 12px 0;
	padding:  0;
	clear:  left;
	height:  1%;
}
.line007 .text {
	margin:  0 0px 0px 0px;
	padding:  0;
	color:  #8ea4c4;
}
.line007 .foto {
	margin:  0;
	padding:  0;
	float:  left;
	border:  3px solid #324595;
	font-size:0px;	
}
.line007 .text h3 {
	margin:  0 0 10px 0;
	padding:  0;
	font-size:  90%;
	line-height:  120%;
	color:  #5565a7;
}
.line007 .text h3 a {
	color:  #5565a7;
}
.line007 .text h3 a:hover {
	color:#8EA4C4;
}
.line008 {
	margin:  0 0 10px 0;
	padding:  0 8px 0 0;
}
.line008 .bookmarks {
	margin:  0;
	padding:  0;
	float:  left;
	width:  100%;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
}
.line008 .bookmarks a {
	margin:  0;
	padding:  7px 8px 6px 10px;
	float:  left;
	font-size:  65%;
	color:  #8ea4c4;
	text-align:  center;
	background-image:  url(/img/002.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
}
.line008 .bookmarks a:hover {
	color:#42679D;
}
.line008 .bookmarks div {
	margin:  0;
	padding:  7px 0 6px 0;
	float:  left;
	font-size:  65%;
	color:  #ffffff;
	background-image:  url(/img/003.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line008 .bookmarks a.active {
	padding:  7px 8px 5px 10px;
	font-size:  70%;
	font-weight:  bold;
	color:  #42679D;
	text-decoration:  none;
	text-transform:  uppercase;
	background-image:  url(/img/002_b.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
}
.line008 .bookmarks div.active {
	padding:  7px 0 5px 0;
	font-size:  70%;
	background-image:  url(/img/003_b.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line008 .cont {
	margin:  0;
	padding:  12px 3px 1px 3px;
	clear:  left;
	height:  1%;
	background-color:  #e1e7ef;
}
.line008 .block {
	margin:  0 0 12px 0;
	padding:  0;
	clear:  left;
	height:  1%;
}
.line008 .text {
	margin:  0;
	padding:  0;
	color:  #8ea4c4;
}
.line008 .foto {
	margin:  0 0 3px 0;
	padding:  0;
	float:  left;
	border:  3px solid #324595;
}
.line008 .text h3 {
	margin:  0 5px 0.2em 5px;
	padding:  0;
	clear:  left;
	font-size:  90%;
	line-height:  120%;
	color:  #5565a7;
}
.line008 .text h3 a {
	color:  #5565a7;
}
.line008 .text h3 a:hover {
	color:#8EA4C4;
}
.line009 {
	margin:  0 0 10px 0;
	padding:  0 8px 0 0;
}
.line009 .bookmarks {
	margin:  0;
	padding:  0;
	float:  left;
	width:  100%;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	text-transform:  uppercase;
}
.line009 .bookmarks a {
	margin:  0;
	padding:  7px 8px 6px 10px;
	float:  left;
	font-size:  65%;
	color:  #8ea4c4;
	text-align:  center;
	background-image:  url(/img/002.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
}
.line009 .bookmarks a:hover {
	color:#42679D;
}
.line009 .bookmarks div {
	margin:  0;
	padding:  7px 0 6px 0;
	float:  left;
	font-size:  65%;
	color:  #ffffff;
	background-image:  url(/img/003.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line009 .bookmarks a.active {
	padding:  7px 8px 5px 10px;
	font-size:  70%;
	font-weight:  bold;
	color:  #42679D;
	text-decoration:  none;
	background-image:  url(/img/002_b.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
}
.line009 .bookmarks div.active {
	padding:  7px 0 5px 0;
	font-size:  70%;
	background-image:  url(/img/003_b.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line009 .cont {
	margin:  0;
	padding:  12px 8px 1px 8px;
	clear:  left;
	height:  1%;
	background-color:  #e1e7ef;
}
.line009 .block {
	margin:  0 0 12px 0;
	padding:  0;
	clear:  left;
	height:  1%;
}
.line009 .text {
	margin:  0;
	padding:  0;
	color:  #8ea4c4;
}
.line009 .text a {
	color:  #8ea4c4;
	text-decoration:  none;
}
.line009 .text a: hover {
	text-decoration:  underline;
	color:#42679D;
}
.line009 .text .s60 {
	font-size:  60%;
}
.line009 .text .s65 {
	font-size:  65%;
}
.line009 .text .s70 {
	font-size:  70%;
}
.line009 .text .s75 {
	font-size:  75%;
}
.line009 .text .s80 {
	font-size:  80%;
}
.line009 .text .s85 {
	font-size:  85%;
}
.line009 .text .s90 {
	font-size:  90%;
}
.line009 .text .s95 {
	font-size:  95%;
}
.line009 .text .s100 {
	font-size:  100%;
}
.line009 .text .s105 {
	font-size:  105%;
}
.line009 .text .s110 {
	font-size:  110%;
}
.line009 .text .s115 {
	font-size:  115%;
}
.line009 .text .s120 {
	font-size:  120%;
}
.line010 {
	margin:  0 0 10px 0;
	padding:  0 8px 0 0;
}
.line010 .bookmarks {
	margin:  0;
	padding:  0;
	float:  left;
	width:  100%;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
}
.line010 .bookmarks a {
	margin:  0;
	padding:  7px 8px 6px 10px;
	float:  left;
	font-size:  65%;
	color:  #8ea4c4;
	text-align:  center;
	background-image:  url(/img/002.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
}
.line010 .bookmarks div {
	margin:  0;
	padding:  7px 0 6px 0;
	float:  left;
	font-size:  65%;
	color:  #ffffff;
	background-image:  url(/img/003.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line010 .bookmarks a.active {
	padding:  7px 8px 5px 10px;
	font-size:  70%;
	font-weight:  bold;
	color:  #42679D;
	text-decoration:  none;
	background-image:  url(/img/002_b.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
}
.line010 .bookmarks div.active {
	padding:  7px 0 5px 0;
	font-size:  70%;
	background-image:  url(/img/003_b.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line010 .cont {
	margin:  0;
	padding:  12px 8px 1px 8px;
	clear:  left;
	height:  1%;
	background-color:  #e1e7ef;
}
.line010 .block {
	margin:  0 0 12px 0;
	padding:  4px;
	clear:  left;
	height:  1%;
	background-color:  #ffffff;
}
.line010 .text {
	margin:  0;
	padding:  0;
	font-size:  70%;
}

/* SMS */

.line011 {
	margin:  0 0 10px 0;
	padding:  0 8px 0 0;
}
.line011 .bookmarks {
	margin:  0;
	padding:  0;
	float:  left;
	width:  100%;
	text-transform:  uppercase;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
}
.line011 .bookmarks a {
	margin:  0;
	padding:  7px 8px 6px 10px;
	float:  left;
	font-size:  65%;
	color:  #8ea4c4;
	text-align:  center;
	text-decoration:  none;
	background-image:  url(/img/002.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
}
.line011 .bookmarks a:hover {
	color:#42679D;
}
.line011 .bookmarks a span {
	text-transform:  none;
}
.line011 .bookmarks div {
	margin:  0;
	padding:  7px 0 6px 0;
	float:  left;
	font-size:  65%;
	color:  #ffffff;
	background-image:  url(/img/003.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line011 .bookmarks a.active {
	padding:  7px 8px 5px 10px;
	font-size:  70%;
	font-weight:  bold;
	color:  #42679D;
	background-image:  url(/img/002_b.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
}
.line011 .bookmarks div.active {
	padding:  7px 0 5px 0;
	font-size:  70%;
	background-image:  url(/img/003_b.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line011 .cont {
	margin:  0;
	padding:  12px 6px 6px 6px;
	clear:  left;
	height:  1%;
	background-color:  #e1e7ef;
}

.line011 .block .foto {
	margin:  2px 0 0 0;
	padding:  0;
	float:  right;
}
.line011 .block .foto img {
	margin:  0 0 0 4px;
	float:  left;
}
.line011 .block .text {
	margin:  -2px 0 0 0;
	padding:  0;
	color:  #42679d;
}
.line011 .block .text p {
	margin:  0 0 0.4em 0;
	padding:  0;
	font-size:  70%;
}
.line011 .block .text .quest {
	margin:  0 0 0.2em 0;
	padding:  0 0 0 18px;
	font-size:  70%;
	color:  #8ea4c4;
	background-image:  url(/img/028.gif);
	background-position:  left center;
	background-repeat:  no-repeat;
}
.line011 .block .text .quest a {
	color:  #8ea4c4;
	text-decoration:  none;
	border-bottom:  1px dashed;
}
.line011 .block .text .quest a:hover {
	color:#42679D;
}

.line011 .block_2 .table {
	border-bottom: 2px solid #9dc9e5;
}
.line011 .block_2 .input{
	padding: 0px 15px 20px 13px;
}
.line011 .block_2 .input input{
	border: 1px solid #848fbf;
	color: #c1c7df;
	width: 45px;
	font-size: 70%;
}
.line011 .block_2 .arrow{
	padding-right: 14px;
}
.line011 .block_2 .text p{
	color: #6281ad;
	margin: 0px;
	padding: 0px;
	font-size: 70%;
	font-family: Arial;
	line-height: 90%;
}
.line011 .block_2 .line{
	margin: 0px;
	padding: 0px;
	border: 2px solid #9dc9e5;
	clear: both;
}
.line011 .block_2 .foto {
	margin-right: 5px;
	display: block;
}
.line011 .block_2 .foto img {
	margin:  22px 8px 0px 6px;
	float:  left;
}
.line011 .block_2 .text_2 p{
	color: #6281ad;
	margin: 12px 0px 0px 0px;
	padding: 0px;
	font-size: 70%;
	font-family: Arial;
	line-height: 110%;
}
/* ----------------- */
.line011 .block_3 {
	margin:  0px 0 0 0;
	padding:  0;
	clear:  left;
	height:  1%;
}
.line011 .block_3 .table {
	border-bottom: 2px solid #9dc9e5;
}
.line011 .block_3 .input{
	padding: 13px 13px 10px 8px;
	width: 50px;
}
.line011 .block_3 .input .cancel {
	border-bottom: 1px dashed #848fbf;
	line-height: 90%;
	float: left;
	margin-left: 3px;
	clear: both;
}
.line011 .block_3 .input .cancel a{
	color: #848fbf;
	font-family: Arial;
	font-size: 60%;
	letter-spacing: -1px;
	text-decoration: none;
}
.line011 .block_3 .input input{
	border: 1px solid #848fbf;
	color: #324595;
	width: 45px;
	font-weight: bold;
	text-align: center;
	float: left;
	font-size: 70%;
}
.line011 .block_3 .arrow{
	color: #848fbf;
	font-family: Arial;
	font-size: 60%;
	letter-spacing: -1px;
	background: url(/img/sms_arrow.gif) no-repeat 4px 17px;
	width: 54px;
}
.line011 .block_3 .text p{
	color: #848fbf;
	margin: 10px 0px 0px 0px;
	padding: 0px;
	font-size: 70%;
	line-height: 90%;
	font-weight: bold;
	font-family: Arial;
}
.line011 .block_3 .text img {
	float:  left;
	margin:  7px 5px 0px 11px;
}
.line011 .block_3 .pic img{
	margin-bottom: 10px;
}
.line011 .block_3 .line{
	margin: 0px;
	padding: 0px;
	border: 2px solid #9dc9e5;
	clear: both;
}
.line011 .block_3 .foto {
	margin-right: 5px;
	display: block;
}
.line011 .block_3 .foto img {
	margin:  22px 8px 0px 6px;
	float:  left;
}
.line011 .block_3 .text_2 p{
	color: #6281ad;
	margin: 12px 0px 0px 0px;
	padding: 0px;
	font-size: 70%;
	font-family: Arial;
	line-height: 110%;
}

/* ----------------- */

.line011 .block_4 {
	margin:  0px 0 0 0;
	padding:  0;
	clear:  left;
	height:  1%;
}
.line011 .block_4 .text p{
	font-family: Arial;
	font-size: 75%;
	font-weight: bold;
	color: #5968a9;
	margin: 0px 0px 12px 0px;
}
.line011 .block_4 .text img{
	float: left;
	margin: 0px 12px 5px 10px;
}
.line011 .block_4 .status {
	float: left;
}
.line011 .block_4 .status input {
	width: 120px;
	font-family: Arial;
	font-size: 75%;
	font-weight: bold;
	color: #fff;
	border: 1px solid #2878af;
	background-color: #848fbf;
	margin: 0px 8px 0px 7px;
}
.line011 .block_4 .more {
	border-bottom: 1px dashed #42679d;
	float: left;
	line-height: 90%;
}
.line011 .block_4 .more a{
	font-family: Arial;
	font-size: 75%;
	color: #42679d;
	font-weight: bold;
	text-decoration: none;
}
.line011 .block_4 .more a:hover {
	color:#8EA4C4;
}
.line011 .block_4 .pic img{
	margin: 20px 0px 10px 0px;
}

/* ----------------- */

.line011 .block_6 {
	margin:  0px 0 0 0;
	padding:  0;
	clear:  left;
	height:  1%;
}
.line011 .block_6 .table {
	border-bottom: 2px solid #9dc9e5;
}
.line011 .block_6 .input{
	padding: 0px 15px 20px 13px;
}
.line011 .block_6 .input input{
	border: 1px solid #848fbf;
	color: #c1c7df;
	width: 45px;
	font-size: 70%;
}
.line011 .block_6 .arrow{
	padding-right: 14px;
}
.line011 .block_6 .text p{
	color: #6281ad;
	margin: 0px;
	padding: 0px;
	font-size: 70%;
	font-family: Arial;
	line-height: 90%;
}
.line011 .block_6 .line{
	margin: 0px;
	padding: 0px;
	border: 2px solid #9dc9e5;
	clear: both;
}
.line011 .block_6 .foto img {
	margin:  22px 7px 0px 7px;
	float:  left;
}
.line011 .block_6 .text_2 .td1{
	vertical-align: top;
	padding: 20px 0px 5px 0px;
	text-align: right;
}
.line011 .block_6 .text_2 .td2{
	vertical-align: top;
	padding: 15px 20px 5px 20px;
}
.line011 .block_6 .text_2 .td3{
	vertical-align: top;
	padding: 20px 0px 5px 0px;
}
.line011 .block_6 .text_2 p{
	color: #6281ad;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	font-size: 70%;
	font-family: Arial;
	line-height: 110%;
}
.line011 .block_6 .pic img{
	margin: 10px 0px 0px 0px;
}
.line011 .block_6 .block_6_1 {
	float: left;
	margin: 5px 9px 5px 9px;
}
.line011 .block_6 .block_6_1 p{
	color: #6281ad;
	font-family: Arial;
	font-size: 70%;
	margin: 0px;
	padding-bottom: 5px;
}
.line011 .block_6 .cancel {
	border-bottom: 1px dashed #848fbf;
	line-height: 60%;
	margin-left: 0px;
	clear: both;
	float: left;
}
.line011 .block_6 .cancel a{
	font-family: Arial;
	font-size: 65%;
	color: #6281ad;
	letter-spacing: -1px;
	text-decoration: none;
}
.line011 .block_6 .cancel a:hover {
	color:#8EA4C4;
}
.line011 .block_6 .block_6_1 td{
	padding: 0px 39px 0px 39px;
	color: #324595;
	font-weight: bold;
	font-size: 80%;
}
.line011 .block_6 .block_6_1 .one{
	background-color: #bec7dd;
	vertical-align: top;
}
.line011 .block_6 .block_6_1 .two{
	background-color: #d8dfea;
	vertical-align: top;
}

/* ----------------- */

.line011 .block_7 {
	margin:  0px 0 0 0;
	padding:  0;
	clear:  left;
	height:  1%;
}
.line011 .block_7 td {
	vertical-align: top;
}
.line011 .block_7 p{
	font-family: Arial;
	font-size: 75%;
	color: #42679d;
	font-weight: bold;
	float: left;
	margin: 0px;
}
.line011 .block_7 .change {
	line-height: 140%;
	float: left;
	color: #8ea4c4;
	font-size: 75%;
	margin-left: 3px;
}
.line011 .block_7 .change a{
	font-family: Arial;
	color: #8ea4c4;
	text-decoration: none;
	border-bottom: 1px dashed #8ea4c4;
}
.line011 .block_7 .change a:hover {
	color:#42679D;
}
.line011 .block_7 .code img{
	float: left;
	margin: 12px 11px 0px 3px;
}
.line011 .block_7 .code select {
	border: 1px solid #848fbf;
	font-family: Arial;
	font-size: 70%;
	color: #c1c7df;
	margin: 15px 10px 0px 0px;
}
.line011 .block_7 .number {
	width: 130px;
	border: 1px solid #848fbf;
	font-family: Arial;
	font-size: 70%;
	color: #c1c7df;
	margin: 15px 0px 12px 0px;
}
.line011 .block_7 .pic_2 img{
	margin: 2px 1px 0px 3px;
	float: left;
}
.line011 .block_7 .pic_2 .reload {
	margin-top: 12px;
}
.line011 .block_7 .code_text {
	width: 86px;
	border: 1px solid #848fbf;
	font-family: Arial;
	font-size: 70%;
	color: #c1c7df;
	margin: 0px 0px 0px 2px;
}
.line011 .block_7 .textarea {
	width: 130px;
	height: 60px;
	border: 1px solid #848fbf;
	font-family: Arial;
	font-size: 75%;
	color: #c1c7df;
}
.line011 .block_7 .text_2 {
	margin: 3px 0px 0px 0px;
}
.line011 .block_7 .text_2 td p{
	font-family: Arial;
	font-size: 65%;
	color: #5968a9;
	letter-spacing: -1px;
	font-weight: normal;
	padding: 5px 8px 0px 0px;
}
.line011 .block_7 .text_2 .last {
	width: 44px;
	border: 1px solid #848fbf;
	font-family: Arial;
	font-size: 105%;
	color: #000;
	font-weight: bold;
	margin-right: 5px;
	text-align: center;
}
.line011 .block_7 .pic {
	margin: 10px 0px 0px 0px;
}


/* SMS -  */

.line012 {
	margin:  20px 0px 0px 0px;
	padding:  0;
}
.line012 .td01 {
	padding:  0;
}
.line012 .td01 img {
	float:  right;
}
.line012 .td02 {
	padding:  0;
	background-image:  url(/img/029.gif);
}
.line012 .td03 {
	padding:  0;
}
.line012 .td04 {
	padding:  0;
}
.line012 .td05 {
	padding:  0;
}
.line012 .td06 {
	padding:  0;
	background-image:  url(/img/030.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
	border-bottom:  1px solid #ffffff;
}
.line012 .td07 {
	padding:  0;
	vertical-align:  middle;
	text-align:center;
}
.line012 .td08 {
	padding:  15px 0 4px 12px;
	font-size:  70%;
	color:  #ffffff;
	text-transform:  uppercase;
	vertical-align:  bottom;
	background-image:  url(/img/031.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
	border-bottom:  1px solid #ffffff;
}
.line012 .td08 a {
	padding:  0 14px 0 0;
	float:  left;
	color:  #ffffff;
	text-decoration:  none;
}
.line012 .td08 .home {
	padding-left:  22px;
	background-image:  url(/img/037.gif);
	background-position:  left center; 
	background-repeat:  no-repeat; 
}
.line012 .td08 .adv {
	font-weight:  bold;
	text-decoration:  underline;
}
.line012 .td08 a: hover {
	text-decoration:  underline;
}
.line012 .td09 {
	padding:  0;
	background-image:  url(/img/032.gif);
	background-position:  left top;
	background-repeat:  repeat-x;
	border-bottom:  1px solid #ffffff;
}
.line012 .td09 a {
	font-size:  70%;
	line-height:  140%;
	color:  #324595;
	text-transform:  uppercase;
	text-decoration:  none;
	border-bottom:  1px dashed;
}
.line012 .td09 a:hover {
	color:#8EA4C4;
}
.line012 .td10 {
	padding:  0;
	background-image:  url(/img/032.gif);
	background-position:  left top;
	background-repeat:  repeat-x;
	border-bottom:  1px solid #ffffff;
}
.line012 .td11 {
	padding:  0;
	background-image:  url(/img/034.gif);
	background-position:  right bottom;
	background-repeat:  no-repeat;
	border-top:  1px solid #ffffff;
}
.line012 .td12 {
	padding:  2px 0 12px 12px;
	font-size:  70%;
	color:  #324595;
	vertical-align:  top;
	background-image:  url(/img/035.gif);
	background-position:  left bottom;
	background-repeat:  no-repeat;
	border-top:  1px solid #ffffff;
}
.line012 .td12 a {
	padding:  0;
	color:  #324595;
	text-decoration:  none;
}
.line012 .td12 a:hover {
	color:#8EA4C4;
}
.line012 .td13 {
	padding:  0;
	background-image:  url(/img/036.gif);
	background-position:  left bottom;
	background-repeat:  repeat-x;
	border-top:  1px solid #ffffff;
}
.line012 .td13 img {
	margin:  0 2px 0 0;
	float:  left;
	border:2px solid #fff;
}
.line012 .td14 {
	padding:  0;
	background-image:  url(/img/036.gif);
	background-position:  left bottom;
	background-repeat:  repeat-x;
	border-top:  1px solid #ffffff;
}
.line012 .td15 {
	padding:  0;
}
.line012 .td15 img {
	float:  right;
}
.line012 .td16 {
	padding:  0;
	background-image:  url(/img/033.gif);
}
.line012 .td17 {
	padding:  0;
}
.line012 .td18 {
	padding:  0;
}
.line012 .td19 {
	padding:  0;
}

.line013 {
	margin:  0px 0px 10px 0px;
	padding:  0 8px 0 0;
}
.line013 .blue {
	background-image:url(/img/004.gif) !important;
	background-position:left top !important;
	background-repeat:repeat-x !important;
	padding:  12px 8px 10px 8px !important;
}
.line013 .bookmarks {
	margin:  0;
	padding:  0;
	float:  left;
	width:  100%;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	text-transform:  uppercase;
	background-image:  url(/img/001.gif);
	background-position:  left bottom;
	background-repeat:  repeat-x;
}
.line013 .bookmarks td {
	padding:  0 3px 0 0;
	vertical-align:  bottom;
}
.line013 .bookmarks a {
	margin:  0;
	padding:  7px 8px 4px 10px;
	float:  left;
	font-size:  65%;
	color:  #8ea4c4;
	text-decoration:  none;
	text-align:  center;
	background-image:  url(/img/002.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
}
.line013 .bookmarks a:hover {
	color:#42679D;
}
.line013 .bookmarks div {
	margin:  0;
	padding:  7px 0 5px 0;
	float:  left;
	font-size:  65%;
	color:  #ffffff;
	background-image:  url(/img/003.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line013 .bookmarks a.active {
	font-size:  70%;
	font-weight:  bold;
	color:  #f32180;
	background-image:  url(/img/002_c.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
	padding:  7px 8px 5px 10px;
}
.line013 .bookmarks a.active:hover {
	color:  #f32180;
}
.line013 .bookmarks div.active {
	font-size:  70%;
	background-image:  url(/img/003_c.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line013 .bookmarks a.spec {
	margin:  0 0 2px 0;
	padding:  0 0 0 8px;
	float:  right;
	font-size:  65%;
	color:  #ffffff;
	font-weight:  bold;
	text-decoration:  none;
	text-align:  center;
	background-image:  url(/img/002_d.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
	cursor:  pointer;
}
.line013 .bookmarks .act {
	background-image: url(/img/002_f.gif) !important;
	background-position:  left top;
	background-repeat:  no-repeat;
	color:#42679d !important;
}
.line013 .bookmarks .act {
	margin:0px !important;
}
.line013 .bookmarks .act span.bgr {
	background-image: url(/img/003_f.gif) !important;
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line013 .bookmarks .act span.arrow-down {
	background-image: url(/img/027.gif) !important;
	background-position:  left center;
	background-repeat:  no-repeat;
}
.line013 .bookmarks a.spec:hover{
	color:  #ffffff;
}
.line013 .bookmarks a.spec span.bgr {
	margin:  0;
	padding:  4px 6px 3px 0;
	float:  left;
	background-image:  url(/img/003_d.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line013 .bookmarks a.spec span.arrow-up {
	padding:  2px 0 2px 11px;
	float:  left;
	background-image:  url(/img/044.gif);
	background-position:  left center;
	background-repeat:  no-repeat;
}
.line013 .bookmarks a.spec span.arrow-down {
	padding:  2px 0 2px 11px;
	float:  left;
	background-image:  url(/img/043.gif);
	background-position:  left center;
	background-repeat:  no-repeat;
}
.line013 .cont {
	margin:  0;
	padding:  12px 8px 10px 8px;
	clear:  left;
	border:  1px solid #c1c7df;
	border-top:  none;
	background-image:  url(/img/004_c.gif);
	background-position:  left top;
	background-repeat:  repeat-x;
	height:  393px;
	overflow:  auto;
}
.line013 .block {
	margin:  0 0 12px 0;
	padding:  0;
	clear:  left;
	height:  1%;
}




.line013-1 {
	margin:  0;
	padding:  0 8px 0 0;
	float:  left;
}
.line013-1 .block {
	margin:  0 0 12px 0;
	padding:  0;
	clear:  left;
	height:  1%;
}
.line013-1 .foto {
	margin:  0 0 10px 0;
	padding:  1px;
	border:  1px solid #0199cc;
	font-size:0px;
}
.line013-1 .text {
	margin:  0;
	padding:  0;
	clear:  left;
	color:  #42679d;
	font-size:70%;
}
.line013-1 .text h3 {
	margin:  0 0 0.4em 0;
	padding:  0;
	font-size:  170%;
	font-weight:  normal;
	color:  #006699;
}
.line013-1 .text h3 a {
	color:  #006699;
}
.line013-1 .text h3 a:hover {
	color:#8EA4C4;
}
.line013-1 .text h3 span {
	margin:  5px 2px 0 0;
	padding:  0 2px 2px 2px;
	float:  left;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size:  55%;
	font-weight:  bold;
	text-transform:  uppercase;
	background-color:  #f32180;
}
.line013-1 .text h3 span a {
	color:  #ffffff;
}
.line013-1 .text h3 span a:hover {
	color:  #ffffff;
}
.line013-1 .text p {
	margin:  0 0 0.4em 0;
	padding:  0;
	font-size:  70%;
	line-height:  130%;
	text-align:  left;
}
.line013-1 .text .msgtext {
	font-size:70%;
}
.line013-1 .text .comments {
	margin:  0 0 0.2em 0;
	padding:  0;
	font-size:  70%;
	color:  #f32180;
}
.line013-1 .text .comments a {
	color:  #f32180;
}
.line013-1 .text .comments a:hover {
	color:#FF9FA5;
}
.line013-2 {
	margin:  0;
	padding:  0;
	float:  left;
}
.line013-2 .block {
	margin:  0 0 12px 0;
	padding:  0;
	clear:  left;
	height:  1%;
}
.line013-2 .foto {
	margin:  0 6px 0 0;
	padding:  1px;
	float:  left;
	border:  1px solid #0199cc;
	font-size:0px;
}
.line013-2 .text {
	margin:  -1px 0 0 0;
	padding:  0;
	color:  #42679d;
}
.line013-2 .text h3 {
	margin:  0 0 0.2em 0;
	padding:  0;
	font-size:  70%;
	line-height:  140%;
	color:  #006699;
}
.line013-2 .text h3 a {
	color:  #006699;
}
.line013-2 .text h3 a:hover {
	color:#8EA4C4;
}
.line013-2 .text h3 span {
	margin:  1px 2px 0 0;
	padding:  0 2px 2px 2px;
	float:  left;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size:  100%;
	line-height:  110%;
	text-transform:  uppercase;
	background-color:  #f32180;
}
.line013-2 .text h3 span a {
	color:  #ffffff;
}
.line013-2 .text h3 span a:hover {
	color:  #ffffff;
}
.line013-2 .text .comments {
	margin:  0 0 0.2em 0;
	padding:  0;
	font-size:  70%;
	color:  #f32180;
}
.line013-2 .text .comments a {
	color:  #f32180;
}
.line013-2 .text .comments a:hover {
	color:#FF9FA5;
}
.line013-3 {
	margin-bottom:20px;
}
.line013-3 .img{
	float:left;
	border:1px solid #0199cc;
	padding:3px;
	font-size:0px;
	margin-right:10px;
}
.line013-3 .header{
	background-color:#F32180;
	margin:0px;
	padding:0px 1px 2px;
}
.line013-3 .header a{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:115%;
	font-weight:normal;
	line-height:115%;
	text-decoration:underline;
	text-transform:uppercase;
}
.line013-3 h1 {
	margin:8px 0px 4px 0px;
	color:#006699;
	font-family:Arial, Helvetica, sans-serif;
	font-size:115%;
	font-weight:normal;
	font-style:italic;
}
.line013-3 h1 a {
	color:#006699;
	text-decoration:none;
}
.line013-3 p {
	margin:0px 0px 0px 0px;
	color:#006699;
	font-size:85%;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	line-height:130%;
}
.line013-3 p.link {
	margin:20px 0px 0px 0px;
}
.line013-3 p.link a{
	color:#f32180;
	font-size:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	background:url(/img/118.gif) no-repeat left 5px;
	padding-left:10px;
}
.line014 {
	margin:  0 0 2px 0;
	padding:  0 8px 10px 0;
	background-color:  #ffffff;
}
.line014 .bookmarks {
	margin:  0;
	padding:  0;
	float:  left;
	width:  100%;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	text-transform:  uppercase;
}
.line014 .bookmarks a {
	margin:  0;
	padding:  7px 8px 6px 10px;
	float:  left;
	font-size:  65%;
	color:  #8ea4c4;
	text-decoration:  none;
	text-align:  center;
	background-image:  url(/img/002.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
}
.line014 .bookmarks a:hover {
	color:#42679D;
}
.line014 .bookmarks a span {
	text-transform:  none;
}
.line014 .bookmarks div {
	margin:  0;
	padding:  7px 0 6px 0;
	float:  left;
	font-size:  65%;
	color:  #ffffff;
	background-image:  url(/img/003.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line014 .bookmarks a.active {
	padding:  7px 8px 5px 10px;
	font-size:  70%;
	font-weight:  bold;
	color:  #42679D;
	background-image:  url(/img/002_b.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
}
.line014 .bookmarks div.active {
	padding:  7px 0 5px 0;
	font-size:  70%;
	background-image:  url(/img/003_b.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line014 .cont {
	margin:  0;
	padding:  8px 8px 8px 8px;
	clear:  left;
	height:  1%;
	text-align:  center;
	background-color:  #e1e7ef;
}
.line014 .cont img {
	display:  inherit;
	border:  1px solid #d9e1eb;
}
.line015 {
	margin:  0 0 10px 0;
	padding:  0 0px 0px 0;
	background-color:  #ffffff;
}
.line015 .bookmarks {
	margin:  0;
	padding:  0;
	float:  left;
	width:  100%;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	text-transform:  uppercase;
}
.line015 .bookmarks a {
	margin:  0;
	padding:  7px 8px 6px 10px;
	float:  left;
	font-size:  65%;
	color:  #8ea4c4;
	text-decoration:  none;
	text-align:  center;
	background-image:  url(/img/002.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
}
.line015 .bookmarks a:hover {
	color:#42679D;
}
.line015 .bookmarks div {
	margin:  0;
	padding:  7px 0 6px 0;
	float:  left;
	font-size:  65%;
	color:  #ffffff;
	background-image:  url(/img/003.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line015 .bookmarks a.active {
	padding:  7px 8px 5px 10px;
	font-size:  70%;
	font-weight:  bold;
	color:  #42679D;
	background-image:  url(/img/002_b.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
}
.line015 .bookmarks div.active {
	padding:  7px 0 5px 0;
	font-size:  70%;
	background-image:  url(/img/003_b.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line015 .cont {
	margin:  0;
	padding:  3px 3px 3px 3px;
	clear:  left;
	height:  1%;
	text-align:  center;
	background-color:  #e1e7ef;
}
.line015 .cont img {
	display:  inherit;
	border:0px;
}

.line016 {
	margin:  0 0 10px 0;
	padding:  0 8px 0 0;
	background-color:  #ffffff;
}
.line016 .bookmarks {
	margin:  0;
	padding:  0;
	float:  left;
	width:  100%;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	text-transform:  uppercase;
}
.line016 .bookmarks a {
	margin:  0;
	padding:  7px 8px 6px 10px;
	float:  left;
	font-size:  65%;
	color:  #8ea4c4;
	text-decoration:  none;
	text-align:  center;
	background-image:  url(/img/002.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
}
.line016 .bookmarks a:hover {
	color:#42679D;
}
.line016 .bookmarks a span {
	text-transform:  none;
}
.line016 .bookmarks div {
	margin:  0;
	padding:  7px 0 6px 0;
	float:  left;
	font-size:  65%;
	color:  #ffffff;
	background-image:  url(/img/003.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line016 .bookmarks a.active {
	padding:  7px 8px 5px 10px;
	font-size:  70%;
	font-weight:  bold;
	color:  #42679D;
	background-image:  url(/img/002_b.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
}
.line016 .bookmarks div.active {
	padding:  7px 0 5px 0;
	font-size:  70%;
	background-image:  url(/img/003_b.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line016 .cont {
	margin:  0;
	padding:  12px 0 0 0;
	clear:  left;
	height:  1%;
	background-color:  #e1e7ef;
}
.line016 .block {
	margin:  0 0 0 0;
	padding:  0 6px 0 4px;
	clear:  left;
	height:  1%;
}
.line016 .foto {
	margin:  0 6px 0 0;
	padding:  1px;
	float:  left;
	border:  1px solid #0199cc;
	background-color:#fff;
}
.line016 .td01 h3 {
	margin:  0 0 0 0;
	padding:  6px 0 0 0;
	font-size:  60%;
	line-height:  100%;
	color:  #45699f;
	font-weight:bold;
	font-family:Tahoma;
}
.line016 .td01 h3 a {
	color:  #45699f;
}
.line016 .td01 h3 a:hover {
	color:#8EA4C4;
}
.line016 .td01 {
	width:100%;
	padding:10px 15px 20px 15px;
}
.line016 .td02 {
	padding-top:20px;
}
.line016 .td03 {
	width:100%;
	padding:0px 10px 0px 10px;
}
.line016 .td03 .img {
	float:left;
}
.line016 .td03 .img img {
	border:0px;
	margin-right:5px;
	float:left;
}
.line016 .td03 .text01 a {
	font-size:70%;
	font-weight:bold;
	color:#45699f;
	line-height:100%;
	vertical-align:top;
}
.line016 .td03 .text01 a:hover {
	color:#8EA4C4;
}
.line016 .td03 .text02 a {
	font-size:70%;
	font-weight:bold;
	color:#45699f;
	float:right;
	background:url(/img/027.gif) no-repeat left 5px;
	padding-left:10px;
}
.line016 .td03 .text02 a:hover {
	color:#8EA4C4;
}
.line016 .td03 .text03 {
	padding-top:5px;
}
.line016 .td03 .text {
	margin:0px 0px 2px 0px;
	font-size:65%;
	color:#45699f;
}
.line016 .td03 .text a {
	color:#45699f;
	margin-right:10px;
}
.line016 .td03 .text a:hover {
	color:#8EA4C4;
}
.line016 .td03 .last img {
	border:0px;
	float:left;
	margin-right:15px;
}
.line016 .td03 .last {
	padding:5px 0px 5px 0px;
}
.line017 {
	margin:  0 0 10px 8px;
	padding:  0;
	clear:  left;
	text-align:  center;
}
.line017 img {
	display:  inherit;
}
.line018 {
	margin:  0 0 10px 0;
	padding:  0;
	width:  998px;
	clear:  left;
	background-color:  #d9e1eb;
}
.line018 td {
	vertical-align:  bottom;
}
.cont-subscribe-rel {
	position:  relative;
	z-index:  99;
}
.cont-subscribe-abs {
	position:  absolute;
	width:  280px;
	left:  -6px;
	top:  -3px;
}
.line018 .block1 {
	margin:  0 0 0 14px;
	padding:  0 26px 1px 10px;
	white-space:  nowrap;
	background-image:  url(/img/010.gif);
	background-position:  left center;
	background-repeat:  no-repeat;
}
.line018 .block1 td {
	vertical-align:  middle;
}
.line018 .block1 .text_input {
	margin:  0 1px 0 0;
	padding:  2px 0 3px 6px;
	display:  block;
	width:  184px;
	color:  #c1c7df;
	font-family:  Arial, Helvetica, sans-serif;
	font-size:  70%;
	border:  1px solid #848fbf;
}
.line018 .block1 .ok {
	margin:  0;
	padding:  1px 1px 1px 2px;
	display:  block;
	color:  #ffffff;
	font-family:  Arial, Helvetica, sans-serif;
	font-size:  70%;
	background-color:  #8ea4c4;
	border:  1px solid #2878af;
}
.line018 .block1-nof {
	margin:  0 24px 0 14px;
	padding:  2px 10px 3px 14px;
	position:  relative;
	z-index:  99;
	width:  214px;
	white-space:  nowrap;
	background-color:  #d9e1eb;	
	background-image:  url(/img/010.gif);
	background-position:  4px center;
	background-repeat:  no-repeat;
	border-left:  2px solid #324595;
	border-top:  2px solid #324595;
	border-right:  2px solid #324595;
}
.line018 .block1-nof td {
	vertical-align:  middle;
}
.line018 .block1-nof .text_input {
	margin:  0 1px 0 0;
	padding:  2px 0 3px 6px;
	display:  block;
	width:  184px;
	color:  #c1c7df;
	font-family:  Arial, Helvetica, sans-serif;
	font-size:  70%;
	border:  1px solid #848fbf;
}
.line018 .block1-nof .ok {
	margin:  0;
	padding:  1px 1px 1px 2px;
	display:  block;
	color:  #ffffff;
	font-family:  Arial, Helvetica, sans-serif;
	font-size:  70%;
	background-color:  #8ea4c4;
	border:  1px solid #2878af;
}
.line018 .block1-ext {
	margin:  -2px 10px 0 6px; 
	padding:  10px 0 10px 0;
	position:  relative;
	z-index:  1;
	width:  260px;
	background-color:  #d9e1eb;
	border-left:  2px solid #324595;
	border-top:  2px solid #324595;
	border-right:  2px solid #324595;
	border-bottom:  2px solid #324595;
}
.line018 .block1-ext .light td {
	background-color:  #eaeef4;
}
.line018 .block1-ext td {
	padding:  7px 5px 7px 15px;
	font-size:  70%;
	color:  #324595;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
}
.line018 .block1-ext label {
	padding:  0 0 0 12px;
}
.line018 .block1-ext input {
	margin:  0;
	width:  14px;
	height:  14px;
}
.line018 .block2 {
	margin:  0;
	padding:  2px 14px 4px 14px;
	font-size:  65%;
	color:  #42679D;
	white-space:  nowrap;
	background-color:  #ffffff;
	width:290px;
}
.line018 .block2 a {
	color:  #42679D;
	font-size:  120%;
	text-decoration:  none;
	border-bottom:  1px dashed;
}
.line018 .block2 a:hover {
	color:#8EA4C4;
}
.line018 .block2 strong {
	font-size:  110%;
}
.line018 .block2 strong a {
	font-size:  100%;
	text-transform:  uppercase;
}
.cont-surv-rel {
	position:  relative;
}
.cont-surv-abs {
	position:  absolute;
	z-index:  99;
	right:  0;
	width:  400px;
	top:  -6px;
}
.line018 .block3 {
	margin:  0;
	padding:  0 18px 6px 4px;
	float:  right;
	font-size:  70%;
	color:  #002252;
	font-weight:  bold;
	text-align:  right;
}
.line018 .block3 span {
	padding:  0 0 0 10px;
	background-image:  url(/img/045.gif);
	background-position:  left 5px;
	background-repeat:  no-repeat;	
}
.line018 .block3 a {
	color:  #002252;
	text-decoration:  none;
	border-bottom:  1px dashed;
}
.line018 .block3-nof {
	margin:  0 8px 0 8px;
	padding:  4px 8px 8px 4px;
	float:  right;
	position:  relative;
	z-index:  99;
	font-size:  70%;
	color:  #002252;
	font-weight:  bold;
	text-align:  right;
	background-color:  #d9e1eb;
	background-repeat:  no-repeat;
	border-left:  2px solid #324595;
	border-top:  2px solid #324595;
	border-right:  2px solid #324595;
}
.line018 .block3-nof span {
	padding:  0 0 0 10px;
	background-image:  url(/img/045.gif);
	background-position:  left center;
	background-repeat:  no-repeat;
}
.line018 .block3-nof a {
	color:  #002252;
	text-decoration:  none;
	border-bottom:  1px dashed;
}
.line018 .block3-ext {
	margin:  -2px 0 0 4px; 
	padding:  0 0 10px 0;
	float:  right;
	width:  396px;
	position:  relative;
	z-index:  2;
	background-color:  #d9e1eb;
	border-left:  2px solid #324595;
	border-top:  2px solid #324595;
	border-right:  2px solid #324595;
	border-bottom:  2px solid #324595;
}
.line018 .block3-ext .light td {
	background-color:  #eaeef4;
	padding:  6px 15px 6px 15px;
}
.line018 .block3-ext td {
	padding:  11px 15px 11px 15px;
	font-size:  70%;
	color:  #324595;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
}
.line018 .block3-ext a {
	color:  #324595;
	text-decoration:  none;
	position:relative;
	z-index:1;
	border-bottom:1px dashed #324595;
}
.line018 .block3-ext a:hover {
	border-bottom:1px dashed #8EA4C4;
	color:#8EA4C4;
}
.line018 .block3-ext .more {
	font-weight:  bold;
	text-transform:  uppercase;
}
.line018 .block3-ext .more td{
	padding:5px 10px 6px 0px;
}
.line018 .block3-ext .more a {
	padding:  0 0 0 10px;
	float:  right;
	background-image:  url(/img/115.gif);
	background-position:  left 4px;
	background-repeat:  no-repeat;
	color:#002252;
}
.line018 .block3-ext .block {
	padding:5px;
	font-family:Arial, Helvetica, sans-serif;
}
.line018 .block3-ext .block a {
	border:0px;
}
.line018 .block3-ext .block table {
	width:100%;
}
.line018 .block3-ext .block table td {
	padding:0px 0px 5px 0px;
	text-align:left;
	vertical-align:top;
}
.line018 .block3-ext .block .td01 {
	width:100%;
}
.line018 .block3-ext .block .td02 {
	padding:3px 0px 0px 0px;
}
.line018 .block3-ext .block .td03 {
	padding:3px 0px 0px 13px;
}
.line018 .block3-ext .block .td04 {
	padding:5px 0px 0px 0px;
}
.line018 .block3-ext .block .input {
	background-color:#FFFFFF;
	border:1px solid #848FBF;
	color:#C1C7DF;
	font-family:Arial,Helvetica,sans-serif;
	padding-left:5px;
	width:95%;
	font-size:95%;	
}
.line018 .block3-ext .block .red {
	margin:0px 0px 5px 0px;
	color:#F32180;
	font-family:Arial, Helvetica, sans-serif;
}
.line018 .block3-ext .block .input_2 {
	background-color:#FFFFFF;
	border:1px solid #848FBF;
	color:#C1C7DF;
	font-family:Arial,Helvetica,sans-serif;
	padding-left:5px;
	width:90%;
	font-size:95%;
}
.line018 .block3-ext .block .textarea {
	background-color:#FFFFFF;
	border:1px solid #848FBF;
	color:#C1C7DF;
	font-family:Arial,Helvetica,sans-serif;
	padding-left:5px;
	width:98%;
	height:55px;
	font-size:95%;
}
.line018 .block3-ext .block .button {
	background-color:#8EA4C4;
	border:1px solid #42679D;
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	float:right;
	font-size:95%;
}
.line018 .block3-ext .block .reload {
	margin:0px 3px 0px 10px;
	border:0px;
}
.line018 .block3-ext .block .more {
	font-weight:  bold;
	text-transform:  uppercase;
}
.line018 .block3-ext .block .more td{
	padding:10px 0px 6px 0px;
}
.line018 .block3-ext .block .more a {
	padding:  0 0 0 10px;
	float:  right;
	text-decoration:  underline;
	background-image:  url(/img/026.gif);
	background-position:  left 4px;
	background-repeat:  no-repeat;
	color:#8ea4c4;
}
.line018 .block3-ext .block .error {
	border:1px solid #F32280 !important;
	color:#F32180 !important;
}
.line018 .block3-ext .block .arrow {
	margin:0px 0px 0px 0px;
	padding:1px 2px;
	line-height:70%;
}
.line018 .block3-ext .block .arrow img {
	margin:0px 5px 0px 0px;
}
.line018 .block3-ext .table {
	width:100%;
}
.line018 .block3-ext .table .td01 {
	width:30%;
}
.line018 .block3-ext .table .td02 {
	width:70%;
	padding:3px 0px 0px 10px;
	vertical-align:top;
}
.line018 .block3-ext .table td {
	font-size:100%;
	padding:0px;
}
.line018 .block4 {
	padding:2px 0px 0px 0px;
}
.line018  .user {
	margin-left:50px;
}
.line018 .block4 table td {
	vertical-align:top;
	background-color:#f7f9fb;
}
.line018 .block4 .td01 {
	background:url(/img/167.gif) no-repeat 10px 4px;
	background-color:#f7f9fb;
	padding:3px 10px 2px 37px;
	font-size:70%;
	font-weight:bold;
	color:#f32180;
}
.line018 .block4 .td02 {
	padding:2px 0px 4px 0px;
}
.line018 .block4 .td02 input {
	float:left;
	font-family:Tahoma;
	font-size:65%;
	color:#c1c7df;
	padding:1px 1px 1px 2px;
	width:60px;
	border:1px solid #8ea4c4;
	margin-right:10px;
	background-color:#f7f9fb;
}
.line018 .block4 .td03 {
	padding:3px 15px 0px 0px;
}
.line018 .block4 .td03 a {
	font-size:75%;
	color:#f32180;
	text-decoration:none;
	border-bottom:1px dashed #f32180;
	line-height:100%;
}
.line018 .block4 .td04 {
	background-color:#f7f9fb;
	padding:3px 10px 5px 0px;
	font-size:70%;
	font-weight:bold;
	color:#f32180;
}

.line019 {
	margin:  0 0 10px 0;
	padding:  6px 0 3px 25px;
	width:  973px;
	clear:  left;
	background-color:  #8ea4c4;
}
.line019 .block {
	margin:  0 13px 0 0;
	padding:  0;
	float:  left;
}
.line019 a {
	margin:  0;
	padding:  0;
	color:  #ffffff;
	font-size:  90%;
	letter-spacing:  -0.05em;
	font-weight:  bold;
	text-transform:  uppercase;
	text-decoration:  none;
}
.line019 .small {
	margin:  0 4px 0 0;
	padding:  0;
	font-size:  55%;
	line-height:  120%;
	letter-spacing:  normal;
	text-decoration:  underline;
	text-transform:  none;
	float:left;
}

.line020 {
	margin:  0 0 6px 0;
	padding:  0;
	width:  998px;
}
.line020 .block1 {
	margin:  0;
	padding:0px 0px 0px 0px;
	background:url(/i/logo.gif) no-repeat ;
}
.line020 .block1 img {
	margin:0px;
	border:0px;
}
.line020 .block1 .pdf {
	margin:  0 0 4px 2px;
	padding:  1px 10px 1px 16px;
	float:  right;
	font-size:  70%;
	font-weight:  bold;
	color:  #848fbf;
	background-image:  url(/img/050.gif);
	background-position:  left center;
	background-repeat:  no-repeat;
}
.line020 .block1 .pdf a {
	color:  #848fbf;
}
.line020 .block1 .date {
	margin:  0px 0 5px 5px;
	padding:  0;
	font-size:  75%;
	color:  #848fbf;
	letter-spacing:-0.05em;
	position:relative;
	top:-43px;
	height: 0px;
}
.cont-weath-rel {
	position:  relative;
}
.cont-weath-abs {
	position:  absolute;
	z-index:  99;
	left:  -2px;
	width:  530px;
	top:  -2px;
}
.line020 .block2-nof {
	margin:  0 0 0 0;
	padding:  0 0 0px 0px;
	position:  relative;
	z-index:  99;
	width:  154px;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	background-color:  #fff0d7;
	border-left:  2px solid #324595;
	border-top:  2px solid #324595;
	border-right:  2px solid #324595;
}
.line020 .block2-nof .td01 {
	padding:  0 0 3px 0;
	text-align:  center;
	color:  #848fbf;
	font-size:  65%;
	text-transform:  uppercase;
}
.line020 .block2-nof .td01 a {
	color:  #848fbf;
	text-decoration:  none;
}
.line020 .block2-nof .td02 {
	padding:  0 5px 2px 3px;
	font-size:  65%;
	line-height:  100%;
	color:  #2777af;
	text-align:  right;
	width:50%;
}
.line020 .block2-nof .td02 img {
	float:left;
}
.line020 .block2-nof .td03 {
	padding:  0;
	background-color:  #cc0000;
}
.line020 .block2-nof .wimg {
	float:left;
}
.line020 .block2-nof .td04 {
	padding:  0 5px 2px 3px;
	font-size:  65%;
	line-height:  100%;
	color:  #2777af;
	text-align:  right;
	width:50%;
}
.line020 .block2-nof .td04 img {
	float:left;
}
.line020 .block2-ext {
	margin:  -2px 0 0 0; 
	padding:  5px 7px 5px 0px;
	width:  510px;
	position:  relative;
	z-index:  98;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	background-color:  #fff0d7;
	border-left:  2px solid #324595;
	border-top:  2px solid #324595;
	border-right:  2px solid #324595;
	border-bottom:  2px solid #324595;
}
.line020 .block2-ext .block {
	background-color:#fff;
	padding:13px 10px 0px 0px;
	margin-left:5px;
}
.line020 .block2-ext .td01 {
	padding:  0 0 8px 10px;
	width:  250px;
	background-color:  #ffffff;
}
.line020 .block2-ext .td01 table {
	margin:  0 0 6px 0;
	width:100%;
}
.line020 .block2-ext .td02 table {
	margin:  0 0 6px 0;
}
.line020 .block2-ext .td01-1 {
	padding:  8px 0 6px 4px;
	font-family:  Arial, Helvetica, sans-serif;
	font-size:  70%;
	color:  #5b6aaa;
	font-weight:  bold;
}
.line020 .block2-ext .td01-2 {
	padding:  0 10px 4px 0px;
	font-size:  65%;
	line-height:  100%;
	color:  #2777af;
	text-align:  right;
	background-position:  0px center;
	background-repeat:  no-repeat;
	white-space: nowrap;
	width:80px;
}
.line020 .block2-ext .td01-2 img {
	float:left;
}
.line020 .block2-ext .td01-3 {
	padding:  0;
	background-color:  #adb4d4;
	width:1px;
}
.line020 .block2-ext .td01-4 {
	padding:  0 10px 4px 0px;
	font-size:  65%;
	line-height:  100%;
	color:  #2777af;
	text-align:  right;
	background-position:  10px center;
	background-repeat:  no-repeat;
	white-space: nowrap;
	width:80px;
}
.line020 .block2-ext .td01-4 img {
	float:left;
}
.line020 .block2-ext .td01-5 {
	padding:  0 10px 4px 0px;
	font-size:  65%;
	line-height:  100%;
	color:  #2777af;
	text-align:  right;
	background-position:  10px center;
	background-repeat:  no-repeat;
	white-space: nowrap;
	width:80px;
}
.line020 .block2-ext .td01-5 img {
	float:left;
}
.line020 .block2-ext .td01-6 {
	padding:  8px 0 4px 10px;
	font-family:  Arial, Helvetica, sans-serif;
	font-size:  70%;
	color:  #d42e2e;
	font-weight:  bold;
	white-space: nowrap;
}
.line020 .block2-ext .td01-6 span {
	float:right;
}
.line020 .block2-ext .td01-13 {
	text-align:right;
	padding:  8px 0 4px 10px;
	font-family:  Arial, Helvetica, sans-serif;
	font-size:  70%;
	color:  #e27070;
	font-weight:  bold;
	white-space: nowrap;
}
.line020 .block2-ext .td01-7 {
	padding:  0 5px 0px 2px;
	font-size:  65%;
	line-height:  100%;
	color:  #2777af;
	text-align:  right;
	white-space: nowrap;
}
.line020 .block2-ext .td01-7 img {
	float:left;
}
.line020 .block2-ext .td01-8 {
	padding:  0 0px 4px 8px;
	font-size:  65%;
	line-height:  100%;
	color:  #2777af;
	text-align:  right;
	white-space: nowrap;
}
.line020 .block2-ext .td01-8 img {
	float:left;
}
.line020 .block2-ext .td01-8 div {
	float:left;
	white-space:nowrap;
}
.line020 .block2-ext .td01-8 .small {
	font-family:Arial;
	font-size:70%;
	text-transform:uppercase;
	line-height:100%;
	padding:4px 10px 0px 5px;
	letter-spacing:1px;
}
.line020 .block2-ext .td01-8 .small2 {
	font-family:Arial;
	font-size:95%;
	text-transform:uppercase;
	line-height:100%;
	padding:6px 3px 0px 3px;
}
.line020 .block2-ext .td01-9 {
	padding:  8px 10px 6px 0px;
	font-family:  Arial, Helvetica, sans-serif;
	font-size:  70%;
	text-align:right;
	color:#75a8cc;
	font-weight:  bold;
}
.line020 .block2-ext .td01-10 {
	padding: 0px;
	font-size:  65%;
	line-height:  100%;
	color:  #2777af;
	text-align:left;
}
.line020 .block2-ext .td01-11 {
	padding:  0 5px 4px 0px;
	font-size:  65%;
	line-height:  100%;
	color:  #2777af;
	text-align:  right;
	white-space: nowrap;
	width:55%;
}
.line020 .block2-ext .td01-12 {
	padding:  0 5px 4px 0px;
	font-size:  65%;
	line-height:  100%;
	color:  #2777af;
	text-align:  left;
	white-space: nowrap;
}
.line020 .block2-ext .td01-18 {
	padding:  0 0px 4px 34px;
	font-size:  65%;
	line-height:  100%;
	color:  #2777af;
	text-align:  right;
	white-space: nowrap;
}
.line020 .block2-ext .td01-18 img {
	float:left;
}
.line020 .block2-ext .td01-18 div {
	float:left;
}
.line020 .block2-ext .td01-18 .small {
	font-family:Arial;
	font-size:70%;
	text-transform:uppercase;
	line-height:100%;
	padding:4px 10px 0px 5px;
	letter-spacing:1px;
}
.line020 .block2-ext .td01-18 .small2 {
	font-family:Arial;
	font-size:95%;
	text-transform:uppercase;
	line-height:100%;
	padding:6px 3px 0px 3px;
}
.line020 .block2-ext .td02 {
	padding:  4px 6px 8px 0px;
	background-color:  #ffffff;
	background-image:  url(/img/076.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line020 .block2-ext p {
	margin:  20px 0 15px 2px;
	padding:  0;
	font-family:  Arial, Helvetica, sans-serif;
	font-size:  70%;
	color:  #8ea4c4;
	text-align:right;
}
.line020 .block2-ext .link {
	margin:10px 0px 0px 0px;
	text-align:left;
}
.line020 .block2-ext .link a {
	background:url(/img/026.gif) no-repeat left 5px;
	font-family:  Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding:0px 0px 0px 12px;
	color:  #8ea4c4;
}
.line020 .block2-ext .img {
	float:right;
}
.line020 .block2-ext .table {
	width:100%;
	margin:17px 0px 0px 0px !important;
}
.line020 .block2-ext .left {
	background:url(/img/179.gif) no-repeat left 6px;
}
.line020 .block2-ext .right {
	background:url(/img/180.gif) no-repeat left 6px;
}
.line020 .block2-ext .text {
	padding:  0px 5px 0px 0px;
	font-family:  Arial, Helvetica, sans-serif;
	font-size:  70%;
	color:  #5b6aaa;
	font-weight:  bold;
	text-align:center;
}
.line020 .block2 {
	margin:  0 0 2px 0;
	padding:  0 0 3px 0;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	background-color: #FFF0D7;
}
.line020 .block2 .td01 {
	padding:  0 0 3px 0;
	text-align:  center;
	color:  #848fbf;
	font-size:  65%;
	text-transform:  uppercase;
}
.line020 .block2 .td01 a {
	color:  #848fbf;
	text-decoration:  none;
	border-bottom:  1px dashed;
}
.line020 .block2 .td02 {
	padding:  0 5px 2px 3px;
	font-size:  65%;
	line-height:  100%;
	color:  #2777af;
	text-align:  right;
	width:50%;
}
.line020 .block2 .td02 img {
	float:left;
}
.line020 .block2 .td03 {
	padding:  0;
	background-color:  #cc0000;
}
.line020 .block2 .td04 {
	padding:  0 5px 2px 3px;
	font-size:  65%;
	line-height:  100%;
	color:  #2777af;
	text-align:  right;
	white-space:nowrap;
	width:50%;
}
.line020 .block2 .td04 img {
	float:left;
}
.cont-quot-rel {
	position:  relative;
}
.cont-quot-abs {
	position:  absolute;
	z-index:  99;
	left:  -2px;
	width:  440px;
	top:  -2px;
}
.line020 .block3-nof {
	margin:  0 0 0 0;
	padding:  0 0 3px 0;
	position:  relative;
	z-index:  99;
	width:  154px;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	background-color:  #E5F3FA;
	border-left:  2px solid #324595;
	border-top:  2px solid #324595;
	border-right:  2px solid #324595;
}
.line020 .block3-nof .td01 {
	padding:  0 0 3px 0;
	text-align:  center;
	color:  #848fbf;
	font-size:  65%;
	text-transform:  uppercase;
}
.line020 .block3-nof .td01 a {
	color:  #848fbf;
	text-decoration:  none;
	border-bottom:  1px dashed;
}
.line020 .block3-nof .td02 {
	padding:  0 10px 0 0;
	width:  50%;
	font-size:  65%;
	line-height:  100%;
	color:  #2777af;
	text-align:  right;
}
.line020 .block3-nof .td02 .up {
	padding:  0 0 0 10px;
	color:  #006600;
	background-image:  url(/img/051.gif);
	background-position:  left center;
	background-repeat:  no-repeat;
}
.line020 .block3-nof .td02 .down {
	color:  #ff0000;
	padding:  0 0 0 10px;
	background-image:  url(/img/052.gif);
	background-position:  left center;
	background-repeat:  no-repeat;
}
.line020 .block3-nof .td03 {
	padding:  0;
	background-color:  #cc0000;
}
.line020 .block3-nof .td04 {
	padding:  0 6px 0 0;
	width:  50%;
	font-size:  65%;
	line-height:  100%;
	color:  #2777af;
	text-align:  right;
}
.line020 .block3-nof .td04 .up {
	padding:  0 0 0 10px;
	color:  #006600;
	background-image:  url(/img/051.gif);
	background-position:  left center;
	background-repeat:  no-repeat;
}
.line020 .block3-nof .td04 .down {
	color:  #ff0000;
	padding:  0 0 0 10px;
	background-image:  url(/img/052.gif);
	background-position:  left center;
	background-repeat:  no-repeat;
}
.line020 .block3-ext {
	margin:  -2px 0 0 0; 
	padding:  4px;
	width:  436px;
	position:  relative;
	z-index:  98;
	background-color:  #ecf0f5;
	border-left:  2px solid #324595;
	border-top:  2px solid #324595;
	border-right:  2px solid #324595;
	border-bottom:  2px solid #324595;
}
.line020 .block3-ext .more {
	margin:10px 0px 15px 0px;
	text-align:left;
}
.line020 .block3-ext .more a {
	background:transparent url(/img/026.gif) no-repeat scroll left 5px;
	color:#8EA4C4;
	font-family:Arial,Helvetica,sans-serif;
	font-weight:bold;
	padding:0px 0px 0px 12px;
}
.line020 .block3-ext td {
	padding:  4px 10px;
	width:  50%;
	background-color:  #ffffff;
}
.line020 .block3-ext .link {
	color:  #b1b7d6;
	font-size:  70%;
	line-height:  140%;
	font-weight:  bold;
}
.line020 .block3-ext .link a {
	color:  #6885b1;
	font-weight:  normal;
	text-decoration:  none;
	border-bottom:  1px dashed; 
}
.line020 .block3-ext .link strong {
	color:  #6885b1;
}
.line020 .block3-ext p {
	margin:  0 0 0.5em 0;
	padding:  0;
	font-size:  70%;
	color:  #8ea4c4;
}
.line020 .block3-ext .text01 {
	background:url(/img/026.gif) no-repeat 2px 5px;
	padding-left:15px;
}
.line020 .block3-ext .text01 a {
	font-weight:bold;
	color:#8ea4c4
}
.line020 .block3-ext .text02 {
	background:url(/img/028.gif) no-repeat left center;
	padding-left:15px;
}
.line020 .block3-ext .text02 a {
	color:#8ea4c4
}
.line020 .block3-ext .text03 {
	padding-left:15px;
}
.line020 .block3-ext .quest {
	margin:  0 0 1em 0;
	padding:  0 0 0 18px;
	font-size:  70%;
	background-image:  url(/img/028.gif);
	background-position:  left center;
	background-repeat:  no-repeat;
}
.line020 .block3-ext .quest a {
	color:  #8ea4c4;
	text-decoration:  none;
}
.line020 .block3-ext .quest a:hover {
	color:#42679D;
}
.line020 .block3-ext .td05 {
	padding:4px 15px 4px 15px;
}
.line020 .block3-ext .td05 {
	font-size:70%;
	font-weight:bold;
	color:#6885b1;
}
.line020 .block3-ext .td05 span {
	font-size:155%;
	font-weight:bold;
	color:#b1b7d6;
	line-height:70%;
	vertical-align:bottom;
}
.line020 .block3-ext .td05 a {
	color:#848fbf;
	font-weight:normal;
	text-decoration:none;
	border-bottom:1px dashed #848fbf;
}
.line020 .block3 {
	margin:  0 0 2px 0;
	padding:  0 0 3px 0;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	background-color:  #E5F3FA;
}
.line020 .block3 .td01 {
	padding:  0 0 3px 0;
	text-align:  center;
	color:  #848fbf;
	font-size:  65%;
	text-transform:  uppercase;
}
.line020 .block3 .td01 a {
	color:  #848fbf;
	text-decoration:  none;
	border-bottom:  1px dashed;
}
.line020 .block3 .td02 {
	padding:  0 10px 0 0;
	width:  50%;
	font-size:  65%;
	line-height:  100%;
	color:  #2777af;
	text-align:  right;
}
.line020 .block3 .td02 .up {
	padding:  0 0 0 10px;
	color:  #006600;
	background-image:  url(/img/051.gif);
	background-position:  left center;
	background-repeat:  no-repeat;
}
.line020 .block3 .td02 .down {
	color:  #ff0000;
	padding:  0 0 0 10px;
	background-image:  url(/img/052.gif);
	background-position:  left center;
	background-repeat:  no-repeat;
}
.line020 .block3 .td03 {
	padding:  0;
	background-color:  #cc0000;
}
.line020 .block3 .td04 {
	padding:  0 6px 0 0;
	width:  50%;
	font-size:  65%;
	line-height:  100%;
	color:  #2777af;
	text-align:  right;
}
.line020 .block3 .td04 .up {
	padding:  0 0 0 10px;
	color:  #006600;
	background-image:  url(/img/051.gif);
	background-position:  left center;
	background-repeat:  no-repeat;
}
.line020 .block3 .td04 .down {
	color:  #ff0000;
	padding:  0 0 0 10px;
	background-image:  url(/img/052.gif);
	background-position:  left center;
	background-repeat:  no-repeat;
}
.line020 .block4 {
	margin:  0;
	padding:  0;
}
.line020 .block4 td {
	vertical-align:  middle;
}
.line020 .block4 .text_input {
	margin:  0 1px 0 0;
	padding:  2px 0 3px 6px;
	display:  block;
	width:  120px;
	color:  #c1c7df;
	font-family:  Arial, Helvetica, sans-serif;
	font-size:  70%;
	border:  1px solid #848fbf;
}
.line020 .block4 .ok {
	margin:  0;
	padding:  1px 1px 1px 2px;
	display:  block;
	color:  #ffffff;
	font-family:  Arial, Helvetica, sans-serif;
	font-size:  70%;
	background-color:  #8ea4c4;
	border:  1px solid #2878af;
}
.line020 .block5 {
	margin:  0;
	padding:  6px 0 0 0;
}
.line020 .block5 .td01 {
	vertical-align:  middle;
	background-image:  url(/img/057.gif);
	background-position:  left top;
	background-repeat:  repeat-y;
}
.line020 .block5 .td02 td {
	border:  1px solid #334695;
	vertical-align:  middle;
}
.line020 .block5 .td02 .lenta {
	position:  relative;
	overflow:  scroll;
	height:  85px;
	width:  478px;
	overflow:  hidden;
}
.line020 .block5 .td02 .lenta .belt{
	position:  absolute;
	left:  0;
	top:  0;
}
.line020 .block5 .td02 .lenta .page {
	float:  left;
	overflow:  hidden;
}
.line020 .block5 .td02 .td02-1 {
	padding:  1px;
}
.line020 .block5 .td02 .td02-2 {
	padding:  2px 6px;
	font-size:  75%;
	font-weight:  bold;
	color:  #5b6aaa;
}
.line020 .block5 .td02 .td02-2 a {
	color:  #5b6aaa;
}
.line020 .block5 .td02 .td02-2 a:hover {
	color:#8EA4C4;
}
.line020 .block5 .td02 .td02-3 {
	border:  none;
}

.line020 .block5 .td03 {
	vertical-align:  middle;
	background-image:  url(/img/058.gif);
	background-position:  right top;
	background-repeat:  repeat-y;
}
.line020 .block5 .td05 {
	background-image:  url(/img/061.gif);
	background-position:  left top;
	background-repeat:  repeat-x;
}
.line021 {
	margin:  0 0 6px 0;
	padding:  0;
	width:  998px;
	background-color:  #8ea4c4;
}
.line021 .block1 .link1 {
	margin:  0;
	padding:  1px 8px 4px 8px;
	float:  left;
	color:  #ffffff;
	font-size:  70%;
	font-weight:  bold;
	background-color:  #f14a97;
}
.line021 .block1 .link2 {
	margin:  0;
	padding:  0px 1px 3px 26px;
	float:  left;
	color:  #ffffff;
	font-size:  70%;
	font-weight:  bold;
	border-top:  1px solid #8ea4c4;
	border-bottom:  1px solid #8ea4c4;
	background-color:  #a5b6d0;
	background-image:  url(/img/046.gif);
	background-position:  8px center;
	background-repeat:  no-repeat;
}
.line021 .block1 .link3 {
	margin:  0;
	padding:  0px 8px 3px 26px;
	float:  left;
	color:  #ffffff;
	font-size:  70%;
	font-weight:  bold;
	border-top:  1px solid #8ea4c4;
	border-bottom:  1px solid #8ea4c4;
	background-color:  #a5b6d0;
	background-image:  url(/img/047.gif);
	background-position:  7px center;
	background-repeat:  no-repeat;
}
.line021 .block1 .link4 {
	margin:  0;
	padding:  1px 8px 3px 22px;
	float:  left;
	color:  #f14a97;
	font-size:  65%;
	border-top:  1px solid #8ea4c4;
	border-bottom:  1px solid #8ea4c4;
	border-left:  1px solid #8ea4c4;
	background-color:  #e8edf3;
	background-image:  url(/img/048.gif);
	background-position:  8px center;
	background-repeat:  no-repeat;
}
.line021 .block1 .link5 {
	margin:  0;
	padding:  1px 8px 3px 28px;
	float:  left;
	color:  #f14a97;
	font-size:  65%;
	border-top:  1px solid #8ea4c4;
	border-bottom:  1px solid #8ea4c4;
	border-right:  1px solid #8ea4c4;
	background-color:  #e8edf3;
	background-image:  url(/img/049.gif);
	background-position:  8px center;
	background-repeat:  no-repeat;
}
.line021 .block1 .link6 {
	background-color:#A5B6D0;
	background-image:url(/img/182.gif);
	background-position:7px center;
	background-repeat:no-repeat;
	border-bottom:1px solid #8EA4C4;
	border-top:1px solid #8EA4C4;
	color:#FFFFFF;
	float:left;
	font-size:70%;
	font-weight:bold;
	margin:0pt;
	padding:0px 8px 3px 26px;
}
.line021 .block2 {
	margin:  0;
	padding:  0;
	float:  right;
	font-size:  70%;
	color:  #ffffff;
	text-transform:  uppercase;
}
.line021 .block2 a {
	padding:  2px 8px 2px 8px;
	float:  left;
	color:  #ffffff;
	text-decoration:  none;
}
.line021 .block2 .adv {
/*
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size:  110%;
	font-weight:  bold;
	text-decoration:  underline;
*/
	background-color:  #a5b6d0;
}
.line021 .block2 a: hover {
	text-decoration:  underline;
}
.line021 .block2 .cont-adv-rel {
	float:  left;
	position:  relative;
	z-index:  99;
}
.line021 .block2 .cont-adv-abs {
	position:  absolute;
	width:  160px;
	left:  -1px;
	top:  -2px;
}
.line021 .block2 .adv-nof {
	margin:  0;
	padding:  4px 8px 4px 8px;
	position:  relative;
	z-index:  99;
	background-color:  #afbed6;
	background-image:  url(/img/074.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
	border-left:  1px solid #6886b1;
}
.line021 .block2 .adv-ext {
	margin:  -1px 0 0 0;
	padding:  0;
	float:  left;
	position:  relative;
	z-index:  98;
	width:  158px;
	background-color:  #fffffe;
	background-image:  url(/img/073.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
	border-left:  1px solid #6886b1;
	border-bottom:  1px solid #6886b1;
}
.line021 .block2 .adv-ext a {
	margin:  12px 0 6px 0;
	text-transform:  none;
	color:  #42679d;
	display:  block;
	float:  none; 
}
.line021 .block2 .adv-ext a: hover {
	color:  #ffffff;
	text-decoration:  none;
	background-color:  #5565a7;
}
.line022 {
	margin:  0 0 10px 0;
	padding:  0 8px 0 0;
	background-color:  #ffffff;
}
.line022 .bookmarks {
	margin:  0;
	padding:  0;
	float:  left;
	width:  100%;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	text-transform:  uppercase;
}
.line022 .bookmarks a {
	margin:  0;
	padding:  7px 8px 6px 10px;
	float:  left;
	font-size:  65%;
	color:  #8ea4c4;
	text-decoration:  none;
	text-align:  center;
	background-image:  url(/img/002.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
}
.line022 .bookmarks a:hover {
	color:#42679D;
}
.line022 .bookmarks a span {
	text-transform:  none;
}
.line022 .bookmarks div {
	margin:  0;
	padding:  7px 0 6px 0;
	float:  left;
	font-size:  65%;
	color:  #ffffff;
	background-image:  url(/img/003.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line022 .bookmarks a.active {
	padding:  7px 8px 5px 10px;
	font-size:  70%;
	font-weight:  bold;
	color:  #42679D;
	background-image:  url(/img/002_b.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
}
.line022 .bookmarks div.active {
	padding:  7px 0 5px 0;
	font-size:  70%;
	background-image:  url(/img/003_b.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line022 .cont {
	margin:  0;
	padding:  8px 8px 8px 8px;
	clear:  left;
	height:  1%;
	text-align:  center;
	background-color:  #e1e7ef;
}
.line022 .text_input {
	margin:  0 0 6px 0;
	padding:  1px 0 2px 6px;
	display:  block;
	width:  135px;
	color:  #c1c7df;
	font-family:  Arial, Helvetica, sans-serif;
	font-size:  70%;
	border:  1px solid #848fbf;
}
.line022 .text_input_sm {
	margin:  0 0 6px 0;
	padding:  1px 0 2px 6px;
	display:  block;
	width:  40px;
	color:  #c1c7df;
	font-family:  Arial, Helvetica, sans-serif;
	font-size:  70%;
	border:  1px solid #848fbf;
}
.line022 .capcha_img {
	margin:  0 0 6px 0;
	padding:  0;
	display:  inherit;
	border:  1px solid #d9e1eb;
}
.line022 .capcha_img img {
	display:  inline;
}
.line022 .text_area {
	margin:  0 0 6px 0;
	padding:  1px 0 2px 6px;
	display:  block;
	width:  135px;
	height:  108px;
	color:  #c1c7df;
	font-family:  Arial, Helvetica, sans-serif;
	font-size:  70%;
	border:  1px solid #848fbf;
}
.line022 .ok {
	margin:  0px 0px 0px 5px;
	padding:  1px 1px 1px 2px;
	color:  #ffffff;
	font-family:  Arial, Helvetica, sans-serif;
	font-size:  70%;
	background-color:  #848fbf;
	border:  1px solid #2878af;
}
.line022 .more {
	margin:  2px 0px 0px 0px;
	padding:  0;
	font-family:  Arial, Helvetica, sans-serif;
	font-size:  70%;
	color:  #848fbf;

	text-align:  right;
}
.line022 .more a {
	color:  #848fbf;
}
.line022 .more a:hover {
	color:#8EA4C4;
}
.line023 {
	margin:  0 0 10px 0;
	padding:  0 8px 0 0;
}
.line023 .bookmarks {
	margin:  0 0 2px 0;
	padding:  5px 8px 5px 10px;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size:  70%;
	color:  #8ea4c4;
	font-weight:  bold;
	text-transform:  uppercase;
	border-bottom:  1px solid #8ea4c4;
	background-color:  #e1e7ef;
	background-image:  url(/img/063.gif);
	background-position:  right top;
	background-repeat:  no-repeat;

}
.line023 .cont {
	margin:  0;
	padding:  4px;
	clear:  left;
	height:  1%;
	background-color:  #e1e7ef;
}
.line023 .block {
	margin:  0;
	padding:  4px;
	clear:  left;
	height:  1%;
	background-color:  #ffffff;
}
.line023 .text {
	margin:  0;
	padding:  0;
	font-size:  70%;
}
.line023 .cont .header {
	margin-bottom:5px;
}
.line023 .cont .header a{
	font-weight:bold;
	font-size:110%;
	color:#000;
}
.line023 .cont .table td {
	text-align:center;
}
.line023 .cont .link td {
	padding:7px 5px 5px 5px;
}
.line023 .cont .link td a {
	color:#001fab;
	line-height:130%;
}
.line024 {
	margin:  0 0 10px 0;
	padding:  0 8px 0 0;
}
.line024 .bookmarks {
	margin:  0;
	padding:  0;
	float:  left;
	width:  100%;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	text-transform:  uppercase;
}
.line024 .bookmarks a {
	margin:  0;
	padding:  7px 8px 6px 10px;
	float:  left;
	font-size:  65%;
	color:  #8ea4c4;
	text-decoration:  none;
	text-align:  center;
	background-image:  url(/img/002.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
}
.line024 .bookmarks a:hover {
	color:#42679D;
}
.line024 .bookmarks div {
	margin:  0;
	padding:  7px 0 6px 0;
	float:  left;
	font-size:  65%;
	color:  #ffffff;
	background-image:  url(/img/003.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line024 .bookmarks a.active {
	padding:  7px 8px 5px 10px;
	font-size:  70%;
	font-weight:  bold;
	color:  #42679D;
	background-image:  url(/img/002_b.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
}
.line024 .bookmarks div.active {
	padding:  7px 0 5px 0;
	font-size:  70%;
	background-image:  url(/img/003_b.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line024 .cont {
	margin:  0;
	padding:  12px 8px 2px 8px;
	clear:  left;
	height:  1%;
	background-color:  #e1e7ef;
}
.line024 .block {
	margin:  0 0 12px 0;
	padding:  0;
	clear:  left;
	height:  1%;
}
.line024 .foto {
	margin:  0;
	padding:  0;
	float:  left;
}
.line024 .foto {
	margin:  3px 6px 0 0;
	padding:  1px;
	float:  left;
	border:  1px solid #0199cc;
}
.line024 .text {
	margin:  0;
	padding:  0;
	color:  #006699;
}
.line024 .text h3 {
	margin:  0 0 0.2em 0;

	padding:  0;
	font-size:  70%;
	line-height:  140%;
}
.line024 .text h3 a {
	color:  #006699;
}
.line024 .text h3 a:hover {
	color:#8EA4C4;
}
.line024 p {
	margin:  0;
	padding:  0;
	font-size:  70%;
}
.line025 {
	margin:  0 0 30px 0;
	padding:  0;
}
.line025 a {
	color:  #001fab;
}
.line025 a {
	color:  #001fab;
}
.line026 {
	margin:  0 0 10px 0;
	padding:  0 8px 0 0;
}
.line026 .bookmarks {
	margin:  0;
	padding:  0;
	float:  left;
	width:  100%;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	text-transform:  uppercase;
	background-image:  url(/img/001.gif);
	background-position:  left bottom;
	background-repeat:  repeat-x;
}
.line026 .bookmarks td {
	padding:  0 3px 0 0;
	vertical-align:  bottom;
}
.line026 .bookmarks a {
	margin:  0;
	padding:  7px 8px 5px 10px;
	float:  left;
	font-size:  65%;
	color:  #8ea4c4;
	text-decoration:  none;
	text-align:  center;
	background-image:  url(/img/002.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
}
.line026 .bookmarks a:hover {
	color:#42679D;
}
.line026 .bookmarks div {
	margin:  0;
	padding:  7px 0 5px 0;
	float:  left;
	font-size:  65%;
	color:  #ffffff;
	background-image:  url(/img/003.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line026 .bookmarks a.active {
	font-size:  70%;
	font-weight:  bold;
	color:  #42679D;
	background-image:  url(/img/002_a.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
}
.line026 .bookmarks div.active {
	font-size:  70%;
	background-image:  url(/img/003_a.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line026 .bookmarks a.close {
	margin:  0 0 1px 0;
	padding:  0 0 0 8px;
	float:  right;
	font-size:  65%;
	color:  #8ea4c4;
	text-decoration:  none;
	text-align:  center;
	background-image:  url(/img/016.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
	cursor:  pointer;
	text-transform:none;
}
.line026 .bookmarks a.close span.bgr {
	margin:  0;
	padding:  2px 6px 2px 0;
	float:  left;
	background-image:  url(/img/017.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line026 .bookmarks a.close span.arrow-up {
	padding:  2px 11px 2px 0;
	float:  left;
	background-image:  url(/img/015.gif);
	background-position:  right center;
	background-repeat:  no-repeat;
}
.line026 .bookmarks a.close span.arrow-down {
	padding:  2px 11px 2px 0;
	float:  left;
	background-image:  url(/img/022.gif);
	background-position:  right center;
	background-repeat:  no-repeat;
}
.line026 .bookmarks a.close span.border {
	float:  left;
	border-bottom:  1px solid;
}
.line026 .cont {
	margin:  0;
	padding:  2px 8px 10px 8px;
	clear:  left;
	height:  1%;
	border:  1px solid #c1c7df;
	border-top:  none;
	
	background-image:  url(/img/004.gif);
	background-position:  left top;
	background-repeat:  repeat-x;
}
.line026 .block {
	margin:  0 0 12px 0;
	padding:  0;
	clear:  left;
	height:  1%;
}
.line026 .foto {
	margin:  3px 10px 6px 0;
	padding:  0;
	float:  left;
	border:  2px solid #45699f;
}
.line026 .foto img {
	margin:  0;
	float:  left;
	border:  1px solid #ffffff;
}
.line026 .foto div {
	margin:  0;
	padding:  2px;
	width:  223px;
	float:  left;
	clear:  left;
	font-size:  60%;
	color:  #ffffff;
	background-color:  #45699f;
}
.line026 .text {
	margin:  0;
	padding:  0;
	color:  #42679d;
}
.line026 .text h1 {
	margin:  0 0 0.4em 0;
	padding:  0;
	font-size:  170%;
	font-weight:  normal;
	color:  #006699;
	letter-spacing:-1px;
}
.line026 .text h1 a {
	color:  #006699;
}
.line026 .text h3 a:hover {
	color:#8EA4C4;
}
.line026 .text h3 span {
	margin:  5px 2px 0 0;
	padding:  0 2px 2px 2px;
	float:  left;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size:  55%;
	font-weight:  bold;
	text-transform:  uppercase;
	background-color:  #8ea4c4;
}
.line026 .text h3 span a {
	color:  #ffffff;
}
.line026 .text h2 {
	font-size:120%;
	margin:0px;
	padding-top:15px;
}
.line026 .text p {
	margin:  0 0 1em 0;
	padding:  0;
	font-size:  85%;
	line-height:  130%;
	text-align:  left;
}
.line026 .text .anons {
	font-size:100%;
	font-style:normal;
}
.line026 .text ul {
	font-size:90%;
	padding-left:15px;
}
.line026 .nav {
	margin:  0;
	padding:5px 0px 0px 0px;
	width:  100%;
	border-top:2px solid #e1e7ef;
	float:left;
}
.line026 .nav a {
	color:  #5b6aaa;
	text-decoration:  none;
}
.line026 .nav .left {
	padding:0;
	float:  left;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size:  120%;
	line-height:  130%;
	color:  #5b6aaa;
}
.line026 .nav .left a{
	text-decoration:none;
	border:0px;
}
.line026 .nav .left span.str {
	color:#A029A2;
	font-size:110%;
	margin:0px 5px;
}
.line026 .nav .left span.nm {
	margin:0px;
	border-bottom:  1px dashed #5b6aaa;
}
.line026 .nav .left a:hover {
	color:#8EA4C4;
}
.line026 .nav .right {
	padding:0;
	float:  right;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size:  120%;
	line-height:  130%;
	color:  #5b6aaa;
}
.line026 .nav .right a{
	text-decoration:none;
	border:0px;
}
.line026 .nav .right span.str {
	color:#A029A2;
	font-size:110%;
	margin:0px 5px;
}
.line026 .nav .right span.nm {
	margin:0px;
	border-bottom:  1px dashed #5b6aaa;
}
.line026 .nav .right a:hover {
	color:#8EA4C4;
}
.line026 .nav .link {
	width:100%;
	padding:0px 0px 13px 0px;
}
.line026 .nav .link a {
	font-family:Tahoma;
	font-size:70%;
	font-weight:bold;
	white-space: nowrap;
	line-height:130%;
	color:#c1c7df;
	border:0px;
	text-decoration:underline;
}
.line026 .nav .main {
	background:url(/img/092.gif) no-repeat left 3px;
	font-family:Tahoma;
	font-size:70%;
	font-weight:bold;
	padding:0px 10px 13px 15px;
	white-space: nowrap;
	line-height:130%;
}
.line026 .nav .main a{
	color:#c1c7df;
	text-decoration: underline;
	border:0px;
}
.line026 .nav .podp {
	background:url(/img/093.gif) no-repeat left 3px;
	font-family:Tahoma;
	font-size:70%;
	font-weight:bold;
	color:#c1c7df;
	padding:0px 10px 13px 15px;
	white-space: nowrap;
	line-height:130%;
}
.line026 .nav .podp a{
	color:#c1c7df;
	border-bottom:1px dashed #c1c7df;
	text-decoration:none;
}
.line026 .nav .up {
	background:url(/img/094.gif) no-repeat left 6px;
	font-family:Tahoma;
	font-size:70%;
	font-weight:bold;
	padding: 0px 0px 13px 10px;
	white-space: nowrap;
	line-height:130%;
}
.line026 .nav .up a{
	color:#c1c7df;
	border-bottom:1px dashed #c1c7df;
	text-decoration:none;
}
.line026 .other {
	margin:11px 0px 10px 0px;
	display:table;
	border-top:2px solid #E1E7EF;
}
.line026 .other .header {
	margin:12px 0px 16px 0px;
	background-color:#808299;
	padding:0px 0px 2px 2px;
	float:left;
}
.line026 .other .header a{
	font-family: Tahoma;
	font-size:70%;
	font-weight:bold;
	color:#fff;
	text-decoration:underline;
	line-height:100%;
	
}
.line026 .other .right {
	padding-left:18px;
}
.line026 .other .text {
	width:50%;
}
.line026 .other .text .img {
	padding:1px;
	font-size:0px;
	float:left;
	margin:0px 5px 0px 0px;
	border:1px solid #0199cc;
}
.line026 .other .text p {
	margin:5px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	color: #006699;
	text-align:left;
	font-size:65%;
	letter-spacing:-1px;
	line-height:110%;
}
.line026 .other .text a {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:65%;
	color: #006699;
	line-height:110%;
}
.line026 .other .text a:hover {
	color:#8EA4C4;
}
.line026 .media {
	padding: 0px 0px 0px 15px;
	float:left;
}
.line026 .media .header {
	background-color:#f32180;
	float:left;
	padding:0px 1px 2px 1px;
	margin:0px 0px 10px 0px;
}
.line026 .media .header a{
	color:#FFFFFF;
	font-family:Tahoma;
	font-size:70%;
	font-weight:bold;
	line-height:100%;
	text-decoration:underline;
}
.line026 .media .img {
	padding:1px;
	float:left;
	margin:0px 12px 10px 0px;


	border:1px solid #0299cc;
	font-size:0px;
}
.line026 .media .block {
	font-size:0px;
	margin-bottom:18px;
}
.line026 .right {
	margin-left:17px;
}
.line026 .path {
	margin:0px 0px 5px 10px;
}
.line026 .path .first_img {
	background:url(/img/100.gif) no-repeat left 1px;
	padding:0px 5px 0px 20px;
	font-size:70%;
	font-family:Tahoma;
	font-weight:bold;
}
.line026 .path .first {
	font-size:70%;
	font-family:Tahoma;
	font-weight:bold;
}
.line026 .path .first_img a{
	color:#98a2ca;
}
.line026 .path .second_img {
	background:url(/img/101.gif) no-repeat left 4px;
	padding:0px 0px 0px 20px;
	font-family:Tahoma;
	font-size:65%;
	font-weight:bold;
	color:#b0bfd6;
}
.line026 .path .second_img a{
	color:#b0bfd6;
}
.line026 .path .third {
	font-family:Tahoma;
	font-size:65%;
	font-weight:normal;
	color:#b0bfd6;
}
.line026 .path .third a{
	color:#b0bfd6;
}
.line026 .status {
	border-bottom:1px solid #c1c7df;
	margin:10px 0px 15px 0px;
	float:left;
	width:100%;
}
.line026 .status .time{
	background:url(/img/103.gif) repeat-x left bottom;
	font-family:Tahoma;
	font-size:70%;
	font-weight:bold;
	color:#fff;
	float:left;
	padding:0px 2px 1px 2px;
	margin-right:5px;
}
.line026 .status .date{
	font-family:Tahoma;
	font-size:65%;
	font-weight:bold;
	color:#c1c7df;
	float:left;
}
.line026 .status .name_div {
	text-align:right;
}
.line026 .status .name {
	background:url(/img/102.gif) no-repeat left 2px;
	font-family:Tahoma;
	font-size:65%;
	font-weight:bold;
	padding:0px 0px 0px 10px;
	margin-right:5px;
}
.line026 .status .name a {
	color:#8ea4c4;
}
.line027 {
	margin:0px 0px 10px 0px;
}
.line027 .bookmarks {
	margin:  0;
	padding:  0;
	float:  left;
	width:  100%;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	text-transform:  uppercase;
	background-image:  url(/img/001.gif);
	background-position:  left bottom;
	background-repeat:  repeat-x;
}
.line027 .bookmarks td {
	padding:  0 3px 0 0;
	vertical-align:  bottom;
}
.line027 .bookmarks a {
	margin:  0;
	padding:  7px 8px 5px 10px;
	float:  left;
	font-size:  65%;
	color:  #8ea4c4;
	text-decoration:  none;
	text-align:  center;
	background-image:  url(/img/002.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
}
.line027 .bookmarks a:hover {
	color:#42679D;
}
.line027 .bookmarks div {
	margin:  0;
	padding:  7px 0 5px 0;
	float:  left;
	font-size:  65%;
	color:  #ffffff;
	background-image:  url(/img/003.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line027 .bookmarks a.active {
	font-size:  70%;
	font-weight:  bold;
	color:  #42679D;
	background-image:  url(/img/002_a.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
}
.line027 .bookmarks div.active {
	font-size:  70%;
	background-image:  url(/img/003_a.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line027 .cont {
    border-bottom:1px solid #c1c7df;
	border-left:1px solid #c1c7df;
	border-right:1px solid #c1c7df;
	padding:15px 20px 10px 20px;
	background-image:url(/img/004.gif);
	background-position:left top;
	background-repeat:repeat-x;
	height:1%;
	clear:both;
}
.line027 .cont .block01 {
	font-size:0px;
	border:1px solid #0299cc;
}
.line027 .cont .block02 {
	background-color:#45699f;
	font-family:Tahoma;
	font-size:100%;
	color:#fff;
	padding:6px 0px 6px 10px;
	margin:-1px 0px 30px 0px;
	display:block;
}
.line027 .cont .block03 table {
	width:100%;
}
.line027 .cont .block03 .text01 {
	margin:0px 0px 9px 0px;
	font-family:Tahoma;
	font-size:120%;
	color:#f32180;
}
.line027 .cont .block03 .text02 {
	margin:0px 0px 4px 3px;
	font-size:95%;
	color:#45699f;
	font-weight:bold;
}
.line027 .cont .block03 .text03 {
	margin:0px 0px 3px 3px;
	font-size:90%;
}
.line027 .cont .block03 .text03 a {
	color:#324595;
	text-decoration:none;
}
.line027 .cont .block03 .text04 {
	margin:0px 0px 25px 3px;
	font-size:75%;
	color:#324595
}
.line028 {
	margin-bottom:10px;
}
.line028 .bookmarks {
	margin:  0;
	padding:  0;
	float:  left;
	width:  100%;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	text-transform:  uppercase;
	background-image:  url(/img/001.gif);
	background-position:  left bottom;
	background-repeat:  repeat-x;
}
.line028 .bookmarks table {
	width:100%;
}
.line028 .bookmarks td {
	padding:  0 3px 0 0;
	vertical-align:  bottom;
}
.line028 .bookmarks a {
	margin:  0;
	padding:  7px 8px 5px 8px;
	float:  left;
	font-size:  65%;
	color:  #8ea4c4;
	text-decoration: none;
	text-align:  center;
	background-image:  url(/img/002.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
}
.line028 .bookmarks a:hover {
	color:#42679D;
}
.line028 .bookmarks div {
	margin:  0;
	padding:  7px 0 5px 0;
	float:  left;
	font-size:  65%;
	color:  #ffffff;
	background-image:  url(/img/003.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line028 .bookmarks a.active {
	font-size:  70%;
	font-weight:  bold;
	color:  #42679D;
	background-image:  url(/img/002_a.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
	padding:  7px 7px 5px 10px;
	text-decoration:underline;
}
.line028 .bookmarks div.active {
	font-size:  70%;
	background-image:  url(/img/003_c.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line028 .bookmarks a.close {
	margin:  0 3px 1px 0;
	padding:  0 0px 0px 9px;
	float:  right;
	font-size:  65%;
	color:  #8ea4c4;
	text-decoration:  none;
	text-align:  center;
	background-image:  url(/img/016.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
	cursor:  pointer;
	text-decoration:none;
	text-transform:none;
}
.line028 .bookmarks a.close span.bgr {
	margin:  0;
	padding:  0 10px 2px 0;
	float:  left;
	background-image:  url(/img/017.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
	text-decoration:none;
}
.line028 .cont {
	clear:both;
    border-bottom:1px solid #c1c7df;
	border-left:1px solid #c1c7df;
	border-right:1px solid #c1c7df;
	padding:18px 14px 0px 12px;
	margin-bottom:7px;
	background-image:  url(/img/004.gif);
	background-position:  left top;
	background-repeat:  repeat-x;
}
.line028 .cont .status {
	margin:0px 0px 5px 0px;
}
.line028 .cont .date {
	font-family:Arial, Helvetica, sans-serif;
	font-size:70%;
	font-weight:bold;
	color:#c1c7df;
	background:url(/img/087.gif) no-repeat left 1px;
	padding:0px 10px 0px 13px;
}
.line028 .cont .name {
	font-family:Arial, Helvetica, sans-serif;
	font-size:70%;
	font-weight:bold;
	background:url(/img/088.gif) no-repeat left 3px;
	padding:0px 6px 0px 14px;
}
.line028 .cont .name a{
	color:#8ea4c4;
}
.line028 .cont .name a:hover {
	color:#42679D;
}
.line028 .cont .answer {
	font-family:Arial, Helvetica, sans-serif;
	font-size:70%;
	font-weight:bold;
	background: url(/img/089.gif) no-repeat left 4px;
	padding:0px 0px 0px 15px;
}
.line028 .cont .answer span {
	color:#8ea4c4;
	border-bottom:1px dashed #8ea4c4;
}
.line028 .cont .answer a{
	color:#8ea4c4;
}
.line028 .cont .answer a:hover{
	color:#42679D;
}
.line028 .cont p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:70%;
	font-weight:normal;
	color:#006699;
	margin:0px 0px 5px 0px;
	text-align:left;
}
.line028 .cont .text {
	background:url(/img/181.gif) no-repeat 5px 8px;
	padding:5px 0px 10px 25px;
	color:#f32180;
	font-family:Tahoma;
	font-size:75%;
	font-weight:bold;
	line-height:130%;
	margin:-5px 0px 0px 0px;
	background-color:#f2f3f9;
}
.line028 .cont .block_answer {
	margin:0px 0px 0px 0px;
	position:absolute;
	width:490px;
}
.line028 .cont .text_01 {
	color:#8590c0;
}
.line028 .cont .t4k {
	position:relative;
}
.line028 .cont .comment1 {
	background:url(/img/090.gif) no-repeat left 4px;
	padding:0px 0px 0px 20px;
	margin: 0px 0px 10px 0px;
}
.line028 .cont .comment1 .bg1 {
	background-color:#f2f3f9;
	border:1px solid #dee2ed;
	padding:2px 10px 0px 10px;
	text-align:left;
}
.line028 .cont .comment1 .bg0 {
	background-color:#fff;
	border:1px solid #dee2ed;
	padding:2px 10px 0px 10px;
	text-align:left;
	margin-bottom:5px;
}
.line028 .cont .img {
	margin-bottom:6px;
}
.line028 .cont .last {
	border-top:2px solid #e1e7ef;
	margin-right:-7px;
	margin-left:-7px;
	padding:6px 3px 10px 3px;
	
}
.line028 .cont .last table{
	width:100%;
}
.line028 .cont .last .link {
	width:100%;
	padding:0px 0px 0px 0px;
}
.line028 .cont .last .link a {
	font-family:Tahoma;
	font-size:70%;
	font-weight:bold;
	color:#f32180;
	border-bottom:1px dashed #f32180;
	text-decoration:none;
	line-height:130%;
}
.line028 .cont .last .main {
	background:url(/img/092.gif) no-repeat left 3px;
	font-family:Tahoma;
	font-size:70%;
	font-weight:bold;
	padding:0px 10px 0px 15px;
	white-space: nowrap;
	line-height:130%;
}
.line028 .cont .last .main a{
	color:#c1c7df;
	text-decoration: underline;
}
.line028 .cont .last .podp {
	background:url(/img/093.gif) no-repeat left 3px;
	font-family:Tahoma;
	font-size:70%;
	font-weight:bold;
	color:#c1c7df;
	padding:0px 10px 0px 15px;
	white-space: nowrap;
	line-height:130%;
}
.line028 .cont .last .podp a{
	color:#c1c7df;
	border-bottom:1px dashed #c1c7df;
	text-decoration:none;
}
.line028 .cont .last .up {
	background:url(/img/094.gif) no-repeat left 6px;
	font-family:Tahoma;
	font-size:70%;
	font-weight:bold;
	padding-left:10px;
	white-space: nowrap;
	line-height:130%;
}
.line028 .cont .last .up a{
	color:#c1c7df;
	border-bottom:1px dashed #c1c7df;
	text-decoration:none;
}
.line028 .table .name{
	background: url(/img/077.gif) repeat-x top left;
	color: #324595;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
	border-left: 1px solid #c1c7df;
	padding:6px 8px 0px 8px;
	white-space:nowrap;
	text-decoration:underline;
}
.line028 .table .border {
	background: url(/img/078.gif) no-repeat top left;
	width: 3px;
}
.line028 .table .name_2 {
	vertical-align: bottom;
	border-bottom: 1px solid #c1c7df;
	padding:6px 5px 0px 1px;
	width: 100%;
}
.line028 .comment {
	margin:  -3px 0 10px 0;
	padding:  9px 5px 5px 7px;
	position:  relative; 
	z-index:  1;
	background-color:  #f3f4f9;

}
.line028 .comment td {
	text-align:  right;
}
.line028 .comment .block {
	float:left;
}
.line028 .comment .block a {
	font-family:Tahoma;
	font-size:75%;
	font-weight:bold;
	text-decoration:none;
	border-bottom:1px dashed #848fbf;
	color:#848fbf;
	line-height:140%;
}
.line028 .comment .text_input {
	margin:  0 0 12px 0;
	padding:  1px 0 2px 6px;
	display:  block;
	width:  127px;
	color:  #c1c7df;
	font-family:  Arial, Helvetica, sans-serif;
	font-size:  70%;
	border:  1px solid #848fbf;
	float:left;
}
.line028 .comment .capcha_img {
	margin:  0 0 12px 0;
	padding:  0;
}
.line028 .comment .capcha_img img {
	display:  inline;
}
.line028 .comment .text_area {
	margin:  0;
	padding:  1px 0 2px 6px;
	display:  block;
	width:  98%;
	height:  162px;
	color:  #c1c7df;
	font-family:  Arial, Helvetica, sans-serif;
	font-size:  70%;
	border:  1px solid #848fbf;
}
.line028 .comment .ok {
	margin:0px;
	padding:  1px 1px 1px 2px;
	color:  #ffffff;
	font-family:  Arial, Helvetica, sans-serif;
	font-size:  70%;
	background-color:  #848fbf;
	border:  1px solid #2878af;
}
.line028 .comment .ok_2 {
	margin:0px 14px 0px 0px;
	padding:  1px 1px 1px 2px;
	color:  #ffffff;
	font-family:  Arial, Helvetica, sans-serif;
	font-size:  70%;
	background-color:  #848fbf;
	border:  1px solid #2878af;
	float:right;
}
.line028 .comment .error {
	border:1px solid #F32280 !important;
	color:#F32180 !important;
}
.line028 .comment .arrow {
	background:transparent url(/img/117.gif) no-repeat scroll left 7px;
	margin:0px 0px 0px 0px;
	padding:1px 2px;
}
.line028 .nav {
	margin:  0;
	padding:5px 0px 10px 0px;
	width:  100%;
	border-top:2px solid #e1e7ef;
}
.line028 .nav a {
	color:  #5b6aaa;
	text-decoration:  none;
}
.line028 .nav .left {
	padding:0;
	float:  left;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size:  100%;
	line-height:  130%;
	color:  #5b6aaa;
	font-weight:normal;
}
.line028 .nav .left a{
	text-decoration:none;
	border:0px;
}
.line028 .nav .left span.str {
	color:#A029A2;
	font-size:110%;
	margin:0px 5px;
}
.line028 .nav .left span.nm {
	margin:0px;
	border-bottom:  1px dashed #5b6aaa;
}
.line028 .nav .left a:hover {
	color:#8EA4C4;
}
.line028 .nav .right {
	padding:0;
	float:  right;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size:  100%;
	line-height:  130%;
	color:  #5b6aaa;
}
.line028 .nav .right a{
	text-decoration:none;
	border:0px;
}
.line028 .nav .right span.str {
	color:#A029A2;
	font-size:110%;
	margin:0px 5px;
}
.line028 .nav .right span.nm {
	margin:0px;
	border-bottom:  1px dashed #5b6aaa;
}
.line028 .nav .right a:hover {
	color:#8EA4C4;
}
.line029 {
	margin-bottom:20px;
}
.line029 .bookmarks {
	margin:  0;
	padding:  0;
	float:  left;
	width:  100%;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	text-transform:  uppercase;
	background-image:  url(/img/001.gif);
	background-position:  left bottom;
	background-repeat:  repeat-x;
}
.line029 .bookmarks table {
	width:100%;
}
.line029 .bookmarks td {
	padding:  0 3px 0 0;
	vertical-align:  bottom;
}
.line029 .bookmarks a {
	margin:  0;
	padding:  7px 22px 5px 20px;
	float:  left;
	font-size:  65%;
	color:  #8ea4c4;
	text-decoration: underline;
	text-align:  center;
	background-image:  url(/img/002.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
}
.line029 .bookmarks a:hover {
	color:#42679D;
}
.line029 .bookmarks div {
	margin:  0;
	padding:  7px 0 5px 0;
	float:  left;
	font-size:  65%;
	color:  #ffffff;
	background-image:  url(/img/003.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line029 .bookmarks a.active {
	font-size:  70%;
	font-weight:  bold;
	color:  #42679D;
	background-image:  url(/img/002_a.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
	padding:  7px 25px 5px 25px;
	text-decoration:none;
}
.line029 .bookmarks div.active {
	font-size:  70%;
	background-image:  url(/img/003_c.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line029 .bookmarks a.close {
	margin:  0 3px 1px 0;
	padding:  0 0px 0px 9px;
	float:  right;
	font-size:  65%;
	color:  #8ea4c4;
	text-decoration:  none;
	text-align:  center;
	background-image:  url(/img/016.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
	cursor:  pointer;
	text-decoration:underline;
	text-transform:none;
}
.line029 .bookmarks a.close span.bgr {
	margin:  0;
	padding:  0 10px 2px 0;
	float:  left;
	background-image:  url(/img/017.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
	text-decoration:underline;
}
.line029 .cont {
    border-bottom:1px solid #c1c7df;
	border-left:1px solid #c1c7df;
	border-right:1px solid #c1c7df;
	padding:15px 12px 0px 10px;
	background-image:url(/img/004.gif);
	background-position:left top;
	background-repeat:repeat-x;
	height:1%;
	clear:both;
}
.line029 .cont .month {
	margin:0px 0px 16px 0px;
	width:100%;
}
.line029 .cont .month .year{
	padding-right:10px;
	width:100%;
}
.line029 .cont .month .year select {
	background-color:#FFFFFF;
	border:1px solid #848FBF;
	color:#C1C7DF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:70%;
}
.line029 .cont .month .year select option {
	color:#C1C7DF;
	font-family:Arial,Helvetica,sans-serif;
}
.line029 .cont .month td {
	padding:4px 1px 0px 2px;
	text-align:right;
}
.line029 .cont .month td a{
	font-family:Tahoma;
	font-size:65%;
	color:#8ea4c4;
	text-decoration:none;
}
.line029 .cont .month td a:hover {
	color:#42679D;
}
.line029 .cont .month .act {
	padding:0px 3px 2px 3px;
	color:#fff;
	background-color:#f32180;
	font-family:Tahoma;
	font-size:65%;
	font-weight:bold;
	margin:0px 5px 0px 4px;
} 
.line029 .cont .block {
	margin:0px 0px 12px 0px;
	width:100%;
}
.line029 .cont .block td{
	vertical-align:top;
	text-align:left;
}
.line029 .cont .block select {
	background-color:#FFFFFF;
	border:1px solid #848FBF;
	color:#C1C7DF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:70%;
}

.line029 .cont .block  select option {
	color:#C1C7DF;
	font-family:Arial,Helvetica,sans-serif;
}
.line029 .cont .block  .select_1 {
	width:136px;
	margin-right:10px;
}
.line029 .cont .block  .select_2 {
	width:106px;
}
.line029 .cont .block .name {
	font-family: Tahoma;
	font-size:70%;
	font-weight:bold;
	color:#8ea4c4;
	padding:3px 15px 0px 0px;
	white-space:nowrap;
}
.line029 .cont .block .line {
	padding:0px 15px 0px 15px;
	font-size:100%;
	color:#e1e7ef;
}
.line029 .cont .block .input {
	background-color:#FFFFFF;
	border:1px solid #848FBF;
	color:#C1C7DF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:70%;
	width:165px;
	margin-right:1px;
}
.line029 .cont .block .button {
	background-color:#8ea4c4;
	border:1px solid #42679d;
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:70%;
}
.line029 .cont .images {
	margin:0px 0px 23px 0px;
}
.line029 .cont .images .center {
	margin:0px 13px 16px 14px !important;
}
.line029 .cont .images .block {
	margin:0px 15px 16px 0px;
	float:left;
	width:220px;
	height:300px;
}
.line029 .cont .images .block .img{
	font-size:0px;
	padding:1px;
	border:1px solid #029acc;
	float:left;
}
.line029 .cont .images .block_2 {
	clear:both;
	margin-bottom:7px;
}
.line029 .cont .images .block_2 .name{
	background-color:#808299;
	float:left;
	margin:3px 0px 0px;
	padding:0px 1px 2px;
}
.line029 .cont .images .block_2 .name a {
	color:#FFFFFF;
	font-family:Tahoma;
	font-weight:bold;
	line-height:100%;
	text-decoration:underline;
}
.line029 .cont .images .block_2 .date {
	font-family:Arial, Helvetica, sans-serif;
	font-size:65%;
	color:#006699;
	margin:0px;
	float:right;
	padding:3px 5px 0px 0px;
}
.line029 .cont .images .block_2 .foto {
	font-family:Tahoma;
	font-size:70%;
	color:#fff;
	font-weight:bold;
	background-color:#8ea4c4;
	padding:3px 2px 2px 2px;
	float:right;
	position:relative;
	top:-1px;
	left:0px;
}
.line029 .cont .images .link {
	margin:0px 0px 8px 0px;
	clear:both;
}
.line029 .cont .images .link a{
	font-family:Tahoma;
	font-size:100%;
	color:#006699;
	font-weight: normal;
}
.line029 .cont .images .link a:hover {
	color:#8EA4C4;
}
.line029 .cont .images .name_2 {
	font-family:Tahoma;
	font-size:65%;
	color:#006699;
	font-weight: normal;
	margin:0px 0px 0px 0px;
}
.line030 .bookmarks {
	margin:  0;
	padding:  0;
	float:  left;
	width:  80%;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
}
.line030 .bookmarks a {
	margin:  0;
	padding:  7px 8px 6px 10px;
	float:  left;
	font-size:  65%;
	color:  #8ea4c4;
	text-decoration:  none;
	text-align:  center;
	background-image:  url(/img/002.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
}
.line030 .bookmarks a:hover {
	color:#42679D;
}
.line030 .bookmarks div {
	margin:  0;
	padding:  7px 0 6px 0;
	float:  left;
	font-size:  65%;
	color:  #ffffff;
	background-image:  url(/img/003.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line030 .bookmarks a.active {
	padding:  7px 8px 5px 10px;
	font-size:  70%;
	font-weight:  bold;
	color:  #42679D;
	background-image:  url(/img/002_b.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
}
.line030 .bookmarks div.active {
	padding:  7px 0 5px 0;
	font-size:  70%;
	background-image:  url(/img/003_b.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line030 .cont {
	margin:  0;
	padding:  5px 10px 13px 10px;
	clear:  left;
	height:  1%;
	text-align:  left;
	background-color:  #e1e7ef;
}
.line030 .cont p {
	margin:0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:65%;
	color:#8ea4c4;
	text-align:left;
}
.line030 .cont p a{
	color:#8ea4c4;
	font-weight:bold;
}
.line030 .cont p a:hover{
	color:#42679D;
}
.paadd {
	padding:20px 0px 20px 0px;
}
.pages img {
	border:0px;
}
.pages .left_arrow {
	background:url(/img/013.gif) no-repeat left 12px;
	padding:10px 23px 0px 0px;
}
.pages .right_arrow {
	background:url(/img/014.gif) no-repeat right 12px;
	padding:10px 0px 0px 10px;
}
.pages .page div {
	float:left;
	border:1px solid #8ea4c4;
	padding:2px 5px 3px 5px;
	margin:5px 2px 0px 0px;
}
.pages .page div a{
	font-family:Tahoma;
	font-weight:bold;
	font-size:70%;
	color:#8ea4c4;
	text-decoration:none;
}
.pages .page div a:hover {
	color:#42679D;
}
.pages .page .points {
	border:0px;
}
.pages .page .act {
	border:0px;
	background-color:#f32180;
	font-size:120%;
	color:#fff;
	padding:3px 9px 4px 9px;
	margin:0px 2px 0px 0px;
}
.line031 {
	margin:0px 0px 10px 0px;
}
.line031 .bookmarks {
	float:left;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	margin:0pt;
	padding:0pt;
}
.line031 .bookmarks a {
	margin: 0;
	padding: 7px 8px 6px 10px;
	float: left;
	font-size: 65%;
	color: #8ea4c4;
	text-decoration: none;
	text-align: center;
	background-image: url(/img/002.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
.line031 .bookmarks a:hover {
	color:#42679D;
}
.line031 .bookmarks div {
	margin: 0;
	padding: 7px 0 6px 0;
	float: left;
	font-size: 65%;
	color: #ffffff;
	background-image: url(/img/003.gif);
	background-position: right top;
	background-repeat: no-repeat;
}
.line031 .bookmarks a.active {
	padding: 7px 8px 5px 10px;
	font-size: 70%;
	font-weight: bold;
	color: #42679D;
	background-image: url(/img/002_b.gif);

	background-position: left top;
	background-repeat: no-repeat;
}
.line031 .bookmarks div.active {
	padding: 7px 0 5px 0;
	font-size: 70%;
	background-image: url(/img/003_b.gif);
	background-position: right top;
	background-repeat: no-repeat;
}
.line031 .cont {
	background-color:#e1e7ef;
	width:287px;
	margin:0px;
	clear:both;
	padding:12px 10px 5px 10px;
}
.line031 .cont .text {
	margin:0px 0px 10px 0px;
}
.line031 .cont .text .img {
	padding:1px;
	font-size:0px;
	float:left;
	margin:0px 5px 0px 0px;
	border:1px solid #0199cc;
}

.line031 .cont .text p {
	margin:5px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	color: #006699;
	text-align:left;
	font-size:65%;
	letter-spacing:-1px;
}
.line031 .cont .text a {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:65%;
	color: #006699;
	line-height:110%;
}
.line031 .cont .text a:hover {
	color:#8EA4C4;
}
.line032 {
	margin:0px 0px 10px 0px;
}
.line032 .bookmarks {
	float:left;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	margin:0pt;
	padding:0pt;
}
.line032 .bookmarks a {
	margin: 0;
	padding: 7px 8px 6px 10px;
	float: left;
	font-size: 65%;
	color: #8ea4c4;
	text-decoration: none;
	text-align: center;
	background-image: url(/img/002.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
.line032 .bookmarks a:hover {
	color:#42679D;
}
.line032 .bookmarks div {
	margin: 0;
	padding: 7px 0 6px 0;
	float: left;
	font-size: 65%;
	color: #ffffff;
	background-image: url(/img/003.gif);
	background-position: right top;
	background-repeat: no-repeat;
}
.line032 .bookmarks a.active {
	padding: 7px 8px 5px 10px;
	font-size: 70%;
	font-weight: bold;
	color: #42679D;
	background-image: url(/img/002_b.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
.line032 .bookmarks div.active {
	padding: 7px 0 5px 0;
	font-size: 70%;
	background-image: url(/img/003_b.gif);
	background-position: right top;
	background-repeat: no-repeat;
}
.line032 .cont {
	background-color:#e1e7ef;
	margin:0px;
	clear:both;
	padding:12px 10px 10px 10px;
}
.line032 .cont td{
	vertical-align:top;
}
.line032 .cont .input {
	border:1px solid #848fbf;
	background-color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:70%;
	color:#c1c7df;
	width:98%;
}
.line032 .cont .input2 {
	border:1px solid #848fbf;
	background-color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:70%;
	color:#c1c7df;
	margin-right:5px;
	width:96%;
}
.line032 .cont .kod {
	border:1px solid #848fbf;
	background-color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:70%;
	color:#c1c7df;
	width:93%;
}
.line032 .cont .button {
	font-family:Arial, Helvetica, sans-serif;
	font-size:70%;
	color:#fff;
	background-color:#848fbf;
	border:1px solid #2878af;
}
.line032 .cont .button_2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:70%;
	color:#fff;
	background-color:#848fbf;
	border:1px solid #2878af;
	margin-right:12px;
}
.line032 .cont .textarea {
	border:1px solid #848fbf;
	background-color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:70%;
	color:#c1c7df;
	width:98%;
	height:100px;
}
.line032 .cont .select {
	background-color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:70%;
	color:#c1c7df;
	width:100%;
	position:relative;
	z-index:1;
}
.line032 .cont .td1 {
	width:100%;
	padding:0px 0px 6px 0px;
}
.line032 .cont .td2 {
	padding:0px 0px 6px 5px;
	white-space:nowrap;
}

.line032 .cont .td3 {
	padding:3px 5px 6px 5px;
}
.line032 .cont .td4 {
	padding:0px 0px 10px 0px;
	width:100%;
}
.line032 .cont .td3 img{
	border:0px;
}
.line032 .cont .td2 img{
	float:left;
}
.line032 .cont .arrow {
 	background:url(/img/117.gif) no-repeat left  7px;
	padding:1px 2px 1px 2px;
	margin:0px 0px 0px 2px;
}
.line032 .cont .error {
	border:1px solid #f32280 !important;
	color:#f32180 !important;
}
<!------------------------------>
.line034 {
	margin-bottom:10px;
}
.line034 .bookmarks {
	margin:  0;
	padding:  0;
	float:  left;
	width:  100%;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	text-transform:  uppercase;
	background-image:  url(/img/001.gif);
	background-position:  left bottom;
	background-repeat:  repeat-x;
}
.line034 .bookmarks table {
	width:100%;
}
.line034 .bookmarks td {
	padding:  0 3px 0 0;
	vertical-align:  bottom;
}
.line034 .bookmarks a {
	margin:  0;
	padding:  7px 15px 5px 20px;
	float:  left;
	font-size:  65%;
	color:  #8ea4c4;
	text-decoration: underline;
	text-align:  center;
	background-image:  url(/img/002.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
}
.line034 .bookmarks a:hover {
	color:#42679D;
}
.line034 .bookmarks div {
	margin:  0;
	padding:  7px 0 5px 0;
	float:  left;
	font-size:  65%;
	color:  #ffffff;
	background-image:  url(/img/003.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line034 .bookmarks a.active {
	font-size:  70%;
	font-weight:  bold;
	color:  #42679D;
	background-image:  url(/img/002_a.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
	padding:  7px 20px 5px 25px;
	text-decoration:none;
}
.line034 .bookmarks div.active {
	font-size:  70%;
	background-image:  url(/img/003_c.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line034 .bookmarks a.close {
	margin:  0 3px 1px 0;
	padding:  0 0px 0px 9px;
	float:  right;
	font-size:  65%;
	color:  #8ea4c4;
	text-decoration:  none;
	text-align:  center;
	background-image:  url(/img/016.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
	cursor:  pointer;
	text-decoration:underline;
	text-transform:none;
}
.line034 .bookmarks a.close span.bgr {
	margin:  0;
	padding:  0 10px 2px 0;
	float:  left;
	background-image:  url(/img/017.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
	text-decoration:underline;
}
.line034 .cont {
    border-bottom:1px solid #c1c7df;
	border-left:1px solid #c1c7df;
	border-right:1px solid #c1c7df;
	padding:12px 12px 15px 12px;
	background-image:url(/img/004.gif);
	background-position:left top;
	background-repeat:repeat-x;
	height:1%;
	clear:both;
}
.line034 .cont .block {
	margin-bottom:15px;
}
.line034 .cont .block .img{
	float:left;
	padding:1px;
	border:2px solid #43689d;
	margin:0px 10px 10px 0px;
	font-size:0px;
}
.line034 .cont .block .name {
	margin:0px 0px 20px 0px;
}
.line034 .cont .block .name a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:110%;
	color:#006699;
	font-weight: normal;
}
.line034 .cont .block .name a:hover {
	color:#8EA4C4;
}
.line034 .cont .block p {
	margin:0px 0px 17px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:85%;
	color:#006699;
	font-weight: normal;
}
.line034 .cont .block .all {
	background:transparent url(/img/011.gif) no-repeat scroll left 7px;
	padding:0px 0px 0px 13px;
	margin:0px 0px 10px 0px;
}
.line034 .cont .block .all a {
	border-bottom:1px dashed #006699;
	color:#006699;
	line-height:125%;
	text-decoration:none;
	font-family:Tahoma;
	font-size:70%;
}
.line034 .cont .block .all a:hover {
	color:#8EA4C4;
}
.line034 .cont .block2 {
	clear:both;
	background-color:#f3f4f9;
	padding:3px 0px 10px 12px;
	margin:0px 0px 8px 0px;
}
.line034 .cont .block2 table td{
	vertical-align:top;
}
.line034 .cont .block2 .input {
	background-color:#FFFFFF;
	border:1px solid #848FBF;
	color:#C1C7DF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:70%;
	margin-right:1px;
	width:120px;
	margin:4px 10px 5px 0px;
	padding-left:5px;
}
.line034 .cont .block2 .text {
	width:100%;
}
.line034 .cont .block2 textarea {
	width:95%;
	height:77px;
	background-color:#FFFFFF;
	border:1px solid #848FBF;
	color:#C1C7DF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:70%;
	padding-left:5px;
}
.line034 .cont .block2 .button {
	background-color:#8EA4C4;
	border:1px solid #42679D;
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:70%;
	float:right;
	margin-right:10px;
}
.line034 .cont .block2 .img{
	padding:2px 0px 0px 0px;	
}
.line034 .cont .block2 .img2 {
	padding:7px 13px 0px 0px;	
}
.line034 .cont .status {
	margin:0px 0px 5px 0px;
}
.line034 .cont .date {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:65%;
	font-weight:bold;
	color:#c1c7df;
	background:url(/img/087.gif) no-repeat left 1px;
	padding:0px 0px 0px 13px;
}
.line034 .cont .name_2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:70%;
	font-weight:bold;
	background:url(/img/088.gif) no-repeat left 3px;
	padding:0px 0px 0px 15px;
}
.line034 .cont .name_2 a{
	color:#8ea4c4;
}
.line034 .cont .name_2 a:hover {
	color:#42679D;
}
.line034 .cont p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:85%;
	font-weight:normal;
	color:#006699;
	margin:0px 3px 12px 5px;
	text-align:left;
}
.line034 .cont .comment {
	background:url(/img/090.gif) no-repeat left 4px;
	padding:0px 0px 0px 25px;
	margin: 0px 3px 8px 7px;
}
.line034 .cont .bg {
	background-color:#f2f3f9;
	border:1px solid #dee2ed;
	padding:5px 10px 0px 10px;
	text-align:left;
}
.line034 .cont .bg .name{
	font-size:70%;
}
.line034 .cont .bg .name span {
	font-weight:bold;
}
.line034 .cont .bg textarea {
	background-color:#FFFFFF;
	border:1px solid #848FBF;
	color:#C1C7DF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:70%;
	height:72px;
	padding-left:5px;
	width:98%;
	margin:0px 0px 10px 5px;
}
.line034 .cont .bg .button {
	background-color:#8EA4C4;
	border:1px solid #42679D;
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:70%;
	margin:0px 0px 10px 5px;
}
.line034 .cont .last {
	border-top:2px solid #e1e7ef;
	margin-right:-7px;
	margin-left:-7px;
	padding:6px 3px 10px 3px;
}
.line034 .cont .last_comment {
	margin:5px 0px 10px 5px;
}
.line034 .cont .last_comment span {
	background-color:#F32180;
	color:#FFFFFF;
	font-family:Tahoma;
	font-size:70%;
	font-weight:bold;
	margin:0px;
	padding:1px 3px;
	text-transform:uppercase;
}
.line035 .bookmarks {
	margin:  0;
	padding:  0;
	float:  left;
	width:  100%;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	text-transform:  uppercase;
}
.line035 .bookmarks a {
	margin:  0;
	padding:  7px 17px 6px 17px;
	float:  left;
	font-size:  65%;
	color:  #8ea4c4;
	text-align:  center;
	background-image:  url(/img/002.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
	text-decoration:underline;
}
.line035 .bookmarks a:hover {
	color:#42679D;
}
.line035 .bookmarks div {
	margin:  0;
	padding:  7px 0 6px 0;
	float:  left;
	font-size:  65%;
	color:  #ffffff;
	background-image:  url(/img/003.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line035 .bookmarks a.active {
	padding:  7px 8px 5px 12px;
	font-size:  70%;
	font-weight:  bold;
	color:  #42679D;
	background-image:  url(/img/002_b.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
	text-transform:uppercase;
	text-decoration:none;
}
.line035 .bookmarks div.active {
	padding:  7px 0 5px 0;
	font-size:  70%;
	background-image:  url(/img/003_b.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line035 .cont {
	margin:  0;
	padding:  12px 8px 2px 8px;
	clear:  left;
	height:  1%;
	background-color:  #e1e7ef;
}
.line035 .block {
	margin:  0 0 12px 0;
	padding:  0;
	clear:  left;
	height:  1%;
	display:table;
}
.line035 .foto {
	margin:  0;
	padding:  0;
	float:  left;
}
.line035 .foto {
	margin:  3px 6px 0 0;
	padding:  1px;
	float:  left;
	border:  1px solid #0199cc;
}
.line035 .text {
	margin:  0;
	padding:  0;
	color:  #006699;
}
.line035 .text h3 {
	margin:  0 0 0.2em 0;
	padding:  0;
	font-family:Tahoma;
	font-size:  65%;
	line-height:  140%;
}
.line035 .text h3 a {
	color:  #006699;
}
.line035 .text h3 a:hover {
	color:#8EA4C4;
}
.line035 p {
	margin:  0;
	padding:  0;
	font-family:Tahoma;
	font-size:  65%;
	line-height:150%;
}
.line036 {
	margin-bottom:10px;
}
.line036 .bookmarks {
	margin:  0;
	padding:  0;
	float:  left;
	width:  100%;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	text-transform:  uppercase;
	background-image:  url(/img/001.gif);
	background-position:  left bottom;
	background-repeat:  repeat-x;
}
.line036 .bookmarks table {
	width:100%;
}
.line036 .bookmarks td {
	padding:  0 3px 0 0;
	vertical-align:  bottom;
}
.line036 .bookmarks a {
	margin:  0;
	padding:  7px 15px 5px 20px;
	float:  left;
	font-size:  65%;
	color:  #8ea4c4;
	text-decoration: underline;
	text-align:  center;
	background-image:  url(/img/002.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
}
.line036 .bookmarks a:hover {
	color:#42679D;
}
.line036 .bookmarks div {
	margin:  0;
	padding:  7px 0 5px 0;
	float:  left;
	font-size:  65%;
	color:  #ffffff;
	background-image:  url(/img/003.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line036 .bookmarks a.active {
	font-size:  70%;
	font-weight:  bold;
	color:  #42679D;
	background-image:  url(/img/002_a.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
	padding:  7px 20px 5px 25px;
	text-decoration:none;
}
.line036 .bookmarks div.active {
	font-size:  70%;
	background-image:  url(/img/003_c.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line036 .bookmarks a.close {
	margin:  0 3px 1px 0;
	padding:  0 0px 0px 9px;
	float:  right;
	font-size:  65%;
	color:  #8ea4c4;
	text-decoration:  none;
	text-align:  center;
	background-image:  url(/img/016.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
	cursor:  pointer;
	text-decoration:underline;
	text-transform:none;
}
.line036 .bookmarks a.close span.bgr {
	margin:  0;
	padding:  0 10px 2px 0;
	float:  left;
	background-image:  url(/img/017.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
	text-decoration:underline;
}
.line036 .cont {
    border-bottom:1px solid #c1c7df;
	border-left:1px solid #c1c7df;
	border-right:1px solid #c1c7df;
	padding:30px 12px 18px 23px;
	background-image:url(/img/004.gif);
	background-position:left top;
	background-repeat:repeat-x;
	height:1%;
	clear:both;
}
.line036 .cont .table {
	margin-bottom:10px;
}
.line036 .cont .table .td1 {
	padding-right:10px;
}
.line036 .cont .table .td2 {
	padding-left:10px;
}
.line036 .cont .table a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:70%;
	font-weight:normal;
	color:#8ea4c4;
	border-bottom:1px dashed #8ea4c4;
	text-decoration:none;
}
.line036 .cont .table a:hover {
	color:#42679D;
}
.line036 .cont .table .border {
	border-left:1px solid #45699f;
	border-right:1px solid #45699f;
	padding:0px 1px 0px 1px;
	margin:0px 0px 0px 0px;
	line-height:100%;
	float:left;
}
.line036 .cont .table .border .year {
	background-color:#F32180;
	margin:0px 0px 0px;
	padding:0px 7px 0px 8px;
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:70%;
	font-weight:bold;
	float:left;
}
.line036 .cont .table_2 .td1 .block {
	position:relative;
}
.line036 .cont .table_2 .td1 .block .block01 {
	background-color:#fbfaff;
	border-left:1px solid #c1c7df;
	border-top:1px solid #c1c7df;
	border-right:1px solid #c1c7df;
	padding:8px 10px 10px 0px;
}
.line036 .cont .table_2 .td1 .block .td01 {
	font-size:80%;
	color:#45699f;
	padding:0px 25px 0px 10px;
	vertical-align:middle;
	font-weight:bold;
}
.line036 .cont .table_2 .td1 .block .td01 a {
	color:#45699f;
}
.line036 .cont .table_2 .td1 .block .td01 .grey {
	color:#c1c7df;
}
.line036 .cont .table_2 .td1 .block .td01 .green {
	color:#006600;
}
.line036 .cont .table_2 .td1 .block .td02 {
	font-size:70%;
	padding:0px 0px 7px 0px;
	text-align:right;
}
.line036 .cont .table_2 .td1 .block .td02 a {
	color:#8ea4c4;
	margin-left:8px;
}
.line036 .cont .table_2 .td1 .block .td03 {
	font-size:70%;
	color:#8ea4c4;
	text-align:right;
}
.line036 .cont .table_2 .td1 .block .td03 div {
	padding-top:4px;
	float:right;
}
.line036 .cont .table_2 .td1 .block .td03 .date {
	padding:3px 5px 3px 5px;
	background-color:#fff;
	border:1px solid #c1c7df;
	float:right;
	margin-left:5px;
}
.line036 .cont .table_2 .td1 .block .text01 {
	background:url(/img/170.gif) no-repeat right 4px;
	padding-right:20px;
	margin:0px 0px 0px 15px;
	font-size:70%;
	text-align:right;
}
.line036 .cont .table_2 .td1 .block .text01 a {
	color:#8ea4c4;
}
.line036 .cont .table_2 .td1 .block .act {
	color:#f32180 !important;
}
.line036 .cont .table_2 .td1 .block .text02 {
	background:url(/img/215.gif) no-repeat right 3px;
	padding-right:20px;
	margin:5px 0px 0px 0px;
	font-size:70%;
	text-align:right;
}
.line036 .cont .table_2 .td1 .block .text02 a {
	color:#8ea4c4;
}
.line036 .cont .table_2 .td1 .block .block02 {
	background-color:#fbfaff;
	border-left:1px solid #c1c7df;
	border-bottom:1px solid #c1c7df;
	position:absolute;
	left:227px;
	padding:0px 5px 0px 5px;
}
.line036 .cont .table_2 .td1 .block .block02 img {
	border:0px;
}
.line036 .cont .table_2 .td1 .block .block02 td {
	font-size:70%;
	color:#8ea4c4;
	text-align:right;
	vertical-align:middle;
	padding:3px 0px 5px 0px;
	white-space:nowrap;
}
.line036 .cont .table_2 .td1 .block .block02 .link {
	padding:3px 5px 3px 5px;
	background-color:#fff;
	border:1px solid #c1c7df;
	float:right;
	margin-right:5px;
	font-size:90%;
	width:232px;
	overflow:hidden;
}
.line036 .cont .table_2 .td1 {
}
.line036 .cont .table_2 .td1 .img{
	margin-bottom:17px;
	font-size:0px;
}
.line036 .cont .table_2 .td1 .name {
	background-color:#F32180;
	margin:0px;
	padding:1px 3px 1px 3px;
	color:#FFFFFF;
	font-family:Tahoma;
	font-size:70%;
	font-weight:bold;
	text-transform:uppercase;
}
.line036 .cont .table_2 .td1 .text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:75%;
	font-weight:normal;
	color:#006699;
	text-align:left;
	margin:15px 0px 0px 0px;
	line-height:140%;
}
.line036 .cont .table_2 .td2 div{
	white-space:nowrap;
	padding:0px 15px 8px 22px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:115%;
	font-weight: normal;
}
.line036 .cont .table_2 .td2 div a {
	color:#45699f;
	border-bottom:1px dashed #324595;
	text-decoration:none;
}
.line036 .cont .table_2 .td2 .act {
	color:#f32180;
}
.line036 .cont .table_2 .td2 .last {
	margin-bottom:30px;
}
.line036 .cont .table_3 {
	margin:0px 0px 15px 0px;
}
.line036 .cont .table_3 td {
	vertical-align:top;
}
.line036 .cont .table_3 .td01 {
	border-right:1px solid #c1c7df;
	border-left:1px solid #c1c7df;
	padding-left:12px;
}
.line036 .cont .table_3 .td02 {
	padding-left:12px;
}
.line036 .cont .table_3 a {
	font-size:115%;
	font-weight:normal;
	padding:0px;
	white-space:nowrap;
	border-bottom:1px dashed #324595;
	color:#45699F;
	text-decoration:none;
	margin-right:12px;
	line-height:130%;
}
.line036 .cont .table_3 .act {
	color:#f32180;
	border:0px;
}
.line037 {
	margin-bottom:10px;
}
.line037 .bookmarks {
	margin:  0;
	padding:  0;
	float:  left;
	width:  100%;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	text-transform:  uppercase;
}
.line037 .bookmarks a {
	margin:  0;
	padding:  7px 17px 6px 17px;
	float:  left;
	font-size:  65%;
	color:  #8ea4c4;
	text-align:  center;
	background-image:  url(/img/002.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
	text-decoration:underline;
}
.line037 .bookmarks a:hover {
	color:#42679D;
}
.line037 .bookmarks div {
	margin:  0;
	padding:  7px 0 6px 0;
	float:  left;
	font-size:  65%;
	color:  #ffffff;
	background-image:  url(/img/003.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line037 .bookmarks a.active {
	padding:  7px 8px 5px 12px;
	font-size:  70%;
	font-weight:  bold;
	color:  #42679D;
	background-image:  url(/img/002_b.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
	text-transform:uppercase;
	text-decoration:none;
}
.line037 .bookmarks div.active {
	padding:  7px 0 5px 0;
	font-size:  70%;
	background-image:  url(/img/003_b.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line037 .cont {
	margin:  0;
	padding:  12px 12px 10px 12px;
	clear:  left;
	height:  1%;
	background-color:  #e1e7ef;
}
.line037 .cont .block {
	margin-bottom:5px;
}
.line037 .cont .input {
	background-color:#FFFFFF;
	border:1px solid #848FBF;
	color:#C1C7DF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:70%;
	width:175px;
	margin:0px 0px 0px 7px;
	padding-left:5px;
	float:left;
}
.line037 .cont .button {
	background-color:#8EA4C4;
	border:1px solid #42679D;
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:70%;
}
.line037 .cont p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:60%;
	font-weight:normal;
	color:#8ea4c4;
	margin:0px;
	text-align:left;
	line-height:110%;
	letter-spacing:-1px;
}
.line037 .cont p a {
	color:#8ea4c4;
	border-bottom:1px dashed #8ea4c4;
	text-decoration:none;
}
.line037 .cont p a:hover {
	color:#42679D;
}

.line038  {
	margin-bottom:10px;
}
.line038 .bookmarks {
	margin:  0;
	padding:  0;
	float:  left;
	width:  100%;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	text-transform:  uppercase;
}
.line038 .bookmarks a {
	margin:  0;
	padding:  7px 17px 6px 17px;
	float:  left;
	font-size:  65%;
	color:  #8ea4c4;
	text-align:  center;
	background-image:  url(img/002.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
	text-decoration:underline;
}
.line038 .bookmarks a:hover {
	color:#42679D;
}
.line038 .bookmarks div {
	margin:  0;
	padding:  7px 0 6px 0;
	float:  left;
	font-size:  65%;
	color:  #ffffff;
	background-image:  url(img/003.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line038 .bookmarks a.active {
	padding:  7px 35px 5px 32px;
	font-size:  70%;
	font-weight:  bold;
	color:  #42679D;
	background-image:  url(img/002_b.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
	text-transform:uppercase;
	text-decoration:none;
}
.line038 .bookmarks div.active {
	padding:  7px 0 5px 0;
	font-size:  70%;
	background-image:  url(img/003_b.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line038 .cont {
	margin:  0;
	padding:  10px 13px 7px 17px;
	clear:  left;
	height:  1%;
	background-color:  #e1e7ef;
}
.line038 .cont .table {
	margin:0px 10px 14px 10px;
}
.line038 .cont .table td{
	vertical-align:top;
}
.line038 .cont .table td a{
	font-size:65%;
	text-decoration:none;
	border-bottom:1px dashed #8ea4c4;
	color:#8ea4c4;
	line-height:140%;
	font-weight:bold;
}
.line038 .cont .table td a:hover {
	color:#42679D;
}
.line038 .cont .table .year_back {
	background:url(img/114.gif) no-repeat left 6px;
	padding:0px 14px 0px 15px;
}
.line038 .cont .table .year_next {
	background:url(img/113.gif) no-repeat right 6px;
	padding:0px 15px 0px 14px;
}
.line038 .cont .table .month_back {
	background:url(img/025.gif) no-repeat left 6px;
	padding:0px 20px 0px 10px;
}
.line038 .cont .table .month_next {
	background:url(img/026.gif) no-repeat right 6px;
	padding:0px 10px 0px 20px;
}
.line038 .cont .date {
	float:left;
	padding:10px 20px 15px 5px;
	margin:0px 12px 0px 0px;
	font-family:Tahoma;
	color:#5565a7;
	border-right:1px solid #8ea4c4;
}
.line038 .cont .date .day {
	font-size:325%;
	line-height:80%;
	text-align:center;
}
.line038 .cont .date .month {
	font-size:115%;
	text-align:center;
}
.line038 .cont .date .year {
	font-size:175%;
	font-weight:bold;
	line-height:90%;
	text-align:center;
}
.line038 .cont  .day_block {
	padding:0px 0px 5px 0px;
}
.line038 .cont  .day_block div {
	text-align:right;
}
.line038 .cont  .day_block td {
	font-family:Tahoma;
	font-size:70%;
	color:#5565a7;
	padding:3px 0px 3px 0px;
	text-align:center;
	width:17px;
}
.line038 .cont  .day_block .top td {
	font-weight:bold;
	padding:0px 4px 3px 0px;
}
.line038 .cont  .day_block a {
	color:#5565a7;
	padding:2px;
}
.line038 .cont  .day_block a:hover {
	color:#5565a7;
	background-color:#fff;
	font-weight:bold;
	text-decoration:none;
	padding:2px;
}
.line038 .cont  .day_block .red {
	color:#ef4996;
}
.line038 .cont  .day_block .red a {
	color:#ef4996;
}
.line038 .cont  .day_block .act {
	background-color:#f32180;
	font-weight:bold;
	padding:2px;
	color:#fff;
}
.line038 .cont  .day_block .bg {
	background-color:#f32180;
	font-weight:bold;
	text-decoration:underline;
	color:#fff;
	padding:0px 2px 1px 2px;
}

.line038 {
	margin-bottom:10px;
	padding-right:8pt;
}
.line038 .bookmarks {
	margin:  0;
	padding:  0;
	float:  left;
	width:  100%;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	text-transform:  uppercase;
}
.line038 .bookmarks a {
	margin:  0;
	padding:  7px 17px 6px 17px;
	float:  left;
	font-size:  65%;
	color:  #8ea4c4;
	text-align:  center;
	background-image:  url(/img/002.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
	text-decoration:underline;
}
.line038 .bookmarks a:hover {
	color:#42679D;
}
.line038 .bookmarks div {
	margin:  0;
	padding:  7px 0 6px 0;
	float:  left;
	font-size:  65%;
	color:  #ffffff;
	background-image:  url(/img/003.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line038 .bookmarks a.active {
	padding:  7px 35px 5px 32px;
	font-size:  70%;
	font-weight:  bold;
	color:  #42679D;
	background-image:  url(/img/002_b.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
	text-transform:uppercase;
	text-decoration:none;
}
.line038 .bookmarks div.active {
	padding:  7px 0 5px 0;
	font-size:  70%;
	background-image:  url(/img/003_b.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line038 .cont {
	margin:  0;
	padding:  10px 8px 7px 8px;
	clear:  left;
	height:  1%;
	background-color:  #e1e7ef;
}
.line038 .cont .table {
	
}
.line038 .cont .table td{
	vertical-align:top;
}
.line038 .cont .table td a{
	font-size:65%;
	text-decoration:none;
	border-bottom:1px dashed #8ea4c4;
	color:#8ea4c4;
	line-height:140%;
	font-weight:bold;
}
.line038 .cont .table td a:hover {
	color:#42679D;
}
.line038 .cont .table .year_back {
	background:url(/img/114.gif) no-repeat left 6px;
	padding:0px 12px 0px 14px;
}
.line038 .cont .table .year_next {
	background:url(/img/113.gif) no-repeat right 6px;
	padding:0px 13px 0px 10px;
}
.line038 .cont .table .month_back {
	background:url(/img/025.gif) no-repeat left 6px;
	padding:0px 18px 0px 10px;
}
.line038 .cont .table .month_next {
	background:url(/img/026.gif) no-repeat right 6px;
	padding:0px 8px 0px 21px;
}
.line038 .cont .date {
	float:left;
	padding:2px 13px 4px 5px;
	margin:10px 10px 0px 0px;
	border-right:1px solid #8ea4c4;
	font-family:Tahoma;
	color:#5565a7;
	width:33%;
}
.line038 .cont .date .day {
	font-size:325%;
	line-height:80%;
	text-align:center;
}
.line038 .cont .date .month {
	font-size:115%;
	text-align:center;
}
.line038 .cont .date .year {
	font-size:175%;
	font-weight:bold;
	line-height:90%;
	text-align:center;
}
.line038 .cont  .day_block {
	padding:10px 5px 5px 0px;
}
.line038 .cont  .day_block div {
	text-align:right;
}
.line038 .cont  .day_block div a{
	font-family:Tahoma;
	font-size:70%;
	color:#5565a7;
	text-decoration:none;
}
.line038 .cont  .day_block div a:hover {
	color:#8EA4C4;
}
.line038 .cont  .day_block .act {
	background-color:#fff;
	font-weight:bold;
	padding:1px;
}
.line038 .cont  .day_block .bg {
	background-color:#f32180;
	font-weight:bold;
	text-decoration:underline;
	color:#fff;
	padding:0px 2px 1px 2px;
}
.line039 {
	margin-bottom:10px;
}
.line039 .block {
	border:3px double #42679d;
	padding:5px;
	margin-bottom:5px;
	font-size:75%;
}
.line039 .button {
	background-color:#8EA4C4;
	border:1px solid #2878AF;
	color:#FFFFFF;
	margin:0px 0px 10px 0px;
}
.line039 .name2 {
	color:#42679d;
	font-weight:bold;
	font-size:85%;
	margin:10px 0px 5px 0px;
	background:none;
	padding:0px;
}
.table-left {
	width:167px;
}
.table-center {
	width:100%;
}
.table-right {
	width:315px;
}
.line040 {
	background-color:#F3F4F9;
	margin:-3px 0pt 10px;
	padding:9px 5px 5px 7px;
	position:relative;
	z-index:1;
}
.line040 table {
	width:100%;
	color:#848FBF;
	font-family:Arial,Helvetica,sans-serif;
}
.line040 table td {
	vertical-align:top;
}
.line040 table .td1 {
	padding:2px 0px 0px 0px;
	width:100%;
}
.line040 table .td1 span{
	font-weight:bold;
	font-size:80%;
	float:left;
}
.line040 table .td1 input{
	width:95%;
	margin-top:10px;
}
.line040 .button {
	background-color:#8EA4C4;
	border:1px solid #2878AF;
	color:#FFFFFF;
	margin:10px 6px 5px 0px;
	float:right;
}
.line040 .text_area {
	border:1px solid #848FBF;
	color:#C1C7DF;
	display:block;
	font-family:Arial,Helvetica,sans-serif;
	font-size:70%;
	margin:0pt 5px 6px 0px;
	padding:1px 0pt 2px 6px;
	width:97%;
	height:100px;
	background-color:#fff;
}
.line040 table .td2 {
	text-align:right;
}
.line040 table .td3 {
	text-align:right;
	padding:2px 10px 10px 3px;
}
.line040 table .td4 {
	padding:0px 5px 10px 0px;
}
.line040 table .td4 input{
	width:90%;
	margin-right:3px;
}
.line040 table .td5 {
	font-size:75%;
	padding:0 0 10px 0;
}
.line040 table .td6 {
	font-size:75%;
	padding:0 0 10px 0;
}
.line040 table .td6 a {
	color:#848FBF;
}
.line040 table .td7 {
	padding-right:4px;
}
.line040 table .td7 input{
	width:98%;
	margin:10px 0px 0px 0px;
}
.line040 table .td7 span{
	font-weight:bold;
	font-size:80%;
}
.line040 p {
	margin:0px;
}
.line040 .input {
	border:1px solid #848FBF;
	color:#C1C7DF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:70%;
	margin:0px;
	padding:1px 0pt 2px 6px;
	font-weight:normal;
}
.line041 {
	margin-bottom:10px;
}
.line041 .bookmarks {
	margin:  0;
	padding:  0;
	float:  left;
	width:  100%;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	text-transform:  uppercase;
	background-image:  url(/img/001.gif);
	background-position:  left bottom;
	background-repeat:  repeat-x;
}
.line041 .bookmarks table {
	width:100%;
}
.line041 .bookmarks td {
	padding:  0 3px 0 0;
	vertical-align:  bottom;
}
.line041 .bookmarks a {
	margin:  0;
	padding:  7px 15px 5px 20px;
	float:  left;
	font-size:  65%;
	color:  #8ea4c4;
	text-decoration: underline;
	text-align:  center;
	background-image:  url(/img/002.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
}
.line041 .bookmarks a:hover {
	color:#42679D;
}
.line041 .bookmarks div {
	margin:  0;
	padding:  7px 0 5px 0;
	float:  left;
	font-size:  65%;
	color:  #ffffff;
	background-image:  url(/img/003.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line041 .bookmarks a.active {
	font-size:  70%;
	font-weight:  bold;
	color:  #42679D;
	background-image:  url(/img/002_a.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
	padding:  7px 20px 5px 25px;
	text-decoration:none;
}
.line041 .bookmarks div.active {
	font-size:  70%;
	background-image:  url(/img/003_c.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line041 .bookmarks a.close {
	margin:  0 3px 1px 0;
	padding:  0 0px 0px 9px;
	float:  right;
	font-size:  65%;
	color:  #8ea4c4;
	text-decoration:  none;
	text-align:  center;
	background-image:  url(/img/016.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
	cursor:  pointer;
	text-decoration:underline;
	text-transform:none;
}
.line041 .bookmarks a.close span.bgr {
	margin:  0;
	padding:  0 10px 2px 0;
	float:  left;
	background-image:  url(/img/017.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
	text-decoration:underline;
}
.line041 .cont {
    border-bottom:1px solid #c1c7df;
	border-left:1px solid #c1c7df;
	border-right:1px solid #c1c7df;
	padding:24px 12px 18px 23px;
	background-image:url(/img/004.gif);
	background-position:left top;
	background-repeat:repeat-x;
	height:1%;
	clear:both;
}
.line041 .block {
	margin-bottom:32px;
}
.line041 .block .block1{
	font-size:70%;
	color:#f32180;
	margin-bottom:10px;
	font-family:arial;
	line-height:110%;
}
.line041 .block .block1 span {
	background-color:#F32180;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	margin:0px 2px 0px 0pt;
	padding:0px 2px 1px 2px;
	text-transform:uppercase;
	color:#fff;
	font-weight:bold;
	line-height:140%;
}
.line041 .block .block2 {
}
.line041 .block .block2 p span {
	font-weight:bold;
	font-size:110%;
}
.line041 .block .block2 p {
	margin:0px 0px 10px 0px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:80%;
	color:#45699f;
}
.line041 .block .block2 p a {
	color:#45699f;
}
.line041 .block .block2 p a:hover {
	color:#8EA4C4;
}
.line042 {
	margin-bottom:20px;
}
.line042 .bookmarks {
	margin:  0;
	padding:  0;
	float:  left;
	width:  100%;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	text-transform:  uppercase;
	background-image:  url(/img/001.gif);
	background-position:  left bottom;
	background-repeat:  repeat-x;
}
.line042 .bookmarks table {
	width:100%;
}
.line042 .bookmarks td {
	padding:  0 3px 0 0;
	vertical-align:  bottom;
}
.line042 .bookmarks a {
	margin:  0;
	padding:  7px 22px 5px 20px;
	float:  left;
	font-size:  65%;
	color:  #8ea4c4;
	text-decoration: underline;
	text-align:  center;
	background-image:  url(/img/002.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
}
.line042 .bookmarks a:hover {
	color:#42679D;
}
.line042 .bookmarks div {
	margin:  0;
	padding:  7px 0 5px 0;
	float:  left;
	font-size:  65%;
	color:  #ffffff;
	background-image:  url(/img/003.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line042 .bookmarks a.active {
	font-size:  70%;
	font-weight:  bold;
	color:  #42679D;
	background-image:  url(/img/002_a.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
	padding:  7px 25px 5px 25px;
	text-decoration:none;
}
.line042 .bookmarks div.active {
	font-size:  70%;
	background-image:  url(/img/003_c.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line042 .bookmarks a.close {
	margin:  0 3px 1px 0;
	padding:  0 0px 0px 9px;
	float:  right;
	font-size:  65%;
	color:  #8ea4c4;
	text-decoration:  none;
	text-align:  center;
	background-image:  url(/img/016.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
	cursor:  pointer;
	text-decoration:underline;
	text-transform:none;
}
.line042 .bookmarks a.close span.bgr {
	margin:  0;
	padding:  0 10px 2px 0;
	float:  left;
	background-image:  url(/img/017.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
	text-decoration:underline;
}
.line042 .cont {
    border-bottom:1px solid #c1c7df;
	border-left:1px solid #c1c7df;
	border-right:1px solid #c1c7df;
	padding:15px 12px 0px 10px;
	background-image:url(/img/004.gif);
	background-position:left top;
	background-repeat:repeat-x;
	height:1%;
	clear:both;
}
.line042 .cont .month {
	margin:0px 0px 12px 0px;
	padding: 0px 28px 0px 0px;
}
.line042 .cont .month .year{
	padding-right:10px;
	width:100%;
}
.line042 .cont .month .year select {
	background-color:#FFFFFF;
	border:1px solid #848FBF;
	color:#C1C7DF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:70%;
}
.line042 .cont .month .year select option {
	color:#C1C7DF;
	font-family:Arial,Helvetica,sans-serif;
}
.line042 .cont .month td {
	padding:4px 1px 0px 2px;
	text-align:right;
}
.line042 .cont .month td a{
	font-family:Tahoma;
	font-size:65%;
	color:#8ea4c4;
	text-decoration:none;
}
.line042 .cont .month td a:hover {
	color:#42679D;
}
.line042 .cont .month .act {
	padding:0px 3px 2px 3px;
	color:#fff;
	background-color:#f32180;
	font-family:Tahoma;
	font-size:65%;
	font-weight:bold;
	margin:0px 5px 0px 4px;
}
.line042 .cont .block {
	padding: 0px 28px 20px 0px;
}
.line042 .cont .block .input {
	background-color:#FFFFFF;
	border:1px solid #848FBF;
	color:#C1C7DF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:70%;
	width:165px;
	margin-right:1px;
	padding:2px 0px 1px 5px;
	float:right;
}
.line042 .cont .block .button {
	background-color:#8ea4c4;
	border:1px solid #42679d;
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:70%;
}
.line042 .cont .block .td01 {
	width:100%;
	text-align:right;
	padding:0px 25px 0px 0px;
}
.line042 .cont .block .td01 a {
	font-size:75%;
	color:#8ea4c4;	
}.line042 .cont .block .td01 a strong {
	font-size:95%;
}
.line042 .cont .block span {
	font-size:70%;
	color:#8ea4c4;
	margin:0px 5px 0px 5px;
}
.line042 .cont .block1 {
}
.line042 .cont .block1 .header{
	margin-bottom:15px;
}
.line042 .cont .block1 .header span { 
	background-color:#F32180;
	color:#FFFFFF;
	font-family:Tahoma;
	font-size:70%;
	font-weight:bold;
	margin:0px;
	padding:1px 2px;
}
.line042 .cont .block1 p{
	margin:0px 0px 10px 0px;
	color:#006699;
	font-family:Arial,Helvetica,sans-serif;
	font-size:85%;
	font-weight:normal;
	text-align:left;
}
.line042 .cont .block2 {
}
.line042 .cont .block2 table{
	margin-bottom:10px;
}
.line042 .cont .block2 h1{
	margin:0px 0px 4px 0px;
	color:#f32180;
	font-family:Arial,Helvetica,sans-serif;
	font-size:100%;
	font-weight:normal;
	text-align:left;
}
.line042 .cont .block2 .text {
	color:#006699;
	font-family:Arial,Helvetica,sans-serif;
	font-size:100%;
	font-weight:normal;
	text-align:left;
	padding-bottom:5px;
}
.line042 .cont .block2 .text p {
	margin:0px;
}
.line042 .cont .block2 .text a{
	color:#006699;
}
.line042 .cont .block2 .text a:hover{
	color:#8EA4C4;
}
.line042 .cont .block2 .img{
	padding:1px;
	border:1px solid #0299cc;
	margin:5px 10px 0px 0px; 
	font-size:0px;
}
.line042 .cont .block3 {
	margin-bottom:10px;
}
.line042 .cont .block3 .header{
	margin:30px 0px 12px 0px;
}
.line042 .cont .block3 .header span { 
	background-color:#F32180;
	color:#FFFFFF;
	font-family:Tahoma;
	font-size:70%;
	font-weight:bold;
	margin:0px;
	padding:1px 2px;
}
.line042 .cont .block3 .text h1{
	margin:0px 0px 5px 0px;
	color:#f32180;
	font-family:Arial,Helvetica,sans-serif;
	font-size:100%;
	font-weight:normal;
	text-align:left;
}
.line042 .cont .block3 .text p {
	margin:0px;
}
.line042 .cont .block3 .text {
	color:#006699;
	font-family:Arial,Helvetica,sans-serif;
	font-size:100%;
	font-weight:normal;
	text-align:left;
	padding-bottom:2px;
}
.line042 .cont .block3 .text a{
	color:#006699;
	font-size:100%;
}
.line042 .cont .block3 .text a:hover{
	color:#8EA4C4;
}
.line042 .cont .block3 .img{
	padding:1px;
	border:1px solid #0299cc;
	margin:5px 10px 0px 0px; 
	font-size:0px;
}
.line042 .cont .block4 {
	margin-bottom:18px;
}
.line042 .cont .block4 table{
	margin-bottom:10px;
}
.line042 .cont .block4 h1{
	margin:0px 0px 10px 0px;
	color:#f32180;
	font-family:Arial,Helvetica,sans-serif;
	font-size:100%;
	font-weight:bold;
	text-align:left;
}
.line042 .cont .block4 .text {
	color:#006699;
	font-family:Arial,Helvetica,sans-serif;
	font-size:100%;
	font-weight:bold;
	text-align:left;
	padding-bottom:5px;
}
.line042 .cont .block4 .text p {
	margin:0px;
}
.line042 .cont .block4 .text a{
	color:#006699;
}
.line042 .cont .block4 .text a:hover{
	color:#8EA4C4;
}
.line042 .cont .block4 .img{
	padding:1px;
	border:1px solid #0299cc;
	margin:5px 10px 0px 0px; 
	font-size:0px;
}
.line043 {
	margin:  0 0 0 0;
	padding:  0 8px 10px 0;
	background-color:  #ffffff;
}
.line043 .bookmarks {
	margin:  0;
	padding:  0;
	float:  left;
	width:  100%;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
}
.line043 .bookmarks a {
	margin:  0;
	padding:  7px 8px 6px 10px;
	float:  left;
	font-size:  65%;
	color:  #8ea4c4;
	text-decoration:  none;
	text-align:  center;
	background-image:  url(/img/002.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
}
.line043 .bookmarks a:hover {
	color:#42679D;
}
.line043 .bookmarks div {
	margin:  0;
	padding:  7px 0 6px 0;
	float:  left;
	font-size:  65%;
	color:  #ffffff;
	background-image:  url(/img/003.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line043 .bookmarks a.active {
	padding:  7px 8px 5px 10px;
	font-size:  70%;
	font-weight:  bold;
	color:  #42679D;
	background-image:  url(/img/002_b.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
}
.line043 .bookmarks div.active {
	padding:  7px 0 5px 0;
	font-size:  70%;
	background-image:  url(/img/003_b.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line043 .cont {
	margin:  0;
	padding:  3px 3px 3px 5px;
	clear:  left;
	height:  1%;
	text-align:  center;
	background-color:  #e1e7ef;
}
.line043 .cont table {
	width:100%;
}
.line043 .cont table td{
	vertical-align:top;
	padding:0px 0px 5px 0px;
}
.line043 .cont .td01 {
}
.line043 .cont .td02 {
	padding:3px 5px 0px 3px;
}
.line043 .cont table .input {
	background-color:#FFFFFF;
	border:1px solid #848FBF;
	color:#C1C7DF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:70%;
	width:92%;
	padding-left:5px;
}
.line043 .cont table .input2 {
	background-color:#FFFFFF;
	border:1px solid #848FBF;
	color:#C1C7DF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:70%;
	width:80px;
	padding-left:5px;
}
.line043 .cont table textarea {
	background-color:#FFFFFF;
	border:1px solid #848FBF;
	color:#C1C7DF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:70%;
	width:92%;
	padding-left:5px;
}
.line043 .cont table select {
	background-color:#FFFFFF;
	border:1px solid #848FBF;
	color:#C1C7DF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:70%;
	width:95%;
}
.line043 .cont table p{
	margin:0px 0px 5px 0px;
	color:#324595;
	font-family:Arial,Helvetica,sans-serif;
	font-size:70%;
}
.line043 .cont .arrow {
	background:url(/img/117.gif) no-repeat left  8px;
	padding:1px 2px 1px 2px;
	margin:0px 0px 0px 2px;
}
.line043 .cont table p.red{
	color:#f32180;
}
.line043 .cont .error {
	border:1px solid #f32280 !important;
	color:#f32180 !important;
}
.line043 .cont table .button {
	background-color:#8EA4C4;
	border:1px solid #42679D;
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:70%;
}
.line043 .cont .text01 {
	font-size:65%;
	color:#42679d;
	margin:15px 0px 15px 0px;
	text-align:left;
	line-height:100%;
}
.line044 {
	position:relative;
}
.line044 .block {
	width:148px;
	border:2px solid #324595;
	padding:4px;
	background-color:#ecf0f5;
	float:left;
	margin:5px;
}
.line044 .block .table {
	width:100%;
	border:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:80%;
	color:#848fbf;
	font-weight:bold;
}
.line044 .block .table img {
	border:0px;
}
.line044 .block .table .text {
	width:100%;
	vertical-align:top;
}
.line044 .block .table_2 {
	width:100%;
	border:1px solid #c1c7df;
}
.line044 .block .table_2 td {
	border:1px solid #e6e9f2;
	background-color:#fff;
	vertical-align:middle;
	text-align:center;
	width:27px;
	height:21px;
}
.line044 .block .table_2 .td01 {
	background-color:#f1f2f8;
}
.line044 .block .table_2 .td02 {
	background-color:#e4e6f1;
	padding:0px;
}
.line044 .n1 {
	position:absolute;
	top:0px;
	left:0px;
}
.line044 .n2 {
	position:absolute;
	top:0px;
	left:0px;
}
.line044 .n3 {
	position:absolute;
	top:0px;
	left:0px;
}
.line044 .n4 {
	position:absolute;
	top:0px;
	left:0px;
}
.line044 .n5 {
	position:absolute;
	top:0px;
	left:0px;
}
.line044 .n6 {
	position:absolute;
	top:0px;
	left:0px;
}
.line044 .n7 {
	position:absolute;
	top:0px;
	left:0px;
}
.line044 .n8 {
	position:absolute;
	top:0px;
	left:0px;
}
.line044 .n9 {
	position:absolute;
	top:0px;
	left:0px;
}
.line044 .n10 {
	position:absolute;
	top:0px;
	left:0px;
}
.line044 .n11 {
	position:absolute;
	top:0px;
	left:0px;
}
.line044 .n12 {
	position:absolute;
	top:0px;
	left:0px;
}
.line044 .n13 {
	position:absolute;
	top:0px;
	left:0px;
}
.line044 .n14 {
	position:absolute;
	top:0px;
	left:0px;
}
.line045 {
	margin-bottom:10px;
}
.line045 .bookmarks {
	margin:  0;
	padding:  0;
	float:  left;
	width:  100%;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	text-transform:  uppercase;
	background-image:  url(/img/001.gif);
	background-position:  left bottom;
	background-repeat:  repeat-x;
}
.line045 .bookmarks table {
	width:100%;
}
.line045 .bookmarks td {
	padding:  0 3px 0 0;
	vertical-align:  bottom;
}
.line045 .bookmarks a {
	margin:  0;
	padding:  7px 15px 5px 20px;
	float:  left;
	font-size:  65%;
	color:  #8ea4c4;
	text-decoration: underline;
	text-align:  center;
	background-image:  url(/img/002.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
}
.line045 .bookmarks a:hover {
	color:#42679D;
}
.line045 .bookmarks div {
	margin:  0;
	padding:  7px 0 5px 0;
	float:  left;
	font-size:  65%;
	color:  #ffffff;
	background-image:  url(/img/003.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line045 .bookmarks a.active {
	font-size:  70%;
	font-weight:  bold;
	color:  #42679D;
	background-image:  url(/img/002_a.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
	padding:  7px 20px 5px 25px;
	text-decoration:none;
}
.line045 .bookmarks div.active {
	font-size:  70%;
	background-image:  url(/img/003_c.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line045 .bookmarks a.close {
	margin:  0 3px 1px 0;
	padding:  0 0px 0px 9px;
	float:  right;
	font-size:  65%;
	color:  #8ea4c4;
	text-decoration:  none;
	text-align:  center;
	background-image:  url(/img/016.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
	cursor:  pointer;
	text-decoration:underline;
	text-transform:none;
}
.line045 .bookmarks a.close span.bgr {
	margin:  0;
	padding:  0 10px 2px 0;
	float:  left;
	background-image:  url(/img/017.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
	text-decoration:underline;
}
.line045 .cont {
    border-bottom:1px solid #c1c7df;
	border-left:1px solid #c1c7df;
	border-right:1px solid #c1c7df;
	padding:24px 25px 18px 23px;
	background-image:url(/img/004.gif);
	background-position:left top;
	background-repeat:repeat-x;
	height:1%;
	clear:both;
}
.line045 .cont .block01 {
	margin-bottom:35px;
}
.line045 .cont .block01 .header {
	margin-bottom:10px;
}
.line045 .cont .block01 .header span {
	background-color:#F32180;
	color:#FFFFFF;
	font-family:Tahoma;
	font-size:70%;
	font-weight:bold;
	margin:0px;
	padding:1px 2px;
}
.line045 .cont .block01 p {
	color:#006699;
	font-family:Arial,Helvetica,sans-serif;
	font-size:85%;
	font-weight:normal;
	margin:0px 0px 10px;
	text-align:left;
}
.line045 .cont .block02 {
	color:#848fbf;
	font-family:Arial,Helvetica,sans-serif;
	font-size:70%;
	font-weight:bold;
	margin-bottom:8px;
}
.line045 .cont .block02 table {
	width:100%;
}
.line045 .cont .block02 table td {
	vertical-align:top;
}
.line045 .cont .block02 table .td01 {
	font-family:Tahoma;
	font-size:135%;
	font-weight:bold;
	padding:0px 10px 0px 0px;
}
.line045 .cont .block02 table .td02 {
	padding:0px 10px 0px 0px;
	width:12%;
}
.line045 .cont .block02 table .td02 select {
	width:100%;
}
.line045 .cont .block02 table .td03 {
	padding:0px 10px 15px 0px;
	width:18%;
}
.line045 .cont .block02 table .td03 select {
	width:100%;
}
.line045 .cont .block02 table .td04 {
	padding:0px 5px 0px 0px;
	width:19%;
}
.line045 .cont .block02 table .td04 select {
	font-weight:bold;
}
.line045 .cont .block02 table .td04 span {
	vertical-align:bottom;
}
.line045 .cont .block02 table .td05 {
	padding:0px 0px 0px 0px;
	width:13%;
}
.line045 .cont .block02 table .td05 input {
	width:80%;
}
.line045 .cont .block02 table .td06 {
	padding:0px 10px 0px 0px;
	width:21%;
}
.line045 .cont .block02 table .td06 select {
	width:100%;
}
.line045 .cont .block02 table .td07 {
	padding:0px 5px 0px 0px;
}
.line045 .cont .block02 table .td08 {
	width:95px;
}
.line045 .cont .block02 table .td09 {
	padding-left:10px;
}
.line045 .cont .block02  select {
	color:#848fbf;
	font-family:Arial,Helvetica,sans-serif;
	font-weight:normal;
	border:1px solid #848fbf;
	font-size:100%;
}
.line045 .cont .block02 .td01 {
}
.line045 .cont .block02 .button {
	background-color:#8EA4C4;
	border:1px solid #42679D;
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	text-align:center;
	font-size:100%;
	width:150px;
	line-height:90%;
}
.line045 .cont .block02 .button2 {
	background-color:#8EA4C4;
	border:1px solid #42679D;
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	text-align:center;
	font-size:100%;
	float:right;
	margin:5px 0px 0px 0px;
	width:212px;
	line-height:90%;
}
.line045 .cont .block02 .all {
	font-size:140%;
	text-align:right;
	padding:3px 5px 0px 0px;
	color:#42699e;
}
.line045 .cont .block02  input {
	color:#848fbf;
	font-family:Arial,Helvetica,sans-serif;
	font-weight:normal;
	border:1px solid #848fbf;
	padding:2px;
	text-align:right;
}
.line045 .cont .block02 .text {
	background:url(/img/090.gif) no-repeat left top;
	padding:0px 0px 0px 20px;
	margin:0px 0px 15px 140px;
	font-weight:normal;
	text-align:left;
}
.line045 .cont .block02 .text a {
	color:#848FBF;
}
.line045 .cont .block02 .text span {
	font-weight:bold;
}
.line045 .cont .block02 .bg0-1 {
	border:2px solid #436297;
	background-color:#d9e1eb;
	color:#42699e;
	text-align:center;
	font-size:150%;
	padding:1px 0px 1px 0px;
	width:57px;
}
.line045 .cont .block02 .bg0-2 {
	border:2px solid #436297;
	background-color:#d9e1eb;
	color:#42699e;
	text-align:center;
	font-size:150%;
	padding:1px 0px 1px 0px;
	width:86px;
	float:right;
}
.line045 .cont .block02 .bg1-1 {
	border:2px solid #436297;
	background-color:#ffcc33;
	color:#42699e;
	text-align:center;
	font-size:150%;
	padding:1px 0px 1px 0px;
	width:56px;
}
.line045 .cont .block02 .bg1-2 {
	border:2px solid #436297;
	background-color:#ffcc33;
	color:#42699e;
	text-align:center;
	font-size:150%;
	padding:1px 0px 1px 0px;
	width:86px;
	float:right;
}
.line045 .cont .block03 .header {
	margin-bottom:13px;
}
.line045 .cont .block03 .header span {
	background-color:#F32180;
	color:#FFFFFF;
	font-family:Tahoma;
	font-size:70%;
	font-weight:bold;
	margin:0px;
	padding:1px 2px;
}
.line045 .cont .block03 table {
	width:100%;
}
.line045 .cont .block03 table td {
	vertical-align:top;
}
.line045 .cont .block03 table .td01 {
	padding:0px 30px 0px 0px;
	width:25%
}
.line045 .cont .block03 table .td02 {
	padding:0px 30px 0px 0px;
	width:25%
}
.line045 .cont .block03 table .td03 {
	padding:0px 0px 0px 0px;
	width:25%
}
.line045 .cont .block03 table .td04 {
	padding:0px 30px 0px 0px;	
	width:25%
}
.line045 .cont .block03 p {
	color:#45699f;
	font-family:Arial,Helvetica,sans-serif;
	font-size:75%;
	font-weight:bold;
	margin:0px 0px 5px 0px;
}
.line045 .cont .block03 ul {
	margin:0px;
	padding:0px;
}
.line045 .cont .block03 ul li {
	margin:0px 0px 5px 7px;
	padding:0px;
	list-style:none;
}
.line045 .cont .block03 ul li a {
	color:#45699f;
	font-family:Arial,Helvetica,sans-serif;
	font-size:75%;
	font-weight:normal;
}
.line046 {
	margin:  0 0 10px 0;
	padding:  0 8px 0 0;
}
.line046 .bookmarks {
	margin:  0;
	padding:  0;
	float:  left;
	width:  100%;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	text-transform:  uppercase;
	background-image:  url(/img/001.gif);
	background-position:  left bottom;
	background-repeat:  repeat-x;
}
.line046 .bookmarks td {
	padding:  0 3px 0 0;
	vertical-align:  bottom;
}
.line046 .bookmarks a {
	margin:  0;
	padding:  7px 8px 5px 10px;
	float:  left;
	font-size:  65%;
	color:  #8ea4c4;
	text-decoration:  none;
	text-align:  center;
	background-image:  url(/img/002.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
}
.line046 .bookmarks a:hover {
	color:#42679D;
}
.line046 .bookmarks div {
	margin:  0;
	padding:  7px 0 5px 0;
	float:  left;
	font-size:  65%;
	color:  #ffffff;
	background-image:  url(/img/003.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line046 .bookmarks a.active {
	font-size:  70%;
	font-weight:  bold;
	color:  #42679D;
	background-image:  url(/img/002_a.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
	text-decoration:underline;
}
.line046 .bookmarks div.active {
	font-size:  70%;
	background-image:  url(/img/003_a.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line046 .bookmarks a.close {
	margin:  0 0 1px 0;
	padding:  0 0 0 8px;
	float:  right;
	font-size:  65%;
	color:  #8ea4c4;
	text-decoration:  none;
	text-align:  center;
	background-image:  url(/img/016.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
	cursor:  pointer;
}
.line046 .bookmarks a.close span.bgr {
	margin:  0;
	padding:  0 6px 0 0;
	float:  left;
	background-image:  url(/img/017.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line046 .bookmarks a.close span.arrow-up {
	padding:  2px 11px 2px 0;
	float:  left;
	background-image:  url(/img/015.gif);
	background-position:  right center;
	background-repeat:  no-repeat;
}
.line046 .bookmarks a.close span.arrow-down {
	padding:  2px 11px 2px 0;
	float:  left;
	background-image:  url(/img/022.gif);
	background-position:  right center;
	background-repeat:  no-repeat;
}
.line046 .bookmarks a.close span.border {
	float:  left;
	border-bottom:  1px dashed;
}
.line046 .cont {
	margin:  0;
	padding:  17px 8px 10px 10px;
	clear:  left;
	height:  1%;
	border:  1px solid #c1c7df;
	border-top:  none;
	background-image:  url(/img/004.gif);
	background-position:  left top;
	background-repeat:  repeat-x;
}
.line046 .nav {
	margin:  0;
	padding:5px 0px 0px 0px;
	width:  100%;
	border-top:2px solid #e1e7ef;
	float:left;
}
.line046 .nav a {
	color:  #5b6aaa;
	text-decoration:  none;
}
.line046 .nav .left {
	padding:0;
	float:  left;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size:  120%;
	line-height:  130%;
	color:  #5b6aaa;
}
.line046 .nav .left a{
	text-decoration:none;
	border:0px;
}
.line046 .nav .left span.str {
	color:#A029A2;
	font-size:110%;
	margin:0px 5px;
}
.line046 .nav .left span.nm {
	margin:0px;
	border-bottom:  1px dashed #5b6aaa;
}
.line046 .nav .left a:hover {
	color:#8EA4C4;
}
.line046 .nav .right {
	padding:0;
	float:  right;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size:  120%;
	line-height:  130%;
	color:  #5b6aaa;
}
.line046 .nav .right a{
	text-decoration:none;
	border:0px;
}
.line046 .nav .right span.str {
	color:#A029A2;
	font-size:110%;
	margin:0px 5px;
}
.line046 .nav .right span.nm {
	margin:0px;
	border-bottom:  1px dashed #5b6aaa;
}
.line046 .nav .right a:hover {
	color:#8EA4C4;
}
.line046 .nav .link {
	width:100%;
	padding:0px 0px 13px 0px;
}
.line046 .nav .link a {
	font-family:Tahoma;
	font-size:70%;
	font-weight:bold;
	white-space: nowrap;
	line-height:130%;
	color:#c1c7df;
	border:0px;
	text-decoration:underline;
}
.line046 .nav .main {
	background:url(/img/092.gif) no-repeat left 3px;
	font-family:Tahoma;
	font-size:70%;
	font-weight:bold;
	padding:0px 10px 13px 15px;
	white-space: nowrap;
	line-height:130%;
}
.line046 .nav .main a{
	color:#c1c7df;
	text-decoration: underline;
	border:0px;
}
.line046 .nav .podp {
	background:url(/img/093.gif) no-repeat left 3px;
	font-family:Tahoma;
	font-size:70%;
	font-weight:bold;
	color:#c1c7df;
	padding:0px 10px 13px 15px;
	white-space: nowrap;
	line-height:130%;
}
.line046 .nav .podp a{
	color:#c1c7df;
	border-bottom:1px dashed #c1c7df;
	text-decoration:none;
}
.line046 .nav .up {
	background:url(/img/094.gif) no-repeat left 6px;
	font-family:Tahoma;
	font-size:70%;
	font-weight:bold;
	padding: 0px 0px 13px 10px;
	white-space: nowrap;
	line-height:130%;
}
.line046 .nav .up a{
	color:#c1c7df;
	border-bottom:1px dashed #c1c7df;
	text-decoration:none;
}
.line046 .cont .block01 {
	margin-bottom:10px;
	border-bottom:2px solid #E1E7EF;
}
.line046 .cont .block01 .month {
	margin:0px 0px 12px 0px;
	width:100%;
}
.line046 .cont .block01 .month .year{
	padding-right:10px;
	width:100%;
}
.line046 .cont .block01 .month .year select {
	background-color:#FFFFFF;
	border:1px solid #848FBF;
	color:#C1C7DF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:70%;
}
.line046 .cont .block01 .month .year select option {
	color:#C1C7DF;
	font-family:Arial,Helvetica,sans-serif;
}
.line046 .cont .block01 .year td {
	padding:4px 1px 0px 2px;
	text-align:right;
}
.line046 .cont .block01 .year td a{
	font-family:Tahoma;
	font-size:80%;
	color:#8ea4c4;
	text-decoration:underline;
}
.line046 .cont .block01 .year td a:hover {
	color:#42679D;
}
.line046 .cont .block01 .year .noact {
	color: #8EA4C4;
	font-family:Tahoma;
	font-size:80%;
	text-decoration:underline;
	cursor: pointer;
}
.line046 .cont .block01 .year .act {
	padding:0px 2px 2px 3px;
	color:#fff;
	background-color:#f32180;
	font-family:Tahoma;
	font-size:80%;
	font-weight:bold;
	margin:0px 3px 0px 4px;
	text-decoration:underline;
}
.line046 .cont .block01 .month td {
	padding:4px 1px 0px 2px;
	text-align:right;
}
.line046 .cont .block01 .month td a{
	font-family:Tahoma;
	font-size:65%;
	color:#8ea4c4;
	text-decoration:underline;
}
.line046 .cont .block01 .month td a:hover {
	color:#42679D;
}
.line046 .cont .block01 .month .noact {
	color: #8EA4C4;
	font-family:Tahoma;
	font-size:65%;
	text-decoration:underline;
	cursor: pointer;
}
.line046 .cont .block01 .month .act {
	padding:0px 3px 2px 3px;
	color:#fff;
	background-color:#f32180;
	font-family:Tahoma;
	font-size:65%;
	font-weight:bold;
	margin:0px 3px 0px 4px;
	text-decoration:underline;
	float:left;
}

.line046 .cont .block01 .block {
	margin:0px 0px 0px 0px;
	padding-bottom:24px;
	width:100%;
}
.line046 .cont .block01 .block td{
	vertical-align:top;
	text-align:left;
}
.line046 .cont .block01 .block select {
	background-color:#FFFFFF;
	border:1px solid #848FBF;
	color:#C1C7DF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:70%;
}

.line046 .cont .block01 .block  select option {
	color:#C1C7DF;
	font-family:Arial,Helvetica,sans-serif;
}
.line046 .cont .block01 .block  .select_1 {
	margin-right:5px;
}
.line046 .cont .block01 .block  .select_2 {
	margin-right:5px;
}
.line046 .cont .block01 .block .name {
	font-family: Tahoma;
	font-size:70%;
	font-weight:bold;
	color:#8ea4c4;
	padding:3px 15px 0px 0px;
	white-space:nowrap;
}
.line046 .cont .block01 .block .line {
	padding:0px 15px 0px 15px;
	font-size:100%;
	color:#e1e7ef;
}
.line046 .cont .block01 .block .input1 {
	background-color:#FFFFFF;
	border:1px solid #848FBF;
	color:#C1C7DF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:70%;
	width:73px;
	margin-right:5px;
	padding-left:5px;
}
.line046 .cont .block01 .block .input2 {
	background-color:#FFFFFF;
	border:1px solid #848FBF;
	color:#C1C7DF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:70%;
	width:125px;
	margin-right:5px;
	padding-left:5px;
}
.line046 .cont .block01 .block .button {
	background-color:#8ea4c4;
	border:1px solid #42679d;
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:70%;
}
.line046 .cont .block01 p {
	color:#f32180;
	font-size:70%;
	margin:0px 0px 15px 0px;
	font-weight:bold;
}
.line046 .cont .block02 {
	padding:4px 0px 0px 0px;
}
.line046 .cont .block02 h1 {
	font-family:Tahoma;
	font-size:120%;
	font-weight:normal;
	color:#45699f;
	margin:0px 0px 20px 0px;
}
.line046 .cont .block02 .block {
	width:125px;
	float:left;
	margin:0px 30px 20px 0px;
}
.line046 .cont .block02 .block p {
	margin:0px 0px 7px 0px;
	line-height:110%;
}
.line046 .cont .block02 .block p a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:75%;
	font-weight:bold;
	color:#45699f;
}
.line046 .cont .block02 .block p span {
	margin-left:5px;
}
.line046 .cont .block02 .block p span a{
	background:url(/img/128.gif) no-repeat left 0px;
	color:#f32180;
	padding:0px 0px 0px 15px;
}
.line046 .cont .block02 .block .img {
	font-size:0px;
	border:2px solid #43689d;
	padding:2px;
	float:left;
}
.line046 .cont .block03 {
	padding:15px 0px 0px 0px;
	margin-bottom:10px;
}
.line046 .cont .block03 .img {
	border:2px solid #43689d;
	padding:2px;
	font-size:0px;
	margin:0px 20px 0px 0px;
}
.line046 .cont .block03 .img-small {
	border:1px solid #43689d;
	padding:1px;
	font-size:0px;
	margin:0px 20px 0px 0px;
}
.line046 .cont .block03 .text01 {
	font-size:95%;
	color:#45699f;
	font-weight:bold;
	text-decoration:underline;
	margin:0px 0px 5px 0px;
}
.line046 .cont .block03 .text02 {
	background:url(/img/128.gif) no-repeat left 4px;
	padding:0px 0px 0px 15px;
	line-height:130%;
	margin:0px 0px 0px 0px;
}
.line046 .cont .block03 .text02 a {
	font-size:70%;
	font-weight:bold;
	color:#f32180;
}
.line046 .cont .block03 .text03 {
	background:url(/img/129.gif) no-repeat left 7px;
	padding:0px 0px 0px 15px;
	line-height:130%;
	margin:0px 0px 7px 0px;
}
.line046 .cont .block03 .text03 a {
	font-size:75%;
	font-weight:normal;
	color:#8ea4c4;
	text-decoration:none;
	border-bottom:1px dashed #8ea4c4;
}

.line046 .cont .block03 ul {
	margin:0px 5px 0px 0px;
	padding:0px 0px 0px 0px;
}
.line046 .cont .block03 ul li {
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 0px;
	list-style:none;
}
.line046 .cont .block03 ul li a {
	font-size:75%;
	font-weight:normal;
	color:#45699f;
}
.line046 .cont .block03 .text04 {
	background:url(/img/130.gif) no-repeat left 10px;
	padding:0px 0px 0px 15px;
	line-height:130%;
	margin:0px 0px 10px 0px;
}
.line046 .cont .block03 .text04 a {
	font-size:75%;
	font-weight:normal;
	color:#8ea4c4;
}
.line046 .cont .block03 .block {
	margin:0px 0px 17px 0px;
}
.line046 .cont .block03 .block h1 {
	margin:0px 0px 4px 0px;
	font-size:85%;
}
.line046 .cont .block03 .block h1 a{
	font-weight:bold;
	color:#45699f;
}
.line046 .cont .block03 .block p {
	margin:0px 0px 0px 0px;
	font-size:75%;
	font-weight:normal;
	color:#45699f;
}
.line047 {
	margin-bottom:10px;
}
.line047 .bookmarks {
	margin:  0;
	padding:  0;
	float:  left;
	width:  100%;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	text-transform:  uppercase;
	background-image:  url(/img/001.gif);
	background-position:  left bottom;
	background-repeat:  repeat-x;
}
.line047 .bookmarks table {
	width:100%;
}
.line047 .bookmarks td {
	padding:  0 3px 0 0;
	vertical-align:  bottom;
}
.line047 .bookmarks a {
	margin:  0;
	padding:  7px 15px 5px 20px;
	float:  left;
	font-size:  65%;
	color:  #8ea4c4;
	text-decoration: underline;
	text-align:  center;
	background-image:  url(/img/002.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
}
.line047 .bookmarks a:hover {
	color:#42679D;
}
.line047 .bookmarks div {
	margin:  0;
	padding:  7px 0 5px 0;
	float:  left;
	font-size:  65%;
	color:  #ffffff;
	background-image:  url(/img/003.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line047 .bookmarks a.active {
	font-size:  70%;
	font-weight:  bold;
	color:  #42679D;
	background-image:  url(/img/002_a.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
	padding:  7px 20px 5px 25px;
	text-decoration:none;
}
.line047 .bookmarks div.active {
	font-size:  70%;
	background-image:  url(/img/003_c.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line047 .bookmarks a.close {
	margin:  0 3px 1px 0;
	padding:  0 0px 0px 9px;
	float:  right;
	font-size:  65%;
	color:  #8ea4c4;
	text-decoration:  none;
	text-align:  center;
	background-image:  url(/img/016.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
	cursor:  pointer;
	text-decoration:underline;
	text-transform:none;
}
.line047 .bookmarks a.close span.bgr {
	margin:  0;
	padding:  0 10px 2px 0;
	float:  left;
	background-image:  url(/img/017.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
	text-decoration:underline;
}
.line047 .cont {
    border-bottom:1px solid #c1c7df;
	border-left:1px solid #c1c7df;
	border-right:1px solid #c1c7df;
	padding:22px 35px 18px 20px;
	background-image:url(/img/004.gif);
	background-position:left top;
	background-repeat:repeat-x;
	height:1%;
	clear:both;
}
.line047 .cont .td01 {
	width:33%;
}
.line047 .cont .block01 {
	border-right:1px solid #c1c7df;
	padding:0px 20px 0px 10px;
	margin-right:10px;
}
.line047 .cont .block01 .text01 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:75%;
	font-weight:bold;
	color:#45699f;
	margin:0px 0px 8px 0px;
}
.line047 .cont .block01 ul {
	margin:0px 0px 25px 0px;
	padding:0px;
}
.line047 .cont .block01 ul li {
	margin:0px 0px 4px 7px;
	padding:0px;
	list-style:none;
	color:#45699f;
	font-size: 75%; 
}
.line047 .cont .block01 ul li a {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#45699f;
}
.line047 .cont .block01 ul li.act {
	font-family:Arial, Helvetica, sans-serif;
	font-size:75%;
	font-weight:bold;
	color:#45699f;
}

.line047 .cont .block01 ul li.act a {
	font-size: 100%;
}

.line047 .cont .td02 {
	padding:0px 30px 0px 22px;
	width:30%;
}
.line047 .cont .block02 {
}
.line047 .cont .block02 .img {
	font-size:0px;
	margin-bottom:17px;
}
.line047 .cont .block02 .text01 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:75%;
	font-weight:bold;
	color:#45699f;
	margin:0px 0px 5px 0px;
}
.line047 .cont .block02 .text01 A {
	color:#45699f;
}

.line047 .cont .block02 .text02 {
	margin:0px 0px 5px 0px;
	background:url(/img/027.gif) no-repeat left 5px;
	padding:0px 0px 0px 10px;
	position:relative;
	left:-10px;
}
.line047 .cont .block02 .text02 a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:75%;
	font-weight:bold;
	color:#45699f;
}
.line047 .cont .block02 .text03 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:75%;
	font-weight:normal;
	color:#45699f;
}
.line047 .cont .block02 .text04 {
	margin:0px 0px 23px 0px;
	background:url(/img/050.gif) no-repeat left 5px;
	padding:0px 0px 0px 15px;
	position:relative;
	left:-15px;
	line-height:150%;
}
.line047 .cont .block02 .text04 a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:75%;
	font-weight:bold;
	color:#45699f;
}
.line047 .cont .td03 {
	width:45%;
}
.line047 .cont .td03 .block03 {
	margin-bottom:8px;
}
.line047 .cont .td03 .block03 .bg {
	background-color:#fbfcfd;
}
.line047 .cont .td03 .block03 .bg2 {
	background-color:#fbfaff;
}
.line047 .cont .td03 .block03 .bold {
	font-weight:bold;
}
.line047 .cont .td03 .block03 .text {
	text-align:center;
	margin:0px 0px 5px 0px;
	font-size:75%;
	font-weight:bold;
	color:#45699f;
}
.line047 .cont .td03 .block03 table {
	border-right:1px solid #c1c7df;
	border-top:1px solid #c1c7df;
}
.line047 .cont .td03 .block03 table td {
	font-family:Tahoma;
	border-bottom:1px solid #c1c7df;
	border-left:1px solid #c1c7df;
	text-align:center;
	font-size:70%;
	font-weight:normal;
	color:#45699f;
	padding:3px 13px 3px 13px;
	vertical-align:middle;
}
.line047 .cont .td03 .block03 table .text01 {
	background:url(/img/131.gif) no-repeat center 7px;
	padding:25px 10px 3px 10px;
	font-size:65%;
	background-color:#fbfaff;
}
.line047 .cont .td03 .block03 table .text02 {
	background:url(/img/132.gif) no-repeat center 5px;
	padding:25px 10px 3px 10px;
	font-size:65%;
	background-color:#fbfaff;
}
.line047 .cont .td03 .block03 table .text03 {
	padding:8px 13px 8px 13px;
}
.line047 .cont .td03 .block04 {
}
.line047 .cont .td03 .block04 .text01 {
	margin:0px 0px 14px 5px;
	font-size:75%;
	font-weight:normal;
	color:#45699f;
}
.line047 .cont .td03 .block04 .header {
	margin:0px 0px 10px 0px;
}
.line047 .cont .td03 .block04 .header span {
	background-color:#F32180;
	color:#FFFFFF;
	font-family:Tahoma;
	font-size:70%;
	font-weight:bold;
	margin:0px;
	padding:0px 3px 1px 3px;
}
.line047 .cont .td03 .block04 .text02 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:75%;
	font-weight:bold;
	color:#45699f;
	margin:0px 0px 8px 0px;
}
.line047 .cont .td03 .block04 ul {
	margin:0px 0px 25px 0px;
	padding:0px;
}
.line047 .cont .td03 .block04 ul li {
	margin:0px 0px 10px 7px;
	padding:0px;
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:75%;
	font-weight:normal;
	color:#45699f;
}
.line047 .cont .td03 .block05 .text {
	text-align:left;
	margin:0px 0px 5px 10px;
	font-size:75%;
	font-weight:bold;
	color:#45699f;
}
.line047 .cont .td03 .block05 .text01 {
	margin:0px 0px 14px 5px;
	font-size:75%;
	font-weight:normal;
	color:#45699f;
}
.line047 .cont .td03 .block05 table {
	width:100%;
	margin-bottom:10px;
}
.line047 .cont .td03 .block05 table td {
	text-align:center;
	vertical-align:top;
	padding: 5px 10px;
}
.line047 .cont .td03 .block05 .img {
	padding:2px;
	border:1px solid #43689d;
	font-size:0px;
}
.line047 .cont .td03 .block05 .img img {
	border:0px;
}
.line047 .cont .td03 .block05 table td a {
	font-size:75%;
	font-weight:bold;
	color:#45699f;
}
.line047 .cont .block06 .header {
	margin:0px 0px 6px 0px;
}
.line047 .cont .block06 .header span {
	background-color:#F32180;
	color:#FFFFFF;
	font-family:Tahoma;
	font-size:70%;
	font-weight:bold;
	margin:0px;
	padding:0px 3px 1px 3px;
}
.line047 .cont .block06 p.text {
	font-family:Tahoma;
	font-size:85%;
	color:#006699;
	font-weight:normal;
	margin:0px 0px 25px 0px;
}
.line047 .cont .block07 {
	margin-bottom:15px;
}
.line047 .cont .block07 .header {
	font-family:Tahoma;
	font-size:120%;
	color:#f32180;
	margin-bottom:13px;
}
.line047 .cont .block07 .block {
	width:45%;
	margin:0px 30px 5px 0px;
	float:left;
}
.line047 .cont .block07 .block .text01 {
	font-size:75%;
	font-weight:bold;
	color:#45699f;
	margin:0px 0px 10px 0px;
}
.line047 .cont .block07 .block .text02 {
	font-size:75%;
	color:#45699f;
	margin:0px 0px 7px 10px;
}
/* qweqwe */
.line048 {
	margin-bottom:10px;
}
.line048 .bookmarks {
	margin:  0;
	padding:  0;
	float:  left;
	width:  100%;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	text-transform:  uppercase;
	background-image:  url(/img/001.gif);
	background-position:  left bottom;
	background-repeat:  repeat-x;
}
.line048 .bookmarks table {
	width:100%;
}
.line048 .bookmarks td {
	padding:  0 3px 0 0;
	vertical-align:  bottom;
}
.line048 .bookmarks a {
	margin:  0;
	padding:  7px 15px 5px 20px;
	float:  left;
	font-size:  65%;
	color:  #8ea4c4;
	text-decoration: underline;
	text-align:  center;
	background-image:  url(/img/002.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
}
.line048 .bookmarks a:hover {
	color:#42679D;
}
.line048 .bookmarks div {
	margin:  0;
	padding:  7px 0 5px 0;
	float:  left;
	font-size:  65%;
	color:  #ffffff;
	background-image:  url(/img/003.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line048 .bookmarks a.active {
	font-size:  70%;
	font-weight:  bold;
	color:  #42679D;
	background-image:  url(/img/002_a.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
	padding:  7px 20px 5px 25px;
	text-decoration:none;
}
.line048 .bookmarks div.active {
	font-size:  70%;
	background-image:  url(/img/003_c.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line048 .bookmarks a.close {
	margin:  0 3px 1px 0;
	padding:  0 0px 0px 9px;
	float:  right;
	font-size:  65%;
	color:  #8ea4c4;
	text-decoration:  none;
	text-align:  center;
	background-image:  url(/img/016.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
	cursor:  pointer;
	text-decoration:underline;
	text-transform:none;
}
.line048 .bookmarks a.close span.bgr {
	margin:  0;
	padding:  0 10px 2px 0;
	float:  left;
	background-image:  url(/img/017.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
	text-decoration:underline;
}
.line048 .cont {
    border-bottom:1px solid #c1c7df;
	border-left:1px solid #c1c7df;
	border-right:1px solid #c1c7df;
	padding:22px 15px 18px 20px;
	background-image:url(/img/004.gif);
	background-position:left top;
	background-repeat:repeat-x;
	height:1%;
	clear:both;
}
.line048 .cont .header {
	margin:0px 0px 10px 0px;
}
.line048 .cont .header span {
	background-color:#F32180;
	color:#FFFFFF;
	font-family:Tahoma;
	font-size:70%;
	font-weight:bold;
	margin:0px;
	padding:0px 3px 1px 3px;
}
.line048 .cont p.text {
	font-family:Tahoma;
	font-size:75%;
	color:#006699;
	font-weight:normal;
}
.line048 .cont .td01 {
	width:28%;
}
.line048 .cont .td01 .block01 {
	border-right:1px solid #c1c7df;
	padding:0px 20px 0px 0px;
	margin-right:10px;
}
.line048 .cont .td01 .block01 .text01 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:75%;
	font-weight:bold;
	color:#45699f;
	margin:0px 0px 8px 0px;
}
.line048 .cont .td01 .block01 ul {
	margin:0px 0px 25px 0px;
	padding:0px;
}
.line048 .cont .td01 .block01 ul li {
	margin:0px 0px 4px 7px;
	padding:0px;
	list-style:none;
}
.line048 .cont .td01 .block01 ul li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:75%;
	font-weight:normal;
	color:#45699f;
}
.line048 .cont .td01 .block01 ul li.act {
	font-family:Arial, Helvetica, sans-serif;
	font-size:75%;
	font-weight:bold;
	color:#45699f;
}
.line048 .cont .td02 {
	width:48%;
}
.line048 .cont .td02 .block02 {
	padding:0px 30px 0px 30px;
}
.line048 .cont .td02 .block02 h1 {
	font-family:Tahoma;
	font-size:120%;
	font-weight:normal;
	color:#45699f;
	margin:0px 0px 10px 0px;
}
.line048 .cont .td02 .block02 .block {
	margin-bottom:23px;
}
.line048 .cont .td02 .block02 .block .text01 {
	margin:0px 0px 3px 0px;
}
.line048 .cont .td02 .block02 .block .text01 a{
	font-size:100%;
	font-weight:bold;
	color:#45699f;
}
.line048 .cont .td02 .block02 .block .text02 {
	margin:0px 0px 5px 0px;
	font-size:75%;
	font-weight:bold;
	color:#45699f;
}
.line048 .cont .td02 .block02 .block .text02 a {
	color:#45699f;
	text-decoration:none;
}
.line048 .cont .td02 .block02 .block .text02 span {
	background:url(/img/129.gif) no-repeat 5px 4px;
	color:#8ea4c4;
	margin-left:5px;
}
.line048 .cont .td02 .block02 .block .text02 span a {
	color:#8ea4c4;
	text-decoration:none;
	border-bottom:1px dashed #8ea4c4;
	margin-left:10px;
}
.line048 .cont .td02 .block02 .block .text02 span.act {
	background:url(/img/130.gif) no-repeat 5px 7px;
	color:#8ea4c4;
	margin-left:5px;
}
.line048 .cont .td02 .block02 .block .text02 span.act a {
	color:#8ea4c4;
	text-decoration:none;
	border-bottom:1px dashed #8ea4c4;
	margin-left:10px;
}
.line048 .cont .td02 .block02 .block .text03 {
	margin:0px 0px 0px 0px;
	font-size:85%;
	font-weight:normal;
	color:#45699f;
}
.line048 .cont .td02 .block02 .block .text03 a {
	font-weight:bold;
	color:#45699f;
}
.line048 .cont .td03 .block03 .text01 {
	margin-bottom:25px;
}
.line048 .cont .td03 .block03 .text01 h1 {
	font-family:Tahoma;
	font-size:75%;
	color:#8ea4c4;
	margin:0px 0px 10px 0px;
	line-height:140%;
}
.line048 .cont .td03 .block03 .text01 h1 span {
	background:url(/img/133.gif) no-repeat left 1px;
	padding:0px 15px 0px 5px;
}
.line048 .cont .td03 .block03 .text01 h1 a {
	color:#8ea4c4;
}
.line048 .cont .td03 .block03 .text01 h1 a:hover {
	color:#45699F;
}
.line048 .cont .td03 .block03 .text01 p {
	font-size:75%;
	color:#8ea4c4;
	margin:0px 0px 0px 0px;
}
.line048 .cont .td03 .block03 .text01 p a {
	color:#8ea4c4;
}
.line048 .cont .td03 .block03 .text01 p a:hover {
	color:#45699F;
}
.line048 .cont .td03 .block03 .text02 {
	margin-bottom:25px;
}
.line048 .cont .td03 .block03 .text02 h1 {
	font-family:Tahoma;
	font-size:75%;
	color:#8ea4c4;
	margin:0px 0px 10px 0px;
	line-height:140%;
}
.line048 .cont .td03 .block03 .text02 h1 span {
	background:url(/img/134.gif) no-repeat left 1px;
	padding:0px 15px 0px 5px;
}
.line048 .cont .td03 .block03 .text02 h1 a {
	color:#8ea4c4;
}
.line048 .cont .td03 .block03 .text02 p {
	font-size:75%;
	color:#8ea4c4;
	margin:0px 0px 0px 0px;
}
.line048 .cont .td03 .block03 .text02 p a {
	color:#8ea4c4;
}
.line048 .cont .td03 .block03 .text02 p a:hover {
	color:#45699F;
}
.line048 .cont .td03 .block03 .text03 {
	margin-bottom:10px;
}
.line048 .cont .td03 .block03 .text03 h1 {
	font-family:Tahoma;
	font-size:75%;
	color:#8ea4c4;
	margin:0px 0px 10px 0px;
	line-height:140%;
}
.line048 .cont .td03 .block03 .text03 h1 span {
	background:url(/img/135.gif) no-repeat left 1px;
	padding:0px 15px 0px 5px;
}
.line048 .cont .td03 .block03 .text03 h1 a {
	color:#8ea4c4;
}
.line048 .cont .td03 .block03 .text03 p {
	font-size:75%;
	color:#8ea4c4;
	margin:0px 0px 0px 0px;
}

.line048 .cont .td03 .block03 .text03 p a {
	color:#8ea4c4;
}
.line048 .cont .td03 .block03 .text03 p a:hover {
	color:#45699F;
}
.line049 {
	margin-bottom:10px;
}
.line049 .bookmarks {
	margin:  0;
	padding:  0;
	float:  left;
	width:  100%;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	text-transform:  uppercase;
	background-image:  url(/img/001.gif);
	background-position:  left bottom;
	background-repeat:  repeat-x;
}
.line049 .bookmarks table {
	width:100%;
}
.line049 .bookmarks td {
	padding:  0 3px 0 0;
	vertical-align:  bottom;
}
.line049 .bookmarks a {
	margin:  0;
	padding:  7px 15px 5px 20px;
	float:  left;
	font-size:  65%;
	color:  #8ea4c4;
	text-decoration: underline;
	text-align:  center;
	background-image:  url(/img/002.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
}
.line049 .bookmarks a:hover {
	color:#42679D;
}
.line049 .bookmarks div {
	margin:  0;
	padding:  7px 0 5px 0;
	float:  left;
	font-size:  65%;
	color:  #ffffff;
	background-image:  url(/img/003.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line049 .bookmarks a.active {
	font-size:  70%;
	font-weight:  bold;
	color:  #42679D;
	background-image:  url(/img/002_a.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
	padding:  7px 20px 5px 25px;
	text-decoration:none;
}
.line049 .bookmarks div.active {
	font-size:  70%;
	background-image:  url(/img/003_c.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line049 .bookmarks a.close {
	margin:  0 3px 1px 0;
	padding:  0 0px 0px 9px;
	float:  right;
	font-size:  65%;
	color:  #8ea4c4;
	text-decoration:  none;
	text-align:  center;
	background-image:  url(/img/016.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
	cursor:  pointer;
	text-decoration:underline;
	text-transform:none;
}
.line049 .bookmarks a.close span.bgr {
	margin:  0;
	padding:  0 10px 2px 0;
	float:  left;
	background-image:  url(/img/017.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
	text-decoration:underline;
}
.line049 .cont {
    border-bottom:1px solid #c1c7df;
	border-left:1px solid #c1c7df;
	border-right:1px solid #c1c7df;
	padding:22px 15px 18px 20px;
	background-image:url(/img/004.gif);
	background-position:left top;
	background-repeat:repeat-x;
	height:1%;
	clear:both;
}
.line049 .cont .header {
	margin:0px 0px 10px 0px;
}
.line049 .cont .header span {
	background-color:#F32180;
	color:#FFFFFF;
	font-family:Tahoma;
	font-size:70%;
	font-weight:bold;
	margin:0px;
	padding:0px 3px 1px 3px;
}
.line049 .cont p.text {
	font-family:Tahoma;
	font-size:75%;
	color:#006699;
	font-weight:normal;
}
.line049 .cont .td01 {
	width:30%;
}
.line049 .cont .td01 .block01 {
	border-right:1px solid #c1c7df;
	padding:0px 20px 0px 0px;
	margin-right:10px;
}
.line049 .cont .td01 .block01 .text01 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:75%;
	font-weight:bold;
	color:#45699f;
	margin:0px 0px 8px 0px;
}
.line049 .cont .td01 .block01 ul {
	margin:0px 0px 25px 0px;
	padding:0px;
}
.line049 .cont .td01 .block01 ul li {
	margin:0px 0px 4px 7px;
	padding:0px;
	list-style:none;
}
.line049 .cont .td01 .block01 ul li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:75%;
	font-weight:normal;
	color:#45699f;
}
.line049 .cont .td01 .block01 ul li.act {
	font-family:Arial, Helvetica, sans-serif;
	font-size:75%;
	font-weight:bold;
	color:#45699f;
}
.line049 .cont .td02 .block02 {
	padding:0px 10px 0px 25px;
}
.line049 .cont .td02 .block02 h1 {
	font-family:Tahoma;
	font-size:120%;
	font-weight:normal;
	color:#45699f;
	margin:0px 0px 20px 0px;
}
.line049 .cont .td02 .block02 .text01 {
	font-size:100%;
	font-weight:bold;
	color:#45699f;
	margin:0px 0px 10px 5px;
}
.line049 .cont .td02 .block02 .text02 {
	font-size:85%;
	font-weight:normal;
	color:#45699f;
	margin:0px 0px 25px 5px;
}
.line049 .cont .td02 .block02 .img {
	font-size:0px;
	margin:0px 0px 25px 5px;
}
.line050 {
	margin-bottom:10px;
}
.line050 .bookmarks {
	margin:  0;
	padding:  0;
	float:  left;
	width:  100%;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	text-transform:  uppercase;
	background-image:  url(/img/001.gif);
	background-position:  left bottom;
	background-repeat:  repeat-x;
}
.line050 .bookmarks table {
	width:100%;
}
.line050 .bookmarks td {
	padding:  0 3px 0 0;
	vertical-align:  bottom;
}
.line050 .bookmarks a {
	margin:  0;
	padding:  7px 15px 5px 20px;
	float:  left;
	font-size:  65%;
	color:  #8ea4c4;
	text-decoration: underline;
	text-align:  center;
	background-image:  url(/img/002.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
}
.line050 .bookmarks a:hover {
	color:#42679D;
}
.line050 .bookmarks div {
	margin:  0;
	padding:  7px 0 5px 0;
	float:  left;
	font-size:  65%;
	color:  #ffffff;
	background-image:  url(/img/003.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line050 .bookmarks a.active {
	font-size:  70%;
	font-weight:  bold;
	color:  #42679D;
	background-image:  url(/img/002_a.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
	padding:  7px 20px 5px 25px;
	text-decoration:none;
}
.line050 .bookmarks div.active {
	font-size:  70%;
	background-image:  url(/img/003_c.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line050 .bookmarks a.close {
	margin:  0 3px 1px 0;
	padding:  0 0px 0px 9px;
	float:  right;
	font-size:  65%;
	color:  #8ea4c4;
	text-decoration:  none;
	text-align:  center;
	background-image:  url(/img/016.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
	cursor:  pointer;
	text-decoration:underline;
	text-transform:none;
}
.line050 .bookmarks a.close span.bgr {
	margin:  0;
	padding:  0 10px 2px 0;
	float:  left;
	background-image:  url(/img/017.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
	text-decoration:underline;
}
.line050 .cont {
    border-bottom:1px solid #c1c7df;
	border-left:1px solid #c1c7df;
	border-right:1px solid #c1c7df;
	padding:22px 15px 18px 20px;
	background-image:url(/img/004.gif);
	background-position:left top;
	background-repeat:repeat-x;
	height:1%;
	clear:both;
}
.line050 .cont .header {
	margin:0px 0px 10px 0px;
}
.line050 .cont .header span {
	background-color:#F32180;
	color:#FFFFFF;
	font-family:Tahoma;
	font-size:70%;
	font-weight:bold;
	margin:0px;
	padding:0px 3px 1px 3px;
}
.line050 .cont p.text {
	font-family:Tahoma;
	font-size:75%;
	color:#006699;
	font-weight:normal;
}
.line050 .cont .td01 {
	width:28%;
}
.line050 .cont .td01 .block01 {
	border-right:1px solid #c1c7df;
	padding:0px 20px 0px 0px;
	margin-right:10px;
}
.line050 .cont .td01 .block01 .text01 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:75%;
	font-weight:bold;
	color:#45699f;
	margin:0px 0px 8px 0px;
}
.line050 .cont .td01 .block01 ul {
	margin:0px 0px 25px 0px;
	padding:0px;
}
.line050 .cont .td01 .block01 ul li {
	margin:0px 0px 4px 7px;
	padding:0px;
	list-style:none;
}
.line050 .cont .td01 .block01 ul li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:75%;
	font-weight:normal;
	color:#45699f;
}
.line050 .cont .td01 .block01 ul li.act {
	font-family:Arial, Helvetica, sans-serif;
	font-size:75%;
	font-weight:bold;
	color:#45699f;
}
.line050 .cont .td02 {
	width:48%;
}
.line050 .cont .td02 .block02 {
	padding:0px 30px 0px 30px;
}
.line050 .cont .td02 .block02 h1 {
	font-family:Tahoma;
	font-size:120%;
	font-weight:normal;
	color:#45699f;
	margin:0px 0px 10px 0px;
}
.line050 .cont .td02 .block02 .text01 {
	margin:0px 0px 15px 0px;
}
.line050 .cont .td02 .block02 .text01 a {
	font-size:85%;
	font-weight:bold;
	color:#45699f;
}

.line050 .cont .td02 .block02 .text01 a:hover {
	color:#8EA4C4;
}
.line050 .cont .td02 .block02 .block .text03 {
	margin:0px 0px 0px 0px;
	font-size:85%;
	font-weight:normal;
	color:#45699f;
}
.line050 .cont .td03 .block03 .text01 {
	margin-bottom:25px;
}
.line050 .cont .td03 .block03 .text01 h1 {
	font-family:Tahoma;
	font-size:75%;
	color:#8ea4c4;
	margin:0px 0px 10px 0px;
	line-height:140%;
}
.line050 .cont .td03 .block03 .text01 h1 span {
	background:url(/img/133.gif) no-repeat left 1px;
	padding:0px 15px 0px 5px;
}
.line050 .cont .td03 .block03 .text01 h1 a {
	color:#8ea4c4;
}
.line048 .cont .td03 .block03 .text01 h1 a:hover {
	color:#45699F;
}
.line050 .cont .td03 .block03 .text01 p {
	font-size:75%;
	color:#8ea4c4;
	margin:0px 0px 0px 0px;
}
.line050 .cont .td03 .block03 .text01 p a {
	color:#8ea4c4;
}
.line050 .cont .td03 .block03 .text01 p a:hover {
	color:#45699F;
}
.line050 .cont .td03 .block03 .text02 {
	margin-bottom:25px;
}
.line050 .cont .td03 .block03 .text02 h1 {
	font-family:Tahoma;
	font-size:75%;
	color:#8ea4c4;
	margin:0px 0px 10px 0px;
	line-height:140%;
}
.line050 .cont .td03 .block03 .text02 h1 span {
	background:url(/img/134.gif) no-repeat left 1px;
	padding:0px 15px 0px 5px;
}
.line050 .cont .td03 .block03 .text02 h1 a {
	color:#8ea4c4;
}
.line050 .cont .td03 .block03 .text02 p {
	font-size:75%;
	color:#8ea4c4;
	margin:0px 0px 0px 0px;
}
.line050 .cont .td03 .block03 .text02 p a {
	color:#8ea4c4;
}
.line050 .cont .td03 .block03 .text02 p a:hover {
	color:#45699F;
}
.line050 .cont .td03 .block03 .text03 {
	margin-bottom:10px;
}
.line050 .cont .td03 .block03 .text03 h1 {
	font-family:Tahoma;
	font-size:75%;
	color:#8ea4c4;
	margin:0px 0px 10px 0px;
	line-height:140%;
}
.line050 .cont .td03 .block03 .text03 h1 span {
	background:url(/img/135.gif) no-repeat left 1px;
	padding:0px 15px 0px 5px;
}
.line050 .cont .td03 .block03 .text03 h1 a {
	color:#8ea4c4;
}
.line050 .cont .td03 .block03 .text03 p {
	font-size:75%;
	color:#8ea4c4;
	margin:0px 0px 0px 0px;
}
.line050 .cont .td03 .block03 .text03 p a {
	color:#8ea4c4;
}
.line050 .cont .td03 .block03 .text03 p a:hover {
	color:#45699F;
}

.line051 {
	margin:  0 0 10px 0;
	padding:  0 8px 0 0;
}
.line051 .bookmarks {
	margin:  0;
	padding:  0;
	float:  left;
	width:  100%;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	text-transform:  uppercase;
	background-image:  url(/img/001.gif);
	background-position:  left bottom;
	background-repeat:  repeat-x;
}
.line051 .bookmarks td {
	padding:  0 3px 0 0;
	vertical-align:  bottom;
}
.line051 .bookmarks a {
	margin:  0;
	padding:  7px 8px 5px 10px;
	float:  left;
	font-size:  65%;
	color:  #8ea4c4;
	text-decoration:  none;
	text-align:  center;
	background-image:  url(/img/002.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
}
.line051 .bookmarks a:hover {
	color:#42679D;
}
.line051 .bookmarks div {
	margin:  0;
	padding:  7px 0 5px 0;
	float:  left;
	font-size:  65%;
	color:  #ffffff;
	background-image:  url(/img/003.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line051 .bookmarks a.active {
	font-size:  70%;
	font-weight:  bold;
	color:  #42679D;
	background-image:  url(/img/002_a.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
	text-decoration:underline;
}
.line051 .bookmarks div.active {
	font-size:  70%;
	background-image:  url(/img/003_a.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line051 .bookmarks a.close {
	margin:  0 0 1px 0;
	padding:  0 0 0 8px;
	float:  right;
	font-size:  65%;
	color:  #8ea4c4;
	text-decoration:  none;
	text-align:  center;
	background-image:  url(/img/016.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
	cursor:  pointer;
}
.line051 .bookmarks a.close span.bgr {
	margin:  0;
	padding:  0 6px 0 0;
	float:  left;
	background-image:  url(/img/017.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line051 .bookmarks a.close span.arrow-up {
	padding:  2px 11px 2px 0;
	float:  left;
	background-image:  url(/img/015.gif);
	background-position:  right center;
	background-repeat:  no-repeat;
}
.line051 .bookmarks a.close span.arrow-down {
	padding:  2px 11px 2px 0;
	float:  left;
	background-image:  url(/img/022.gif);
	background-position:  right center;
	background-repeat:  no-repeat;
}
.line051 .bookmarks a.close span.border {
	float:  left;
	border-bottom:  1px dashed;
}
.line051 .cont {
	margin:  0;
	padding:  12px 8px 10px 8px;
	clear:  left;
	height:  1%;
	border:  1px solid #c1c7df;
	border-top:  none;
	background-image:  url(/img/004.gif);
	background-position:  left top;
	background-repeat:  repeat-x;
}
.line051 .block {
	margin:  0 0 12px 0;
	padding:  0;
	clear:  left;
	height:  1%;
}
.line051 .block .foto {
	margin:  3px 10px 6px 0;
	padding:  0;
	float:  left;
	border:  2px solid #45699f;
}
.line051 .block .foto img {
	margin:  0;
	float:  left;
	border:  1px solid #ffffff;
}
.line051 .block .foto div {
	margin:  0;
	padding:  2px;
	width:  223px;
	float:  left;
	clear:  left;
	font-size:  60%;
	color:  #ffffff;
	background-color:  #45699f;
}
.line051 .block .text {
	margin:  0;
	padding:  0;
	color:  #42679d;
}
.line051 .block .text h3 {
	margin:  0 0 0.4em 0;
	padding:  0;
	font-size:  120%;
	font-weight:  normal;
	color:  #006699;
}
.line051 .block .text h3 a {
	color:  #006699;
}
.line051 .block .text h3 a:hover {
	color:#8EA4C4;
}
.line051 .block .text h3 span {
	margin:  5px 2px 0 0;
	padding:  0 2px 2px 2px;
	float:  left;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size:  55%;
	font-weight:  bold;
	text-transform:  uppercase;
	background-color:  #8ea4c4;
}
.line051 .block .text h3 span a {
	color:  #ffffff;
}
.line051 .block .text p {
	margin:  0 0 1em 0;
	padding:  0;
	font-size:  85%;
	line-height:  130%;
	text-align:  left;
}
.line051 .nav {
	margin:  0;
	padding:5px 0px 0px 0px;
	width:  100%;
	float:left;
}
.line051 .nav a {
	color:  #5b6aaa;
	text-decoration:  none;
}
.line051 .nav .left {
	padding:0;
	float:  left;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size:  120%;

	line-height:  130%;
	color:  #5b6aaa;
}
.line051 .nav .left a{
	text-decoration:none;
	border:0px;
}
.line051 .nav .left span.str {
	color:#A029A2;
	font-size:110%;
	margin:0px 5px;
}
.line051 .nav .left span.nm {
	margin:0px;
	border-bottom:  1px dashed #5b6aaa;
}
.line051 .nav .left a:hover {
	color:#8EA4C4;
}
.line051 .nav .right {
	padding:0;
	float:  right;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size:  120%;
	line-height:  130%;
	color:  #5b6aaa;
}
.line051 .nav .right a{
	text-decoration:none;
	border:0px;
}
.line051 .nav .right span.str {
	color:#A029A2;
	font-size:110%;
	margin:0px 5px;
}
.line051 .nav .right span.nm {
	margin:0px;
	border-bottom:  1px dashed #5b6aaa;
}
.line051 .nav .right a:hover {
	color:#8EA4C4;
}
.line051 .nav .link {
	width:100%;
	padding:0px 0px 13px 0px;
}
.line051 .nav .link a {
	font-family:Tahoma;
	font-size:70%;
	font-weight:bold;
	white-space: nowrap;
	line-height:130%;
	color:#c1c7df;
	border:0px;
	text-decoration:underline;
}
.line051 .nav .main {
	background:url(/img/092.gif) no-repeat left 3px;
	font-family:Tahoma;
	font-size:70%;
	font-weight:bold;
	padding:0px 10px 13px 15px;
	white-space: nowrap;
	line-height:130%;
}
.line051 .nav .main a{
	color:#c1c7df;
	text-decoration: underline;
	border:0px;
}
.line051 .nav .podp {
	background:url(/img/093.gif) no-repeat left 3px;
	font-family:Tahoma;
	font-size:70%;
	font-weight:bold;
	color:#c1c7df;
	padding:0px 10px 13px 15px;
	white-space: nowrap;
	line-height:130%;
}
.line051 .nav .podp a{
	color:#c1c7df;
	border-bottom:1px dashed #c1c7df;
	text-decoration:none;
}
.line051 .nav .up {
	background:url(/img/094.gif) no-repeat left 6px;
	font-family:Tahoma;
	font-size:70%;
	font-weight:bold;
	padding: 0px 0px 13px 10px;
	white-space: nowrap;
	line-height:130%;
}
.line051 .nav .up a{
	color:#c1c7df;
	border-bottom:1px dashed #c1c7df;
	text-decoration:none;
}
.line051 .dop {
	margin:  4px 0 0 0;
	padding:  0;
	position:  relative; 
	z-index:  99;
	text-align:  right;
	background-image:  url(/img/009.gif);
	background-position:  left bottom;
	background-repeat:  repeat-x;
}
.line051 .dop .active .d_td01 {
	background-image:  url(/img/007.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
}
.line051 .dop .d_td02 {
	padding:  3px 0 6px 0;
	white-space:  nowrap;
}
.line051 .dop .active .d_td02 {
	padding:  3px 0 6px 0;
	background-color:  #e1e7ef;
}
.line051 .dop .arrow-up {
	padding:  3px 0 6px 8px;
	background-image:  url(/img/038.gif);
	background-position:  left center;
	background-repeat:  no-repeat;
}
.line051 .dop .arrow-down {
	padding:  3px 0 6px 8px;
	background-image:  url(/img/010.gif);
	background-position:  left center;
	background-repeat:  no-repeat;
}
.line051 .dop .active .arrow-up {
	padding:  3px 0 6px 8px;
	background-image:  url(/img/038.gif);
	background-position:  left center;
	background-repeat:  no-repeat;
}
.line051 .dop .active .arrow-down {
	padding:  3px 0 6px 8px;
	background-image:  url(/img/010.gif);
	background-position:  left center;
	background-repeat:  no-repeat;
}
.line051 .dop .d_td02 a {
	font-size:  70%;
	line-height:  130%;
	font-weight:  bold;
	color:  #006699;
	text-decoration:  none;
}
.line051 .dop .d_td02 a.pop {
	border-bottom:  1px dashed #006699;
	cursor:  pointer;
}
.line051 .dop .d_td02 a.pop:hover {
	color:#8EA4C4;
}
.line051 .dop .d_td02 a.new {
	border-bottom:  1px solid #006699;
}
.line051 .dop .d_td02 a:hover {
	color:#8EA4C4;
	border-color:#8EA4C4;
}
.line051 .dop .active .d_td03 {
	background-image:  url(/img/008.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
}
.line051 .dop .active .d_td05 {
	background-image:  url(/img/006.gif);
	background-position:  center top;
	background-repeat:  no-repeat;
}
.line051 .block02 {
	margin-bottom:10px;
}
.line051 .block02 .foto_date {
	margin:  0;
	padding:  0 9px 0 0;
}
.line051 .block02 .small_foto_date {
	margin:  0;
	padding:  0 9px 0 0;
}
.line051 .block02 .foto {
	margin:  0;
	padding:  1px;
	border:  1px solid #0199cc;
}
.line051 .block02 .foto_date .date {
	margin:  0;
	padding:  2px 0 0 0;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size:  70%;
	font-weight:  bold;
	color:  #c1c7df;
}
.line051 .block02 .foto_date .date span {
	padding:  0 2px;
	color:  #ffffff;
	background-color:  #c1c7df;
	background-image:  url(/img/005.gif);
	background-position:  left top;
	background-repeat:  repeat-x;
}
.line051 .block02 .small_foto_date .date {
	margin:  0;
	padding:  2px 0 0 0;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size:  65%;
	font-weight:  bold;
	color:  #c1c7df;
}
.line051 .block02 .small_foto_date .date span {
	padding:  0 2px;
	font-size:  105%;
	color:  #ffffff;
	background-color:  #c1c7df;
	background-image:  url(/img/005.gif);
	background-position:  left top;
	background-repeat:  repeat-x;
}
.line051 .block02 .plus {
	margin:  2px 0 0 0;
	padding:  0;
	float:  right;
	font-size:  70%;
	font-weight:  bold;
	text-transform:  uppercase;
	color:  #f32180;
}
.line051 .block02 .keywords {
	margin:  2px 0 0 0;
	padding:  0;
	font-size:  65%;
	color:  #c1c7df;
}
.line051 .block02 .keywords a {
	color:  #c1c7df;
}
.line051 .block02 .keywords a:hover {
	color:#006699;
}
.line051 .text {
	margin:  -4px 0 0 0;
	padding:  0;
	color:  #42679d;
}
.line051 .text h3 {
	margin:  0 0 0.4em 0;
	padding:  0;
	font-size:  120%;
	font-weight:  normal;
	color:  #006699;
}
.line051 .text h3 a {
	color:  #006699;
}
.line051 .text h3 a:hover {
	color:#8EA4C4;
}
.line051 .text h3 span {
	margin:  5px 2px 0 0;
	padding:  0 2px 2px 2px;
	float:  left;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size:  55%;
	font-weight:  bold;
	text-transform:  uppercase;
	background-color:  #8ea4c4;
}
.line051 .text h3 span a {
	color:  #ffffff;
}
.line051 .text h3 span a:hover {
	color:  #ffffff;
}
.line051 .text p {
	margin:  0;
	padding:  0;
	font-size:  85%;
	line-height:  130%;
	text-align:  left;
}
.line051 .text p a{
	color:  #42679d;
}
.line052 {
	margin-bottom:10px;
}
.line052 .bookmarks {
	margin:  0;
	padding:  0;
	float:  left;
	width:  100%;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	text-transform:  uppercase;
	background-image:  url(/img/001.gif);
	background-position:  left bottom;
	background-repeat:  repeat-x;
}
.line052 .bookmarks table {
	width:100%;
}
.line052 .bookmarks td {
	padding:  0 3px 0 0;
	vertical-align:  bottom;
}
.line052 .bookmarks a {
	margin:  0;
	padding:  7px 15px 5px 20px;
	float:  left;
	font-size:  65%;
	color:  #8ea4c4;
	text-decoration: underline;
	text-align:  center;
	background-image:  url(/img/002.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
}
.line052 .bookmarks a:hover {
	color:#42679D;
}
.line052 .bookmarks div {
	margin:  0;
	padding:  7px 0 5px 0;
	float:  left;
	font-size:  65%;
	color:  #ffffff;
	background-image:  url(/img/003.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line052 .bookmarks a.active {
	font-size:  70%;
	font-weight:  bold;
	color:  #42679D;
	background-image:  url(/img/002_a.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
	padding:  7px 20px 5px 25px;
	text-decoration:none;
}
.line052 .bookmarks div.active {
	font-size:  70%;
	background-image:  url(/img/003_c.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line052 .bookmarks a.close {
	margin:  0 3px 1px 0;
	padding:  0 0px 0px 9px;
	float:  right;
	font-size:  65%;
	color:  #8ea4c4;
	text-decoration:  none;
	text-align:  center;
	background-image:  url(/img/016.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
	cursor:  pointer;
	text-decoration:underline;
	text-transform:none;
}
.line052 .bookmarks a.close span.bgr {
	margin:  0;
	padding:  0 10px 2px 0;
	float:  left;
	background-image:  url(/img/017.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
	text-decoration:underline;
}
.line052 .cont {
    border-bottom:1px solid #c1c7df;
	border-left:1px solid #c1c7df;
	border-right:1px solid #c1c7df;
	padding:24px 15px 18px 23px;
	background-image:url(/img/004.gif);
	background-position:left top;
	background-repeat:repeat-x;
	height:1%;
	clear:both;
}
.line052 .cont .block01 {
	margin-bottom:35px;
}
.line052 .cont .block01 .header {
	margin-bottom:10px;
}
.line052 .cont .block01 .header span {
	background-color:#F32180;
	color:#FFFFFF;
	font-family:Tahoma;
	font-size:70%;
	font-weight:bold;
	margin:0px;
	padding:1px 2px;
}
.line052 .cont .block01 p {
	color:#006699;
	font-family:Arial,Helvetica,sans-serif;
	font-size:85%;
	font-weight:normal;
	margin:0px 0px 10px;
	text-align:left;
}
.line052 .cont .block02 .td01 {
	width:39%;
	padding:0px 20px 0px 0px;
}
.line052 .cont .block02 .td01 .header {
	background:url(/img/135.gif) no-repeat left 5px;
	color:#45699F;
	font-family:Tahoma;
	font-size:120%;
	font-weight:normal;
	margin:0px 0px 10px;
	padding:0px 0px 0px 18px;
}
.line052 .cont .block02 .td01 .block {
	margin:0px 0px 24px 20px;
}
.line052 .cont .block02 .td01 .block .text01 {
	margin:0px 0px 3px 0px;
}
.line052 .cont .block02 .td01 .block .text01 a {
	color:#45699F;
	font-size:100%;
	font-weight:bold;
}
.line052 .cont .block02 .td01 .block .text02 {
	background:transparent url(/img/129.gif) no-repeat scroll 5px 4px;
	color:#8EA4C4;
	font-size:75%;
	margin:0px 0px 5px 0px;
}
.line052 .cont .block02 .td01 .block .text02 a {
	border-bottom:1px dashed #8EA4C4;
	color:#8EA4C4;
	margin-left:10px;
	text-decoration:none;
}
.line052 .cont .block02 .td01 .block .act {
	background:transparent url(/img/130.gif) no-repeat scroll 5px 7px;
	color:#8EA4C4;
}
.line052 .cont .block02 .td01 .block .text03 {
	color:#45699F;
	font-size:85%;
	font-weight:normal;
	margin:0px;
}
.line052 .cont .block02 .td02 {
	width:34%;
	padding:34px 0px 0px 0px;
}
.line052 .cont .block02 .td02 .block {
	margin-bottom:24px;
}
.line052 .cont .block02 .td02 .block .text01 {
	margin:0px 0px 3px 0px;
}
.line052 .cont .block02 .td02 .block .text01 a {
	color:#45699F;
	font-size:100%;
	font-weight:bold;
}
.line052 .cont .block02 .td02 .block .text02 {
	background:transparent url(/img/129.gif) no-repeat scroll 5px 4px;
	color:#8EA4C4;
	font-size:75%;
	margin:0px 0px 5px 0px;
}
.line052 .cont .block02 .td02 .block .text02 a {
	border-bottom:1px dashed #8EA4C4;
	color:#8EA4C4;
	margin-left:10px;
	text-decoration:none;
}
.line052 .cont .block02 .td02 .block .act {
	background:transparent url(/img/130.gif) no-repeat scroll 5px 7px;
	color:#8EA4C4;
}
.line052 .cont .block02 .td02 .block .text03 {
	color:#45699F;
	font-size:85%;
	font-weight:normal;
	margin:0px;
}
.line052 .cont .block02 .td03 .text01 {
	margin-bottom:25px;
}
.line052 .cont .block02 .td03 .text01 h1 {
	color:#8EA4C4;
	font-family:Tahoma;
	font-size:75%;
	line-height:140%;
	margin:0px 0px 10px;
}
.line052 .cont .block02 .td03 .text01 h1 a {
	color:#8EA4C4;
}
.line052 .cont .block02 .td03 .text01 h1 span {
	background:transparent url(/img/133.gif) no-repeat scroll left 1px;
	padding:0px 15px 0px 5px;
}
.line052 .cont .block02 .td03 .text01 p {
	color:#8EA4C4;
	font-size:75%;
	margin:0px;
}
.line052 .cont .block02 .td03 .text01 p a {
	color:#8EA4C4;
}
.line052 .cont .block02 .td03 .text02 {
	margin-bottom:25px;
}
.line052 .cont .block02 .td03 .text02 h1 {
	color:#8EA4C4;
	font-family:Tahoma;
	font-size:75%;
	line-height:140%;
	margin:0px 0px 10px;
}
.line052 .cont .block02 .td03 .text02 h1 span {
	background:transparent url(/img/134.gif) no-repeat scroll left 1px;
	padding:0px 15px 0px 5px;
}
.line052 .cont .block02 .td03 .text02 p {
	color:#8EA4C4;
	font-size:75%;
	margin:0px;
}
.line052 .cont .block02 .td03 .text02 p a {
	color:#8EA4C4;
}
.line052 .cont .block02 .td03 .text03 {
}

.line053 {
	margin-bottom:20px;
}
.line053 .bookmarks {
	margin:  0;
	padding:  0;
	float:  left;
	width:  100%;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	text-transform:  uppercase;
	background-image:  url(/img/001.gif);
	background-position:  left bottom;
	background-repeat:  repeat-x;
}
.line053 .bookmarks table {
	width:100%;
}
.line053 .bookmarks td {
	padding:  0 3px 0 0;
	vertical-align:  bottom;
}
.line053 .bookmarks a {
	margin:  0;
	padding:  7px 22px 5px 20px;
	float:  left;
	font-size:  65%;
	color:  #8ea4c4;
	text-decoration: underline;
	text-align:  center;
	background-image:  url(/img/002.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
}
.line053 .bookmarks a:hover {
	color:#42679D;
}
.line053 .bookmarks div {
	margin:  0;
	padding:  7px 0 5px 0;
	float:  left;
	font-size:  65%;
	color:  #ffffff;
	background-image:  url(/img/003.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line053 .bookmarks a.active {
	font-size:  70%;
	font-weight:  bold;
	color:  #42679D;
	background-image:  url(/img/002_a.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
	padding:  7px 25px 5px 25px;
	text-decoration:none;
}
.line053 .bookmarks div.active {
	font-size:  70%;
	background-image:  url(/img/003_c.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line053 .bookmarks a.close {
	margin:  0 3px 1px 0;
	padding:  0 0px 0px 9px;
	float:  right;
	font-size:  65%;
	color:  #8ea4c4;
	text-decoration:  none;
	text-align:  center;
	background-image:  url(/img/016.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
	cursor:  pointer;
	text-decoration:underline;
	text-transform:none;
}
.line053 .bookmarks a.close span.bgr {
	margin:  0;
	padding:  0 10px 2px 0;
	float:  left;
	background-image:  url(/img/017.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
	text-decoration:underline;
}
.line053 .cont {
    border-bottom:1px solid #c1c7df;
	border-left:1px solid #c1c7df;
	border-right:1px solid #c1c7df;
	padding:20px 12px 0px 10px;
	background-image:url(/img/004.gif);
	background-position:left top;
	background-repeat:repeat-x;
	height:1%;
	clear:both;
}
.line053 .cont .block01 {
	margin-bottom:15px;
}
.line053 .cont .block01 table td {
	vertical-align:top;
}
.line053 .cont .block01 .td01 {
	padding:0px 0px 0px 0px;
}
.line053 .cont .block01 .td01 select {
	font-size:70%;
	border:1px solid #2878af;
	color:#a2aace;
}
.line053 .cont .block01 .td01 .text01 {
	background:url(/img/141.gif) no-repeat left 6px;
	padding:0px 0px 0px 15px;
	margin:0px;
	line-height:130%;
}
.line053 .cont .block01 .td01 .text02 {
	background:url(/img/210.gif) no-repeat left 5px;
	padding:0px 0px 0px 15px;
	margin:0px;
	line-height:130%;
}
.line053 .cont .block01 .td01 p a {
	font-size:75%;
	color:#bbc8dc;
	border-bottom:1px dashed #bbc8dc;
	text-decoration:none;
}
.line053 .cont .block01 .td02 {
	padding:5px 10px 0px 10px;
}
.line053 .cont .block01 .td03 {
	padding:0px 0px 0px 0px;
}
.line053 .cont .block01 .td03 select {
	font-size:70%;
	border:1px solid #2878af;
	color:#a2aace;
}
.line053 .cont .block01 .td04 {
	padding:0px 0px 0px 0px;
	text-align:right;
	width:100%;
}
.line053 .cont .block01 .td04 p {
	font-size:70%;
	color:#a2aace;
	margin:2px 0px 0px 0px;
}
.line053 .cont .block01 .td04 input {
	vertical-align:middle;
	margin:0px 3px 0px 0px;
}
.line053 .cont .block01 .td04 select {
	font-size:70%;
	border:1px solid #2878af;
	color:#a2aace;
}
.line053 .cont .block02 {
	margin:0px 0px 10px 15px;
}
.line053 .cont .block03 {
	background-color:#f9fafc;
	padding:8px 10px 10px 20px;
	margin-bottom:10px;
}
.line053 .cont .block03 .text01 {
	background:url(/img/052.gif) no-repeat right 5px;
	text-align:right;
	font-size:70%;
	font-weight:bold;
	padding:0px 10px 0px 0px;
	margin:0px 0px 12px 0px;
}
.line053 .cont .block03 .text01 a {
	color:#f32180;
	text-decoration:none;
	border-bottom:1px dashed #f32180;
}
.line053 .cont .block03 .table {
	margin-bottom:15px;
}
.line053 .cont .block03 .table td {
	padding-right:18px;
}
.line053 .cont .block03 .table p {
	font-size:70%;
	margin:0px 0px 6px 0px;
	color:#324595;
	padding-left:17px;
}
.line053 .cont .block03 .table .bg0 {
	background:url(/img/192-1.gif) no-repeat left 4px;
}
.line053 .cont .block03 .table .bg1 {
	background:url(/img/192-2.gif) no-repeat left 4px;
}
.line053 .cont .block03 .table .bg2 {
	background:url(/img/192-3.gif) no-repeat left 4px;
}
.line053 .cont .block03 .table .bg3 {
	background:url(/img/192-4.gif) no-repeat left 4px;
}
.line053 .cont .block03 .table .bg4 {
	background:url(/img/192-5.gif) no-repeat left 4px;
}
.line053 .cont .block03 .table .bg5 {
	background:url(/img/192-6.gif) no-repeat left 4px;
}
.line053 .cont .block03 .table .bg6 {
	background:url(/img/192-7.gif) no-repeat left 4px;
}
.line053 .cont .block03 .table .bg7 {
	background:url(/img/192-8.gif) no-repeat left 4px;
}
.line053 .cont .block03 .table .bg8 {
	background:url(/img/192-9.gif) no-repeat left 4px;
}
.line053 .cont .block03 .table .bg9 {
	background:url(/img/192-10.gif) no-repeat left 4px;
}
.line053 .cont .block03 .table .bg10 {
	background:url(/img/192-11.gif) no-repeat left 4px;
}
.line053 .cont .block03 .table_2 {
	margin-bottom:20px;
}
.line053 .cont .block03 .table_2 p {
	font-size:70%;
	margin:0px 0px 6px 0px;
	color:#324595;
}
.line053 .cont .block03 .table_2 .bg0 {
	background:url(/img/193.gif) no-repeat left top;
	padding:2px 0px 2px 25px;
}
.line053 .cont .block03 .table_2 .bg1 {
	background:url(/img/194.gif) no-repeat left top;
	padding:2px 0px 2px 25px;
}
.line053 .cont .block03 .table_2 .bg2 {
	background:url(/img/197.gif) no-repeat left 5px;
	padding:2px 0px 2px 25px;
}
.line053 .cont .block03 .table_2 .bg3 {
	background:url(/img/198.gif) no-repeat left 4px;
	padding:2px 0px 2px 15px;
}
.line053 .cont .block03 .table_2 .bg4 {
	background:url(/img/199.gif) no-repeat left top;
	padding:2px 0px 2px 25px;
}
.line053 .cont .block03 .table_2 .bg5 {
	background:url(/img/200.gif) no-repeat left 5px;
	padding:2px 0px 2px 25px;
}
.line053 .cont .block03 .table_3 td {
	padding-right:30px;
}
.line053 .cont .block03 .table_3 p {
	font-size:70%;
	margin:0px 0px 0px 0px;
	color:#324595;
}
.line053 .cont .block03 .table_3 .bg0 {
	background:url(/img/195.gif) no-repeat left 5px;
	padding:2px 0px 2px 25px;
}
.line053 .cont .block03 .table_3 .bg1 {
	background:url(/img/196.gif) no-repeat left 5px;
	padding:2px 0px 2px 25px;
}
.line053 .cont .block03 .text02 {
	font-weight:bold;
	margin:0px 0px 10px 0px !important;
	padding: 0px !important;
}
.line053 .metro_popup .block {
	background-color:#ffffcc;
	border:1px solid #000;
	padding:8px 8px 0px 0px;
}
.line053 .metro_popup .block p {
	margin:0px 0px 2px 8px;
	font-family:small fonts;
	font-size:8px;
	text-transform:uppercase;
	white-space:nowrap;
	background:url(/img/143.gif) no-repeat left 1px;
	padding-left:15px;
}
.line053 .metro_popup .block p a {
	color:#000;
	text-decoration:none;
}
.line053 .metro_popup .block p a:hover {
	text-decoration:underline;
}
.line053 .metro_popup .bg {
	background:url(/img/184.gif) no-repeat left top;
	position:relative;
	top:10px;
	height:10px;
}
.line053 .metro_popup .td01 {
	background:url(/img/188.gif) repeat-y left top;
}
.line053 .metro_popup .td01 .bg0 {
	background:url(/img/189.gif) no-repeat left top;
}
.line053 .metro_popup .td02 {
	background:url(/img/191.gif) repeat-x left top;
}
.line053 .metro_popup .td03 {
	background:url(/img/190.gif) no-repeat left top;
}
.line053 .metro_popup .red {
	color:#ed0303;
}
.line053 .metro_popup .blue-light {
	color:#2062db;
}
.line053 .metro_popup .blue {
	color:#34349b;
}
.line053 .metro_popup .grey {
	color:#999999;
}
.line053 .metro_popup .brown {
	color:#604404
}
.line053 .metro_popup .green {
	color:#058d49;
}
.line053 .metro_popup .green-light {
	color:#98d937;
}
.line053 .metro_popup .orange {
	color:#fb9b54;
}
.line053 .metro_popup .purple {
	color:#ab24ab;
}
.line053 .metro_popup .yellow {
	color:#f9d300;
}
.line053 .metro_popup .turquoise {
	color:#15a3b1;
}
.line053 .metro_popup .block .close {
	text-align:right;
	margin:-3px -5px 0px 0px;
}
.line053 .metro_popup .block .close img {
	border:0px;
}
.line053 .metro_popup .block .table {
	margin:-5px 0px 6px 8px;
}
.line053 .metro_popup .block .td04 {
	background:url(/img/209.gif) no-repeat left 3px;
}
.line053 .metro_popup .block .td05 {
	font-size:75%;
}
.line053 .metro_popup .block .td05 strong {
	font-family:Tahoma;
}
.line053 .metro_popup .block .td06 a {
	font-family:small fonts;
	font-size:8px;
	text-transform:uppercase;
	text-decoration:none;
	color:#999999;
	border-bottom:1px dashed #999999;
	line-height:150%;
}
.line053 .metro_popup .block .text p {
	background:none;
	padding:0px;
}
.line053 .metro_popup .block .last {
	margin:8px 0px 0px 8px;
	color:#999999;
}
.line054 {
	margin:  0 0 0 0;
	padding:  0 8px 10px 0;
	background-color:  #ffffff;
}
.line054 .bookmarks {
	margin:  0;
	padding:  0;
	float:  left;
	width:  100%;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
}
.line054 .bookmarks a {
	margin:  0;
	padding:  7px 8px 6px 10px;
	float:  left;
	font-size:  65%;
	color:  #8ea4c4;
	text-decoration:  none;
	text-align:  center;
	background-image:  url(/img/002.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
}
.line054 .bookmarks a:hover {
	color:#42679D;
}
.line054 .bookmarks div {
	margin:  0;
	padding:  7px 0 6px 0;
	float:  left;
	font-size:  65%;
	color:  #ffffff;
	background-image:  url(/img/003.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line054 .bookmarks a.active {
	padding:  7px 8px 5px 10px;
	font-size:  70%;
	font-weight:  bold;
	color:  #42679D;
	background-image:  url(/img/002_b.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
}
.line054 .bookmarks div.active {
	padding:  7px 0 5px 0;
	font-size:  70%;
	background-image:  url(/img/003_b.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line054 .cont {
	margin:  0;
	padding:  13px 7px 10px 10px;
	clear:  left;
	height:  1%;
	text-align: left;
	background-color:  #e1e7ef;
}
.line054 .cont .text {
	font-size:80%;
	color:#829abe;
	margin:0px 0px 11px 0px;
	line-height:90%;
}
.line054 .cont .text01 {
	background:url(/img/142.gif) no-repeat left 1px;
	line-height:160%;
	font-weight:bold;
	font-size:75%;
	color:#42679d;
	font-family:Tahoma;
	margin:0px 0px 12px 0px;
	padding:0px 0px 0px 20px;
}
.line054 .cont .text02 {
	font-size:75%;
	color:#42679d;
	margin:0px 0px 20px 0px;
	line-height:100%;
}
.line054 .cont .text02 .img {
	background:url(/img/143.gif) no-repeat left 2px;
	padding:0px 5px 0px 5px;
	font-size:80%;
}
.line054 .cont .text03 {
	background:url(/img/144.gif) no-repeat left 5px;
	line-height:130%;
	font-weight:bold;
	font-size:75%;
	color:#42679d;
	font-family:Tahoma;
	margin:0px 0px 12px 0px;
	padding:0px 0px 0px 20px;
}
.line054 .cont .text04 {
	font-size:75%;
	color:#42679d;
	margin:0px 0px 3px 0px;
}
.line054 .cont .block {
	margin-bottom:13px;
}
.line054 .cont .text05 {
	font-size:75%;
	color:#42679d;
	margin:0px 0px 0px 0px;
}
.line054 .cont .text06 {
	font-size:155%;
	margin:0px 0px 0px 0px;
	color:#5565a7;
	text-align:center;
}
.line054 .cont .text07 {
	font-size:75%;
	margin:0px 0px 10px 0px;
	color:#5565a7;
	text-align:center;
}
.line054 .cont .td01 {
	font-size:75%;
	color:#5565a7;
	padding-bottom:5px;
}
.line054 .cont .td02 {
	width:100%;
}
.line054 .cont .td03 {
	padding:5px 5px 0px 5px;
}
.line054 .cont .td03 img {
	border:0px;
}
.line054 .cont .input {
	border:1px solid #c1c7df;
	color:#8ea4c4;
	display:block;
	font-family:Arial,Helvetica,sans-serif;
	font-size:60%;
	margin:0pt 0pt 6px;
	padding:1px 0pt 2px 6px;
	width:178px;
}
.line054 .cont .button {
	background-color:#8EA4C4;
	border:1px solid #42679D;
	color:#FFFFFF;
	font-size:70%;
	margin-top:10px;
}
.line054 .cont .red {
	border-bottom:2px solid #ed0303;
}
.line054 .cont .blue-light {
	border-bottom:2px solid #2062db;
}
.line054 .cont .blue {
	border-bottom:2px solid #34349b;
}
.line054 .cont .grey {
	border-bottom:2px solid #999999;
}
.line054 .cont .brown {
	border-bottom:2px solid #604404
}
.line054 .cont .green {
	border-bottom:2px solid #058d49;
}
.line054 .cont .green-light {
	border-bottom:2px solid #98d937;
}
.line054 .cont .orange {
	border-bottom:2px solid #fb9b54;
}
.line054 .cont .purple {
	border-bottom:2px solid #ab24ab;
}
.line054 .cont .yellow {
	border-bottom:2px solid #f9d300;
}
.line054 .cont .turquoise {
	border-bottom:2px solid #15a3b1;
}
.line055  {
	margin-bottom:20px;
}
.line055 .bookmarks {
	margin:  0;
	padding:  0;
	float:  left;
	width:  100%;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	text-transform:  uppercase;
	background-image:  url(/img/001.gif);
	background-position:  left bottom;
	background-repeat:  repeat-x;
}
.line055 .bookmarks table {
	width:100%;
}
.line055 .bookmarks td {
	padding:  0 3px 0 0;
	vertical-align:  bottom;
}
.line055 .bookmarks a {
	margin:  0;
	padding:  7px 22px 5px 20px;
	float:  left;
	font-size:  65%;
	color:  #8ea4c4;
	text-decoration: underline;
	text-align:  center;
	background-image:  url(/img/002.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
}
.line055 .bookmarks a:hover {
	color:#42679D;
}
.line055 .bookmarks div {
	margin:  0;
	padding:  7px 0 5px 0;
	float:  left;
	font-size:  65%;
	color:  #ffffff;
	background-image:  url(/img/003.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line055 .bookmarks a.active {
	font-size:  70%;
	font-weight:  bold;
	color:  #42679D;
	background-image:  url(/img/002_a.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
	padding:  7px 25px 5px 25px;
	text-decoration:none;
}
.line055 .bookmarks div.active {
	font-size:  70%;
	background-image:  url(/img/003_c.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line055 .bookmarks a.close {
	margin:  0 3px 1px 0;
	padding:  0 0px 0px 9px;
	float:  right;
	font-size:  65%;
	color:  #8ea4c4;
	text-decoration:  none;
	text-align:  center;
	background-image:  url(/img/016.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
	cursor:  pointer;
	text-decoration:underline;
	text-transform:none;
}
.line055 .bookmarks a.close span.bgr {
	margin:  0;
	padding:  0 10px 2px 0;
	float:  left;
	background-image:  url(/img/017.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
	text-decoration:underline;
}
.line055 .cont {
    border-bottom:1px solid #c1c7df;
	border-left:1px solid #c1c7df;
	border-right:1px solid #c1c7df;
	padding:20px 12px 0px 20px;
	background-image:url(/img/004.gif);
	background-position:left top;
	background-repeat:repeat-x;
	height:1%;
	clear:both;
}
.line055 .cont .block01 {
	margin:0px 0px 10px 0px;
	font-family:Tahoma;
}
.line055 .cont .block01 table {
	width:100%;
}
.line055 .cont .block01 table td {
	vertical-align:top;
}
.line055 .cont .block01 {
	font-size:120%;
	font-weight:normal;
	color:#45699f;
}
.line055 .cont .block01 a {
	font-size:65%;
	text-decoration:none;
	border-bottom:1px dashed #f32180;
	color:#f32180;
	float:right;
}
.line055 .cont .block02 {
	font-size:85%;
	font-weight:bold;
	margin:0px 0px 10px 0px;
}
.line055 .cont .block02 .arrow {
	font-size:110%;
	font-weight:normal;
	line-height:90%;
	padding-left:0px;
	padding-right:0px;
}
.line055 .cont .block02 a {
	color:#8ea4c4;
	text-decoration:underline;
}
.line055 .cont .block02 a img {
	border:0px;
}
.line055 .cont .block02 td {	
	padding:4px 8px 0px 7px;
	vertical-align:top;
}
.line055 .cont .block02 td.act {
	background-color:#f32180;
	font-weight:normal;
	color:#fff;
	padding:4px 6px 5px 6px;
}
.line055 .cont .block03 {
	margin:0px 0px 10px 0px;
	font-family:Tahoma;
	font-size:70%;
	color:#8ea4c4;
}
.line055 .cont .block03 strong {
	margin:0px 6px 0px 6px;
}
.line055 .cont .block03 table {
	width:100%;
	margin-bottom:5px;
}
.line055 .cont .block03 table td {
	vertical-align:top;
}
.line055 .cont .block03 a {
	color:#8ea4c4;
	margin:0px 2px 0px 2px;
}
.line055 .cont .block03 .input {
	background-color:#FFFFFF;
	border:1px solid #848FBF;
	color:#C1C7DF;
	font-family:Arial,Helvetica,sans-serif;
	padding-left:5px;
}
.line055 .cont .block03 .button {
	background-color:#8EA4C4;
	border:1px solid #42679D;
	color:#FFFFFF;
	padding:0px;
	font-size:95%;
	margin-left:5px;
}
.line055 .cont .block03 .link {
	width:100%;
}
.line055 .cont .block03 .link a {
	margin:0px 5px 0px 0px;
}
.line055 .cont .block03 p {
	white-space:nowrap;
	margin-right:5px;
	margin:2px 0px 0px 0px;
}
.line055 .cont .block04 {
	margin:0px 0px 0px 0px;
}
.line055 .cont .block04 img {
	border:0px;
}
.line055 .cont .block04 .block {
	margin:0px 0px 10px 0px;
}
.line055 .cont .block04 .block td {
	vertical-align:top;
}
.line055 .cont .block04 .block .img {
	width:105px;
}
.line055 .cont .block04 .block .text {
	padding:0px 0px 15px 0px;
}
.line055 .cont .block04 .block .text a {
	font-size:105%;
	font-weight:bold;
	color:#45699f;
}
.line055 .cont .block04 .block p {
	margin:0px 0px 4px 0px;
	font-size:85%;
	color:#45699f;
}
.line055 .cont .block04 .block p a {
	color:#45699f;
	font-weight:bold;
	margin-right:10px;
}
.line055 .cont .block04 .block .last td p {
	color:#8ea4c4;
}
.line055 .cont .block04 .block .last td a {
	color:#8ea4c4;
}
.line055 .cont .block05 table {
	margin-bottom:25px;
}
.line055 .cont .block05 .img {
	padding:0px 20px 0px 0px;
}
.line055 .cont .block05 .text01 {
	margin:0px 0px 3px 0px;
	font-family:Tahoma;
	font-size:120%;
	color:#45699f;
}
.line055 .cont .block05 .text01 a {
	color:#45699f;
}
.line055 .cont .block05 .text02 {
	margin:0px 0px 0px 0px;
	font-family:Tahoma;
	font-size:105%;
	color:#45699f;
}
.line055 .cont .block05 .text03 {
	margin:0px 0px 11px 0px;
}
.line055 .cont .block05 .text03 a {
	font-size:105%;
	color:#45699f;
	font-weight:bold;
}
.line055 .cont .block05 .text04 {
	margin:0px 0px 70px 0px;
	font-size:85%;
	color:#45699f;
	line-height:110%;
}
.line055 .cont .nav {
	margin:  0;
	padding:5px 0px 10px 0px;
	width:  100%;
	border-top:2px solid #e1e7ef;
	float:left;
}
.line055 .cont .nav a {
	color:  #5b6aaa;
	text-decoration:  none;
}
.line055 .cont .nav .left {
	padding:0;
	float:  left;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size:  120%;
	line-height:  130%;
	color:  #5b6aaa;
}
.line055 .cont .nav .left a {
	border:0px;
}
.line055 .cont .nav .left span.str {
	color:#A029A2;
	font-size:110%;
	margin:0px 5px;
}
.line055 .cont .nav .left span.nm {
	margin:0px;
	text-decoration:underline;
}
.line055 .cont .nav .left a:hover {
	color:#8EA4C4;
}
.line055 .cont .nav .right {
	padding:0;
	float:  right;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size:  120%;
	line-height:  130%;
	color:  #5b6aaa;
}
.line055 .cont .nav .right a {
	border:0px;
}
.line055 .cont .nav .right span.str {
	color:#A029A2;
	font-size:110%;
	margin:0px 5px;
}
.line055 .cont .nav .right span.nm {
	margin:0px;
	text-decoration:underline;
}
.line055 .cont .nav .right a:hover {
	color:#8EA4C4;
}
.line055 .cont .nav .link {
	width:100%;
	padding:0px 0px 13px 0px;
}
.line055 .cont .nav .link a {
	font-family:Tahoma;
	font-size:70%;
	font-weight:bold;
	white-space: nowrap;
	line-height:130%;
	color:#c1c7df;
	border:0px;
	text-decoration:underline;
}
.line056 {
	margin:  0 0 0 0;
	padding:  0 8px 10px 0;
	background-color:  #ffffff;
}
.line056 .bookmarks {
	margin:  0;
	padding:  0;
	float:  left;
	width:  100%;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
}
.line056 .bookmarks a {
	margin:  0;
	padding:  7px 8px 6px 10px;
	float:  left;
	font-size:  65%;
	color:  #8ea4c4;
	text-decoration:  none;
	text-align:  center;
	background-image:  url(/img/002.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
}
.line056 .bookmarks a:hover {
	color:#42679D;
}
.line056 .bookmarks div {
	margin:  0;
	padding:  7px 0 6px 0;
	float:  left;
	font-size:  65%;
	color:  #ffffff;
	background-image:  url(/img/003.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line056 .bookmarks a.active {
	padding:  7px 8px 5px 10px;
	font-size:  70%;
	font-weight:  bold;
	color:  #42679D;
	background-image:  url(/img/002_b.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
}
.line056 .bookmarks div.active {
	padding:  7px 0 5px 0;
	font-size:  70%;
	background-image:  url(/img/003_b.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line056 .cont {
	margin:  0;
	padding:  12px 10px 3px 15px;
	clear:  left;
	height:  1%;
	text-align:  center;
	background-color:  #e1e7ef;
}
.line056 .cont .block {
	margin:0px 0px 20px 0px;
}
.line056 .cont .block .text01 {
	font-size:70%;
	color:#45699f;
	margin:0px 0px 0px 0px;
	line-height:110%;
}
.line056 .cont .block .text02 {
	margin:4px 0px 5px 0px;
}
.line056 .cont .block .text02 a {
	font-size:70%;
	font-weight:bold;
	color:#45699f;
}
.line056 .cont .block .img {
	background-color:#fff;
	padding:3px;
	font-size:0px;
	float:left;
	margin:0px 4px 2px 0px;
}
.line057 {
	margin-bottom:10px;
}
.line057 .bookmarks {
	float:left;
	margin:0pt;
	padding:0pt;
	width:100%;
	background:none;
}
.line057 .bookmarks a.active {
	background-image:url(img/002_b.gif);
	background-position:left top;
	background-repeat:no-repeat;
	color:#42679D;
	font-size:60%;
	font-weight:bold;
	padding:7px 8px 5px 10px;
	float:right;
	border:0px;
	text-transform:none;
	font-family:Arial, Helvetica, sans-serif;
}
.line057 .bookmarks div.active {
	background-image:url(img/164.gif);
	background-position:right top;
	background-repeat:no-repeat;
	font-size:60%;
	padding:7px 0pt 5px;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
}
.line057 .cont {
	background-color:#E1E7EF;
	clear:left;
	height:1%;
	margin:0pt;
	padding:0px;
	border:0px;
}
.line057 .cont .block05 {
	background:url(img/165.gif) no-repeat left top;
	background-color:#E1E7EF;
}
.line057 .cont .block06 {
	background:url(img/166.gif) no-repeat left bottom;
	padding:10px 12px 10px 12px;
}
.line057 .cont .table {
	margin-bottom:7px !important;
	width:auto !important;
}
.line057 .cont .table_2 {
	margin-bottom:0px !important;
}
.line057 .cont td {
	vertical-align:top;
}
.line057 .cont p {
	margin:3px 0px 0px 5px;
	font-size:60%;
	font-weight:normal;
	color:#45699f;
	font-family:Arial,Helvetica,sans-serif;
}
.line057 .cont .input {
	background-color:#8EA4C4;
	border:1px solid #2878AF;
	color:#FFFFFF;
	display:block;
	font-family:Arial,Helvetica,sans-serif;
	font-size:60%;
	margin:0px 0px 0px 5px;
	padding:1px 1px 1px 2px;
}
.line057 .cont .link {
	font-size:60% !important;
	font-weight:bold !important;
	color:#8ea4c4 !important;
	text-decoration:none !important;
	border-bottom:1px dashed #8ea4c4 !important;
	float:right !important;
	margin-top:5px !important;
	font-family:Arial,Helvetica,sans-serif;
}
.line058  {
	margin-bottom:20px;
}
.line058 .bookmarks {
	margin:  0;
	padding:  0;
	float:  left;
	width:  100%;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	text-transform:  uppercase;
	background-image:  url(/img/001.gif);
	background-position:  left bottom;
	background-repeat:  repeat-x;
}
.line058 .bookmarks table {
	width:100%;
}
.line058 .bookmarks td {
	padding:  0 3px 0 0;
	vertical-align:  bottom;
}
.line058 .bookmarks a {
	margin:  0;
	padding:  7px 22px 5px 20px;
	float:  left;
	font-size:  65%;
	color:  #8ea4c4;
	text-decoration: underline;
	text-align:  center;
	background-image:  url(/img/002.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
}
.line058 .bookmarks a:hover {
	color:#42679D;
}
.line058 .bookmarks div {
	margin:  0;
	padding:  7px 0 5px 0;
	float:  left;
	font-size:  65%;
	color:  #ffffff;
	background-image:  url(/img/003.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line058 .bookmarks a.active {
	font-size:  70%;
	font-weight:  bold;
	color:  #324595;
	background-image:  url(/img/002_a.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
	padding:  7px 25px 5px 25px;
	text-decoration:none;
}
.line058 .bookmarks div.active {
	font-size:  70%;
	background-image:  url(/img/003_c.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line058 .cont {
    border-bottom:1px solid #c1c7df;
	border-left:1px solid #c1c7df;
	border-right:1px solid #c1c7df;
	padding:20px 20px 10px 20px;
	background-image:url(/img/004.gif);
	background-position:left top;
	background-repeat:repeat-x;
	height:1%;
	clear:both;
}
.line058 .cont .block01{
	margin-bottom:25px;
}
.line058 .cont .block01 .header {
	margin-bottom:15px;
}
.line058 .cont .block01 .header span {
	color:#FFFFFF;
	font-family:Tahoma;
	font-size:70%;
	font-weight:bold;
	line-height:100%;
	background-color:#F32180;
	padding:0px 2px 1px 2px;
	margin-right:15px;
}
.line058 .cont .block01 .header a {
	font-size:75%;
	color:#45699f;
	margin-right:15px;
}
.line058 .cont .block01 p {
	font-size:85%;
	color:#45699f;
	margin:0px 45px 0px 0px;
	line-height:130%;
}
.line058 .cont .block01 .more {
	background:transparent url(/img/129.gif) no-repeat scroll 5px 4px;
	color:#8EA4C4;
	margin:0px 0px 5px;
}
.line058 .cont .block01 .more a {
	border-bottom:1px dashed #8EA4C4;
	color:#8EA4C4;
	margin-left:10px;
	text-decoration:none;
}
.line058 .cont .block02 .td01 {
	width:26%;
}
.line058 .cont .block02 .td01 .border {
	border-right:1px solid #c1c7df;
	padding:0px 30px 0px 0px;
	border-left:0px;
	margin:0px;
}
.line058 .cont .block02 .td01 .header {
	font-family:Tahoma;
	font-size:120%;
	color:#8ea4c4;
	margin-bottom:20px;
}
.line058 .cont .block02 .td01 .block {
	margin-bottom:25px;
}
.line058 .cont .block02 .td01 .block .text01 {
	font-family:Tahoma;
	font-size:70%;
	font-weight:bold;
	color:#8ea4c4;
	margin:0px 0px 10px 0px;
}
.line058 .cont .block02 .td01 .block .text01 span {
	color:#FFFFFF;
	font-family:Tahoma;
	font-size:100%;
	font-weight:bold;
	line-height:100%;
	background-color:#8ea4c4;
	padding:1px 3px 2px 3px;
	margin-right:10px;
	text-decoration:underline;
}
.line058 .cont .block02 .td01 .block .text02 {
	font-size:75%;
	color:#8ea4c4;
	margin:0px 0px 13px 0px;
}
.line058 .cont .block02 .td01 .block .text02 span {
	font-weight:bold;
}
.line058 .cont .block02 .td01 .text03 {
	background:url(/img/026.gif) no-repeat left 4px;
	font-size:70%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 10px;
}
.line058 .cont .block02 .td01 .text03 a { 
	color:#8ea4c4;
	font-weight:bold;
}
.line058 .cont .block02 .td02 {
	padding:0px 20px 0px 38px;
	width:48%;
}
.line058 .cont .block02 .td02 .header {
	font-family:Tahoma;
	font-size:120%;
	color:#45699f;
	margin:0px 0px 20px 0px;
}
.line058 .cont .block02 .td02 .block {
	margin-bottom:15px;
}
.line058 .cont .block02 .td02 .block .text01 {
	margin:0px 0px 7px 0px;
}
.line058 .cont .block02 .td02 .block .text01 span {
	color:#FFFFFF;
	font-family:Tahoma;
	font-size:70%;
	font-weight:bold;
	line-height:100%;
	background-color:#8ea4c4;
	padding:0px 3px 1px 3px;
	margin-right:5px;
}
.line058 .cont .block02 .td02 .block .text01 a {
	font-size:100%;
	color:#45699f;
	font-weight:bold;
}
.line058 .cont .block02 .td02 .block .text02 {
	margin:0px 0px 0px 0px;
	font-size:85%;
	color:#45699f;
	line-height:130%;
}
.line058 .cont .block02 .td02 .nav {
	margin:  0;
	padding:5px 0px 0px 0px;
	width:  100%;
	border-top:2px solid #e1e7ef;
	float:left;
}
.line058 .cont .block02 .td02 .nav a {
	color:  #5b6aaa;
	text-decoration:  none;
}
.line058 .cont .block02 .td02 .nav .left {
	padding:0;
	float:  left;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size:  120%;
	line-height:  130%;
	color:  #5b6aaa;
}
.line058 .cont .block02 .td02 .nav .left a{
	text-decoration:none;
	border:0px;
}
.line058 .cont .block02 .td02 .nav .left span.str {
	color:#A029A2;
	font-size:110%;
	margin:0px 5px;
}
.line058 .cont .block02 .td02 .nav .left span.nm {
	margin:0px;
	border-bottom:  1px dashed #5b6aaa;
}
.line058 .cont .block02 .td02 .nav .left a:hover {
	color:#8EA4C4;
}
.line058 .cont .block02 .td02 .nav .right {
	padding:0;
	float:  right;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size:  120%;
	line-height:  130%;
	color:  #5b6aaa;
}
.line058 .cont .block02 .td02 .nav .right a{
	text-decoration:none;
	border:0px;
}
.line058 .cont .block02 .td02 .nav .right span.str {
	color:#A029A2;
	font-size:110%;
	margin:0px 5px;
}
.line058 .cont .block02 .td02 .nav .right span.nm {
	margin:0px;
	border-bottom:  1px dashed #5b6aaa;
}
.line058 .cont .block02 .td02 .nav .right a:hover {
	color:#8EA4C4;
}
.line058 .cont .block02 .td03 {
	width:35%;
}
.line058 .cont .block02 .td03 .block {
	margin-bottom:23px;
}
.line058 .cont .block02 .td03 .block .text01 {
	background:url(/img/144.gif) no-repeat left 2px;
	padding:0px 0px 0px 15px;
	color:#f32180;
	font-family:Tahoma;
	font-size:75%;
	font-weight:bold;
	margin:0px 0px 12px 0px;
}
.line058 .cont .block02 .td03 .block .text02 {
	margin:0px 0px 0px 0px;
	font-size:75%;
	color:#45699f;
	line-height:120%;
}
.line058 .cont .block02 .td03 .otziv .text01 table {
	width:100%;
}
.line058 .cont .block02 .td03 .otziv .text01 a {
	font-family:Tahoma;
	font-size:75%;
	font-weight:bold;
	text-decoration:none;
	color:#8ea4c4;
}
.line058 .cont .block02 .td03 .otziv .text01 .link1 {
	background:url(/img/168.gif) no-repeat left 7px;
	padding:4px 0px 6px 20px;
	float:left;
	line-height:130%;	
}
.line058 .cont .block02 .td03 .otziv .text01 .link2 {
	background:url(/img/169.gif) no-repeat left 7px;
	padding:3px 15px 6px 15px;
	float:right;
	line-height:130%;
}
.line058 .cont .block02 .td03 .otziv .text01 .link3 {
	background:url(/img/002_b.gif) no-repeat right top;
	float:right;
	padding:4px 15px 9px 15px;
}
.line058 .cont .block02 .td03 .otziv .text01 .link3 span {
	background:url(/img/170.gif) no-repeat left 3px;
	padding-left:15px;
}
.line058 .cont .block02 .td03 .otziv .text01 .act {
	background:url(/img/164.gif) no-repeat right top;
	float:right;
	height:27px;
}
.line058 .cont .block02 .td03 .otziv .text01 .link2 span {
	border-bottom:1px dashed #8ea4c4;
}
.line058 .cont .block02 .td03 .otziv .text02 p {
	margin:0px 0px 10px 0px;
	font-size:75%;
	color:#8ea4c4;
}
.line058 .cont .block02 .td03 .otziv .text02 p span {
	font-weight:bold;
}
.line058 .cont .block02 .td03 .otziv .text03 {
	background-color:#e1e7ef;
	padding:11px 0px 10px 10px;
}
.line058 .cont .block02 .td03 .otziv .text03 table {
	width:100%;
}
.line058 .cont .block02 .td03 .otziv .text03 .input {
	background-color:#FFFFFF;
	border:1px solid #848FBF;
	color:#C1C7DF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:70%;
	padding-left:5px;
	width:225px;
	margin-bottom:5px;
}
.line058 .cont .block02 .td03 .otziv .text03 .input2 {
	background-color:#FFFFFF;
	border:1px solid #848FBF;
	color:#C1C7DF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:70%;
	padding-left:5px;
	width:50px;
}
.line058 .cont .block02 .td03 .otziv .text03 .td01 {
	width:64%;
	text-align:right;
	padding:0px;
}
.line058 .cont .block02 .td03 .otziv .text03 .td02 {
	text-align:right;
	padding:3px 5px 10px 5px;
	width:auto;
}
.line058 .cont .block02 .td03 .otziv .text03 .td03 {
	text-align:right;
	padding-right:0px;
	width:auto;
}
.line058 .cont .block02 .td03 .otziv .text03 .td04 {
	width:10px;
}
.line058 .cont .block02 .td03 .otziv .text03 .error {
	border:1px solid #f32280 !important;
	color:#f32180 !important;
}
.line058 .cont .block02 .td03 .otziv .text03 .textarea {
	background-color:#FFFFFF;
	border:1px solid #848FBF;
	color:#C1C7DF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:70%;
	padding-left:5px;
	width:225px;
	margin-bottom:5px;
	height:100px;
}
.line058 .cont .block02 .td03 .otziv .text03 .button {
	background-color:#8EA4C4;
	border:1px solid #42679D;
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:70%;
	float:right;
	padding:1px;
	margin-right:1px;
}
.line058 .cont .block02 .td03 .otziv .text03 .red {
	font-size:70%;
	margin:10px 10px 0px 5px;
	color:#F32180;
}
.line058 .cont .block02 .td03 .otziv .text03 .arrow {
 	background:url(/img/117.gif) no-repeat left  7px;
	padding:1px 2px 1px 2px;
	margin:0px 0px 0px 5px;
}
.line058 .cont .block02 .td03 .otziv .text03 img {
	border:0px;
}
.line058 .cont .block02 .td03 .otziv .text03 .link4 {
	color:#8EA4C4;
	font-size:70%;
	font-weight:bold;
	line-height:130%;
	text-decoration:none;
	border-bottom:1px dashed #8EA4C4;
	float:left;
}
.line058 .cont .block02 .td03 .nav table {
	width:100%;
}
.line058 .cont .block02 .td03 .nav a {
	color:#8ea4c4;
	font-size:70%;
	text-decoration:none;
	line-height:150%;
	font-weight:bold;
	text-transform:uppercase;
}
.line058 .cont .block02 .td03 .nav a span {
	border-bottom:1px dashed #8ea4c4;
}
.line058 .cont .block02 .td03 .nav .link1 {
	background:url(/img/025.gif) no-repeat left 6px;
	padding:0px 0px 0px 15px;
	float:left;
}
.line058 .cont .block02 .td03 .nav .link2 {
	background:url(/img/026.gif) no-repeat right 6px;
	padding:0px 15px 0px 0px;
	float:right;
}
.line058 .cont .block03 {
	margin-bottom:10px;
	border-bottom:2px solid #e1e7ef;
	padding-bottom:16px;
}
.line058 .cont .block03 .month {
	margin:0px 0px 0px 0px;
	width:100%;
}
.line058 .cont .block03 .month .year{
	padding-right:10px;
}
.line058 .cont .block03 .month .year select {
	background-color:#FFFFFF;
	border:1px solid #848FBF;
	color:#C1C7DF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:70%;
}
.line058 .cont .block03 .month .year select option {
	color:#C1C7DF;
	font-family:Arial,Helvetica,sans-serif;
}
.line058 .cont .block03 .month td {
	padding:4px 1px 0px 2px;
	text-align:right;
}
.line058 .cont .block03 .month td a{
	font-family:Tahoma;
	font-size:65%;
	color:#8ea4c4;
	text-decoration:underline;
}
.line058 .cont .block03 .month td a:hover {
	color:#42679D;
}
.line058 .cont .block03 .month .act {
	padding:0px 3px 2px 3px;
	color:#fff;
	background-color:#f32180;
	font-family:Tahoma;
	font-size:65%;
	font-weight:bold;
	margin:0px 5px 0px 4px;
} 
.line058 .cont .block03 .month .input {
	background-color:#FFFFFF;
	border:1px solid #848FBF;
	color:#C1C7DF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:70%;
	width:165px;
	margin-right:1px;
	padding-left:5px;
}
.line058 .cont .block03 .month .button {
	background-color:#8ea4c4;
	border:1px solid #42679d;
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:70%;
}
.line058 .cont .block04 {
	margin-bottom:10px;
	width:90%;
}
.line058 .cont .block04 .header {
	margin-bottom:10px;
}
.line058 .cont .block04 .header h1 {
	color:#45699F;
	font-family:Tahoma;
	font-size:120%;
	font-weight:normal;
	margin:0px;
}
.line058 .cont .block04 .text {
	color:#8EA4C4;
	font-size:75%;
	margin:0px 0px 5px;
}
.line058 .cont .block04 .text a {
	color:#8EA4C4;
	margin-left:5px;
	text-decoration:none;
	padding-left:15px;
}
.line058 .cont .block04 .text .on {
	background:url(/img/129.gif) no-repeat left 4px;
}
.line058 .cont .block04 .text .off {
	background:url(/img/130.gif) no-repeat left 7px;
}
.line058 .cont .block04 .text a span {
	border-bottom:1px dashed #8EA4C4;
}
.line058 .cont .block04 .block02 {
	margin-bottom:15px;
}
.line058 .cont .block04 .block02 .text01 {
	color:#848FBF;
	font-family:Tahoma;
	font-size:150%;
	line-height:100%;
	margin:0px;
	text-align:right;
}
.line058 .cont .block04 .block02 .text02 {
	color:#848FBF;
	font-family:Tahoma;
	font-size:75%;
	line-height:80%;
	margin:0px;
	text-align:right;
}
.line058 .cont .block04 .block02 .td05 {
	width:100%;
	padding:0px 0px 0px 10px;
}
.line058 .cont .block04 .block02 .text03 {
	margin:0px 0px 2px 0px;
}
.line058 .cont .block04 .block02 .text03 a {
	font-size:100%;
	font-weight:bold;
	color:#45699f;
}
.line058 .cont .block04 .block02 .text04 {
	color:#848fbf;
	font-size:85%;
	margin:10px 0px 5px 0px;
}
.line058 .cont .block04 .last {
	margin:25px 0px 0px 0px;
	background:url(/img/026.gif) no-repeat left 5px;
	padding:0px 0px 0px 12px;
}
.line058 .cont .block04 .last a {
	font-size:70%;
	font-weight:bold;
	color:#8ea4c4;
}
.line058 .cont .block05 {
	margin-bottom:10px;
}
.line058 .cont .block05 .header {
	margin-bottom:12px;
}
.line058 .cont .block05 .header h1 {
	color:#848fbf;
	font-family:Tahoma;
	font-size:120%;
	font-weight:normal;
	margin:0px;
}
.line058 .cont .block05 .text01 {
	background:url(/img/172.gif) no-repeat left 3px;
	color:#848fbf;
	font-size:100%;
	font-weight:bold;
	margin:0px 0px 12px 12px;
	padding-left:24px;
}
.line058 .cont .block05 .text02 {
	background:url(/img/173.gif) no-repeat left 3px;
	color:#848fbf;
	font-size:100%;
	font-weight:bold;
	margin:30px 0px 15px 12px;
	padding-left:24px;
}
.line058 .cont .block05 .block06 {
	margin:0px 0px 15px 0px;
}
.line058 .cont .block05 .block06 .text03 {
	color:#848FBF;
	font-family:Tahoma;
	font-size:150%;
	line-height:100%;
	margin:0px;
	text-align:right;
}
.line058 .cont .block05 .block06 .text04 {
	color:#848FBF;
	font-family:Tahoma;
	font-size:75%;
	line-height:80%;
	margin:0px;
	text-align:right;
}
.line058 .cont .block05 .block06 .text05 {
	color:#848fbf;
	font-size:75%;
	font-weight:normal;
	margin:5px 0px 0px 0px;
}
.line058 .cont .block05 .block06 a {
	color:#848fbf;
	font-size:90%;
	line-height:130%;
}
.line058 .cont .block05 .block06 .td05 {
	width:100%;
	padding:0px 0px 0px 10px;
}
.line058 .cont .block07 h1 {
	font-family:Tahoma;
	font-size:155%;
	color:#45699f;
	font-weight:normal;
	margin:0px 0px 15px 0px;
	line-height:100%;
}
.line058 .cont .block07 .text01 {
	font-size:100%;
	color:#42679d;
	margin:0px 0px 25px 0px;
}
.line058 .cont .block07 .text02 {
	font-size:85%;
	color:#42679d;
	margin:0px 0px 20px 0px;
}
.line058 .cont .nav {
	margin:  0;
	padding:5px 0px 10px 0px;
	width:  100%;
	border-top:2px solid #e1e7ef;
	float:left;
}
.line058 .cont .nav a {
	color:  #5b6aaa;
	text-decoration:  none;
}
.line058 .cont .nav .left {
	padding:0;
	float:  left;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size:  120%;
	line-height:  130%;
	color:  #5b6aaa;
}
.line058 .cont .nav .left a {
	border:0px;
}
.line058 .cont .nav .left span.str {
	color:#A029A2;
	font-size:110%;
	margin:0px 5px;
}
.line058 .cont .nav .left span.nm {
	margin:0px;
	border-bottom:1px solid #5B6AAA;
}
.line058 .cont .nav .left a:hover {
	color:#8EA4C4;
}
.line058 .cont .nav .right {
	padding:0;
	float:  right;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size:  120%;
	line-height:  130%;
	color:  #5b6aaa;
}
.line058 .cont .nav .right a {
	border:0px;
}
.line058 .cont .nav .right span.str {
	color:#A029A2;
	font-size:110%;
	margin:0px 5px;
}
.line058 .cont .nav .right span.nm {
	margin:0px;
	border-bottom:1px solid #5B6AAA;
}
.line058 .cont .nav .right a:hover {
	color:#8EA4C4;
}
.line058 .cont .nav .link {
	width:100%;
	padding:0px 0px 13px 0px;
}
.line058 .cont .nav .link a {
	font-family:Tahoma;
	font-size:70%;
	font-weight:bold;
	white-space: nowrap;
	line-height:130%;
	color:#c1c7df;
	border:0px;
	text-decoration:underline;
}
.line058 .cont .border {
	margin-left:15px;
	border-left:1px solid #c1c7df;
	padding-left:32px;
}
.line058 .cont .block04 .block02 .block3-ext {
	margin:0; 
	padding:0 0 0 1px;
	background-color: #fff;
	border-left:  5px solid #c4cedf;
}
.line058 .cont .block04 .block02 .block3-ext .bg {
	background-color:#f3f5f9;
	padding:0px 0px 6px 0px;
}
.line058 .cont .block04 .block02 .block3-ext td {
	padding:  6px 0px 4px 10px;
	font-size:  70%;
	color:  #324595;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
}
.line058 .cont .block04 .block02 .block3-ext a {
	color:  #324595;
	text-decoration:  none;
	position:relative;
	z-index:1;
}
.line058 .cont .block04 .block02 .block3-ext a span {
	border-bottom:1px dashed #324595;
}
.line058 .cont .block04 .block02 .block3-ext a: hover {
	border:0px;
	color:#8EA4C4;
}
.line058 .cont .block04 .block02 .block3-ext .more {
	font-weight:  bold;
	text-transform:  uppercase;
}
.line058 .cont .block04 .block02 .block3-ext .more td{
	padding:5px 10px 6px 0px;
}
.line058 .cont .block04 .block02 .block3-ext .more a {
	padding:  0 0 0 10px;
	float:  right;
	background-image:  url(/img/115.gif);
	background-position:  left 4px;
	background-repeat:  no-repeat;
	color:#002252;
}
.line058 .cont .block04 .block02 .block3-ext .block {
	padding:5px;
	font-family:Arial, Helvetica, sans-serif;
}
.line058 .cont .block04 .block02 .block3-ext .block a {
	border:0px;
}
.line058 .cont .block04 .block02 .block3-ext .block table {
	width:100%;
}
.line058 .cont .block04 .block02 .block3-ext .block table td {
	padding:0px 0px 5px 0px;
	text-align:left;
	vertical-align:top;
}
.line058 .cont .block04 .block02 .block3-ext .block .td01 {
	width:100%;
}
.line058 .cont .block04 .block02 .block3-ext .block .td02 {
	padding:3px 0px 0px 0px;
}
.linline058 .cont .block04 .block02e018 .block3-ext .block .td03 {
	padding:3px 0px 0px 13px;
}
.linline058 .cont .block04 .block02e018 .block3-ext .block .td04 {
	padding:5px 0px 0px 0px;
}
.line058 .cont .block04 .block02 .block3-ext .block .input {
	background-color:#FFFFFF;
	border:1px solid #848FBF;
	color:#C1C7DF;
	font-family:Arial,Helvetica,sans-serif;
	padding-left:5px;
	width:95%;
	font-size:95%;	
}
.line058 .cont .block04 .block02 .block3-ext .block .red {
	margin:0px 0px 5px 0px;
	color:#F32180;
	font-family:Arial, Helvetica, sans-serif;
}
.line058 .cont .block04 .block02 .block3-ext .block .input_2 {
	background-color:#FFFFFF;
	border:1px solid #848FBF;
	color:#C1C7DF;
	font-family:Arial,Helvetica,sans-serif;
	padding-left:5px;
	width:90%;
	font-size:95%;
}
.line058 .cont .block04 .block02 .block3-ext .block .textarea {
	background-color:#FFFFFF;
	border:1px solid #848FBF;
	color:#C1C7DF;
	font-family:Arial,Helvetica,sans-serif;
	padding-left:5px;
	width:98%;
	height:55px;
	font-size:95%;
}
.line058 .cont .block04 .block02 .block3-ext .block .button {
	background-color:#8EA4C4;
	border:1px solid #42679D;
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	float:right;
	font-size:95%;
}
.line058 .cont .block04 .block02 .block3-ext .block .reload {
	margin:0px 3px 0px 10px;
	border:0px;
}
.line018 .block3-ext .block .more {
	font-weight:  bold;
	text-transform:  uppercase;
}
.line058 .cont .block04 .block02 .block3-ext .block .more td{
	padding:10px 0px 6px 0px;
}
.line058 .cont .block04 .block02 .block3-ext .block .more a {
	padding:  0 0 0 10px;
	float:  right;
	text-decoration:  underline;
	background-image:  url(/img/026.gif);
	background-position:  left 4px;
	background-repeat:  no-repeat;
	color:#8ea4c4;
}
.line058 .cont .block04 .block02 .block3-ext .block .error {
	border:1px solid #F32280 !important;
	color:#F32180 !important;
}
.line058 .cont .block04 .block02 .block3-ext .block .arrow {
	margin:0px 0px 0px 0px;
	padding:1px 2px;
	line-height:70%;
}
.line058 .cont .block04 .block02 .block3-ext .block .arrow img {
	margin:0px 5px 0px 0px;
}
.line058 .cont .block04 .block02 .block3-ext .table {
	width:100%;
}
.line058 .cont .block04 .block02 .block3-ext .table .td01 {
	width:30%;
	padding:0px;
}
.line058 .cont .block04 .block02 .block3-ext .table .td02 {
	width:70%;
	padding:3px 0px 0px 10px;
	vertical-align:top;
}
.line058 .cont .block04 .block02 .block3-ext .table td {
	font-size:100%;
	padding:0px;
}

.line059  {
	margin:0px 0px 20px 5px;
}
.line059 .bookmarks {
	margin:  0;
	padding:  0;
	float:  left;
	width:  100%;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	text-transform:  uppercase;
	background-image:  url(/img/001.gif);
	background-position:  left bottom;
	background-repeat:  repeat-x;
}
.line059 .bookmarks table {
	width:100%;
}
.line059 .bookmarks td {
	padding:  0 3px 0 0;
	vertical-align:  bottom;
}
.line059 .bookmarks a {
	margin:  0;
	padding:  7px 22px 5px 20px;
	float:  left;
	font-size:  65%;
	color:  #8ea4c4;
	text-decoration: underline;
	text-align:  center;
	background-image:  url(/img/002.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
}
.line059 .bookmarks a:hover {
	color:#42679D;
}
.line059 .bookmarks div {
	margin:  0;
	padding:  7px 0 5px 0;
	float:  left;
	font-size:  65%;
	color:  #ffffff;
	background-image:  url(/img/003.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line059 .bookmarks a.active {
	font-size:  70%;
	font-weight:  bold;
	color:  #324595;
	background-image:  url(/img/002_a.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
	padding:  7px 25px 5px 25px;
	text-decoration:none;
}
.line059 .bookmarks div.active {
	font-size:  70%;
	background-image:  url(/img/003_c.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line059 .cont {
    border-bottom:1px solid #c1c7df;
	border-left:1px solid #c1c7df;
	border-right:1px solid #c1c7df;
	padding:20px 40px 20px 20px;
	background-image:url(/img/004.gif);
	background-position:left top;
	background-repeat:repeat-x;
	height:1%;
	clear:both;
}
.line059 .cont table {
	width:100%;
}
.line059 .cont .td01  {
	width:10%;
	padding:0px 20px 0px 0px;
}
.line059 .cont .td01 .text01 {
	font-size:500%;
	margin:0px 0px 0px 0px;
	line-height:90%;
	color:#45699f;
}
.line059 .cont .td01 .text02 {
	margin:0px 0px 0px 0px;
	float:left;
	padding:0px 15px 2px 15px;
	background-color:#F32180;
	color:#FFFFFF;
	font-family:Tahoma;
	font-size:70%;
	font-weight:bold;
}
.line059 .cont .td02 {
	padding:0px 20px 0px 20px;
}
.line059 .cont .td02 .block {
	margin-bottom:20px;
}
.line059 .cont .td02 .text01 {
	margin:0px 0px 5px 0px;
	font-size:75%;
	font-weight:bold;
	color:#45699f;
}
.line059 .cont .td02 .text02 {
	margin:0px 0px 10px 10px;
	font-size:75%;
	color:#45699f;
	line-height:130%;
}
.line059 .cont .td02 .text02 a {
	font-weight:bold;
	color:#45699f;
}
.line059 .cont .td03 .text01 {
	margin:0px 0px 20px 0px;
	font-size:75%;
	font-weight:bold;
	color:#45699f;
}

.line060  {
	margin-bottom:20px;
}
.line060 .bookmarks {
	margin:  0;
	padding:  0;
	float:  left;
	width:  100%;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	text-transform:  uppercase;
	background-image:  url(/img/001.gif);
	background-position:  left bottom;
	background-repeat:  repeat-x;
}
.line060 .bookmarks a {
	margin:  0;
	padding:  7px 22px 5px 20px;
	float:  left;
	font-size:  65%;
	color:  #8ea4c4;
	text-decoration: underline;
	text-align:  center;
	background-image:  url(/img/002.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
}
.line060 .bookmarks a:hover {
	color:#42679D;
}
.line060 .bookmarks div {
	margin:  0;
	padding:  7px 0 5px 0;
	float:  left;
	font-size:  65%;
	color:  #ffffff;
	background-image:  url(/img/003.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line060 .bookmarks a.active {
	font-size:  70%;
	font-weight:  bold;
	color:  #42679D;
	background-image:  url(/img/002_a.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
	padding:  7px 25px 5px 25px;
	text-decoration:none;
}
.line060 .bookmarks div.active {
	font-size:  70%;
	background-image:  url(/img/003_c.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line060 .cont {
    border-bottom:1px solid #c1c7df;
	border-left:1px solid #c1c7df;
	border-right:1px solid #c1c7df;
	padding:15px 12px 0px 10px;
	background-image:url(/img/004.gif);
	background-position:left top;
	background-repeat:repeat-x;
	height:1%;
	clear:both;
}
.line060 .cont .month {
	margin:0px 0px 16px 0px;
	width:100%;
}
.line060 .cont .month .year{
	padding-right:10px;
	width:100%;
}
.line060 .cont .month .year select {
	background-color:#FFFFFF;
	border:1px solid #848FBF;
	color:#C1C7DF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:70%;
}
.line060 .cont .month .year select option {
	color:#C1C7DF;
	font-family:Arial,Helvetica,sans-serif;
}
.line060 .cont .month td {
	padding:4px 1px 0px 2px;
	text-align:right;
}
.line060 .cont .month td a{
	font-family:Tahoma;
	font-size:65%;
	color:#8ea4c4;
	text-decoration:underline;
}
.line060 .cont .month td a:hover {
	color:#42679D;
}
.line060 .cont .month .act {
	padding:0px 3px 2px 3px;
	color:#fff;
	background-color:#f32180;
	font-family:Tahoma;
	font-size:65%;
	font-weight:bold;
	margin:0px 5px 0px 4px;
} 
.line060 .cont .block {
	margin:0px 0px 12px 0px;
	width:100%;
}
.line060 .cont .block td{
	vertical-align:top;
	text-align:left;
}
.line060 .cont .block select {
	background-color:#FFFFFF;
	border:1px solid #848FBF;
	color:#C1C7DF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:70%;
}
.line060 .cont .block  select option {
	color:#C1C7DF;
	font-family:Arial,Helvetica,sans-serif;
}
.line060 .cont .block .select_1 {
	width:55px;
	margin-right:10px;
}
.line060 .cont .block .select_2 {
	width:75px;
	margin-right:10px;
}
.line060 .cont .block .name {
	font-family: Tahoma;
	font-size:70%;
	font-weight:bold;
	color:#8ea4c4;
	padding:3px 15px 0px 0px;
	white-space:nowrap;
}
.line060 .cont .block .line {
	padding:0px 15px 0px 15px;
	font-size:100%;
	color:#e1e7ef;
}
.line060 .cont .block .input {
	background-color:#FFFFFF;
	border:1px solid #848FBF;
	color:#C1C7DF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:70%;
	width:165px;
	margin-right:1px;
	padding-left:5px;
}
.line060 .cont .block .button {
	background-color:#8ea4c4;
	border:1px solid #42679d;
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:70%;
}
.line060 .cont .block01 {
	margin-bottom:10px;
}
.line060 .cont .block01 .header {
	margin:0px 0px 20px 13px;
}
.line060 .cont .block01 .header h1 {
	font-family:Tahoma;
	font-size:120%;
	color:#45699f;
	margin:0px;
	font-weight:normal;
}
.line060 .cont .block01 .block02 {
	margin-bottom:30px;
}
.line060 .cont .block01 .block02 .text01 {
	margin:0px;
	font-family:Tahoma;
	font-size:150%;
	color:#848fbf;
	line-height:100%;
	text-align:right;
}
.line060 .cont .block01 .block02 .text02 {
	margin:0px;
	font-family:Tahoma;
	font-size:75%;
	color:#848fbf;
	line-height:80%;
	text-align:right;
}
.line060 .cont .block01 .block02 .text03 {
	margin:0px 0px 1px 10px;
	font-family:Tahoma;
	font-size:100%;
}
.line060 .cont .block01 .block02 .text03 span {
	font-size:95%;
	color:#848fbf;
	margin-right:10px;
	font-family:Tahoma;
}
.line060 .cont .block01 .block02 .text03 a {
	color:#45699f;
}
.line060 .cont .nav {
	margin:  0;
	padding:5px 0px 10px 0px;
	width:  100%;
	border-top:2px solid #e1e7ef;
	float:left;
}
.line060 .cont .nav a {
	color:  #5b6aaa;
	text-decoration:  none;
}
.line060 .cont .nav .left {
	padding:0;
	float:  left;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size:  120%;
	line-height:  130%;
	color:  #5b6aaa;
}
.line060 .cont .nav .left a {
	border:0px;
}
.line060 .cont .nav .left span.str {
	color:#A029A2;
	font-size:110%;
	margin:0px 5px;
}
.line060 .cont .nav .left span.nm {
	margin:0px;
	border-bottom:1px dashed #5B6AAA;
}
.line060 .cont .nav .left a:hover {
	color:#8EA4C4;
}
.line060 .cont .nav .right {
	padding:0;
	float:  right;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size:  120%;
	line-height:  130%;
	color:  #5b6aaa;
}
.line060 .cont .nav .right a {
	border:0px;
}
.line060 .cont .nav .right span.str {
	color:#A029A2;
	font-size:110%;
	margin:0px 5px;
}
.line060 .cont .nav .right span.nm {
	margin:0px;
	border-bottom:1px dashed #5B6AAA;
}
.line060 .cont .nav .right a:hover {
	color:#8EA4C4;
}
.line060 .cont .nav .link {
	width:100%;
	padding:0px 0px 13px 0px;
}
.line060 .cont .nav .link a {
	font-family:Tahoma;
	font-size:70%;
	font-weight:bold;
	white-space: nowrap;
	line-height:130%;
	color:#c1c7df;
	border:0px;
	text-decoration:underline;
}

.line061  {
	margin-bottom:10px;
}
.line061 .bookmarks {
	margin:  0;
	padding:  0;
	float:  left;
	width:  100%;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	text-transform:  uppercase;
	background-image:  url(/img/001.gif);
	background-position:  left bottom;
	background-repeat:  repeat-x;
}
.line061 .bookmarks a {
	margin:  0;
	padding:  7px 22px 5px 20px;
	float:  left;
	font-size:  65%;
	color:  #8ea4c4;
	text-decoration: underline;
	text-align:  center;
	background-image:  url(/img/002.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
}
.line061 .bookmarks a:hover {
	color:#42679D;
}
.line061 .bookmarks div {
	margin:  0;
	padding:  7px 0 5px 0;
	float:  left;
	font-size:  65%;
	color:  #ffffff;
	background-image:  url(/img/003.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line061 .bookmarks a.active {
	font-size:  70%;
	font-weight:  bold;
	color:  #42679D;
	background-image:  url(/img/002_a.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
	padding:  7px 25px 5px 25px;
	text-decoration:none;
}
.line061 .bookmarks div.active {
	font-size:  70%;
	background-image:  url(/img/003_c.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line061 .cont {
    border-bottom:1px solid #c1c7df;
	border-left:1px solid #c1c7df;
	border-right:1px solid #c1c7df;
	padding:27px 12px 0px 20px;
	background-image:url(/img/004.gif);
	background-position:left top;
	background-repeat:repeat-x;
	height:1%;
	clear:both;
	position:relative;
}
.line061 .cont .block01 {
	text-align:right;
	position:absolute;
	left:87%;
}
.line061 .cont .block01 a {
	background:url(/img/169.gif) no-repeat left 2px;
	padding-left:15px;
	text-decoration:none;
	color:#8ea4c4;
	font-family:Tahoma;
	font-weight:bold;
	font-size:75%;
}
.line061 .cont .block01 a span {
	border-bottom:1px dashed #8ea4c4;
}
.line061 .cont .block02 {
	margin-bottom:5px;
	float:left;
	width:100%;
}
.line061 .cont .block02 .header {
	margin-bottom:13px;
	float:left;
	width:100%;
}
.line061 .cont .block02 .header h1 {
	color:#f32180;
	font-family:Tahoma;
	font-size:120%;
	font-weight:normal;
	margin:0px;
}
.line061 .cont .block03 {
	margin-bottom:17px;
	float:left;
	width:100%;
}
.line061 .cont .block03 .left {
	float:left;
	margin-right:20px;
}
.line061 .cont .block03 .right {
	float:right;
}
.line061 .cont .block03 .block {
	width:48%;
}
.line061 .cont .block03 .block .text01 {
	color:#848FBF;
	font-family:Tahoma;
	font-size:150%;
	line-height:100%;
	margin:0px;
	text-align:right;
}
.line061 .cont .block03 .block .text02 {
	color:#848FBF;
	font-family:Tahoma;
	font-size:75%;
	line-height:80%;
	margin:0px;
	text-align:right;
}
.line061 .cont .block03 .block .text03 {
	margin:0px 0px 3px 0px;
	color:#45699f;
	font-size:95%;
	font-weight:bold;
}
.line061 .cont .block03 .block .text04 {
	margin:0px 0px 0px 0px;
	color:#324595;
	font-size:90%;
}
.line061 .cont .nav {
	margin:  0;
	padding:5px 0px 10px 0px;
	width:  100%;
	border-top:2px solid #e1e7ef;
	float:left;
}
.line061 .cont .nav a {
	color:  #5b6aaa;
	text-decoration:  none;
}
.line061 .cont .nav .left {
	padding:0;
	float:  left;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size:  120%;
	line-height:  130%;
	color:  #5b6aaa;
}
.line061 .cont .nav .left a {
	border:0px;
}
.line061 .cont .nav .left span.str {
	color:#A029A2;
	font-size:110%;
	margin:0px 5px;
}
.line061 .cont .nav .left span.nm {
	margin:0px;
	border-bottom:1px dashed #5B6AAA;
}
.line061 .cont .nav .left a:hover {
	color:#8EA4C4;
}
.line061 .cont .nav .right {
	padding:0;
	float:  right;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size:  120%;
	line-height:  130%;
	color:  #5b6aaa;
}
.line061 .cont .nav .right a {
	border:0px;
}
.line061 .cont .nav .right span.str {
	color:#A029A2;
	font-size:110%;
	margin:0px 5px;
}
.line061 .cont .nav .right span.nm {
	margin:0px;
	border-bottom:1px dashed #5B6AAA;
}
.line061 .cont .nav .right a:hover {
	color:#8EA4C4;
}
.line061 .cont .nav .link {
	width:100%;
	padding:0px 0px 13px 0px;
}
.line061 .cont .nav .link a {
	font-family:Tahoma;
	font-size:70%;
	font-weight:bold;
	white-space: nowrap;
	line-height:130%;
	color:#c1c7df;
	border:0px;
	text-decoration:underline;
}
.line062 {
	margin-bottom:10px;
	position:absolute;
	top:0px;
	left:0px;
}
.line062 .bookmarks {
	float:left;
	margin:0pt;
	padding:0pt;
	width:100%;
}
.line062 .bookmarks a.active {
	background-image:url(/img/002_b.gif);
	background-position:left top;
	background-repeat:no-repeat;
	color:#42679D;
	font-size:70%;
	font-weight:bold;
	padding:7px 8px 5px 10px;
	float:right;
}
.line062 .bookmarks div.active {
	background-image:url(/img/164.gif);
	background-position:right top;
	background-repeat:no-repeat;
	font-size:70%;
	padding:7px 0pt 5px;
	float:right;
}
.line062 .cont {
	background-color:#E1E7EF;
	clear:left;
	height:1%;
	margin:0pt;
	padding:11px 0px 10px 10px;
}
.line062 .cont table {
	width:100%;
}
.line062 .cont .input {
	background-color:#FFFFFF;
	border:1px solid #848FBF;
	color:#C1C7DF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:70%;
	padding-left:5px;
	width:225px;
	margin-bottom:5px;
}
.line062 .cont .input2 {
	background-color:#FFFFFF;
	border:1px solid #848FBF;
	color:#C1C7DF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:70%;
	padding-left:5px;
	width:50px;
}
.line062 .cont .td01 {
	width:64%;
	text-align:right;
	padding:0px;
}
.line062 .cont .td02 {
	text-align:right;
	padding:3px 5px 10px 5px;
	width:auto;
}
.line062 .cont .td03 {
	text-align:right;
	padding-right:0px;
	width:auto;
}
.line062 .cont .td04 {
	width:10px;
}
.line062 .cont .error {
	border:1px solid #f32280 !important;
	color:#f32180 !important;
}
.line062 .cont .textarea {
	background-color:#FFFFFF;
	border:1px solid #848FBF;
	color:#C1C7DF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:70%;
	padding-left:5px;
	width:225px;
	margin-bottom:5px;
	height:100px;
}
.line062 .cont .button {
	background-color:#8EA4C4;
	border:1px solid #42679D;
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:70%;
	float:right;
	padding:1px;
	margin-right:1px;
}
.line062 .cont .red {
	font-size:70%;
	margin:10px 10px 0px 5px;
	color:#F32180;
}
.line062 .cont .arrow {
 	background:url(/img/117.gif) no-repeat left  7px;
	padding:1px 2px 1px 2px;
	margin:0px 0px 0px 5px;
}
.line062 .cont img {
	border:0px;
}
.line062 .cont .link4 {
	color:#8EA4C4;
	font-size:70%;
	font-weight:bold;
	line-height:130%;
	text-decoration:none;
	border-bottom:1px dashed #8EA4C4;
	float:left;
}
.line063  {
	margin-bottom:10px;
}
.line063 .bookmarks {
	margin:  0;
	padding:  0;
	float:  left;
	width:  100%;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	text-transform:  uppercase;
	background-image:  url(/img/001.gif);
	background-position:  left bottom;
	background-repeat:  repeat-x;
}
.line063 .bookmarks a {
	margin:  0;
	padding:  7px 22px 5px 20px;
	float:  left;
	font-size:  65%;
	color:  #8ea4c4;
	text-decoration: underline;
	text-align:  center;
	background-image:  url(/img/002.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
}
.line063 .bookmarks a:hover {
	color:#42679D;
}
.line063 .bookmarks div {
	margin:  0;
	padding:  7px 0 5px 0;
	float:  left;
	font-size:  65%;
	color:  #ffffff;
	background-image:  url(/img/003.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line063 .bookmarks a.active {
	font-size:  70%;
	font-weight:  bold;
	color:  #42679D;
	background-image:  url(/img/002_a.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
	padding:  7px 25px 5px 25px;
	text-decoration:none;
}
.line063 .bookmarks div.active {
	font-size:  70%;
	background-image:  url(/img/003_c.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line063 .cont {
    border-bottom:1px solid #c1c7df;
	border-left:1px solid #c1c7df;
	border-right:1px solid #c1c7df;
	padding:33px 12px 0px 15px;
	background-image:url(/img/004.gif);
	background-position:left top;
	background-repeat:repeat-x;
	height:1%;
	clear:both;
	position:relative;
}
.line063 .cont .block01 {
	margin-bottom:20px;
}
.line063 .cont .block01 td {
	vertical-align:middle;
}
.line063 .cont .block01 .table .td01 {
	width:100%;
}
.line063 .cont .block01 .table .input {
	background-color:#FFFFFF;
	border:1px solid #8ea4c4;
	color:#45699f;
	font-family:Arial,Helvetica,sans-serif;
	font-size:100%;
	margin:0px;
	padding:2px 5px 3px 5px;
	width:545px;
}
.line063 .cont .block01 .table .button {
	background-color:#8EA4C4;
	border:1px solid #42679D;
	color:#FFFFFF;
	font-family:Tahoma;
	font-size:70%;
	padding:4px 5px 4px 5px;
	margin-left:5px;
	width:50px;
}
.line063 .cont .block01 .text01 {
	background:url(/img/174.gif) no-repeat left 2px;
	padding-left:20px;
	font-family:Tahoma;
	font-size:75%;
	font-weight:bold;
	color:#8ea4c4;
	margin:14px 0px 10px 0px;
}
.line063 .cont .block01 .table_2 {
	margin-bottom:10px;
}
.line063 .cont .block01 .table_2 .td01 {
	width:100%;
	font-family:Tahoma;
	font-size:65%;
	font-weight:bold;
	color:#8ea4c4;
}
.line063 .cont .block01 .table_2 .td01 span {
	margin-right:5px;
}
.line063 .cont .block01 .table_2 .td01 input {
	vertical-align:middle;
}
.line063 .cont .block01 .table_2 .td02 {
	padding:0px 5px 0px 5px;
}
.line063 .cont .block01 .table_2 .td03 select {
	background-color:#FFFFFF;
	border:1px solid #848FBF;
	color:#C1C7DF;
	font-size:70%;
	width:150px;
}
.line063 .cont .block01 .table_3 {
	margin-bottom:3px;
}
.line063 .cont .block01 .table_3 .td01 {
	font-family:Tahoma;
	font-size:65%;
	font-weight:bold;
	color:#8ea4c4;
	width:100%;
}
.line063 .cont .block01 .table_3 .td02 select {
	background-color:#FFFFFF;
	border:1px solid #848FBF;
	color:#C1C7DF;
	font-size:70%;
	width:55px;
}
.line063 .cont .block01 .table_3 .td03 select {
	background-color:#FFFFFF;
	border:1px solid #848FBF;
	color:#C1C7DF;
	font-size:70%;
	width:65px;
	margin-left:8px;
}
.line063 .cont .block01 .table_3 .td04 select {
	background-color:#FFFFFF;
	border:1px solid #848FBF;
	color:#C1C7DF;
	font-size:70%;
	width:75px;
	margin-left:8px;
}
.line063 .cont .block01 .table_3 .td05 {
	color:#8ea4c4;
	padding:0px 5px 0px 5px;
}
.line063 .cont .block01 .table_4 {
	margin-bottom:12px;
}
.line063 .cont .block01 .table_4 .td01 {
	background:url(/img/175.gif) no-repeat left top;
}
.line063 .cont .block01 .table_4 .td02 {
	font-family:Tahoma;
	font-size:65%;
	color:#8ea4c4;
	padding:7px 10px 0px 10px;
	line-height:100%;
}
.line063 .cont .block01 .table_4 .td02 span {
	font-weight:bold;
	margin-left:3px;
}
.line063 .cont .block01 .table_4 .td02 input {
	padding:0px;
	vertical-align:middle;
}
.line063 .cont .block01 .table_4 .td03 {
	background:url(/img/176.gif) no-repeat right top;
}
.line063 .cont .block01 .table_5 .td01 {
	font-family:Tahoma;
	font-size:65%;
	color:#8ea4c4;
	line-height:100%;
	font-weight:bold;
}
.line063 .cont .block01 .table_5 .td02 select {
	background-color:#FFFFFF;
	border:1px solid #848FBF;
	color:#C1C7DF;
	font-size:70%;
	width:195px;
	margin:0px 11px 0px 5px;
}
.line063 .cont .block01 .table_5 .td03 {
	font-family:Tahoma;
	font-size:65%;
	color:#8ea4c4;
	line-height:100%;
	font-weight:normal;
}
.line063 .cont .block02 .block {
	margin-bottom:20px;
}
.line063 .cont .block02 .block .text01 {
	color:#848FBF;
	font-family:Tahoma;
	font-size:150%;
	line-height:100%;
	margin:0px;
	text-align:right;
}
.line063 .cont .block02 .block .text02 {
	color:#848FBF;
	font-family:Tahoma;
	font-size:75%;
	line-height:80%;
	margin:0px;
	text-align:right;
}
.line063 .cont .block02 .block .text03 {
	margin:0px 0px 2px 0px;
}
.line063 .cont .block02 .block .text03 a {
	color:#45699F;
	font-size:100%;
	font-weight:bold;
}
.line063 .cont .block02 .block .text04 {
	font-size:85%;
	font-weight:normal;
	color:#45699f;
	margin:0px 0px 5px 0px;
}
.line063 .cont .block02 .block .text05 {
	font-size:85%;
	font-weight:normal;
	color:#000;
	margin:0px 0px 4px 0px;
	line-height:130%;
}
.line063 .cont .block02 .block .text06 a {
	font-size:70%;
	color:#848fbf;
	text-decoration:none;
}
.line063 .cont .block02 .block .text06 {
	margin:0px 0px 0px 0px;
}
.line063 .cont .block02 .block .td01 {
	width:7%;
}
.line063 .cont .block02 .block .td02 {
	width:93%;
	padding-left:10px;
}
.line064  {
	margin-bottom:10px;
}
.line064 .bookmarks {
	margin:  0;
	padding:  0;
	float:  left;
	width:  100%;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	text-transform:  uppercase;
	background-image:  url(/img/001.gif);
	background-position:  left bottom;
	background-repeat:  repeat-x;
}
.line064 .bookmarks a {
	margin:  0;
	padding:  7px 22px 5px 20px;
	float:  left;
	font-size:  65%;
	color:  #8ea4c4;
	text-decoration: underline;
	text-align:  center;
	background-image:  url(/img/002.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
}
.line064 .bookmarks a:hover {
	color:#42679D;
}
.line064 .bookmarks div {
	margin:  0;
	padding:  7px 0 5px 0;
	float:  left;
	font-size:  65%;
	color:  #ffffff;
	background-image:  url(/img/003.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line064 .bookmarks a.active {
	font-size:  70%;
	font-weight:  bold;
	color:  #42679D;
	background-image:  url(/img/002_a.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
	padding:  7px 25px 5px 25px;
	text-decoration:none;
}
.line064 .bookmarks div.active {
	font-size:  70%;
	background-image:  url(/img/003_c.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line064 .cont {
    border-bottom:1px solid #c1c7df;
	border-left:1px solid #c1c7df;
	border-right:1px solid #c1c7df;
	padding:33px 12px 0px 15px;
	background-image:url(/img/004.gif);
	background-position:left top;
	background-repeat:repeat-x;
	height:1%;
	clear:both;
	position:relative;
}
.line064 .cont .block01 {
	margin-bottom:20px;
}
.line064 .cont .block01 td {
	vertical-align:middle;
}
.line064 .cont .block01 img {
	border:0px;
}
.line064 .cont .block01 .table .td01 {
	width:100%;
}
.line064 .cont .block01 .table .input {
	background-color:#FFFFFF;
	border:1px solid #8ea4c4;
	color:#45699f;
	font-family:Arial,Helvetica,sans-serif;
	font-size:100%;
	margin:0px;
	padding:2px 5px 3px 5px;
	width:545px;
}
.line064 .cont .block01 .table .button {
	background-color:#8EA4C4;
	border:1px solid #42679D;
	color:#FFFFFF;
	font-family:Tahoma;
	font-size:70%;
	padding:4px 5px 4px 5px;
	margin-left:5px;
	width:50px;
}
.line064 .cont .block01 .text01 {
	background:url(/img/174.gif) no-repeat left 2px;
	padding-left:20px;
	font-family:Tahoma;
	font-size:75%;
	font-weight:bold;
	margin:14px 0px 10px 0px;
}
.line064 .cont .block01 .text01 a {
	color:#8ea4c4;
	text-decoration:none;
	border-bottom:1px dashed #8ea4c4;
}
.line064 .cont .block01 .left_arrow {
	background:transparent url(/img/013.gif) no-repeat scroll left 12px;
	padding:10px 13px 0px 0px;
}
.line064 .cont .block01 .right_arrow {
	background:transparent url(/img/014.gif) no-repeat scroll right 12px;
	padding:10px 0px 0px 13px;
}
.line064 .cont .block01 .year {
	font-family:Tahoma;
	font-size:155%;
	font-weight:bold;
	color:#45699f;
}
.line064 .cont .block02 .block {
	margin-bottom:20px;
	padding-left:10px;
}
.line064 .cont .block02 .block .text {
	font-family:tahoma;
	font-size:120%;
	color:#45699f;
	padding:0px 0px 10px 5px;
}
.line064 .cont .block02 .block .month th {
	font-family:tahoma;
	font-size:85%;
	color:#45699f;
	padding:0px 11px 6px 11px;
	text-align:center;
	font-weight:normal;
}
.line064 .cont .block02 .block .month td {
	font-family:tahoma;
	font-size:125%;
	color:#848fbf;
	padding:0px 9px 6px 9px;
}
.line064 .cont .block02 .block .month td a {
	color:#848fbf;
}
.line064 .cont .block02 .block .month .red {
	color:#e22105;
}
.line064 .cont .block02 .block .month .red a {
	color:#e22105;
}
.line065 {
	margin-bottom:10px;
}
.line065 .bookmarks {
	margin:  0;
	padding:  0;
	float:  left;
	width:  100%;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	text-transform:  uppercase;
	background-image:  url(/img/001.gif);
	background-position:  left bottom;
	background-repeat:  repeat-x;
}
.line065 .bookmarks table {
	width:100%;
}
.line065 .bookmarks td {
	padding:  0 3px 0 0;
	vertical-align:  bottom;
}
.line065 .bookmarks a {
	margin:  0;
	padding:  7px 15px 5px 20px;
	float:  left;
	font-size:  65%;
	color:  #8ea4c4;
	text-decoration: underline;
	text-align:  center;
	background-image:  url(/img/002.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
}
.line065 .bookmarks a:hover {
	color:#42679D;
}
.line065 .bookmarks div {
	margin:  0;
	padding:  7px 0 5px 0;
	float:  left;
	font-size:  65%;
	color:  #ffffff;
	background-image:  url(/img/003.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line065 .bookmarks a.active {
	font-size:  70%;
	font-weight:  bold;
	color:  #42679D;
	background-image:  url(/img/002_a.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
	padding:  7px 20px 5px 25px;
	text-decoration:none;
}
.line065 .bookmarks div.active {
	font-size:  70%;
	background-image:  url(/img/003_c.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line065 .bookmarks a.close {
	margin:  0 3px 1px 0;
	padding:  0 0px 0px 9px;
	float:  right;
	font-size:  65%;
	color:  #8ea4c4;
	text-decoration:  none;
	text-align:  center;
	background-image:  url(/img/016.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
	cursor:  pointer;
	text-decoration:underline;
	text-transform:none;
}
.line065 .bookmarks a.close span.bgr {
	margin:  0;
	padding:  0 10px 2px 0;
	float:  left;
	background-image:  url(/img/017.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
	text-decoration:underline;
}
.line065 .cont {
    border-bottom:1px solid #c1c7df;
	border-left:1px solid #c1c7df;
	border-right:1px solid #c1c7df;
	padding:30px 15px 18px 10px;
	background-image:url(/img/004.gif);
	background-position:left top;
	background-repeat:repeat-x;
	height:1%;
	clear:both;
}
.line065 .cont .block01 {
	margin-bottom:10px;
}
.line065 .cont .block01 table {
	background-color:#eaf2f5;
	width:100%;
}
.line065 .cont .block01 .td01 {
	text-align:right;
	font-family:Tahoma;
	background-color:#fff;
	width:30%;
}
.line065 .cont .block01 .td01 .text01 {
	font-size:285%;
	margin:0px 0px 0px 0px;
	line-height:80%;
	color:#45699f;
}
.line065 .cont .block01 .td01 .text02 {
	font-size:125%;
	color:#45699f;
	margin:0px 0px 0px 0px;
}
.line065 .cont .block01 .td01 .text03 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:75%;
	font-weight:bold;
	margin:0px 0px 0px 0px;
	color:#f32180;
}
.line065 .cont .block01 .td01 .text04 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:75%;
	font-weight:bold;
	margin:6px 0px 0px 0px;
	color:#f32180;
}
.line065 .cont .block01 .td02 {
	font-size:75%;
	color:#6689bd;
	padding:5px 0px 3px 5px;
}
.line065 .cont .block01 .td03 {
	font-size:100%;
	font-weight:bold;
	color:#45699f;
	padding:0px 15px 0px 5px;
	white-space:nowrap;
}
.line065 .cont .block01 .td04 {
	font-size:75%;
	color:#6689bd;
	padding:2px 10px 10px 35px;
	white-space:nowrap;
	width:100%;
}
.line065 .cont .block01 .td05 {
	font-size:100%;
	color:#45699f;
	padding:0px 20px 0px 21px;
	white-space:nowrap;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
}
.line065 .cont .block01 .td05-1 {
	font-size:100%;
	color:#45699f;
	padding:0px 35px 0px 40px;
	white-space:nowrap;
	border-right:1px solid #fff;
}
.line065 .cont .block01 .td06 {
	width:1px;
	background-color:#fff;
}
.line065 .cont .block01 .td07 {
	font-size:100%;
	color:#45699f;
	padding:0px 10px 0px 25px;
	white-space:nowrap;
}
.line065 .cont .block01 .td08-1 {
	background:url(/img/weather_ico/28.gif) no-repeat 10px 4px;
	font-family:Tahoma;
	font-size:65%;
	color:#5b6aaa;
	padding:0px 20px 11px 35px;
	background-color:#fff;
}
.line065 .cont .block01 .td08-2 {
	background:url(/img/weather_ico/29.gif) no-repeat 10px 4px;
	font-family:Tahoma;
	font-size:65%;
	color:#5b6aaa;
	padding:0px 10px 11px 30px;
	background-color:#fff;
}
.line065 .cont .block01 .td08-3 {
	background:url(/img/weather_ico/30.gif) no-repeat 10px 4px;
	font-family:Tahoma;
	font-size:65%;
	color:#5b6aaa;
	padding:0px 5px 11px 30px;
	background-color:#fff;
}
.line065 .cont .block01 .td09 {
	font-size:100%;
	color:#45699f;
	padding:0px 10px 0px 0px;
	text-align:center;
	white-space:nowrap;
}
.line065 .cont .block01 .top {
	background-color:#fff;
	text-align:center;
}
.line065 .cont .block01 .top img {
	float:left;
}
.line065 .cont .block01 .top .t4k {
	font-size:100%;
	font-weight:bold;
	color:#45699f;
	line-height:100%;
	margin:0px 0px 5px 415px;
}
.line065 .cont .red {
	color:#d63333 !important;
}
.line065 .cont .blue {
	color:#45699f !important;
}
.line065 .cont .block01 .nobg {
	background-image:none !important;
}
.line065 .block02 {
	margin-bottom:10px;
	margin-left:93px;
}
.line065 .block02 .block {
	font-family:Tahoma;
	font-size:120%;
	color:#45699f;
	margin-bottom:10px;
}
.line065 .block02 .weather {
	background:url(/img/186.gif) repeat-x left top;
	width:138px;
	border:1px solid #c1c7df;
	padding: 0px 5px 7px 7px;
}
.line065 .block02 .weather table {
	width:100%;
}
.line065 .block02 .weather .table {
	margin-bottom:10px;
}
.line065 .block02 .weather .table .td01 {
	text-align:center;
	font-size:75%;
	font-weight:bold;
	padding:10px 0px 7px 0px;
}
.line065 .block02 .weather .table .td01 a {
	color:#000059;
}
.line065 .block02 .weather .table .td02 {
	text-align:right;
	font-size:100%;
	font-weight:bold;
	color:#45699f;
	padding:5px 15px 0px 0px;
	letter-spacing:2px;
}
.line065 .block02 .weather .table_2 {
	color:#2777af;
	font-family:Tahoma;
	font-size:65%;
	margin-bottom:10px;
}
.line065 .block02 .weather .table_2 .td01 {
	background:url(/img/weather_ico/28.gif) no-repeat left 4px;
	padding:0px 3px 0px 20px;
}
.line065 .block02 .weather .table_2 .td03 {
	background:url(/img/weather_ico/23.gif) no-repeat 2px 5px;
	padding:5px 3px 0px 20px;
	text-transform:uppercase;
}
.line065 .block02 .weather .table_2 .td04 {
	text-align:right;
}
.line065 .block02 .weather .table_2 .td05 {
	text-align:right;
	padding:5px 0px 0px 2px;
}
.line065 .block02 .weather .table_3 td {
	text-align:center;
}
.line065 .block02 .weather .table_3 .td01 {
	font-size:75%;
	color:#6689bd;
	padding:0px 0px 10px 0px;
}
.line065 .block02 .weather .table_3 a {
	color:#6689bd;
	font-size:70%;
}
.line065 .block03 {
	margin-left:93px;
}
.line065 .block03 table {
	width:100%;
}
.line065 .block03 .td01 {
	font-family:Tahoma;
	font-size:95%;
	color:#45699f;
}
.line065 .block03 .text {
	font-family:Arial, Helvetica, sans-serif;
	border:1px solid #c1c7df;
	padding:2px 4px 2px 4px;
	font-size:75%;
	color:#45699f;
	width:98%;
	height:90px;
	margin-bottom:5px;
}
.line065 .block03 .button {
	background-color:#8EA4C4;
	border:1px solid #42679D;
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:80%;
}
.metro_map {
	width:630px;
}
.metro_map .td01 {
    border:1px solid #c1c7df;
	padding:0px 0px 5px 0px;
}
.metro_map .td02 {
	background:transparent url(/img/188.gif) repeat-y scroll left top;
}
.metro_map .td02 .bg {
	background:transparent url(/img/189.gif) no-repeat scroll left top;
}
.metro_map .td03 {
	background:transparent url(/img/191.gif) repeat-x scroll left top;
}
.metro_map .td04 {
	background:transparent url(/img/190.gif) no-repeat scroll left top;
}
.metro_map .block {
	background-color:#d9e1eb;
	font-weight:bold;
	font-size:75%;
	color:#848fbf;
	padding:10px 0px 10px 0px;
	margin-bottom:5px;
}
.metro_map .block .td05 {
	padding-left:15px;
	width:100%;
}
.metro_map .block .td05 span {
	background:url(/img/201.gif) no-repeat left 3px;
	padding-left:15px;
}
.metro_map .block .td06 {
	text-align:right;
	padding:2px 10px 0px 0px;
}
.metro_map .block .td06 img {
	border:0px;
}
.line067 {
	margin:0px 5px 0px 5px;
}
.line067 .bookmarks {
	margin:  0;
	padding:  0;
	float:  left;
	width:  100%;
	ont-family:  Arial, Helvetica, sans-serif;
	background-image:  url(/img/001.gif);
	background-position:  left bottom;
	background-repeat:  repeat-x;
}
.line067 .bookmarks a {
	margin:  0;
	padding:  4px 15px 2px 20px;
	float:  left;
	font-size:  65%;
	color:  #8ea4c4;
	text-decoration: none;
	text-align:  center;
	background-image:  url(/img/002.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
	font-weight: normal;
}
.line067 .bookmarks a:hover {
	color:#42679D;
}
.line067 .bookmarks div {
	margin:  0;
	padding: 4px 0px 2px 0px;
	float:  left;
	font-size:  65%;
	color:  #ffffff;
	background-image:  url(/img/003.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line067 .bookmarks a.active {
	font-size:  60%;
	color:  #324595;
	background-image:  url(/img/002_a.gif);
	background-position:  left top;
	background-repeat:  no-repeat;
	padding:  4px 20px 3px 25px;
	text-decoration:none;
	font-weight: normal;
}
.line067 .bookmarks div.active {
	font-size:  70%;
	background-image:  url(/img/003_c.gif);
	background-position:  right top;
	background-repeat:  no-repeat;
}
.line067 .cont {
    border-bottom:1px solid #c1c7df;
	border-left:1px solid #c1c7df;
	border-right:1px solid #c1c7df;
	padding:10px 18px 15px 18px;
	background-image:url(/img/004.gif);
	background-position:left top;
	background-repeat:repeat-x;
	height:433px;
	clear:both;
	overflow:auto;
}
.line067 .padding {
	padding:10px 0px 0px 18px;
	height:448px;
}
.line067 .cont .block01 .text {
	padding-left:6px;
	width:80%;
	float:left;
}
.line067 .cont .block01 .act {
	float:left;
	font-size:65%;
	color:#fff;
	background-color:#f32180;
	padding:1px 5px 1px 5px;
	margin:0px 10px 0px 0px;
}
.line067 .cont .block01 a {
	float:left;
	font-size:65%;
	color:#324595;
	text-decoration:none;
	border-bottom:1px dashed #324595;
	line-height:130%;
	margin-right:10px;
}
.line067 .cont .block02 {
	font-family:Tahoma;
	font-size:70%;
	color:#42679d;
	line-height:100%;
}
.line067 .cont .block02 p {
	margin:0px 0px 18px 0px;
}
.line067 .cont .block02 .table {
	margin-bottom:10px;
}
.line067 .cont .block02 .table td {
	padding:0px 10px 7px 0px;
}
.line067 .cont .block02 .table_2 .header {
	float:left;
	background-color:#f32180;
	padding:1px 4px 1px 4px;
	color:#fff;
	font-size:90%;
}
.line067 .cont .block02 .table_2 .top td {
	padding:5px 0px 10px 0px;
}
.line067 .cont .block02 .table_2 .img {
	border:1px solid #0199cc;
	padding:1px;
	font-size:0px;
	float:left;
	margin:0px 15px 15px 0px;
}
.line067 .cont .block02 .table_2 p {
	margin-bottom:2px;
}
.line067 .cont .block02 .link {
	color:#42679d;
	text-decoration:none;
	border-bottom:1px dashed #c1c7df;
}
.line067 .cont .block02 .act {
	color:#42679d;
	text-decoration:none;
	border-bottom:1px dashed #c1c7df;
	font-weight:bold;
}
.line067 .cont .block02 a {
	color:#42679d;
}
.line067 .cont .block02 .td07 {
	width:100%;
	padding-bottom:10px;
	line-height:200%;
}
.line067 .cont .block02 .td07 p {
	font-size:125%;
	font-weight:bold;
	padding-left:15px;
	line-height:120%;
}
.line067 .cont .block02 .td07 .bg0 {
	background:url(/img/204.gif) no-repeat left top;	
}
.line067 .cont .block02 .td07 .bg1 {
	background:url(/img/205.gif) no-repeat left top;	
}
.line067 .cont .block02 .td08 {
	white-space:nowrap;
}
.line067 .cont .block02 .td08 a {
	color:#324595;
	text-decoration:none;
	border-bottom:1px dashed #324595;
	line-height:140%;
	font-size:90%;
}
.line067 .cont .block02 .block1 {
	width:260px;
	height:210px;
	overflow:auto;
	border:1px solid #c1c7df;
	padding:8px 8px 8px 8px;
	color:#6885b1;
}
.line067 .cont .block02 .height {
	height:320px;
}
.line067 .cont .block02 .block1 p {
	margin:0px 0px 2px 0px;
	line-height:120%;
}
.line067 .cont .block02 .block1 div {
	margin-bottom:17px;
}
.line067 .cont .block02 .td09 {
	font-size:110%;
	padding-bottom:5px;
	color:#42679d;
}
.line067 .cont .block02 .td10 {
	font-size:90%;
	padding-top:3px;
}
.line067 .cont .block02 .td11 {
	width:100%;
	padding-bottom:10px;
}
.line067 .cont .block02 .td11 div {
	padding-right:12px;
	font-size:15px;
	margin-right:8px;
	float:left;
}
.line067 .cont .block02 .td11 .bg0 {
	background:url(/img/204.gif) no-repeat right top;	
}
.line067 .cont .block02 .td11 .bg1 {
	background:url(/img/205.gif) no-repeat right top;	
}
.line067 .cont .block02 .td11 .bg2 {
	background:url(/img/206.gif) no-repeat right top;	
}
.line067 .cont .block02 .td11 .bg3 {
	background:url(/img/207.gif) no-repeat right top;	
}
.line067 .cont .block02 .td11 .bg4 {
	background:url(/img/208.gif) no-repeat right top;	
}
.line067 .cont .block02 .nowrap {
	white-space:nowrap;
	overflow-x:hidden;
	padding-left:0px;
	padding-right:0px;
	width:268px;
}
.line067 .cont .block02 .active {
	color:#f32180 !important;
	border-color:#f32180 !important;
}
.line067 .cont .block02 .nowrap a {
	text-decoration:none;
	border:0px;
	padding:2px 0px 2px 8px;
	color:#6885b1;
}
.line067 .cont .block02 .nowrap .act {
	display:block;
	background-color:#8ea4c4;
	padding:2px 0px 2px 8px;
	color:#e8edf3;
	font-weight:normal;
}
.line067 .cont .block02 .nowrap a:hover {
	background-color:#8ea4c4;
	color:#e8edf3;
}
.line067 .cont .block02 .adv {
	width:500px;
	overflow:hidden;
	margin:0px !important;
}
.line067 .cont .block03 {
	font-family:Tahoma;
	font-size:75%;
	color:#42679d;
	line-height:100%;
}
.line067 .cont .block03 .block1 {
	margin-bottom:10px;
}
.line067 .cont .block03 .block1 a {
	font-size:85%;
	color:#324595;
	border-bottom:1px dashed #324595;
	text-decoration:none;
	vertical-align:top;
	margin-right:6px;
	padding:0px 1px 0px 1px;
}
.line067 .cont .block03 .block1 .act {
	background-color:#F32180;
	color:#FFFFFF;
	font-size:90%;
	padding:1px 4px;
	border:0px;
	vertical-align:bottom;
	background-image:none;
}
.line067 .cont .block03 .table {
	margin-bottom:25px;
}
.line067 .cont .block03 .input {
	background-color:#FFFFFF;
	border:1px solid #848FBF;
	color:#C1C7DF;
	font-family:Arial,Helvetica,sans-serif;
	margin-right:5px;
	padding-left:5px;
	width:180px;
	font-size:90%;
	float:left;
}
.line067 .cont .block03 .button {
	background-color:#8EA4C4;
	border:1px solid #42679D;
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:90%;
	width:25px;
	height:18px;
	line-height:100%;
}
.line067 .cont .block03 .block2 {
	margin-bottom:26px;
}
.line067 .cont .block03 .text01 {
	margin:0px 0px 5px 0px;
}
.line067 .cont .block03 .text02 {
	margin:0px 0px 3px 0px;
}
.line067 .cont .block03 .text03 {
	background:transparent url(/img/129.gif) no-repeat scroll 5px 3px;
	color:#8EA4C4;
	margin:0px 0px 5px;
	font-family:Arial, Helvetica, sans-serif;
}
.line067 .cont .block03 .text03 a {
	border-bottom:1px dashed #8EA4C4;
	color:#8EA4C4;
	margin-left:10px;
	text-decoration:none;
}
.line067 .cont .block03 .act {
	background:transparent url(/img/130.gif) no-repeat scroll 5px 6px;
}
.line067 .cont .block03 .text04 {
	margin:0px 0px 0px 0px;
}
.line067 .cont .block03 .text04 p {
	margin:0px 0px 0px 0px;
	text-indent:13px;
	line-height:120%;
}
@media print {
	.noprint {
		display: none;
	}
	.line026 .text {
		color:black;
	}
	.line026 .text h3 a {
		color:black;
	}
	.table-left {
		width:1px;
	}
	.table-center {
		width:768px;
	}
	.table-right {
		width:1px;
	}
}


SPAN.djem {
	color:#324595;
	font-size:70%;
	position: absolute; 
	margin-top: 1px;
	margin-left: -110px;
}

SPAN.djem A {
	color:#324595;
}


.line013-1 .text p  {

	font-size:120%;

}
