a         {text-decoration:none; border-bottom:1px dashed #BB7995; font-family:Verdana; font-size:8pt;  color:#939B9E; cursor:hand; }

a:link    {text-decoration:none; border-bottom:1px dashed #BB7995; font-family:Verdana; font-size:8pt;  color:#939B9E; cursor:hand; }

a:active  {text-decoration:none; border-bottom:1px dashed #ffffff; font-family:Verdana; font-size:8pt; color:#880000; cursor:hand; }

a:visited {text-decoration:none; border-bottom:1px dashed #ffffff; font-family:Verdana; font-size:8pt; color:#8c8c8c; cursor:hand; }

a:hover   {text-decoration:none; border-bottom:1px dashed #ffffff; font-family:Verdana; font-size:8pt;  background-color:#EDC2DD; color:#4c4c4c; cursor:hand; }

BODY        {

        scrollbar-arrow-color:#4c4c4c;
        scrollbar-track-color:#f1f1f1;
        scrollbar-shadow-color:#1c1c1c;
        scrollbar-face-color:#ffffff;
        scrollbar-highlight-color:#ffffff;
        scrollbar-darkshadow-color:#4c4c4c;
        scrollbar-3dlight-color:#fcfcfc;
        font-family:Verdana, Helvetica, Arial;
        font-size:12px;
        color:#4c4c4c;
        margin-top:0;
        margin-left:0;
        margin-right:0;
        padding-top:0;
        padding-left:0;
        padding-right:0;
        background-color :#ffffff;
                cursor:crosshair;
 background-image:url('http://www.belle-escort.de/images/back.gif'); background-attachment:fixed; background-repeat:repeat; background-position:right bottom; margin-left:5; margin-right:5;
}
TD            { font-family:Verdana, Helvetica, Arial; color:#4c4c4c; font-size:10px;}

input       {font-family:Verdana; font-size:11px; color:#4c4c4c; background-color:#ffffff; border: 1px dashed #BB7995;  background-image:url('http://www.belle-escort.de/images/back.gif'); }

textarea    {font-family:Verdana; font-size:11px; color:#4c4c4c; background-color:#ffffff; border: 1px dashed #BB7995;  background-image:url('http://www.belle-escort.de/images/back.gif'); }

table       {font-family:Verdana; font-size:11px; color:#4c4c4c; cursor:auto; }

option      {font-family:Verdana; font-size:11px; background-color:#ffffff; color:#4c4c4c; border: 0px solid #BB7995;   }

select        { font-family:Verdana; font-size:11px; background-color:#ffffff; color:#4c4c4c; border: 1px dashed #BB7995; background-image:url('http://www.belle-escort.de/images/back.gif'); }

li {cursor:help; list-style-image: url('http://www.belle-escort.de/images/heart.gif');}

.copyright    { font-family:Verdana, Helvetica, Arial; font-size:10px; }

.layer1 {font-family:Verdana, Helvetica, Arial; font-size:100%; color:#4c4c4c; background-color:#ffffff; border:1px dashed #BB7995; spacing:5; padding:5;}

.layer2 {font-family:Verdana, Helvetica, Arial; font-size:100%; color:#3C3C3C; background-color:#fcfcfc; border:1px solid #BB7995; spacing:5; padding:5;}

.layer3 {font-family:Verdana, Helvetica, Arial; font-size:100%; color:#2c2c2c; background-color:#ffffff; border-top:solid 5px #EFF6F6; border-left:solid 5px #EFF6F6; border-bottom:solid 5px #E2EEEE; border-right:solid 5px #E2EEEE; spacing:5; padding:5;}

.layer4 {font-family:Verdana, Helvetica, Arial; font-size:100%; color:#4c4c4c; border:1px dashed #BB7995; spacing:5; padding:5;}

.box { float:left; width:165; height:80%; margin:4px; background:#FBF8F4; border-top:solid 6px #FBF8F4; border-left:solid 12px #FBF8F4; border-bottom:solid 12px #FBF8F4; border-right:solid 6px #FBF8F4; color:black; spacing:5; padding:5; background-image:url(http://www.belle-escort.de/images/back.gif); background-repeat:repeat-x; background-attachment:fixed; background-position:left bottom;}

/* YaBB navigation links */
.nav          { font-size:10px; text-decoration:none; color:#4c4c4c; }
.nav:link     { font-size:10px; text-decoration:none; color:#677A94; }
.nav:visited  { font-size:10px; text-decoration:none; color:#020075; }
.nav:hover    { font-size:10px; text-decoration:overline; color:#82A4C8; font-weight:normal; }

/* YaBB alternating bgcolors */

.windowbg     { background-color:#ffffff; font-size:10pt; font-family:Verdana; color:#4c4c4c; }
.windowbg2    { background-color:#F6FAFA; font-size:10pt; font-family:Verdana; color:#4c4c4c; }
.windowbg3    { background-color:#E6F0F0; font-size:11pt; font-family:Verdana; color:#4c4c4c; background-image:url('http://www.belle-escort.de/images/back_nav.gif');  }
.windowbg4    { background-color:#E9F2F2; font-size:11px; font-family:Verdana; color:#4c4c4c; background-image:url('http://www.belle-escort.de/images/back.gif'); }
.windowbg5    { background-color:#E2EEEE; font-size:10pt; font-family:Verdana; color:#4c4c4c; }
.windowbg6    { height:500px; background-color:#f5f5f5; font-size:10px; font-family:Verdana; color:#4c4c4c; background-image:url('http://www.belle-escort.de/images/back_nav.gif'); }
.windowbg7    { width:140; background-color:#E9F2F2; font-size:10px; font-family:Verdana; color:#4c4c4c; background-image:url('http://www.belle-escort.de/images/back.gif'); border-right:1px dashed #BB7995; }
.windowbg8    { width:140; background-color:#f6f6f6; font-size:10px; font-family:Verdana; color:#4c4c4c; background-image:url('http://www.belle-escort.de/images/back.gif'); border-left:1px solid #BB7995; }
.windowbg9    { background-color:#f5f5f5; font-size:10px; font-family:Verdana; color:#4c4c4c; background-image:url('http://www.belle-escort.de/images/back_nav.gif'); }
.windowbghidden    { background-color:#ffffff; font-size:10px; font-family:Verdana; color:#ffffff; text-decoration:none; }
.windowbgbody    { width:90%; height:600px;  font-size:10px; font-family:Verdana; color:#4c4c4c; border-bottom:1px solid #BB7995;}
.windowbgbodymobile    { width:90%; font-size:10px; font-family:Verdana; color:#4c4c4c; border-bottom:1px solid #BB7995;}
.windowbgbody2    { width:100%; background-color:#ffffff; font-size:10px; font-family:Verdana; color:#4c4c4c; border-bottom:1px solid #BB7995;  background-image:url('http://www.belle-escort.de/images/backbody.jpg'); background-attachment:fixed; background-repeat: no-repeat; background-position:right bottom; margin-left:0; margin-right:0; }
.windowbgbref    { background-color:#f8f8f8; font-size:10px; font-family:Verdana; color:#4c4c4c; border-bottom:1px solid #BB7995; border-left:1px solid #BB7995; }
.windowbgt    { background-color:#f9f9f9; font-size:8pt; font-family:Verdana; color:#4c4c4c; background-image:url('http://www.belle-escort.de/images/back.gif');}
.windowbgtop    { background-color:#ffffff; font-size:10px; font-family:Verdana; color:#4c4c4c; border-width:15px; border-style:solid; border-color:#fcfcfc; }
.windowbgbottom    { background-color:#ffffff; font-size:10px; font-family:Verdana; color:#4c4c4c; border-bottom:1px solid #BB7995; }
.windowbgbright    { background-color:#ffffff; font-size:10px; font-family:Verdana; color:#4c4c4c; border-right:1px solid #BB7995; }
.windowbgbleft   { background-color:#ffffff; font-size:10px; font-family:Verdana; color:#4c4c4c; border-left:1px solid #BB7995; }
.mobile1 {font-family:Verdana, Helvetica, Arial; font-size:9px; color:#4c4c4c; background-color:#ffffff; border:1px dashed #BB7995; spacing:5; padding:5;}

/* Misc./title/category colors */
.hr           { color:#4c4c4c;}
.titlebg      { background-color:#E2EEEE; font-size:10px;  color:#4c4c4c; background-image:url('http://www.belle-escort.de/images/titlebg.gif');}
.titlebg1      { background-color:#ffffff; color:#4c4c4c; font-size:14px; font-weight:bold;}
.titlebg2      { background-color:#EEE2E2; font-size:10px;  color:#4c4c4c; background-image:url('http://www.belle-escort.de/images/titlebg_red.gif');}
.text1        { font-style:normal; font-weight:normal; font-size:12px; color:#4c4c4c; }
.catbg        { background-color:#ffffff; color:#4c4c4c; font-weight:normal; font-size:13px; }
.bordercolorgb        { background-color:#ffffff; color:#4c4c4c; font-weight:normal; font-size:13px; border-style:solid; border-width:1px; border-color:#4c4c4c;}
.bordercolor3  { border-style:solid; border-width:1px; border-color:#FCFCF9; cursor:auto;}
.bordercolor2  { width:100%; border-style:solid; border-width:1px; border-color:#cccccc; cursor:auto;   }
.bordercolor1    { width:95%; border-style:solid; border-width:1px; border-color:#cccccc;  background-image:url('http://www.belle-escort.de/images/back_nav.gif');}
.bordercolor    { width:100%; border-style:solid; border-width:0px; border-color:#cccccc; cursor:auto;  }
.bordercolorbody    { width:100%; border-style:solid; border-width:1px; border-color:#cccccc; cursor:auto;  }

/* Image fonts */
.imgbg        { font-style:normal; font-size:10px; color:#4c4c4c; }
.imgcatbg     { font-style:normal; font-size:10px; color:#4c4c4c; font-weight:normal; }
.imgtitlebg   { background-color:#ffffff; font-style:normal; font-size:10px; color:#4c4c4c;  font-weight:normal; }
.imgwindowbg  { font-style:normal; font-size:9px; color:#4c4c4c; }
.imgmenu      { font-style:normal; font-size:11px; color:#4c4c4c; font-weight:bold; }

/* Post quote/code colors */
.messagebox   { color:#A18267; background-color:#ffffff; }
.quote        { font-size:10px; font-family:Verdana; color:#A18267; background-color:#ffffff; }
.code         { font-size:11px; font-family:Courier New; color:#A18267; background-color:#ffffff; }

/* Mun omat säädöt */
.varjo {
        FONT-SIZE:8pt; FILTER:DropShadow(OffX=0, OffY=0, color:#ffffff); font-style:normal; font-family:Verdana, Helvetica, Arial;
}
.korjaan {
        background-repeat :no-repeat;
        background-position :left;
}
/* Calendar cells in year view */
TD.normal       { font-size:11px; background-color:#ffffff; }
TD.birthday     { font-size:11px; background-color:#ffffff; }
TD.note         {  }
TD.holiday      { font-size:11px; background-color:#ffffff; }
TD.today        { font-size:11px; background-color:#ffffff; }
/* Calendar cells in month view */
TD.normal2      { font-size:11px; }
TD.note2        { font-size:11px; }
TD.note2        { font-size:11px; }
TD.holiday2     { font-size:11px; }
TD.today2       { font-size:11px; }

hr {color:#4c4c4c; }

h1 {text-align:left; text-decoration:none;
font-family:Verdana; font-size:10pt; color:#4c4c4c;
cursor:help; }

h2 {text-align:center; text-decoration:none;
font-family:Verdana; font-size:10pt; color:#4c4c4c;
cursor:help; }

h3 {text-align:left; text-decoration:none;
font-family:Verdana; font-size:10pt; color:#880000;
cursor:help; }

h4 {text-align:left; text-decoration:none;
font-family:Verdana; font-size:10px; color:#4c4c4c;
cursor:help; }

h5 {text-align:left; text-decoration:none;
font-family:Verdana; font-size:10pt; color:#4c4c4c;
cursor:help; }

h6 {text-align:right; text-decoration:none;
font-family:Verdana; font-size:10pt; color:#4c4c4c;
cursor:help; }

