h1 {
	font-family:Verdana;
	font-size:1em;
	text-transform:uppercase;
	color:#666666;
}

h2 {
	font-family:Verdana,sans-serif;
	font-size:0.85em;
	font-weight:normal;
	text-transform:uppercase;
	color:#666666;
	margin:0px;
	padding:0px;
	margin-bottom:8px;
}

h3,span.h3 {
	font-family:Arial,sans-serif;
	font-size:1.4em;
	color:#0066CC;
	margin:0px;
	padding:0px;
}

h4,span.h4 {
	font-family:Verdana,sans-serif;
	font-size:0.85em;
	font-weight:bold;
	text-transform:uppercase;
	color:#db0031;
	margin:0px;
	padding:0px;
	margin-bottom:4px;
}

h5,span.h5 {
	font-family:Verdana,sans-serif;
	font-weight:bold;
	font-size:0.9em;
	margin:0px;
	padding:0px;
	padding-top:9px;
	padding-bottom:9px;
}

h6,span.h6 {
	font-family:Verdana,sans-serif;
	font-size:0.8em;
	font-weight:normal;
	margin:0px;
	padding:0px;
	color:#808080;
	text-transform:uppercase;
	padding-bottom:6px;
}

body {
	padding:0px;
	margin:0px;
	font-family:Verdana,sans-serif;
	font-size:0.8em;
	color:#000000;
}

a,a:link,a:active,a:visited {
	text-decoration:none;
	color:#000000;
	cursor:pointer;
}


a:hover,a:hover h6,a:hover h5,a:hover h4,a:hover h3,a:hover h2,a:hover h1,a:hover span.h3,a:hover span.h4,a:hover span.h5 {
	text-decoration:underline;
}
blockquote {
	margin-left:18px;
}

hr {
	height:1px;
	border:0px;
	border-top:1px solid #808080;
}
form {
	margin:0;
}
label {
	clear:both;
	float:left;
	width:120px;
}
table {
	font-size:0.9em;
	font-family:Verdana,sans-serif;
}
input {
	background-color:#FFFFFF;
	font-family:Verdana,sans-serif;
	font-size:0.9em;
}
select,textarea {
	font-size:0.9em;
	font-family:Verdana,sans-serif;
}
textarea {
	overflow:scroll;
}
input.text,input.password {
	border:1px solid #808080;
}
input.checkbox,input.radio {
	border:0px;
	padding:0px;
	background-color:transparent;
}
input.button {
	background-color:#CCCCCC;
	border:1px outset #C0C0C0;
}
input[type=checkbox] {
	background-color:transparent;
	border:0px;
	padding:0px;
	margin:0px;
}
input[type=password],input.password {
	width:120px;
}

label {
	font-size:0.9em;
}

img {
	border:0px;
}


#wrapper {
	font-size:1em;
	width:1080px;
}
#left_frame {
	width:810px;
	float:left;
}
#mainbody {
	background-color:#FFFFFF;
	margin:0;
	padding:0;
	margin-bottom:18px;
	border-top:1px solid #808080;
	border-bottom:1px solid #808080;
	border-right:1px solid #808080;
	overflow:auto;
}
#right_frame {
	width:200px;
	float:left;
}
#headers {
	margin-top:18px;
	vertical-align:middle;
}

#header_1 {
	margin-left:18px;
	margin-right:18px;
	clear:both;
}
#quicksearch {
	width:280px;
	float:left;
	height:22px;
	line-height:22px;
	font-size:0.85em;
}

#usermenu {
	float:right;
	text-align:right;
	height:22px;
	line-height:22px;
}
#usermenu h2 {
	display:inline;
	margin:0;
	padding:0;
	text-transform:none;
	font-size:1em;
	margin-right:8px;
	color:#000000;
}
#usermenu ul.home {
	display:inline;
}
#header_2 {
	margin-left:18px;
	margin-right:18px;
	clear:both;
}

#logo {
	clear:both;
	padding:0;
	margin-top:38px;
	margin-bottom:18px;
	float:left;
	overflow:hidden;
}
#window_logo {
	border-bottom:1px solid #808080;
	padding-bottom:8px;
	margin-bottom:18px;
}
#show_468x60 {
	float:right;
	margin-top:28px;
}
#nav {
	clear:both;
}

