/* Normal, standard links. */
a:link {
color:#000;
text-decoration:underline;
}

a:visited,a:hover {
color:#323232;
text-decoration:underline;
}

/* Navigation links - for the link tree. */
.nav,.nav:link,.nav:visited {
color:#000;
text-decoration:none;
}

a.nav:hover {
font-weight:bold;
color:#c33;
text-decoration:underline;
}

/* Tables should show empty cells. */
table {
empty-cells:show;
}

/* By default (td, body..) use Tahoma in black. */
body,td,th {
color:#000;
font-size:small;
font-family:tahoma, sans-serif;
}

/* The main body of the entire forum. */
body {
background-color:#D6D7DE;
margin:0;
padding:0;
}

/* Input boxes - just a bit smaller than normal so they align well. */
input,textarea,button {
font-size:9pt;
color:#000;
font-family:tahoma, sans-serif;
}

/* All input elements that are checkboxes or radio buttons. */
input.check {
}

/* Selects are a bit smaller, because it makes them look even better 8). */
select {
font-size:8pt;
font-weight:normal;
color:#000;
font-family:tahoma, sans-serif;
}

/* Standard horizontal rule.. ([hr], etc.) */
hr,.hrcolor {
height:1px;
border:0;
color:#666;
background-color:#666;
}


/* A quote, perhaps from another post. */
.quote {
color:#000;
background-color:#C3B8D0;
border:1px solid #000;
margin:1px;
padding:1px;
font-size:x-small;
line-height:1.4em;
}

/* A code block - maybe even PHP ;). */
.code {
color:#000;
background-color:#ccc;
font-family:"courier new", "times new roman", monospace;
font-size:x-small;
line-height:1.3em;
/* Put a nice border around it. */
border:1px solid #000;
margin:1px auto;
padding:1px;
width:99%;
/* Don't wrap its contents, and show scrollbars. */
white-space:nowrap;
overflow:auto;
/* Stop after about 24 lines, and just show a scrollbar. */
max-height:24em;
}

/* The "Quote:" and "Code:" header parts... */
.quoteheader,.codeheader {
color:#000;
text-decoration:none;
font-style:normal;
font-weight:bold;
font-size:x-small;
line-height:1.2em;
}

/* Generally, those [?] icons.  This makes your cursor a help icon. */
.help {
cursor:help;
}

/* /me uses this a lot. (emote, try typing /me in a post.) */
.meaction {
color:red;
}

/* The main post box - this makes it as wide as possible. */
.editor {
width:96%;
}

/* Highlighted text - such as search results. */
.highlight {
background-color:#FF0;
font-weight:bold;
color:#000;
}

/* Alternating backgrounds for posts, and several other sections of the forum. */
.windowbg {
color:#000;
background-color:#f7f3f7;
}

.windowbg2 {
color:#000;
background-color:#fffbff;
}

.windowbg_s {
color:#000;
background-color:#e7e7f7;
}

.windowbg2_s {
color:#000;
background-color:#eef;
}

/* the today container in calendar */
.calendar_today {
height:96px;
border:2px outset;
background-color:#C1E5FF;
padding:2px;
}

/* These are used primarily for titles, but also for headers (the row that says what everything in the table is.) */
.titlebg,tr.titlebg th,tr.titlebg td {
color:#848284;
font-weight:bold;
font-style:normal;
background-color:#fffbff;
background-image:url(../../../Themes/fgzm114/images/titlebg.jpg);
}

.titlebg a:link,.titlebg a:visited {
color:#848284;
font-style:normal;
}

.titlebg a:hover {
color:#848284;
}

/* This is used for categories, page indexes, and several other areas in the forum. */
.catbg {
background-image:url(../../../Themes/fgzm114/images/catbg.jpg);
}

