td, body
    { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; }
body
    { overflow-y: scroll; }
h1
    { font-size: 18px; font-weight: bold; color: #6569A3; margin-bottom: 15px;
    padding-bottom: 5px;
    border-bottom: 2px solid #EEDFE9; }
h2
    { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #E70196; margin: 0px 0px 3px 0px}
form
    { margin: 0px; }
input, select
    { color: #333333;}
input.size1, select.size1
    { width: 129px; }
input.size2, select.size2
    { width: 180px; }
input.size35, select.size35
    { size: 35px; }

p
    { margin: 0 0 5px 0; }


a:link, a:visited
    { color: #0066CC; text-decoration: none; }
a:hover
    { text-decoration: underline; }

a:link.link1, a:visited.link1
    { font-size: 10px; }
a:link.link1_adult, a:visited.link1_adult
    { font-size: 10px; color:#FFFFFF; }

a:link.link2, a:visited.link2
    { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #AAAAAA; }

a:link.link3, a:visited.link3
    { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; }

a:link.link4, a:visited.link4
    { color: #FFFFFF; }

a:link.link5, a:visited.link5
    { font-family: Arial, Helvetica, sans-serif; font-size: 10px;}
a:link.link5_adult, a:visited.link5_adult
    { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #4E4A8A; }

a:link.link6, a:visited.link6
    { color: #4E4A8A; }
a:link.link7, a:visited.link7
    { color: #cc0000; }
.textcolor1
    { color: #FFFFFF; }
.textcolor1_adult
    { color: #FF99CC; }
.textcolor2
    { color: #CCCCCC; }
.textcolor3
    { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; }
.textcolor4
    { font-size: 11px; color: #FFFFFF; }
.textcolor5
    { color: #5C7E29; }
.textcolor6
    { color: #505485; }
.textcolor7
    { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #6569A3; }
.textcolor8
    { color: #FF99CC; }
.textcolor9
    { font-size: 11px; color: #666666; }
.textcolor10
    { color: #FF7DBE; }
.textcolor11
    { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #6569A3; }
.textcolor12
    { color: #FF99CC; }
.textcolor13
    { color: #E70196; }
.textcolor14
    { color: #999999; }
.textcolor15
	{ font-size: 10px; }
.textcolor16
    { color: #000000; }
.textcolor17
    { color: #cc3300; }

.tbl_row_odd
    { background-color: #F3F5F8 }

.tbl_row_even
    { background-color: #F9FAFB }

.s
    { font-size: 11px; }

.bgcolor1
    { background-color: #C0DF8C }
.bgcolor2
    { background-color: #FF99CC }
.bgcolor2_adult
    { background-color: #AAA2CA }
.bgcolor3
    { background-color: #FF8AC5 }
.bgcolor4
    { background-color: #FFFFFF }
.bgcolor5
    { background-color: #D0E8AA }
.bgcolor6
    { background-color: #FF99CC }
.bgcolor6_adult
    { background-color: #8B81B6 }
.bgcolor7
    { background-color: #C0DF8C }
.bgcolor7_adult
    { background-color: #FF99CC }
.bgcolor8
    { background-color: #CDE6A4 }
.bgcolor8_adult
    { background-color: #FF99CC }
.bgcolor9
    { background-color: #FAF5F8 }
.bgcolor10
    { background-color: #FFA8D3; }
.bgcolor11
    { background-color: #DAECBB; }
.bgcolor12
    { background-color: #F8F1F5; }
.bgcolor13
    { background-color: #F2F9E8; }


.border1
    { border: 1px solid #CCCCCC; }
.border2
    { border: 1px solid #FFAED7; }
.border3
    { border: 1px solid #C0DF8C; }
.border4
    { border: 1px solid #F1E4EC; }
.border5
    { border: 1px solid #CDE6A4; }

.hr1
    { margin: 7px 0px; border-top: 1px solid #FFAED7 }
.hr1_adult
    { margin: 0px 0px; border-top: 1px solid #D7D2E6 }
.hr2
    { margin: 2px 0px; border-top: 1px solid #FFEAF4 }
.hr3
    { margin: 2px 0px; border-top: 2px solid #EEDFE9 }
.hr4
    { margin: 2px 0px; border-top: 1px solid #DEEEC4 }
.hr5
    { margin: 2px 0px; border-top: 1px solid #F1E4EC }
.hr6
    { margin: 0px; border-top: 3px solid #FF66AB }
.hr6_adult
    { margin: 0px; border-top: 3px solid #8B81B6 }
.hr7
    { margin: 0px; border-top: 3px solid #6F962C }
.hr7_adult
    { margin: 0px;  }


img.img1
    { margin: 5px; float: left; border: 1px solid #CDE6A4; }
.imglist
    { float: left; margin: 0 10px 10px 0; }

ul.arrows_blue, ul.arrows_red
    { margin: 0px; padding: 0px }

.arrows_blue li
    { background: url(../img/arrow_blue.gif) no-repeat; list-style: none; padding: 0 0px 3px 10px; margin: 0px; }

.arrows_red lids
    { background: url(../img/arrow_red.gif) no-repeat; list-style: none; padding: 0 0 3px 7px; margin: 0px; }

.hint
    { margin-top: 2px; font-size: 11px; color: #999999; }

.radiogroup
    { margin-top: 20px; }

.radiogroup .title
    { font-weight: bold; color: #505485; padding-bottom: 2px; border-bottom: 1px solid #DEEEC4; margin-bottom: 5px; }


/* boxuri */
#box_login {
    margin-bottom: 10px;
    background-image: url(../img/bg_login2.jpg); padding: 10px;
    border-bottom: 3px solid #6F962C;
}

#box_login .fld {
    color: #000000;
}

#box_top10 {
    margin-bottom: 10px;
    padding: 10px;
    background-color: #FAF5F8;
}

#box_banner_right {
    margin-bottom: 10px;
}

.vspacer {
    color: #FF99CC; margin: 5px;
}

.navspacer {
    color: #000000; margin: 2px;
}

.icon {
    border: 0px; margin-right: 3px; vertical-align: text-bottom;
}

.table1 {
    border: 1px solid #f1e4ec;
    border-bottom: 0;
}

.table1 th {
    padding: 10px;
    font-size: 12px;
    background-color: #f8f1f5;
    border-bottom: 1px solid #f1e4ec;
}

.table1 th a:link, .table1 th a:visited {
    color: #000000;
}

.table1 td {
    padding: 10px;
    border-bottom: 1px solid #f1f4ec;
}

.unread {
    font-weight: bold;
}

input.button1 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #ffffff;
    background-color: #ff99cc;
    padding: 2px;
    border: 1px solid #ff66ab;
}

input.button2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #666666;
    background-color: #f8f1f5;
    padding: 2px;
    border: 1px solid #f1e4ec;
}

/* button1 */
a.button1:link, a.button1:visited {
    display: block;
    padding: 3px 10px;
    text-align: center;
    color: #ffffff;
    background-color: #ff99cc;
    border: 1px solid #ff66ab;
}

a.button1:hover {
    background-color: #ff66ab;
}

/* button2 */
a.button2:link, a.button2:visited {
    display: block;
    padding: 3px 10px;
    text-align: center;
    color: #333333;
    background-color: #f8f1f5;
    border: 1px solid #eedfe9;
}

a.button2:hover {
    color: #ffffff;
    background-color: #ff66ab;
    border: 1px solid #ff66ab;
}

.profile_section_title {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-weight: bold;
    letter-spacing: 1px;
    color: #ffffff;
    background-color: #CDE6A4;
    padding: 4px 10px;
}


/* adult */
.adult .hr6 {
    margin: 0px; border-top: 3px solid #8b81b6;
}

.adult .bgcolor2 {
    background-color: #aaa2ca;
}

.adult .bgcolor6 {
    background-color: #8b81b6;
}

.adult .bgcolor7 {
    background-color: #ff99cc;
}

.adult #box_login {
    margin-bottom: 10px;
    background-image: url(../img/bg_login2_adult.jpg); padding: 10px;
    border-bottom: 3px solid #ff66ab;
}


/* misc */
a.delete:link, a.delete:visited {
}

.flderr {
    color: #cc3300; font-weight: bold;
}

div.error {
    margin:5px 0;padding:10px; border:1px solid #666666; background-color:#FFFFCC; text-align:center;

}

.hr1a
    {
    border-bottom: 2px solid #EEDFE9; }
ul.hlinks {
    margin: 0; padding: 0;
}

.hlinks li {
    padding-left: 20px;
    display: inline;
    background: url(../img/arrows_pink.gif) no-repeat; list-style: none; padding: 0 10px; margin: 0; }
}

.box_toolbar {
    background-color: #ffffcc; margin: 5px 0px; border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc;
}

.box_toolbar
    { background-color: #ffffcc; margin: 5px 0px; border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc; }

#slinks { }

#slinks .title {
    color: #999999;
    margin: 0 3px 3px 3px;
}
/* bumerang */
#bumerang {
    background-color: #0066cc;
    color: #ffffff;
    font-size: 11px;
    font-family: Verdana, Arial, sans-serif;
    padding: 3px;
}

#bumerang a:link, #bumerang a:visited {
    color: #ffffff;
    text-decoration: none;
}

#bumerang a:hover {
    color: #ff8a20;
}

#bumerang .spacer {
    color: #ff8a20;
}

.box_vesta {border:1px solid #FFAED7; width:337px; margin-top:10px;}
.box_vesta .top {background: url(../img/bg_box_vesta.jpg) no-repeat; height:86px;}
.box_vesta .top h3 {margin:0px; padding:20px 0px 0px 15px; font-size:16px; font-weight:normal;}
.box_vesta .top h3 a {color:#E70196}
.box_vesta table td {padding-bottom:3px; font-weight:bold;}