#nav_menu_1 {
	margin-top:28px;
	margin-left:15px;
	margin-right:18px;
}
#nav_menu_main {
	clear:both;
	margin-top:8px;
	margin-left:18px;
	margin-right:18px;
	background-color:#db0031;
	line-height:22px;
	height:22px;
	text-transform:uppercase;
	color:#FFFFFF;
}

#main {
	clear:both;
	background-color:#FFFFFF;
	margin-top:18px;
}
#main div.main_margin {
	margin-left:18px;
	margin-right:18px;
}

#main_left {
	width:180px;
	float:left;
	min-height:500px;
}
#main_left ul li {

}

#main_content {
	width:560px;
	float:right;
	min-height:500px;
	font-size:1em;
}
#main_content_full {
	min-height:700px;
}

#main_content_data {
	clear:both;
}

#footer {
	clear:both;
	background-color:#FFFFFF;
	border-top:2px solid #C0C0C0;
	margin-top:22px;
	text-align:center;
}

#wrapper_window #footer {
	background-color:#FFFFFF;
	border:0px;
	display:none;
}
#wrapper_window #footer_text {
	background-color:#FFFFFF;
	border-top:2px solid #000000;
}
#footer_menu {
	margin-top:18px;
	margin-left:18px;
	margin-right:18px;
}

#footer_text {
	clear:both;
	margin-top:18px;
	margin-bottom:18px;
	padding-top:8px;
	padding-bottom:8px;
	text-align:center;
	font-size:0.8em;
	background-color:#CCCCCC;
}

#footer_end {
	clear:both;
	height:18px;
	background-color:#FFFFFF;
	border-bottom:1px solid #C0C0C0;
}

#separate1 {
	width:100%;
	height:12px;
	margin-top:6px;
	margin-bottom:6px;
	background-image:url(../images/hr_dot.gif);
}


.clear {
	float:none;
	clear:both;
	height:1px;
	overflow:hidden;
	margin:0px;
}
.separator,.sep {
	margin-top:9px;
	margin-bottom:9px;
	height:1px;
}
.sep_clear,.sep_clear_18 {
	display:block;
	float:none;
	clear:both;
	padding-top:18px;
	padding-bottom:18px;
}
.sep_clear_18 {
	padding-top:9px;
	padding-bottom:9px;
}

.description {
	font-size:0.85em;
}

div.flash_content {
	padding:0;
}

div.hr_dotted,hr.dotted {
	height:1px;
	overflow:hidden;
	border-top:1px dotted #808080;
	margin-top:2px;
	margin-bottom:2px;
	
}
.message {
	border:1px solid #db0031;
	padding:8px;
	font-size:0.85em;
	margin-bottom:22px;
}
.info {
	border:1px solid #FF9900;
	background-color:#FFFF99;
	padding:8px;
	font-size:0.85em;
	margin-bottom:22px;
	overflow:auto;
}
.flash_info {
	border:1px solid #FF9900;
	background-color:#FFFF99;
	padding:8px;
	font-size:0.85em;
	overflow:auto;
}


.debug_error {
	background-color:#db0031;
	display:inline;
	padding:2px;
	color:#FFFFFF;
	font-size:0.7em;
}
.message h3 {
	color:#db0031;
	font-weight:bold;
	margin-bottom:18px;
}

ul.menu_h1,ul.menu_h2 {
	margin:0;
	padding:0;
	list-style-type:none;
	text-align:left;
	margin-top:18px;
	border:0;
}
ul.menu_h1 li,ul.menu_h2 li {
	margin:0;
	padding:0;
	border:0;
	float:left;
	background-image:url(../images/but_arrow.gif);
	background-repeat:no-repeat;
	background-position:0px 1px;
	padding-left:20px;
	padding-right:12px;
	height:16px;
	text-align:left;
}
ul.menu_h2 li {
	background-image:none;
	padding:0;
	padding-right:12px;

}