/* This is used for a category that has new posts in it... to make it light up. */
.catbg2 {
background-image:url(http://www.forodepoker.es/Themes/fgzm114/images/catbg2.jpg);
}

.catbg,.catbg2 {
font-weight:bold;
background-color:silver;
color:#000;
}

/* This is used for tables that have a grid/border background color (such as the topic listing.) */
.bordercolor {
background-color:#828181;
}

.bordercolor_qr {
background-color:#CECFCD;
}

/* This is used on tables that should just have a border around them. */
.tborder {
clear:both;
float:none;
border:1px solid #CECFCD;
background-color:#FFF;
padding:2px;
}

/* Default font sizes: small (8pt), normal (10pt), and large (14pt). */
.smalltext {
font-size:x-small;
font-family:tahoma, sans-serif;
}

.normaltext {
font-size:small;
}

.largetext {
font-size:large;
}

/* This is the white header area where the title, menu bars, and header boxes are. */
#headerarea {
/*	background-color: white;  */
clear:both;
text-align:center;
padding:0;
margin:0 15px;
}

/* This is the main area of the forum, the part that's gray. */
#bodyarea {
padding:0 0 1px;
}

/* This is for the special header boxes on the top (user info, key stats, news box.) */
/* Posts and personal messages displayed throughout the forum. */
.post {
width:100%;
overflow:auto;
line-height:1.3em;
}

.post_t {
padding:0 8px;
}

.personalmessage {
width:100%;
overflow:auto;
line-height:1.3em;
}

/* All the signatures used in the forum.  If your forum users use Mozilla, Opera, or Safari, you might add max-height here ;). */
.signature {
padding-bottom:3px;
line-height:1.3em;
padding:0 8px;
}

/* The following are items newly added with Fg:.:Zm. There is a place where other hands were added. */
.bdc {
margin-bottom:2px;
height:0;
color:#FFF;
font-style:normal;
/*	background-image: url(http://www.forodepoker.es/Themes/fgzm114/images/bdc_bottom.gif); */
}

.catbg_n {
font-weight:bold;
color:gray;
}

.headertext {
font-size:x-small;
color:#dfdfdf;
font-family:verdana, arial, sans-serif;
}

.headertext a:link,.headertext a:visited {
font-weight:bold;
color:#dfdfdf;
}

.headertext a:hover {
font-weight:bold;
color:#fff;
}

div#headerinfo_r {
font-size:x-small;
color:#dfdfdf;
font-family:verdana, arial, sans-serif;
float:right;
text-align:left;
width:auto;
}

div#headerinfo_r_in {
padding:10px 10px 0 5px;
}

div#headerinfo_r_in_opera {
padding:10px 10px 0 5px;
overflow:hidden;
}

div#headerinfo_r_in form {
margin:3px 1ex 1px 0;
text-align:left;
}

#headerinfo_r a:link,div#headerinfo_r a:visited {
font-weight:bold;
color:#dfdfdf;
}

#headerinfo_r a:hover {
font-weight:bold;
color:#fff;
}

div#topbg {
color:#737373;
background-color:#D6D7DE;
background-position:top left;
background-image:url(../../../Themes/fgzm114/images/topbg.png);
}

div#topbg_r {
color:#FFF;
padding:30px 0 0;
background-position:top right;
background-repeat:repeat-y;
background-image:url(../../../Themes/fgzm114/images/topbg_r.png);
}

div#topbg_l {
color:#FFF;
background-position:top left;
background-repeat:repeat-y;
background-image:url(../../../Themes/fgzm114/images/topbg_l.png);
}

div#topbg_l2 {
color:#FFF;
background-position:top left;
background-repeat:repeat-y;
background-image:url(../../../Themes/fgzm114/images/topbg_l2.png);
}

.headernews a:link,.headernews a:visited {
font-weight:bold;
color:#dfdfdf;
}

.headernews a:hover {
font-weight:bold;
color:#fff;
}

