/* CSS Document */
/* --- z-elda.com v6.3 --- */

html {
width: 100%;
height: 100%;
margin: 0px;
padding: 0px;
text-align: left;
overflow-x: hidden;
overflow-y: auto;
}

body {
width: 100%;
height: 100%;
margin: 0px;
padding: 0px;
text-align: left;
background: url(http://www.z-elda.com/design/img/v6/main_bg_stripe_44x768.jpg) repeat-x top center #DBDBDB;
font-family: Trebuchet MS, Arial, Georgia, sans-serif;
font-size: 14px;
color: #4F4F4F;
cursor: default;
}

form { margin: 0px; padding: 0px; }

div { margin: 0px; padding: 0px; }

p { margin: 0px; padding: 0px; }

a:link { color: #009933; text-decoration: underline; }

a:visited { color: #009933; text-decoration: underline; }

a:active { color: #009933; text-decoration: underline; }

a:hover { color: #4F4F4F; text-decoration: none; }

.img_qr { padding: 7px; border: 1px solid #9F9F9F; background-color: #FFFFFF; }

.img_qr:hover { padding: 7px; border: 1px solid #9F9F9F; background-color: #DEDEDE; }

.font_footer {
font-family: Trebuchet MS, Arial, Georgia, sans-serif;
font-size: 11px;
text-align: left;
color: #4F4F4F;
cursor: default;
}

.font_ad_skyscr {
font-family: Trebuchet MS, Arial, Georgia, sans-serif;
font-size: 10px;
color: #4F4F4F;
cursor: default;
}

.font_counter {
font-family: Trebuchet MS, Arial, Georgia, sans-serif;
font-size: 10px;
color: #9E9E9E;
cursor: default;
}

.copyright {
font-family: Trebuchet MS, Arial, Georgia, sans-serif;
font-size: 11px;
text-align: left;
color: #4F4F4F;
}

.affiliates {
font-family: Trebuchet MS, Arial, Georgia, sans-serif;
font-size: 11px;
text-align: left;
color: #4F4F4F;
line-height: 17px;
cursor: default;
}

.affiliates a:link { color: #4F4F4F; text-decoration: none; padding: 1px; }

.affiliates a:visited { color: #4F4F4F; text-decoration: none; padding: 1px; }

.affiliates a:active { color: #4F4F4F; text-decoration: none; padding: 1px; }

.affiliates a:hover { color: #E7E7E7; text-decoration: none; background: #4F4F4F; padding: 1px; }

.content_title {
font-family: Trebuchet MS, Arial, Georgia, sans-serif;
font-size: 14px;
color: #4F4F4F;
font-weight: bold;
cursor: default;
}

.content_title a:link { color: #4F4F4F; text-decoration: underline; }

.content_title a:visited { color: #4F4F4F; text-decoration: underline; }

.content_title a:active { color: #4F4F4F; text-decoration: underline; }

.content_title a:hover { color: #4F4F4F; text-decoration: none; }

.content_small {
font-family: Trebuchet MS, Arial, Georgia, sans-serif;
font-size: 11px;
color: #4F4F4F;
cursor: default;
}

.content_text_normal {
font-family: Trebuchet MS, Arial, Georgia, sans-serif;
font-size: 14px;
color: #4F4F4F;
line-height: 17px;
cursor: default;
}

.content_text_black {
font-family: Trebuchet MS, Arial, Georgia, sans-serif;
font-size: 14px;
color: #4F4F4F;
line-height: 17px;
cursor: default;
}

.content_text_black a:link { color: #4F4F4F; text-decoration: none; }

.content_text_black a:visited { color: #4F4F4F; text-decoration: none; }

.content_text_black a:active { color: #4F4F4F; text-decoration: none; }

.content_text_black a:hover { color: #4F4F4F; text-decoration: none; }

hr {
border-top: 1px dotted #878787;
border-bottom: 1px solid #FFFFFF;
border-left: 0px;
border-right: 0px;
}

.guestbook_title {
font-family: Trebuchet MS, Arial, Georgia, sans-serif;
font-size: 14px;
color: #4F4F4F4;
cursor: default;
}

.guestbook_article {
background-color: #EDEDED;
background: url(http://www.z-elda.com/design/img/v6/gb_feet.png) no-repeat 8px 10px #EDEDED;
}

.article { background-color: #EDEDED; }

.article_copy {
background-color: #EDEDED;
background: url(http://www.z-elda.com/design/img/v6/copyright.jpg) no-repeat 0px 10px #EDEDED;
}

.impressum_bg {
background-color: #EDEDED;
background: url(http://www.z-elda.com/design/img/v6/sineo_logo.jpg) no-repeat 480px 70px #EDEDED;
}

.guestbook_form { background-color: #DFDFDF; }

textarea { border: 1px solid #D2D2D2; padding: 2px; }

textarea:hover { border: 1px solid #AAAAAA; }

.input { border: 1px solid #D2D2D2; cursor: pointer; }

.input_button { border: 1px solid #D2D2D2; cursor: pointer; width: 151px; text-align: center; }

.input:hover { border: 1px solid #AAAAAA; }

.input2 { border: 1px solid #D2D2D2; padding: 2px; }

.input2:hover { border: 1px solid #AAAAAA; }

.article_stripes { background: url(http://www.z-elda.com/design/img/v6/back_stripes_form_gb.png) no-repeat; }

.msg_ps { padding: 5px; border: 1px solid #1DA34A; background-color: #ECFFF2; color: #1DA34A; text-align: center; cursor: pointer; }

.msg_ng { padding: 5px; border: 1px solid #C21515; background-color: #FFE6E6; color: #C21515; text-align: center; cursor: pointer; }

.news_image { text-align: left; padding-right: 8px; }

ul { line-height: 22px; }

.fieldset {
display: block;
position: relative;
padding: 0px 0px 20px 20px;
border: 1px solid #E4E4E4;
background: url(http://www.z-elda.com/design/img/v6/ecp_bg.jpg) no-repeat right bottom;
}

fieldset {
display: block;
position: relative;
padding: 0px 20px 20px 20px;
border: 1px solid #E4E4E4;
}

legend {
font-size: 14px;
color: #4F4F4F;
font-weight: normal;
cursor: default;
}

.ecp_img { padding: 10px; }

h1 { padding: 0px; margin: 0px 2px; line-height: 14px; font-size: 14px; color: #4F4F4F; font-weight: normal; cursor: default; }

h1 small { font-size: 12px; color: #4F4F4F; cursor: default; }

.enemy_img { padding-left: 13px; padding-top: 0px; }

.enemy_bg { background: url(http://www.z-elda.com/design/img/v6/enemies_bg.jpg) no-repeat bottom right; }

.rating_bg { background: url(http://www.z-elda.com/design/img/v6/rating_bg.jpg) no-repeat center center; }

.corner_img { position: absolute; right: 0px; top: 0px; display: block; width: 162px; height: 162px; background: url(http://www.z-elda.com/content/images/corner_img.gif); }

.corner_img span { display: none; }

.not_yet { color: #B9B9B9; }

.slide_box { cursor: pointer; color: #4F4F4F; overflow: hidden; margin: 0px; padding: 0px; }

.article_img01 { padding: 5px; padding-right: 10px; padding-left: 10px; }

.article_img02 { padding: 8px 10px 8px 22px; }

.line-height { line-height: 24px; }

.line-height-article { line-height: 20px; }

.article_bg { background-color: #EDEDED; background: url(http://www.z-elda.com/content/images/specials/articles/ootmanga/part01/logo.jpg) no-repeat 640px 15px #EDEDED; }

.img_block { display: block; }


/* Hover Box QRCode */
.hoverbox { cursor: default; list-style: none; }

.hoverbox a .preview { display: none; }

.hoverbox a:hover .preview { display: block; position: absolute; top: -40px; left: -40px; z-index: 1; }

.hoverbox img { border: 0px; vertical-align: top; width: 120px; height: 120px; }

.hoverbox li { display: inline; float: left; position: relative; left: -40px; }

.hoverbox .preview { border-color: #000; width: 200px; height: 200px; }


/* Accordion JQuery */
.menu_list { width: 736px; }

.menu_head { padding: 5px 10px; cursor: pointer; position: relative; margin: 1px; font-weight:bold; }

.menu_body { display: block; margin: 1px; }


.container_01 { background: #B9B9B9; padding: 5px 10px 5px 10px; text-align: center; }

.container_02 { background: #969696; padding: 5px 10px 5px 10px; text-align: center; }

.container_03 { background: #8B8B8B; padding: 15px 30px 15px 30px; }

.container_04 { background: #AAAAAA; padding: 5px 10px 5px 10px; text-align: center; }

.container_05 { background: url(http://www.z-elda.com/design/img/v6/asb_background.gif) no-repeat top left #969696; padding: 15px 30px 20px 30px; }

.container_06 { background: #8B8B8B; padding: 5px 10px 5px 10px; }

.container_07 { background: #8B8B8B; padding: 5px 10px 5px 30px; }

.asb_mods { padding-left: 11px; background: url(http://www.z-elda.com/php/yshout/example/images/star.gif) 0 2px no-repeat; font-weight: bold; color: #C60000; }

.asb_user { color: #1A1A1A; } 
