body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.main {
	width: 750px;
	height: auto;
}
.c-zone {
	margin-top: 1px;	
	font-family: verdana;
	font-size: 10px;
	color: #000000;
}
.c-zone-header {
	padding-left: 2px;
	font-weight: bold;
	font-family: tahoma;
	font-size: 12px;	
	color: #960404;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #515151;
	max-width: 600px;
}
.m-left {
	margin-top: 1px;
	background-color: #960404;
	font-family: verdana;
	font-size: 10px;
	color: #ffffff;
}
.m-left-sep {
	background-color: #ffffff;
}
.m-left-main {
	background-image: url(visual/to_all/menu/left/bg-main.gif);
	font-family: verdana;
	font-weight: bold;
	font-size: 11px;
	margin-left: 3px;
	margin-right: 3px;
	height: 22px;
	color: #ffffff;
}
.m-left-main a:link { color: #111111; text-decoration: none; }
.m-left-main a:visited { color: #111111; text-decoration: none; }
.m-left-main a:hover { color: #111111; text-decoration: none; }

.m-left-item {
	background-image: url(visual/to_all/menu/left/bg-item.gif);
	font-family: verdana;
	font-size: 11px;
	margin-left: 3px;
	margin-right: 3px;
	padding-top: 4px;
	padding-left: 22px;	
	height: 18px;
	color: #090909;
}
.m-left-item a:link { color: #090909; text-decoration: none; }
.m-left-item a:visited { color: #090909; text-decoration: none; }
.m-left-item a:hover { color: #090909; text-decoration: none; }

.m-top-item {
	font-family: verdana;
	font-size: 11px;
	margin-right: 1px;
	padding-right: 5px;
	height: 15px;
	color: #ffffff;
	float: right;
}
.m-top-item a:link { color: #ffffff; text-decoration: none; }
.m-top-item a:visited { color: #ffffff; text-decoration: none; }
.m-top-item a:hover { color: #ffffff; text-decoration: none; }

.event-title {
	font-family: verdana;
	font-size: 10px;
	margin-right: 1px;
	margin-left: 5px;
	color: #ffffff;	
}
.event-date {
	font-family: verdana;
	font-size: 10px;
	margin-right: 1px;
	margin-left: 5px;
	color: #090909;	
}

.ax-main {
	margin-left: 5px;
	width: 600px;
}
.ax-content {
	padding: 5px;
	background-color: #f4f4f4;	
	border: #dddddd 3px double;	
	display: none;
}

@media print {
.ax-content {
	display:block!important;
}}

.ax-content a:link { color: #000000; text-decoration: none; }
.ax-content a:visited { color: #000000; text-decoration: none; }
.ax-content a:hover { color: #000000; text-decoration: none; }


.ax-tab-sel {
	margin-right: 1px;
	background-image: url(visual/to_all/boxes/spot/tab-selected.gif);
	background-color: #ffffff;
	text-align: center;
	font-family: arial;
	font-size: 10px;	
	width: 95px;
	height: 15px;
	color: #000000;
	float: left;
	
}
.ax-tab-sel a:link { color: #000000; text-decoration: none; }
.ax-tab-sel a:visited { color: #000000; text-decoration: none; }
.ax-tab-sel a:hover { color: #000000; text-decoration: none; }

.ax-tab-unsel {
	margin-right: 1px;
	background-image: url(visual/to_all/boxes/spot/tab-unselected.gif);
	background-color: #ffffff;
	text-align: center;
	font-family: arial;
	font-size: 10px;	
	width: 95px;
	height: 15px;
	color: #000000;
	float: left;
}
.ax-tab-unsel a:link { color: #000000; text-decoration: none; }
.ax-tab-unsel a:visited { color: #000000; text-decoration: none; }
.ax-tab-unsel a:hover { color: #000000; text-decoration: none; }

.ax-tab-image {
	border: #7c7a7a 1px solid;
	margin: 5px;		
}
.ax-header {
	font-weight: bold;
	font-family: tahoma;
	font-size: 13px;	
	color: #000000;
}
.ax-lead {	
	font-family: verdana;
	font-size: 11px;	
	color: #000000;
}
.ax-more {	
	font-weight: bold;
	font-family: arial;
	font-size: 11px;	
	color: #000000;
}
.ax-more-list {
	margin-top: -5px;
	margin-left: -15px;
	/* list-style-image: url(visual/to_all/inc/list-pre-01.gif); */
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	line-height: 16px;
}

.slider-main {
	margin-left: 15px;
	width: 563px;
}
.slider-content {
	padding: 5px;
	background-color: #ededed;		
}
.slider-tab {
	padding-top: 3px;
	padding-left: 0px;
	background-image: url(visual/to_all/boxes/gray/tab-standard.gif);
	background-color: #ededed;
	text-align: center;
	font-family: arial;
	font-size: 11px;	
	width: 95px;
	height: 15px;
	color: #515151;
	float: left;	
}
.slider-item-image {
	border: solid 1px #000000;
}
.slider-item {
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 15px;
	text-align: center;	
	font-family: verdana;
	font-size: 9px;
	color: #6e6e6e;
	border-right-color: #717171;
	border-right-style: solid;
	border-right-width: 1px;
	word-warp: normal;		
}
.slider-item a:link { color: #6e6e6e; text-decoration: none; }
.slider-item a:visited { color: #6e6e6e; text-decoration: none; }
.slider-item a:hover { color: #6e6e6e; text-decoration: none; }


.gbox-main {
	margin-left: 15px;
	width: 563px;
}
.gbox-content {
	padding: 5px;
	background-color: #ededed;		
}
.gbox-tab {
	padding-top: 3px;
	padding-left: 0px;
	background-image: url(visual/to_all/boxes/gray/tab-standard.gif);
	background-color: #ededed;
	text-align: center;
	font-family: arial;
	font-size: 11px;	
	width: 95px;
	height: 15px;
	color: #515151;
	float: left;	
}
.gbox-item-image {
	border: solid 1px #000000;
}
.gbox-head {
	font-weight: bold;
	font-family: verdana;	
	font-size: 11px;
	color: #000000;
}
.gbox-lead {
	font-family: verdana;	
	font-size: 10px;
	color: #515151;
}
.m-news {

}
.m-news-header {
	font-weight: bold;
	font-family: tahoma;
	font-size: 13px;	
	color: #474747;
	border-bottom-color: #cecece;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
.m-news-date {
	font-family: verdana;
	font-size: 9px;
	color: #515151;
}
.m-news-content {
	list-style-image: url(visual/to_all/inc/list-pre-01.gif);
	font-family: verdana;
	font-size: 11px;
	color: #858585;
	line-height: 16px;
}
.m-news-content a:link { color: #858585; text-decoration: none; }
.m-news-content a:visited { color: #858585; text-decoration: none; }
.m-news-content a:hover { color: #858585; text-decoration: underline; }

.article-main {
	margin-top: 15px;
	margin-left: 15px;
	width: 570px;
}

.article-list {
	margin-top: 15px;
	margin-left: 15px;
	width: 430px;	
}

.article-header {
	font-weight: bold;
	font-family: verdana;
	font-size: 13px;
	color: #960404;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #717171;	
}

.article-header a:link { color: #960404; text-decoration: none; }
.article-header a:visited { color: #960404; text-decoration: none; }
.article-header a:hover { color: #960404; text-decoration: none; }

.article-header-params {
	padding-top: 3px;
	font-family: verdana;
	font-size: 11px;
	color: #6f6f6f;	
}

.article-ad {
	padding-top: 5px;
}

.article-header-params a:link { color: #6f6f6f; text-decoration: none; }
.article-header-params a:visited { color: #6f6f6f; text-decoration: none; }
.article-header-params a:hover { color: #6f6f6f; text-decoration: none; }

.article-lead {
	font-weight: bold;
	font-family: tahoma;
	font-size: 12px;
	color: #474747;
	margin-top: 10px;
	padding: 5px;
}

.article-lead a:link { color: #474747; text-decoration: none; }
.article-lead a:visited { color: #474747; text-decoration: none; }
.article-lead a:hover { color: #474747; text-decoration: none; }

.article-lead-normal {
	font-family: tahoma;
	font-size: 11px;
	color: #474747;
	margin-top: 10px;
	padding: 5px;
}

.article-lead-normal a:link { color: #474747; text-decoration: none; }
.article-lead-normal a:visited { color: #474747; text-decoration: none; }
.article-lead-normal a:hover { color: #474747; text-decoration: none; }

.article-content {
	font-family: arial;
	font-size: 12px;
	color: #474747;
	padding: 5px;
}

.article-content a:link { color: #474747; text-decoration: none; }
.article-content a:visited { color: #474747; text-decoration: none; }
.article-content a:hover { color: #474747; text-decoration: none; }

.article-image {
	border: #7c7a7a 1px solid;
	margin: 5px;	
}

.article-pager {
	text-align: right;
	font-family: tahoma;
	font-size: 12px;
	color: #474747;
	padding: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #717171;
	max-width: 435px;
}

.article-option {
	border: #717171 1px solid;
	font-family: verdana;
	font-size: 10px;
	color: #717171;
}


.short-box {
	margin: 5px;
	width: 280px;
}

.short-header {	
	font-family: verdana;
	font-size: 10px;
	color: #960404;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #6f6f6f;		
}

.short-content {
	float: left;
	padding-top: 3px;
	font-family: verdana;
	font-size: 9px;
	color: #464646;
}

.short-content a:link { color: #464646; text-decoration: none; }
.short-content a:visited { color: #464646; text-decoration: none; }
.short-content a:hover { color: #464646; text-decoration: underline; }

.short-content-red {
	float: left;
	padding-top: 3px;
	font-family: verdana;
	font-size: 9px;
	color: #960404;
}

.short-content-red a:link { color: #960404; text-decoration: none; }
.short-content-red a:visited { color: #960404; text-decoration: none; }
.short-content-red a:hover { color: #960404; text-decoration: underline; }

.rel-section {
	width: 170px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #717171;
	padding-bottom: 10px;
}

.rel-image {
	border: #7c7a7a 1px solid;
	margin: 5px;
}

.rel-text {
	padding-top: 3px;
	float: left;
	font-family: verdana;
	font-size: 10px;
	color: #515151;
}

.rel-text a:link { color: #717171; text-decoration: none; }
.rel-text a:visited { color: #717171; text-decoration: none; }
.rel-text a:hover { color: #717171; text-decoration: none; }

.prod-section {
	width: 600px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #6f6f6f;
	padding-bottom: 10px;
}

.prod-image {
	border: #7c7a7a 1px solid;
	margin: 5px;
}

.prod-header {
	color: #960404;
}

.prod-text {
	padding-top: 3px;
	float: left;
	font-family: verdana;
	font-size: 11px;
	color: #484848;
}

.prod-text a:link { color: #717171; text-decoration: none; }
.prod-text a:visited { color: #717171; text-decoration: none; }
.prod-text a:hover { color: #717171; text-decoration: none; }

.tbl-compare {
	margin-left: 3px;
}

.top-ad {
	padding: 1px;
	margin-top: 1px;	
	border: #d8e8f2 0px solid;
}
.top-ad-flash {
	padding: 1px;
	margin-top: 1px;	
	margin-bottom: 1px;
	border: #d8e8f2 0px solid;
}
.btn-ad {
	padding: 1px;
	border: #d8e8f2 1px solid;
}
.rect-banner-main {
	margin-left: 15px;
	width: 563px;
}

.footer-left {
	margin: 6px;
	padding-bottom: 5px;
	float: left;
	font-family: verdana;
	font-size: 10px;
	color: #ffffff;
	width: 350px;
}

.r-newsletter-main {
	font-family: verdana;
	font-size: 10px;
	padding: 7px;
	background-color: #f4f4f4;
	color: #111111;
	width: 130px;
}

.r-newsletter-field {
	font-family: verdana;
	font-size: 10px;	
	border: 1px dotted #6f6f6f;	
}

.r-newsletter-button {
	font-family: verdana;
	font-size: 10px;	
	border: 1px solid #ffffff;	
}

.r-newsletter-form {
	margin: 0px;
}


.footer-left a:link { color: #ffffff; text-decoration: none; }
.footer-left a:visited { color: #ffffff; text-decoration: none; }
.footer-left a:hover { color: #ffffff; text-decoration: none; }

.actor-image {
	background-image: url('visual/to_all/inc/actor-bg.gif');
	padding-top: 2px;
	padding-bottom: 2px;
}

.actor-label {
	background-image: url('visual/to_all/inc/actor-label-bg.gif');
	padding-top: 3px;
	padding-left: 3px;
	font-family: verdana;
	font-size: 10px;
	color: #ffffff;
}

.actor-label a:link { color: #ffffff; text-decoration: none; }
.actor-label a:visited { color: #ffffff; text-decoration: none; }
.actor-label a:hover { color: #ffffff; text-decoration: none; }