.bdc_c,a.bdc_c:link,a.bdc_c:visited {
font-size:11px;
font-weight:bold;
color:#dfdfdf;
background:url(http://www.forodepoker.es/Themes/fgzm114/images/bdc_c.gif) no-repeat;
border:1px solid #e0e0e0;
padding:2px 2px 4px 22px;
white-space:normal;
float:left;
line-height:12px;
text-decoration:none;
}

a.bdc_c:hover {
font-size:11px;
font-weight:bold;
border:1px solid #fff;
color:#fff;
background-position:0 -17px;
}

.sticky {
font-weight:bold;
color:#8A3A00;
}

.poster_info {
color:#000;
background:#EBE4E8 url(../../../Themes/fgzm114/images/poster_info.gif);
background-position:top left;
background-repeat:repeat-x;
}

.poster_info_left {
color:#000;
padding:4px 4px 0;
background:#EBE4E8 url(../../../Themes/fgzm114/images/poster_info.gif);
background-position:top left;
background-repeat:repeat-x;
}

.poster_info_border {
color:#FFF;
padding:0 1px;
border:1px solid #CECFCD;
border-top:0;
border-bottom:0;
}

.member_name {
font-size:10pt;
font-family:verdana, Tahoma, arial, helvetica, serif;
font-weight:bold;
}

/* No image should have a border when linked */
a img {
border:0;
}

.smalltext2 {
color:#dfdfdf;
font-size:x-small;
font-family:tahoma, sans-serif;
}

.smalltext2 a:link,.smalltext2 a:visited {
font-weight:bold;
color:#dfdfdf;
}

.smalltext2 a:hover {
font-weight:bold;
color:#fff;
}

.nav2,.nav2 a:link,.nav2 a:visited {
color:#dfdfdf;
}

.nav2 a:hover {
color:#fff;
text-decoration:underline;
}

.pagelink,.pagelink a:active,.pagelink a:visited,.pagelink a:link {
background:#F0F5FA;
font-weight:normal;
font-size:11px;
border:1px solid #CECFCD;
padding:0 3px;
text-decoration:none;
}

.pagelink_b {
background:#F0F5FA;
font-weight:normal;
font-size:11px;
border:1px solid #CECFCD;
padding:0 3px;
text-decoration:none;
}

.page_c {
background:#FFC9A5;
font-weight:normal;
font-size:11px;
border:1px solid #CECFCD;
padding:0 3px;
}

.small_pagelink {
font-weight:normal;
font-size:x-small;
text-decoration:none;
}

.small_pagelink a:active,.small_pagelink a:visited,.small_pagelink a:link {
background:#F0F5FA;
font-weight:normal;
font-size:x-small;
border:1px solid #CECFCD;
padding:0 3px;
text-decoration:none;
}

div#header_forumname {
float:left;
width:auto;
}

div#header_forumname p {
font-family:Georgia, sans-serif;
font-size:30px;
padding:12px 0 12px 90px;
margin:0;
color:#dfdfdf;
background-image:url(../../../Themes/fgzm114/images/powered_by_smf.gif);
background-position:right bottom;
background-repeat:no-repeat;
}

.avatar_t {
height:65px;
width:65px;
}

div.m_center {
text-align:center;
}

div#case {
height:100%;
margin-left:auto;
margin-right:auto;
min-width:650px;
max-width:1050px;
background:url(../../../Themes/fgzm114/images/area_l.png) 0 0 repeat-y;
}

div#case_r {
background:url(../../../Themes/fgzm114/images/area_r.png) 100% 0 repeat-y;
}

div#main_container {
width:100%;
float:right;
margin-left:-36px;
}

div#menu_container {
width:36px;
float:left;
}

div#search_time_container {
margin:0;
padding:0 13px 0 50px;
clear:both;
}

div#template_menu_b {
padding:5px 5px 0 0;
margin:0;
text-align:right;
}

div#template_menu_b a {
margin:1px 8px 0 0;
}

div#upshrinkHeader {
overflow:auto !important;
height:100%;
}

div#header_avatar {
float:right;
}

div#header_avatar_in {
padding:0 5px;
}

div#boardindex_area_t {
padding:0;
margin:0;
clear:both;
}

div#boardindex_area_t_in {
width:auto !important;
width:100%;
}

#theme_linktree {
float:left;
padding:0 0 5px;
}

#show_sp1_info {
float:right;
padding:0 0 5px;
}