ul.datalist {
	margin:0;
	padding:0;
	border:0;
	list-style-type:none;
}
ul.datalist li {
	padding-top:4px;
	padding-bottom:4px;
	border-bottom:1px dotted #808080;
}
ul.datalist li.flag1 {
	background-color:#E1E1E1;

}

span.h3 {
	font-family:Arial,sans-serif;
	font-size:1.4em;
	color:#0066CC;
}

span.h4 {
	font-family:Verdana,sans-serif;
	font-size:0.85em;
	font-weight:bold;
	text-transform:uppercase;
	color:#db0031;
}



/*MOD Pathway*/
div.mod_pathway {
	border-bottom:1px solid #C0C0C0;
	margin-bottom:18px;
	padding-bottom:2px;
}
div.mod_pathway ul {
	margin:0;
	padding:0;
	list-style-type:none;
	font-size:0.85em;
	text-transform:uppercase;
}

div.mod_pathway li {
	display:inline;
	margin:0;
	color:#666666;
}
div.mod_pathway div.spacer {
	display:inline;
	margin-left:4px;
	margin-right:4px;
}
div.mod_pathway span.title {
	color:#666666;
}
div.mod_pathway span.title a {
	color:#666666;
}
div.mod_pathway li.spacer {
	margin-left:4px;
	margin-right:4px;
}
div.mod_pathway li.spacer_end {
	margin-left:4px;
}

/*Mod Mainmenu*/
div.mainmenu {
	font-size:0.85em;
}
div.mainmenu ul {
	margin:0;
	padding:0;
	list-style-type:none;
}
div.mainmenu ul li {
	display:inline;
	padding-left:2px;
	padding-right:2px;
}
div.mainmenu ul li.spacer {
	padding:0;
}

div.mainmenu span.title {
	color:#000000;
	cursor:pointer;
}
div.mainmenu span.active span.title {
	color:#db0031;
}

div.mainmenu a:hover span.title  {
	text-decoration:underline;
}

div.mainmenu h2 {
	font-size:1em;
	background-image:url(../images/but_arrow.gif);
	background-repeat:no-repeat;
	padding-left:24px;
	color:#808080;
}

#nav_menu_main span.title  {
	color:#FFFFFF;
	font-weight:bold;
	border:1px solid #db0031;
	padding-left:3px;
	padding-right:3px;
	display:block;
}
#nav_menu_main li {
	float:left;
	height:20px;
	line-height:20px;
}
#nav_menu_main span.active  {
}
#nav_menu_main span.active  span.title {
	color:#db0031;
	background-color:#FFFFFF;
}
#main_left div.mod {
	margin-bottom:18px;
}
#main_left div.mainmenu ul li {
	display:block;
	border-bottom:1px solid #C0C0C0;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:24px;
}
#main_left div.mainmenu ul li ul li {
	border-bottom:0px;
	padding-left:0px;
	padding-left:18px;
}


#main_left span.spacer {
	display:none;
}

#main_left span.title {
	text-transform:uppercase;
}



.content_intro {
	font-weight:bold;
}
.content_date,.insert_date {
	font-size:0.85em;
	text-align:right;
	color:#666666;
	margin-bottom:8px;
}

.content_source {
	font-style:italic;
	text-align:right;
}
div.content_source {
	font-style:italic;
	text-align:right;
}
div.content {
	margin-top:18px;
}
.content_pub {
	font-size:0.8em;
	font-weight:bold;
	color:#666666;
}

.content_more,.more {
	color:#db0031;
}
.text_small {
	font-size:0.85em;
}

.hr_dotted {
	clear:both;
	height:1px;
	border-top:1px solid #C0C0C0;
}

.seperator {
	height:12px;
}

h3.special_topic {
	color:#db0031;
}


/*MOD*/
div.mod,div.object {
	clear:both;
	float:none;
}


