
.main_table0 {
border-bottom: 1px solid #2984E9;
border-right: 1px solid #2984E9;
background-color:#FFFFFF;
}
.main_table2 {
border-bottom: 1px solid #2984E9;
border-right: 1px solid #2984E9;
background-color:#FFFFFF;
}

.main_table1 {
border: 3px solid #FFFFFF;
background-color:#FFFFFF;
}

.login_box {
        background-color:#CBE8FF;
        background-image:url(../images/bg_login_box.gif);
        background-repeat:repeat-x;
        color:#20568A;
        padding-left:5px;
        padding-right:4px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:11px;
        text-align:left;
}
.home_box {
        background-color:#CBE8FF;
        background-image:url(../images/bg_login_box.gif);
        background-repeat:repeat-x;
        color:#20568A;
        padding-right:4px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:11px;
        text-align:left;
}
.login_box A:link, .login_box A:visited {
        text-decoration:none;
        color:#20568A;
}

.login_box A:hover {
        color:#FF6D1A;
        text-decoration:none;

}

.left_box  {
        background-color:#6AB7F7;
        background-image:url(../images/bg_left_box.gif);
        background-repeat:repeat-x;
        color:#ffffff;
        padding-left:5px;
        padding-right:4px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:11px;
        text-decoration:none;
        text-align:left;
}

.left_box a:link, .left_box a:visited {
        color:#FFFFFF;
        text-decoration:none;
}

.left_box a:hover {
        color:#FFFFFF;
        text-decoration:underline;
}


.bt_login {
        background-image: url(../images/bt_login.gif);
        height: 18px;
        width: 35px;
        border: none;
}

.points {
        color:#FF5C00;
        font-family:Georgia, "Times New Roman", Times, serif;
        font-weight:bold;
        font-size:14px;
}

.inter {
background-color:#6AB7F7;
height:1px;
padding: 0 0 0 0;
}


.tbl_week {
       /* background-color: #ffffff;*/
}

.cell_week {
	border-bottom: 1px solid #2984E9;
	border-right: 1px solid #2984E9;
}

.calendar_dta {
        color: #4295C1;
        font-size:11px;
        font-weight: bold;
}

.calendar_day {
        color: #A3A3A3;
        font-size: 10px;
        font-weight: bold;
        text-align: center;
		  border: 1px solid #2984E9;
		  background-color: #ECF6FF;
}
.calendar_day_name {
        color: #A3A3A3;
        font-size: 12px;
        font-weight: bold;
        text-align: center;
}
.calendar_day_name_mic {
        color: #A3A3A3;
        font-size: 10px;
        font-weight: bold;
        text-align: center;
}
.calendar_day_no {
        color: #A3A3A3;
        font-size: 12px;
        text-align: center;
        border: none;
        border-bottom: 1px solid #FFFFFF;
}

.header_points {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
color:#FFDECB;
}
.header_pointst{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:33px;
	color:#FFFFFF;
}

.bk0 {
        background-color : #E9E9E9;
}
.bk1 {
        background-color : #fafafa;
}

.borderdot {
        border: dotted 1px #cccccc;
}
.mesajok{
        background : #228B22;
        color         : #ffffff;
}
.mesaj{
        background : #F0E68C;
}
.mesajnotok{
        background : #FF6347;

}

.warning {
        color: red;
}
.allok {
        color: green;
}

.titlu {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:15px;
        font-weight:bold;
        color:#20568A;
}

TD {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:11px;
        color:#3F718D;
}

.content A:link, .content A:visited {
        color:#20568A;
        text-decoration:none;
        font-weight:bold;
}

.content A:hover {
        color:#FF6D1A;
        text-decoration:none;
        font-weight:bold;
}

input, textarea {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        color:#3F718D;
        border: 1px solid #75A2BF;
        background-color: #ffffff;
        font-size:12px;
}

select {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        color:#3F718D;
        border: 1px solid #75A2BF;
        background-color: #ffffff;
        font-size:11px;
}

.title_box{
        font-family:Verdana, Arial, Helvetica, sans-serif;
        color:#3F718D;
        font-size:14px;
        padding:3px;
        border: 1px solid #75A2BF;
}