.last_post ul {
float:none;
margin:0;
padding:0;
list-style:none;
text-align:left;
font-size:x-small;
font-family:tahoma, sans-serif;
}

.last_post_li_b {
text-align:right;
white-space:nowrap;
}

div#news_fader_container {
padding:0;
margin:0;
clear:both;
}

div#news_fader_container_in {
width:auto !important;
width:100%;
}

div#news_fader {
text-align:center;
margin:0 1px;
padding:15px 5px;
background:#fff url(../../../Themes/fgzm114/images/headerbodies.jpg);
background-position:top left;
background-repeat:repeat-x;
border:1px solid #DADADA;
}

#random_news_line_p {
margin:0 13px 0 50px;
padding:0 0 7px;
font-size:x-small;
clear:left;
}

p.boardtitle {
color:#848284;
font-weight:bold;
background-color:#FFFBFF;
background-image:url(../../../Themes/fgzm114/images/titlebg_cs.jpg);
margin:0;
padding:0 5px 5px;
overflow:auto !important;
height:100%;
}

p.boardtitle_info {
color:#848284;
text-align:center;
font-weight:bold;
background-color:#FFFBFF;
background-image:url(../../../Themes/fgzm114/images/titlebg_cs.jpg);
margin:0;
padding:0 5px 5px;
overflow:auto !important;
height:100%;
}

p.boardtitle_info_poll {
color:#848284;
text-align:left;
font-weight:bold;
background-color:#FFFBFF;
background-image:url(../../../Themes/fgzm114/images/titlebg_cs.jpg);
margin:0;
padding:0 5px 5px;
overflow:auto !important;
height:100%;
}

div.boardtitle {
clear:both;
background-color:#FFF;
border:1px solid #CECFCD;
border-top:0;
border-bottom:0;
margin:0;
padding:0 1px;
}

.boardtitle a:link,.boardtitle a:visited {
color:#000;
}

.boardtitle a:hover {
color:#848284;
}

.boardtitle_p {
color:#000;
font-weight:bold;
background-color:#FFFBFF;
background-image:url(../../../Themes/fgzm114/images/titlebg_cs.jpg);
margin:0;
padding:4px;
overflow:auto !important;
height:100%;
}

.boardtitle_p_left {
color:#000;
background-color:#FFFBFF;
background-image:url(../../../Themes/fgzm114/images/titlebg_cs.jpg);
margin:0;
padding:4px;
overflow:auto !important;
height:100%;
}

.boardtitle_pb {
color:#000;
font-weight:bold;
background-color:#FFFBFF;
background-image:url(../../../Themes/fgzm114/images/titlebg_cs.jpg);
margin:1px 0 0;
padding:4px 4px 0;
overflow:auto !important;
height:100%;
}

.boardtitle_pex {
color:#000;
font-weight:bold;
background-color:#FFFBFF;
background-image:url(../../../Themes/fgzm114/images/titlebg_cs.jpg);
margin:0;
padding:4px 4px 0;
overflow:auto !important;
height:100%;
}

.last_post ul {
float:none;
margin:0;
padding:5px;
list-style:none;
text-align:left;
font-size:x-small;
font-family:tahoma, sans-serif;
}

.last_post_li_b {
text-align:right;
white-space:nowrap;
}

.tborder_cs {
clear:both;
float:none;
border:1px solid #CECFCD;
border-top:0;
border-bottom:0;
background-color:#FFF;
padding:0 2px 1px;
}

.tborder_is {
border:1px solid #DADADA;
background-color:#FFF;
}

.catbg_cs {
background-image:url(../../../Themes/fgzm114/images/titlebg.jpg);
font-weight:bold;
background-color:#FFFBFF;
color:#000;
}

div.new_some_mark {
text-align:center;
margin:0 0 2px;
padding:4px;
color:#848284;
font-weight:bold;
font-style:normal;
font-size:x-small;
background:#fff url(../../../Themes/fgzm114/images/headerbodies.jpg);
background-position:top left;
background-repeat:repeat-x;
border:1px solid #DADADA;
}