/*MOD_BLOG*/
div.mod_blog hr {
	border-top:1px dotted #C0C0C0;
}
div.mod_blog div.jquery_item {
	margin-bottom:18px;
	border:2px outset #C0C0C0;
	padding:8px;
	display:none;
}
div.mod_blog h2 {
	color:#808080;
	border-bottom:1px solid #C0C0C0;
	padding-bottom:4px;
	margin-bottom:8px;
}
div.mod_blog h2 a {
	color:#808080;
}
div.mod_blog div.top3 {
	overflow:auto;
}
div.mod_blog div.top3 h2 {
	border:0px;
	margin:0px;
}
div.mod_blog h4,div.mod_blog span.h4 {
	font-weight:bold;
	color:#db0031;
}
div.mod_blog h3,div.mod_blog span.h3 {
	font-size:1.0em;
	font-family:verdana;
	color:#0066CC;
	margin-bottom:12px;
}
div.mod_blog h3 a {
	color:#0066CC;
}
div.mod_blog span.content_more {
	color:#db0031;
}
div.mod_blog div.content_date {
	text-align:right;
	background-color:transparent;
}
div.mod_blog p.content_intro {
	font-weight:normal;
	font-size:0.85em;
	margin:0;
}
div.mod_blog span.content_intro {
	font-weight:normal;
	font-size:0.85em;
	margin:0;
}
div.mod_blog div.sep_clear {
	border-top:1px dotted #C0C0C0;
	margin:0;
	margin-top:18px;
	margin-bottom:18px;
	padding:0;
	height:1px;
	overflow:hidden;
}

div.mod_blog div.sep_line {
	border-top:1px dotted #C0C0C0;
	margin:0;
	margin-top:18px;
	margin-bottom:18px;
	padding:0;
	height:1px;
	overflow:hidden;
}



/*MOD_BLOG*/
div.mod_blog_related div.item {
	padding-left:18px;
	background-image:url(../images/bullet_s.gif);
	background-repeat:no-repeat;
	background-position:3px 3px;
	margin-top:4px;
}
div.mod_blog_related ul {
	list-style-type:none;
	list-style-image:url(../images/bullet_s.gif);
}

div.mod_blog_related h2 {
	text-transform:none;
	font-weight:bold;
	border:0;
	margin:0;
}
div.mod_blog_related h4,div.mod_blog_related span.h4 {
	text-transform:none;
	display:inline;
	font-size:0.85em;
	font-family:Verdana;
	font-weight:normal;
}
div.mod_blog_related h3,div.mod_blog_related span.h3 {
	display:inline;
	color:#000000;
	font-family:Verdana;
	font-size:0.85em;
	font-weight:normal;
}

/*Mulitcol*/
div.multicol {
	float:left;
	width:260px;
	margin-right:18px;
}
div.col1 {
	float:left;
	width:262px;
}
div.col2 {
	float:right;
	width:262px;
}


/*Top3-Blog*/
div.blog_top3 {
}
div.blog_top3 h3 {
	font-size:1.0em;
	font-family:verdana;
	color:#0066CC;
}
div.blog_top3 h3 a {
	color:#0066CC;
}
div.blog_top3 div.item {
	float:left;
	width:172px;
	margin-right:9px;
	padding-right:9px;
	border-right:1px solid #C0C0C0;
	height:100%;
}
div.blog_top3 div#blog_top3_item3{
	margin-right:0px;
	padding-right:0px;
	border-right:0px;
}

div.blog_top3 div.image {
	width:172px;
	height:120px;
	border:1px solid #E1E1E1;
	overflow:hidden;
	background-color:#CCCCCC;
	margin-bottom:4px;
}

/*Top3-Blog*/
div.mod_blog div.top3 {
	background-image:url(../images/bg_top3.gif);
	background-color:#FFFFFF;
}
div.mod_blog div.top3 h3 {
	font-size:1.0em;
	font-family:verdana;
	color:#0066CC;
}
div.mod_blog div.top3 h3 a {
	color:#0066CC;
}
div.mod_blog div.top3 div.item {
	float:left;
	width:172px;
	margin-right:12px;
	padding-right:9px;
}
div.mod_blog div.top3 div#blog_top3_item3{
	margin-right:0px;
	padding-right:0px;
	border-right:0px;
}

div.mod_blog div.top3 div.image {
	width:172px;
	height:128px;
	border:1px solid #E1E1E1;
	overflow:hidden;
	background-color:#000000;
	margin-bottom:4px;
	vertical-align:middle;
	line-height:128px;
	background-position:center;
	background-repeat:no-repeat;
}