.bt_login {
        background-image: url(../images/bt_login.gif);
        height: 18px;
        width: 35px;
        border: none;
}

.bt_submit {
        background-image: url(../images/bt_submit.gif);
        height: 18px;
        width: 48px;
        border: none;
}

.bt_showusers {
        background-image: url(../images/bt_showusers.gif);
        height: 18px;
        width: 74px;
        border: none;
}

.prize_name {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-weight:bold;
        font-size:13px;
        color:#FF5C00;
}

.grey_box {
        background-color:#F6F6F6;
        color:#20568A;
        padding-left:5px;
        padding-right:4px;
        /*padding-top:3px;*/
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:11px;
}

.header {
        background-color:#0683D4;
        color:#ffffff;
        padding-left:5px;
        padding-right:4px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:14px;
        font-weight: bold;
}

.subheader {
        background-color:#B4DDF9;
        color:#20568A;
        padding-left:5px;
        padding-right:4px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:12px;
}

.sponsor_box {
 background-color:#EAEAEA;
 background-image:url(../images/bg_c4.gif);
 background-repeat:repeat-x;
 color:#20568A;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:9px;
}

.sponsor_box a:link, .sponsor_box a:visited {
 color:#20568A;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:9px;
 text-decoration:none;
}

.sponsor_box a:hover {
 text-decoration:underline;
 color:#20568A;
}
.home_box A:link, .home_box A:visited {
        color:#20568A;
        text-decoration:none;
        font-weight:normal;
}

.home_box A:hover {
        color:#FF6D1A;
        text-decoration:underline;
        font-weight:normal;
}
.nav_title  {
 background-color:#6AB7F7;
 background-image:url(../images/bg_left_box.gif);
 background-repeat:repeat-x;
 color:#ffffff;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:13px;
 font-weight:bold;
 padding-left: 5px;
}

.lvl7 {
        color:#313131;
        font-size:12px;
        background-color:#FDF23C;
        padding-top:3px;
        padding-bottom:3px;
        padding-left:4px;
}

.lvl6 {
        color:#313131;
        font-size:12px;
        background-color:#A0FA34;
        padding-top:3px;
        padding-bottom:3px;
        padding-left:4px;
}

.lvl5 {
        color:#313131;
        font-size:12px;
        background-color:#7BD8FF;
        padding-top:3px;
        padding-bottom:3px;
        padding-left:4px;
}

.lvl4 {
        color:#FFFFFF;
        font-size:12px;
        background-color:#4DB20F;
        padding-top:3px;
        padding-bottom:3px;
        padding-left:4px;
}

.lvl3 {
        color:#FFFFFF;
        font-size:12px;
        background-color:#0F88D7;
        padding-top:3px;
        padding-bottom:3px;
        padding-left:4px;
}

.lvl2 {
        color:#FFFFFF;
        font-size:12px;
        background-color:#FF8400;
        padding-top:3px;
        padding-bottom:3px;
        padding-left:4px;
}

.lvl1 {
        color:#FFFFFF;
        font-size:12px;
        background-color:#FF1800;
        padding-top:3px;
        padding-bottom:3px;
        padding-left:4px;
}

.position {
        color:#666666;
        background-color:#E1E1E1;
        font-size:11px;
        font-weight:bold;
        padding-left:4px;
}

.text_small_white, .text_small_white a:link, .text_small_white a:visited, .text_small_white a:hover  {
        font-size:10px;
        text-decoration:none;
}

.evident{
        color: #446D99;
}

.supraheader{
        font-size : 14px;
        background-color: #B4DDF9;
        color :#ffffff;
        font-weight: bold;
        }

.sectiune{font-weight: bold;color: #ffffff; font-size:16px;        background-color: #708E6F; padding: 4px;}
.aintrebare{font-weight: bold;background-color: #EFEAB7; padding: 3px;}
.intrebare{font-size:12px;line-height:17px;letter-spacing: 0.5px;}
.error{
        background-color: #FF7070;
        color :white;
}
UL{
        list-style: disc;
}
.fp{font-weight: normal; color: #100063; font-size:16px;        padding: 4px; line-height:20px;}

.nota {
        font-size : 10px;
        color: #666666;
}
.white_mic {
font-size:9px;
color:#DAE0ED;
}