.new_some_mark a:link,.new_some_mark a:visited {
float:right;
padding:4px 0 0;
color:#848284;
}

.new_some_mark a:hover {
color:#000;
text-decoration:underline;
}

td.new_some_mark {
background-color:#f7f3f7;
padding:0;
}

.windowbg2_bc {
color:#000;
background-color:#fffbff;
background-image:url(../../../Themes/fgzm114/images/windowbg2_bc.gif);
background-position:top left;
background-repeat:repeat-x;
}

.windowbg2_ex {
color:#000;
background-color:#fffbff;
background-image:url(../../../Themes/fgzm114/images/windowbg2_ex.gif);
background-position:top left;
background-repeat:repeat-x;
}

.windowbg_bc {
color:#000;
background-color:#f7f3f7;
background-image:url(../../../Themes/fgzm114/images/windowbg_bc.gif);
background-position:top left;
background-repeat:repeat-x;
}

div.description_mi {
text-align:center;
margin:0 1px;
padding:4px;
color:#848284;
font-weight:bold;
font-style:normal;
font-size:x-small;
background:#fff url(../../../Themes/fgzm114/images/headerbodies.jpg);
background-position:top left;
background-repeat:repeat-x;
border:1px solid #DADADA;
border-bottom:0;
}

.description_mi a:link,.description_mi a:visited {
float:right;
padding:4px 0 0;
color:#848284;
}

.description_mi a:hover {
color:#000;
text-decoration:underline;
}

div.poster_info_tc {
clear:both;
position:relative;
margin:0;
background:url(../../../Themes/fgzm114/images/poster_info_tc.gif) 0 0 repeat-x;
}

div.poster_info_tl {
background:url(../../../Themes/fgzm114/images/poster_info_tl.gif) 0 0 no-repeat;
}

div.poster_info_tr {
height:3px;
overflow:hidden;
background:url(../../../Themes/fgzm114/images/poster_info_tr.gif) 100% 0 no-repeat;
}

div.poster_info_hi_tr {
height:5px;
overflow:hidden;
background:url(../../../Themes/fgzm114/images/poster_info_tr.gif) 100% 0 no-repeat;
}

div.poster_info_bc {
clear:both;
position:relative;
margin:0;
background:url(../../../Themes/fgzm114/images/poster_info_bc.gif) bottom repeat-x;
}

div.poster_info_bl {
background:url(../../../Themes/fgzm114/images/poster_info_bl.gif) bottom left no-repeat;
}

div.poster_info_br {
height:5px;
overflow:hidden;
margin:0;
background:url(../../../Themes/fgzm114/images/poster_info_br.gif) bottom right no-repeat;
}

div.poster_info_hi_bc {
clear:both;
position:relative;
margin:0;
background:url(../../../Themes/fgzm114/images/poster_info_bc.gif) 0 100% repeat-x;
}

div.poster_info_hi_bl {
background:url(../../../Themes/fgzm114/images/poster_info_bl.gif) top left no-repeat;
}

div.poster_info_hi_br {
height:13px;
overflow:hidden;
margin:0;
background:url(../../../Themes/fgzm114/images/poster_info_br.gif) top right no-repeat;
}

.poster_info_border_left {
border-left:1px solid #CECFCD;
font-size:1px;
}

.poster_info_border_right {
border-right:1px solid #CECFCD;
font-size:1px;
}

.message_body_border_left {
border-left:1px solid #CECFCD;
}

.message_body_border_right {
border-right:1px solid #CECFCD;
}

.post_margin {
margin:0 2px;
}

.post_border {
background-color:#FFF;
padding:0 2px;
border:1px solid #CECFCD;
border-top:1px solid #DADADA;
border-bottom:0;
}

.post_border_in {
border:1px solid #CECFCD;
border-top:0;
}

.poster_info_avatar {
font-size:x-small;
font-family:tahoma, sans-serif;
padding:1px 0 0 7px;
}

.poster_info_tdl {
font-size:x-small;
font-family:tahoma, sans-serif;
padding:1px 2px 0 7px;
height:55px;
}