/*MOD CONTENT*/
div.content_view h3 {
	margin-bottom:12px;
}
div.content_view div.top {
	margin-bottom:22px;
	height:18px;
	line-height:18px;
	text-align:right;
	color:#666666;
}
div.content_view div.bottom {
	margin-top:22px;
	height:18px;
	line-height:18px;
	text-align:right;
}
div.content_view div.content_date {
	float:right;
}
div.content_view div.toolbar {
	text-align:right;
	font-size:0.85em;
	float:right;
	height:12px;
	line-height:12px;
}
div.content_view div.toolbar ul {
	margin:0;
	padding:0;
	list-style-type:none;
}
div.content_view div.toolbar ul li {
	display:inline;
	padding:0;
	padding-left:8px;
	margin:0;
	color:#666666;
}
div.content_view div.toolbar ul li a {
	color:#666666;
}

div.content_view div.toolbar ul li.end {
	border-right:0;
}

img.image_right {
	float:right;
	margin-left:18px;
	margin-bottom:9px;
}
img.image_left {
	float:left;
	margin-right:18px;
	margin-bottom:9px;
}

div.content_box_right {
	float:right;
	width:262px;
	border:1px solid #808080;
	margin-left:18px;
	margin-bottom:9px;
	padding:8px;
	background-color:#CCCCCC;
}

div.content_box_middle {
	clear:both;
	width:362px;
	border:1px solid #808080;
	margin-left:auto;
	margin-right:auto;
	margin-top:9px;
	margin-bottom:9px;
	padding:8px;
	background-color:#CCCCCC;
}


div.content_box_left {
	float:left;
	width:262px;
	border:1px solid #808080;
	margin-right:18px;
	margin-bottom:9px;
	padding:8px;
	background-color:#CCCCCC;
}


/*MM */
div.picturebox {
	float:left;
	border:1px solid #808080;
	margin-right:18px;
	margin-bottom:9px;
}	
div.picturebox_small {
	float:left;
	overflow:hidden;
	border:1px solid #808080;
	margin-right:12px;
	margin-bottom:8px;
}	
div.picturebox_fullsize {
	overflow:hidden;
	border:1px solid #808080;
	margin-bottom:12px;
	width:560px;
	height:190px;
}	
div.picturebox_full {
	width:220px;
	float:right;
	overflow:hidden;
	border:1px solid #808080;
	background-color:#CCCCCC;
	margin-left:18px;
	margin-bottom:18px;
	font-size:0.8em;
	margin-top:3px;
}	
div.picturebox_full img {
	width:100%;
}
div.picturebox_full div.label {
	padding:8px;
	width:auto;
}
div.picturebox_full div.description p {
	margin:0;
	margin-top:3px;
	margin-bottom:3px;
}
div.picturebox_full div.source {
	font-style:italic;
	padding-top:3px;
	text-align:right;
}

/* FORM-DESIGN */
div.form {
}
div.form  blockquote {
	margin-bottom:18px;
}
div.form fieldset {
	padding:8px;
}
div.form  legend {
	font-weight:bold;
	padding-left:8px;
	padding-right:8px;
	background-color:#FFFFFF;
	margin-bottom:18px;
}
div.form div.subhead {
	font-weight:bold;
	margin-top:18px;
	margin-bottom:8px;
	display:block;
}
div.form div.item {
	clear:both;
	margin-top:4px;
	margin-bottom:4px;
	float:none;
	overflow:auto;
	padding-bottom:4px;
	border-bottom:1px dotted #CCCCCC;
}
div.form div.col1 {
	float:left;
	margin-right:8px;
	width:20%;
}
div.form div.col0 input.checkbox {
	float:left;
	margin-right:9px;
}
div.form div.col2 {
	width:70%;
	margin-right:8px;
	float:left;
}
div.form div.col3 {
	width:20%;
	float:left;
}
div.form div.item div.description {
	margin-top:8px;
}
div.form div.item p.description {
	margin:0px;
}
div.form input {
	display:inline;
	margin-right:8px;
}
div.form input.text {
	width:80%;
}
div.form div.msg_val {
	clear:both;
	float:none;
	padding-top:8px;
	margin-bottom:8px;
	overflow:auto;
	color:#db0031;
	height:auto;
}
div.form div.msg_val span.true {
	color:#008000;
}
div.form div.msg_val span.false {
	color:#db0031;
}

