/* styles.css - naitomea.de */



/* ------------------------------------------------------- BODY Styles */

body {
    background-color:white;
    background-image:url('bg1.png');
    background-repeat:no-repeat;
    font-family:Verdana,sans-serif;
    font-style:normal;
    font-weight:normal;
    font-size:11pt;
    text-decoration:none;
     }


/* ------------------------------------------------------- LAYER Styles */


.div_header {
    position:absolute;
    left:110px;
    top:67px;
    width:805px;
    height:205px;
    background-image:url('header.jpg');

            }

.div_top_menu {
    position:absolute;
    left:110px;
    top:272px;
    width:805px;
    height:25px;
    background-image:url('top_menu_bg.png');

            }

.div_left_menu {
    position:absolute;
    left:110px;
    top:297px;
    width:157px;
    min-height:364px;
    background-image:url('left_menu_bg.png');
    background-repeat:no-repeat;
    background-color:#95A6D5;
    padding-top:60px;
    padding-left:0px;
            }
			
.div_left_menu_ys {
    position:absolute;
    left:110px;
    top:297px;
    width:1px;
    min-height:364px;
    background-image:url('left_menu_bg.png');
    background-repeat:no-repeat;
    background-color:#95A6D5;
    padding-top:60px;
    padding-left:0px;
            }
			
			
.div_content {
    position:absolute;
    left:269px;
    top:299px;
    width:630px;
    min-height:350px;
    background-color:white;
    border-width:medium;
    border-color:#030634;
    border-style:dotted;
    padding:5px;
            }
			
.div_content_ys {
    position:absolute;
    left:110px;
    top:299px;
    width:790px;
    min-height:350px;
    background-color:white;
    border-width:medium;
    border-color:#030634;
    border-style:dotted;
    padding:5px;
            }
			
#div_reply_preview2 {
    position:absolute;
    left:6px;
    top:156px;
    width:570px;
    min-height:250px;
    background-color:white;
    border-width:1px;
    border-color:#030634;
    border-style:solid;
    padding:5px;
    visibility:hidden;
    z-index:2;
            }
#div_reply_preview {
    width:629px;
    min-height:10px;
    background-color:white;
    border-width:1px;
    border-color:#030634;
    border-style:solid;
    padding:0px;
    visibility:hidden;
    z-index:2;

            }

/* ------------------------------------------------------- FONT Styles */

h1 {
    font-size:16pt;
    font-weight:bold;
    font-family:Verdana,sans-serif;
    font-style:normal;
    text-decoration:none;
    padding:0px;
    margin-top:6px;
    margin-bottom:14px;
   }

h2 {
    font-size:14pt;
    font-weight:bold;
    font-family:Verdana,sans-serif;
    font-style:normal;
    text-decoration:none;
    padding:0px;
    margin-top:3px;
    margin-bottom:8px;
   }

h3 {
    font-size:12pt;
    font-weight:bold;
    font-family:Verdana,sans-serif;
    font-style:normal;
    text-decoration:none;
    padding:0px;
    margin-top:2px;
    margin-bottom:6px;
   }

.menu_caption {
    font-size:13pt;
    font-weight:bold;
    font-family:Verdana,sans-serif;
    font-style:normal;
    text-decoration:none;
    padding:0px;
    margin-top:2px;
    margin-bottom:6px;
   }

.msgbox_title {
    font-size:11pt;
    font-weight:bold;
    font-family:Verdana,sans-serif;
    font-style:normal;
    text-decoration:none;
    color:white;
   }

.msgbox_text {
    font-family:Verdana,sans-serif;
    font-style:normal;
    text-decoration:none;
   }

.font_small {
    font-size:10pt;
    font-weight:none;
    font-family:Verdana,sans-serif;
    font-style:normal;
    text-decoration:none;
   }

.font_small_s {
    font-size:9pt;
    font-weight:none;
    font-family:Verdana,sans-serif;
    font-style:normal;
    text-decoration:none;
    color:silver;
   }
.font_small_g {
    font-size:9pt;
    font-weight:none;
    font-family:Verdana,sans-serif;
    font-style:normal;
    text-decoration:none;
    color:grey;
   }

.font_smaller {
    font-size:9pt;
    font-weight:none;
    font-family:Verdana,sans-serif;
    font-style:normal;
    text-decoration:none;
   }

.very_small_font {
    font-size:8pt;
    font-weight:none;
    font-family:Verdana,sans-serif;
    font-style:normal;
    text-decoration:none;
    color:#101554;
   }

.calendarfont {
    font-size:9pt;
    font-weight:none;
    font-family:Verdana,sans-serif;
    font-style:normal;
    text-decoration:none;
              }