.poster_info_tdc {
font-size:x-small;
font-family:tahoma, sans-serif;
padding:1px 2px 0;
}

.poster_info_tdr {
font-size:x-small;
font-family:tahoma, sans-serif;
padding:1px 7px 0 2px;
}

.post_day {
border-bottom:1px solid #e1dfe1;
padding:0 7px 5px;
}

.message_icon {
padding:5px 0 0 5px;
}

.message_subject {
padding:3px 0 0 8px;
}

.message_border_top {
border-top:1px solid #CECFCD;
background-color:#fffbff;
}

.substitution_hr {
border-bottom:1px solid #e1dfe1;
margin:5px 0;
padding:0;
}

.substitution_hr_p {
border-bottom:1px solid #e1dfe1;
margin:5px 8px;
padding:0;
}

.substitution_hr_s {
border-bottom:1px solid #e1dfe1;
margin:5px 0 0;
padding:0;
}

.post_bottom_bg {
background-image:url(../../../Themes/fgzm114/images/windowbg2_bc.gif);
}

td.post_bottom_bg {
border-top:1px solid #FFFBFF;
padding:3px 3px 1px;
font-size:smaller;
}

.post_bottom_bg_t {
background-image:url(../../../Themes/fgzm114/images/windowbg2_bc.gif);
border-top:1px solid #FFFBFF;
padding:5px 6px 4px;
margin:0;
font-size:smaller;
overflow:auto !important;
height:100%;
}

.posttitle_t {
color:#000;
background-color:#FFFBFF;
background-image:url(../../../Themes/fgzm114/images/titlebg_cs.jpg);
margin:0;
padding:4px 8px 6px;
}

.attachments_t {
width:85%;
border:1px solid #CECFCD;
border-top:0;
background-color:#fffbff;
font-size:x-small;
font-family:tahoma, sans-serif;
}

.attachments_tc {
width:100%;
font-size:x-small;
font-family:tahoma, sans-serif;
padding:0 8px;
}

.message_body_t {
width:85%;
height:100%;
border:1px solid #CECFCD;
border-top:0;
border-bottom:0;
background-color:#fffbff;
}

.last_edit_time {
padding:0 0 0 8px;
font-size:x-small;
font-family:tahoma, sans-serif;
}

.report_to_moderator {
padding:0 8px 0 0;
font-size:x-small;
font-family:tahoma, sans-serif;
}

/* The AJAX notifier */
#ajax_in_progress {
background:#32CD32;
color:#FFF;
text-align:center;
font-weight:bold;
font-size:18pt;
padding:3px;
width:100%;
position:fixed;
top:0;
left:0;
}

/* Setting of the width of theme.
   Change the value of "ie_all.css" when you change a value here. */

/* PUB */
/*
#pubpanel {
width: 185px;
height:100%;
border: 1px solid #CCCCCC;
margin-top:120px;
margin-left:10px;
position:absolute;
}
*/

div#main_box {
min-width:780px;
max-width:900px;
height:100%;
margin-left:auto;
margin-right:auto;
}

.shrinkheader_b {
margin:9px 5px 0 !important;
margin:10px 5px 0;
float:right;
}

#go_to_top {
margin:1px;
float:left;
}

#main_area div {
text-align:left;
}

#main_area_cm {
float:none;
width:auto !important;
width:100%;
}

#pubinside {
margin: 2ex;
padding: 2ex;
border: 2px dashed #cc3344;
color: black;
background-color: #ffe4e9;
}

.searchb_form {
margin:8px 0;
float:right;
width:auto;
}

div#headerbodies {
height:82px;
text-align:left;
}

#maintab {
text-align:center;
margin:0;
padding:0;
}

#maintab ul {
float:none;
margin:0;
padding:0;
list-style:none;
text-align:center;
}

#menu_container_bg {
width:auto;
margin:0;
padding:0 0 3px;
}

.float_right_only {
float:right;
}

.float_left_only {
float:left;
}