/*Formular-Design*/
table.form {
	font-size:0.85em;
	margin:0px;
	padding:0px;
}
table.form td {
	padding:0px;
	padding-top:4px;
	padding-bottom:4px;
	vertical-align:top;
}
table.form tr {
}
table.form td.sep {
	padding-left:4px;
	padding-right:4px;
}
table.form td.label {
	width:20%;
}
table.form td.field {
	width:80%;
}
table.form td.sep {
	width:80px;
	border:1px solid #808080;
}
table.form td.field textarea {
	width:100%;
}
table.form th {
	text-align:left;
	padding-bottom:12px;
}

/*Navigator */
div.navigator {
	border-top:1px solid #808080;
	margin-top:22px;
	font-size:0.85em;
	vertical-align:bottom;
	line-height:26px;
	height:48px;
}
div.navigator span.off {
	color:#666666;
}
div.navigator div.col1 {
	float:left;
	width:25%;
	text-align:left;
}
div.navigator div.col2 {
	float:left;
	width:45%;
	text-align:center;
}
div.navigator div.col2 span.active {
	color:#db0031;
}
div.navigator div.col3 {
	float:right;
	width:25%;
	text-align:right;
}
div.navigator div.form {
	font-size:1em;
}

/*CAPTCHA*/

div.wb_plug_secure  {
	float:left;
	margin-right:18px;
}
div.wb_plug_secure div.b,div.wb_plug_secure div.a1 {
	color:#000000;
	background-color:#000000;
	float:left;
	width:6px;
	height:6px;
	overflow:hidden;
}
div.wb_plug_secure div.w,div.wb_plug_secure div.b1 {
	color:#000000;
	background-color:#FFFFFF;
	float:left;
	width:6px;
	height:6px;
	overflow:hidden;
}
div.wb_plug_secure div.clear {
	clear:both;
	float:none;
	width:1px;
	height:1px;
}



/*MOD CONTENT POLL*/
div.mod_content_poll {
	width:262px;
	border:1px solid #808080;
	font-size:0.85em;
}
div.mod_content_poll h3 {
	color:#808080;
	font-family:Verdana;
	font-size:1em;
	margin-bottom:8px;
}

div.mod_content_poll div.form {
	font-size:1em;
	margin-top:9px;
}
div.mod_content_poll div.form div.item_radio {
	vertical-align:middle;
	float:left;
	margin-left:18px;
	height:18px;
	line-height:18px;
}
div.mod_content_poll div.form div.item_radio div.col1 {
	display:none;
}
div.mod_content_poll div.form div.item_radio div.col2 {
	float:left;
	width:18px;
}


/*Datalist Table*/
table.datalist,table.dataview {
	padding:0;
	margin:0;
	width:100%;
	border-collapse:collapse;
	font-size:0.85em;
	display:block;
}
table.datalist tr.flag1 {
	background-color:#E1E1E1;
}
table.datalist td,table.dataview td {
	text-align:left;
	vertical-align:top;
	border:1px dotted #CCCCCC;
	margin:0;
	padding:4px;
	padding-bottom:3px;
}
table.datalist th,table.dataview th {
	border:1px dotted #CCCCCC;
	padding:4px;
	text-align:left;
}
div.datalist_vertical table.datalist td,div.datalist_vertical table.dataview td {
	width:100%;
}
div.datalist_vertical table.datalist th,div.datalist_vertical table.dataview th {
	text-align:right;
	vertical-align:top;
	
}

table.datalist td table th, table.dataview td table th {
	border:0px;
	padding:0px;
}
table.datalist td table td, table.dataview td table td {
	border:0px;
	padding:0px;
}

div.datalist_noborder table.datalist td {
	border:0px;
	padding:4px;
	padding-left:0px;
	padding-top:8px;
	padding-bottom:8px;
}

div.shop div.picturebox {
	border:0;
	float:right;
	margin-left:18px;
	margin-right:0;

}
div.shop div.picturebox_small {
	border:0;
	float:right;
	margin-left:28px;
	margin-right:0;
}


