FORM 
{
 margin: 0em auto; padding: 0em;
}
FIELDSET 
{
 border: none; padding: 0.1em; margin: 0.1em; 
}
LABEL, INPUT 
{
 display: block; float: left;
}
LABEL
{
 width: 4em; padding-top: 3px;
}

A:visited {color: #555555;}
A:hover {color: #ffffff;}
A:link {color: #555555;}




BODY {background-color: #ffffff; background-repeat: no-repeat; background-attachment: fixed; margin-top: 0px; margin-bottom: 5px; padding: 0px; FONT-SIZE: 0.75em; FONT-FAMILY: Tahoma, sans-serif;}
TD, TABLE {vertical-align: top; COLOR: #48677D; FONT-SIZE: 1em; border: 0px; padding: 0px; border-collapse: collapse; border-spacing: 0px;}
IMG {border: 0px;}
ul {list-style: square; list-style-position: outside; list-style-type: square;}



/* MY PROFILE */
/*TABLE.bdrBotoom TD {
	padding: 5px; border-bottom: 1px solid #999; vertical-align: middle; }
TABLE.noPadding TD {
	 padding: 0px; }
*/
.MyPersonality, .ContainerDoDirectPayment, .ContainerBillingAdress {
	padding-top: 20px;
	}
#my_profile INPUT.text{
	border: none; float: left; width: 17em; margin-right: 3em;
}
#my_profile DIV.ContainerDoDirectPayment INPUT.text, #my_profile DIV.ContainerBillingAdress INPUT.text {
	margin-right: 2em;
}
#my_profile SELECT {
	float: left; width: 17em; margin-right: 3em;
}
#my_profile LABEL {
	width: 7em; display: block; float: left;
	}
/*#my_profile {
	width: 30em;
	}
*/
#my_profile FIELDSET	 {
	border: none; border-bottom: 1px solid #CCC; padding: 5px;
	}
/* EMD MY PROFILE */

body {margin: 0px; padding: 0px; background: #ddefdd;}

.COLOR_green {background: #448953;}

.DIV_header {border: 0px solid #aaaaaa; width: 100%; height: 33px; background: #448953 url('../images/top_gr.jpg') repeat-x; color: #ddefdd;}
.DIV_footer {background: #448953 url('../images/gr-bottom.jpg') repeat-x; height: 77px;}
.DIV_subfooter {background: #448953; height: 77px;}
.DIV_login {background: #448953 url('../images/login.jpg') repeat-y; height: 107px; padding: 0.2em; border: 0px solid #aaaaaa; width: 15em; color: #ffffff;}
.DIV_info {border: 0px solid #ff0000; padding: 6px;}
.DIV_room {color: #ffffff;}
.DIV_logo {margin: 10px; width: 90px; height: 120px; border: 2px solid #ccccff; float: right; background: #ffffff; text-align: center; }
.DIV_logo_all {float: left; margin: 30px 10px 3px 0px; width: 90px; height: 120px; border: 2px solid #ccccff; background: #ffffff;}
.DIV_grad_top {align: center; background: #448953 url('../images/gr_top.gif') repeat-x; }

.DIV_widows_header {background: url('../images/win_head.bmp') repeat-x; height: 17px;}

.DIV_sep2 {height: 2px; background: #448953;}

.DIV_rlt {background-repeat: no-repeat; background: #ddefdd url('../images/r-lt.jpg') no-repeat; width: 10px; height: 10px;}
.DIV_rlb {background-repeat: no-repeat; background: #ddefdd url('../images/r-lb.jpg') no-repeat; width: 10px; height: 10px;}
.DIV_rrt {background-repeat: no-repeat; background: #ddefdd url('../images/r-rt.jpg') no-repeat; width: 10px; height: 10px;}
.DIV_rrb {background-repeat: no-repeat; background: #ddefdd url('../images/r-rb.jpg') no-repeat; width: 10px; height: 10px;}

.DIV_rlt2 {background-repeat: no-repeat; background: #448953 url('../images/lt.gif') no-repeat; width: 10px; height: 10px; margin: -3px -0px 0px -3px}
.DIV_rrt2 {background-repeat: no-repeat; background: #448953 url('../images/rt.gif') no-repeat; width: 10px; height: 10px; margin: -3px -3px 0px 0px}
.TABLE_simple TD.DIV_rlb2 {background-repeat: no-repeat; background: #448953 url('../images/lb.gif') left bottom no-repeat; border-bottom:none;}
.TABLE_simple TD.DIV_rrb2 {background-repeat: no-repeat; background: #448953 url('../images/rb.gif') right bottom no-repeat; border-bottom:none;}

.DIV_pHeader {text-align: center; font-size: 0.75em;}
.DIV_pFor {float: right; border: 1px solid #cccccc;  padding: 5px; background: #ffffdd;}
.DIV_info {border-top: 0px solid #cccccc; margin-top: 40px;}

.DIV_minipic {cursor: pointer; border: solid 1px #cccccc; height: 50px; background: #448953; float: left}

.DIV_commentbox {border: 1px solid #cccccc; width: 150px; margin: 10px; background: #337842;}
.DIV_comments {border: 1px solid #cccccc; background: #337842; padding: 2px; width: 146px; margin: 10px; color: #ffffff; text-align: center;}
.DIV_commenttext {font-size: 0.75em; overflow: auto; color: #448953;}
.DIV_commentautor {font-size: 0.85em;  color: #337842; text-align: left;}
.DIV_comment {border: 1px #cccccc solid; padding: 1px; margin: 1px; background: #ddefdd;  text-align: left;}
.DIV_infosearch {border: 1px solid #cccccc; background: #337842; padding: 2px; width: 146px; margin: 10px; color: #ffffff; text-align: center;}

.DIV_pic_loaded {border: 1px solid #666666; float: left; padding: 1px; margin: 1px; background: #ccccff;}

.ALL_right {float: right;}

.TD_right_lenta {background: #448953;}
.TD_right {border: 0px solid #aaaaaa; padding: 10px 0px;}
.TD_left {border: 0px solid #aaffaa; background: #448953; width: 15em;}
.TD_separator {height: 0.3em;}

.TR_header {background: #448953;}

.TABLE_main {border: 0px solid #aaaaaa; width: 100%;}
.TABLE_simple TD {color: #002200; padding: 3px; border-bottom: 1px solid #448953;}


.INPUT_small {width: 7em;}
.INPUT_right {float: right;}
.INPUT_300 {width: 300px;}


.LABEL_add {width: 10em;}

.INPUT_ADD {width: 20em; //margin-left: 3px;}
.INPUT_ADD_BUT {width: 20.3em;}

.AREA_ADD {width: 30em;}

.SELECT_ADD {width: 20.3em;}

.SPAN_header1 {color: #54805E; font-size: 1.5em;}
.SPAN_text_wb {color: #ffffff; font-weight: bold;}
.SPAN_btn {color: #0000ff; cursor: pointer;}

.SPAN_tooltip {border: 1px solid #cccccc; margin: 15px;  padding: 5px; background: #ffffdd; display: block;}

.TEXT_white {color: #002200;}
.TEXT_black {color: #000000;}
.TEXT_warning {color: #ff0000; font-size: 2em;}
.TEXT_smal_btn {color: blue; border-bottom: dashed 1px blue; cursor: pointer;}
.TEXT_small {font-size: 0.9em;}

.A_plug {text-decoration: none;}
.A_highlight:visited, .A_highlight:link  {color: #ffffff;}
.A_highlight:hover {color: #ddddef;}

.FORM_BGRD {background: #ff0000;}