.float_right_small {
float:right;
font-size:x-small;
font-family:tahoma, sans-serif;
}

.insert_quote_p {
margin:0;
padding:0;
list-style:none;
text-align:right;
font-size:x-small;
font-family:tahoma, sans-serif;
}

.show_topics_posts_help {
float:right;
margin-right:3px;
margin-left:-12px;
cursor:help;
display:none;
}

#show_most_online {
font-size:x-small;
font-family:tahoma, sans-serif;
border-width:1px 0 0;
border-style:solid;
border-color:#FFF;
padding:5px 0 2px;
margin:2px 0 0;
}

.topic_img {
padding:2px 0 0;
}

.maintab_off_first {
background:url(../../../Themes/fgzm114/images/grey_tab_l.gif) no-repeat bottom left;
margin:0 0 3px;
width:auto !important;
width:100%;
padding:0;
}

a.maintab_off_back,.maintab_off_back:visited,.maintab_off_back:hover {
font-weight:normal;
white-space:normal;
font-size:11px;
display:block;
line-height:13px;
background:url(../../../Themes/fgzm114/images/grey_tab_r.gif) no-repeat top left;
padding:5px 4px;
text-decoration:none;
color:#fff;
width:28px;
}

div#maintab li:hover {
background:url(../../../Themes/fgzm114/images/over_tab_l.gif) no-repeat bottom left;
}

div#maintab li:hover a {
background:url(../../../Themes/fgzm114/images/over_tab_r.gif) no-repeat top left;
}

div.round_corner_tc {
clear:both;
position:relative;
margin:0;
background:url(../../../Themes/fgzm114/images/round_corner_tc.gif) 0 0 repeat-x;
}

div.round_corner_tl {
background:url(../../../Themes/fgzm114/images/round_corner_tl.gif) 0 0 no-repeat;
}

div.round_corner_tr {
height:5px;
overflow:hidden;
background:url(../../../Themes/fgzm114/images/round_corner_tr.gif) 100% 0 no-repeat;
}

div.round_corner_tdc {
clear:both;
position:relative;
margin:0;
background:url(../../../Themes/fgzm114/images/round_corner_tdc.gif) 0 0 repeat-x;
}

div.round_corner_tdl {
background:url(../../../Themes/fgzm114/images/round_corner_tdl.gif) 0 0 no-repeat;
}

div.round_corner_tdr {
height:5px;
overflow:hidden;
background:url(../../../Themes/fgzm114/images/round_corner_tdr.gif) 100% 0 no-repeat;
}

div.round_corner_bc {
clear:both;
position:relative;
margin:0;
background:url(../../../Themes/fgzm114/images/round_corner_bc.gif) 0 100% repeat-x;
}

div.round_corner_bl {
background:url(../../../Themes/fgzm114/images/round_corner_bl.gif) 0 0 no-repeat;
}

div.round_corner_br {
height:13px;
overflow:hidden;
margin:0;
background:url(../../../Themes/fgzm114/images/round_corner_br.gif) top right no-repeat;
}

p#bottom_copyright {
margin:0 15px;
padding:6px 15px 8px 12px;
text-align:center;
color:#dfdfdf;
background:#000808 url(../../../Themes/fgzm114/images/bottom_copyright.gif) top right no-repeat;
font-family:Verdana, Arial, sans-serif;
}

#bottom_wa_bp {
margin:0 15px;
padding:6px 15px 8px 12px;
text-align:center;
color:#dfdfdf;
background:#000808;
font-family:Verdana, Arial, sans-serif;
}

p#bottom_copyright a:link,p#bottom_copyright a:visited {
color:#dfdfdf;
text-decoration:none;
}

p#bottom_copyright a:hover {
text-decoration:underline;
}


/* btn register */
.feo_btn_register {
margin:-10px 0 6px 10px;
float:right;
}


#border_yshoutbox {
border: 1px solid #cacaca;
background-color:#F9F9F9;
margin:5px;
padding: 10px 10px 5px 10px;
}

#subtitle_yshout {
font-size:10px;
}