/*Advertisement*/

div.show_810x90 {
	width:810px;
	height:90px;
	background-color:#666666;
	overflow:hidden;
	border:0px;
}
div.show_810x90 img {
	width:810px;
}
div.show_200x600 {
	width:200px;
	height:600px;
	background-color:#666666;
}

div.show_560x72 {
	font-size:0.8em;
	text-align:center;
}
div.show_560x72 div.item {
	margin-left:auto;
	margin-right:auto;
	border:1px solid #CCCCCC;
	width:560px;
	height:72px;
	overflow:hidden;
}
div.show_560x72 h2 {
	margin:0;
	margin-bottom:4px;
	text-transform:uppercase;
	color:#666666;
	border:0px;	
	text-align:right;
}
div.show_262x125 {
	font-size:0.8em;
}
div.show_262x125 div.item {
	width:262px;
	height:125px;
	overflow:hidden;
}
div.show_262x125 h2 {
	margin:0;
	padding:0;
	text-transform:uppercase;
	color:#666666;
	text-align:right;
	margin-bottom:4px;
}

div.show_728x90 {
	text-align:center;
	margin-top:18px;
	margin-bottom:18px;
	width:728px;
	height:90px;
}

div.show_200x150 {
	text-align:right;
	font-size:0.8em;
	margin-top:18px;
}
div.show_200x150 h2 {
	margin:0;
}
div.show_200x150 div.item {
	width:200px;
	margin-bottom:18px;
}

div.show_468x60  {
	width:468px;
	height:60px;
	overflow:hidden;
	border:1px solid #E1E1E1;
}


div.show_text {
	border:1px solid #808080;
	padding:4px;
	font-size:0.85em;
	margin-top:28px;
}
div.show_text div.item {
	margin-bottom:4px;
	padding-bottom:4px;
	border-bottom:1px dotted #808080;
}

div.show_adv_notice {
	font-size:7pt;
	color:#666666;
	padding-bottom:4px;
}

div.validate {
	color:#db0031;
}

div.notify {
	border:1px solid #FF9900;
	background-color:#FFFF99;
	padding:8px;
	font-size:0.85em;
	margin-bottom:22px;
	overflow:auto;
}
div.notify div.true h3 {
	color:#000000;

}
div.notify div.false h3 {
	color:#db0031;

}


div.wb_plug_tabview div.tabframe,div.wb_plug_tabview div.tabframe_open {
	height:360px;
}

div.comment,div.tip {
	border-left:1px solid #808080;
	border-right:1px solid #808080;
	border-bottom:1px solid #808080;
}
div.comment h2,div.tip h2 {
	background-color:#E1E1E1;
	color:#808080;
	padding:4px;
	padding-left:8px;
	border-top:1px solid #808080;
	border-bottom:1px solid #808080;
}
div.tip h2 a {
	color:#808080;

}




@media print {
	body {
		background-color:#FFFFFF;
	}
	div.show_810x90 {
		display:none;
	}
	div#header_1,div#show_468x60,div#nav,div#main_left,div#footer_menu,div.content_view div.top,div#show_google,div.show_google,div#nav_gotop,div.show_200x150,div.rating {
		display:none;
		margin:0;
		padding:0;
	}
	div#main,div#main_content,div#footer_text {
		width:auto;
		margin:0;
		padding:0;
	}
  
	div#wrapper,div#headers,div#header_1,div#header_2 {
		width:auto;
		margin:0;
		padding:0;
	}
	div#wrapper_window #footer {
		display:block;
	}
	
	div#right_frame {
		display:none;
	}
	div#left_frame {
		float:none;
	}
	div#mainbody {
		border:0;
		top:0px;
		margin:0;
		width:auto;
	}
	div#main div.main_margin {
		margin:0;
	}
	div#top {
		margin-top:0;
	}
	
	div#top_header {
		margin:0;
		margin-bottom:28px;
	}
	div#footer {
		border-top:2px solid #000000;
		overflow:auto;
	}
	div.comment,div.shop,div.mod_blog_related {
		display:none;
	}
}