.calendarfont2 {
    font-size:9pt;
    font-weight:bold;
    font-family:Verdana,sans-serif;
    font-style:normal;
    text-decoration:none;

              }

.font_forum_small {
    font-size:10pt;
    font-weight:none;
    font-family:Verdana,sans-serif;
    font-style:normal;
    text-decoration:none;
    color:silver;
   }

.username {
    font-weight:bold;
          }

   .username:before { content:url(icon/user.png)" "; }

  .username2 {
             }

/* ------------------------------------------------------- LINK Styles */

a.top_menu1 {float:left; display:block; width:108px;height:25px;border-style:none;background-image:url(nm1.jpg);}
a.top_menu1:hover   {background-image:url(nm1h.jpg);}

a.top_menu2 {float:left;  display:block; width:85px;height:25px;border-style:none;background-image:url(nm2.jpg);}
a.top_menu2:hover   {background-image:url(nm2h.jpg);}

a.top_menu3 {float:left;  display:block; width:81px;height:25px;border-style:none;background-image:url(nm3.jpg);}
a.top_menu3:hover   {background-image:url(nm3h.jpg);}

a.top_menu4 {float:left;  display:block; width:103px;height:25px;border-style:none;background-image:url(nm4.jpg);}
a.top_menu4:hover   {background-image:url(nm4h.jpg);}

a.top_menu5 {float:left;  display:block; width:61px;height:25px;border-style:none;background-image:url(nm5.jpg);}
a.top_menu5:hover   {background-image:url(nm5h.jpg);}

a.top_menu6 {float:left;  display:block; width:114px;height:25px;border-style:none;background-image:url(nm6.jpg);}
a.top_menu6:hover   {background-image:url(nm6h.jpg);}

a.top_menu7 {float:left;  display:block; width:94px;height:25px;border-style:none;background-image:url(nm7.jpg);}
a.top_menu7:hover   {background-image:url(nm7h.jpg);}

a.top_menu8 {float:left;  display:block; width:86px;height:25px;border-style:none;background-image:url(nm8.jpg);}
a.top_menu8:hover   {background-image:url(nm8h.jpg);}

a.top_menu9 {float:left;  display:block; width:73px;height:25px;border-style:none;background-image:url(nm9.jpg);}
a.top_menu9:hover   {background-image:url(nm9h.jpg);}



a.box1 {float:left;  display:block; width:119px;height:21px;border-style:none;background-image:url(b_sb.png);}
a.box1:hover   {background-image:url(b_sb_a.png);}

a.box2 {float:left;  display:block; width:57px;height:21px;border-style:none;background-image:url(b_sig.png);}
a.box2:hover   {background-image:url(b_sig_a.png);}

a.box3 {float:left;  display:block; width:77px;height:21px;border-style:none;background-image:url(b_fanlisten.png);}
a.box3:hover   {background-image:url(b_fanlisten_a.png);}

a.box4 {float:left;  display:block; width:57px;height:21px;border-style:none;background-image:url(b_items.png);}
a.box4:hover   {background-image:url(b_items_a.png);}

a.box {float:left;  display:block; border-style:none;}
a.box:hover   {}

link="#040A4F" vlink="#2A3397" alink="#95A6D5"


a { text-decoration:underline; }

a:link    { color:#040A4F;}
a:visited { color:#2A3397;}
a:hover   { color:#95A6D5;}
a:active  { color:#95A6D5;}

a.menu_link { text-decoration:none;}

a.menu_link:link    { color:#040A4F;}
a.menu_link:visited { color:#02073F;}
a.menu_link:hover   { color:#DEE6FF;}
a.menu_link:active  { color:#95A6D5;}

a.n_link  { text-decoration:none;}
a.n_link:link    { text-decoration:none; color:grey;}
a.n_link:visited { text-decoration:none; color:grey;}
a.n_link:hover   { text-decoration:none; color:#C4070A;}
a.n_link:active  { text-decoration:none; color:grey;}

a.d_link    { text-decoration:none;}
a.d_link:link    { text-decoration:none;}
a.d_link:visited { text-decoration:none;}
a.d_link:hover   { text-decoration:none;}
a.d_link:active  { text-decoration:none;}

/* ------------------------------------------------------- FORM Styles */

form { border:0px solid #ddd; }

.bereich, .feld { color:rgb(2,2,20); background-color:rgb(203,211,245); border-width:1px; border-color:rgb(16,21,84); }
.button { color:rgb(2,2,20); background-color:rgb(203,211,245); border-width:1; border-color:rgb(16,21,84); }

form#form_login {
    text-align:center;
                }
form#reply_form {
    border-width:0px;
                }


