html		{overflow-y: scroll;} /* pentru scroll vertical in firefox */

body {
padding:0px;
margin:0px;
background:url(background.png) top repeat-x #384C60;
}

strong { color:#E4FE5F}
span strong { color:#8BA6B4}


strong a { color:#E4FE5F; font-size:10px; text-decoration:none; background:url(a2.gif) no-repeat 0 5px; padding-left:11px}
strong a:hover{text-decoration:underline}

font  { font-size:11px}
font a { color:#9AB8C8; text-decoration:none; font-size:11px}
font a:hover{text-decoration:underline}

span a { color:#D9751D; background:url(a3.gif) no-repeat 0 6px; padding-left:9px}

a { color:#E4FE5F}
a:hover{text-decoration:none;}

div, table, li, input, textarea, select
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:14px;
		color:#9AB8C8;
	}

form { margin:0px; padding:0px;}

#entirepage {
width: 950px;
margin: 0 auto;
}

ul	{padding:0; margin:0; list-style:none;}
li	{margin:0px; line-height:23px; padding-left:14px}
li a {color:#253546; font-size:12px; text-decoration:none; padding-left:19px; background:url(images/a1.gif) no-repeat; background-position:3px 4px;  font-weight:bold}
li a:hover  {color:#FFFF23;}

/* ======================================================== HEADER === */

#header {
height: 365px;
}

#mainmenu {
width: 555px;
height: 345px;
float: left;
}

#sidemenu {
width: 211px;
height: 345px;
float: right;
background:url(bg-btmline-side.gif) left bottom repeat-x;
}

ul.sidemenu li	{background:url(li-line2.gif) left bottom no-repeat; margin:0px; line-height:20px; padding-left:1px}
ul.sidemenu li a {color:#8BA6B4; font-size:11px; text-decoration:none; padding-left:11px; background:url(a2.gif) no-repeat; background-position:0px 4px;  font-weight:normal}
ul.sidemenu li a:hover  {color:#FFFF23; font-weight:bold}

/* ======================================================== CONTENT === */

#content {
}

#contents {
width: 720px;
float: left;
background:url(bg-btmline.gif) left bottom repeat-x;
padding-bottom:20px;
margin-right: 15px;
}

h1, .content_title	{margin: 5px 0px 0px 36px; padding: 0px; font-size: 14px; font-weight: bold; line-height:16px; color: rgb(255,255,255);}

h2	{margin: 0px; padding: 0px; font-size:12px; font-weight: bold; line-height:14px; color:#E4FE5F;}

div.content_text	{margin: 12px 20px 0px 36px;}

ul.wizard li	{margin:0px; margin-top:5px; line-height:14px; padding-left: 20px;}
ul.wizard li a {color:#8BA6B4; font-size:11px; text-decoration:none; padding-left:11px; background:url(a2.gif) no-repeat; background-position:0px 4px;  font-weight:normal}
ul.wizard li a:hover  {color:#FFFF23; font-weight:bold}

ul.notes li	{font-size:10px; color:#98A8B8; margin:0px; margin-top:5px; line-height:11px; padding-left: 20px;}
ul.notes li a {color:#8BA6B4; font-size:10px; text-decoration:none; padding-left:11px; font-weight:normal}
ul.notes li a:hover  {color:#FFFF23; font-weight:bold}

ol li	{margin:0px; margin-top:5px; line-height:14px; padding-left: 10px;}
ol li a {color:#8BA6B4; font-size:11px; text-decoration:none; padding-left:11px; background:url(a2.gif) no-repeat; background-position:0px 4px;  font-weight:normal}
ol li a:hover  {color:#FFFF23; font-weight:bold}

input.s { background: url(button.png) repeat-x top; height: 21px; width: 240px; border: 0px; color: rgb(75,90,10); margin-right: 2px; margin-bottom: 2px; font-weight: bold; cursor: pointer;}
input.s_red { background: url('/artwork/button_red.png') repeat-x top; height: 21px; width: 240px; border: 0px; color: rgb(95,22,10); margin-right: 2px; margin-bottom: 2px; font-weight: bold; cursor: pointer;}

a.btn_green { display: block; background: url('/artwork/button.png') repeat-x top; height: 21px; width: 240px; border: 0px; color: rgb(75,90,10); margin-right: 2px; margin-bottom: 2px; font-weight: bold; line-height: 21px; text-align: center; text-decoration: none;}
a.btn_red { display: block; background: url('/artwork/button_red.png') repeat-x top; height: 21px; width: 240px; border: 0px; color: rgb(95,22,10); margin-right: 2px; margin-bottom: 2px; font-weight: bold; line-height: 21px; text-align: center; text-decoration: none;}

.wco_a	{cursor: pointer; display: block; float: right; text-decoration: underline;}

.wco_visible {display: block;}
.wco_hidden  {display: none;}

.comments {cursor: pointer; text-decoration: underline;}

#sidedbar {
width: 211px;
float: right;
}

#sidebar_title {
background:url(bg-h2.gif) top left repeat-x;
height:41px;
}

#sidebar_content {
background:#253546;
padding:20px 10px 23px 22px;
}

/* ======| form |================================================================================================================================= */

fieldset {position: relative; display: block; width: 505px; margin: 0px 0px 15px 0px; padding: 0px; border: 0px;}

fieldset legend {position: relative; display: block; margin: 0px 0px 15px 0px; padding: 0px; font-size: 12px; font-weight: bold; color: #E4FE5F;}

fieldset div.form_zone	{position: relative; display: block; width: 505px; margin: 0px 0px 2px 0px; padding: 0px 0px 0px 0px; clear: both; min-height: 24px;} /* height: 24px; overflow: visible; added clear: both; background-color: rgb(255,215,215); */

fieldset div.form_zone.error {} /*background: url('___form_error.png') no-repeat 0px 0px; => no background*/

fieldset div.form_zone div.form_label	{position: relative; display: block; float: left; width: 110px; height: 24px; margin: 0px 10px 0px 0px; padding: 5px 0px 0px 0px; text-align: right;}

fieldset div.form_zone div.form_label label	{font-size: 11px; color: #9AB8C8;} /* line-height: 24px; */

fieldset div.form_zone div.form_label div.error_icon {display: none; background: url('label_error.png') no-repeat center center; line-height: 24px; padding-left: 21px;}

fieldset div.form_zone.error div.form_label {padding: 0px;}

fieldset div.form_zone.error div.form_label label {font-weight:bold; color: #D9751D; line-height: 13px;}

fieldset div.form_zone.error div.form_label div.error_icon {display: inline;}

fieldset div.form_zone div.form_field	{position: relative; display: block; float: left; width: 300px; height: 24px; margin: 0px; padding: 0px; line-height: 24px;}

fieldset div.form_zone div.form_error	{position: absolute; right: 0px; display: none; width: 95px; height: 24px; margin: 0px 5px 0px 10px; padding: 4px 0px 0px 20px; font-weight: bold; color: #D9751D; line-height: 12px; background: url(error_arrow.gif) no-repeat 2px 2px; overflow: visible;}

fieldset div.form_zone div.form_info	{position: absolute; right: 0px; display: none; width: 95px; height: 24px; margin: 0px 5px 0px 10px; padding: 4px 0px 0px 20px; background: url(info_arrow.gif) no-repeat 2px 2px; overflow: visible;}

fieldset div.form_zone div.form_error.visible	{display: block;}

fieldset div.form_zone div.form_info.visible	{display: block;}

fieldset div.form_zone div.form_field input.text	{position: absolute; top: 0px; width: 275px; height: 17px; margin: 2px 0px 0px 0px; padding: 1px 0px 0px 2px; border: 1px solid rgb(150,180,200); color: #253546;} /* [type="text"] => .text */

fieldset div.form_zone div.form_field select		{position: absolute; top: 0px; width: 279px; height: 18px; margin: 2px 0px 0px 0px; padding: 0px; border: 1px solid rgb(150,180,200); color: #253546;}

fieldset div.form_zone div.form_checkboxes	{position: relative; display: block; float: left; width: 400px; margin: 0px; padding: 0px; line-height: 17px;}

fieldset div.form_zone div.form_checkboxes input.checkbox	{position: relative; top: 0px; width: 17px; height: 17px; margin: 0px 5px 0px 0px; padding: 0px;}

fieldset div.form_zone div.form_checkboxes label		{font: 12px arial; color: rgb(10,10,10); line-height: 17px;}

fieldset div.form_zone.wysiwyg_zone	{height: 460px;}

fieldset div.form_zone div.form_wysiwyg	{position: relative; display: block; float: left; clear: left; width: 740px; height: 400px; margin: 2px 0px 2px 0px; padding: 0px;}

/* ??
fieldset div.form_zone.textarea_zone		{height: 100px;}
*/

fieldset div.form_zone div.form_textarea	{position: relative; display: block; float: left; width: 300px; height: 100px; margin: 0px; padding: 0px; line-height: 24px;}

fieldset div.form_zone div.form_textarea textarea	{position: absolute; top: 0px; width: 275px; height: 93px; margin: 2px 0px 0px 0px; padding: 1px 0px 0px 2px; border: 1px solid rgb(150,180,200); color: #253546;}




fieldset div.columns2_left	{position: relative; display: block; width: 200px; margin: 0px 0px 2px 0px; padding: 0px 0px 0px 0px; clear: both; min-height: 24px; float: left;} /* height: 24px; overflow: visible; added clear: both; background-color: rgb(255,215,215); */

fieldset div.columns2_left.error {} /*background: url('___form_error.png') no-repeat 0px 0px; => no background*/

fieldset div.columns2_left div.form_label	{position: relative; display: block; float: left; width: 110px; height: 24px; margin: 0px 10px 0px 0px; padding: 0px; text-align: right;}

fieldset div.columns2_left div.form_label label	{font-size: 11px; color: #9AB8C8;} /* line-height: 24px; */

fieldset div.columns2_left div.form_label div.error_icon {display: none; background: url('label_error.png') no-repeat center center; line-height: 24px; padding-left: 21px;}

fieldset div.columns2_left.error div.form_label label {font-weight:bold; color: #D9751D;}

fieldset div.columns2_left.error div.form_label div.error_icon {display: inline;}

fieldset div.columns2_left div.form_field	{position: relative; display: block; float: left; width: 80px; height: 24px; margin: 0px; padding: 0px; line-height: 24px;}

fieldset div.columns2_left div.form_error	{position: absolute; right: 0px; display: none; width: 1px; height: 24px; margin: 0px 5px 0px 10px; padding: 4px 0px 0px 20px; font-weight: bold; color: #D9751D; line-height: 12px; background: url(error_arrow.gif) no-repeat 2px 2px; overflow: visible;}

fieldset div.columns2_left div.form_info	{position: absolute; right: 0px; display: none; width: 1px; height: 24px; margin: 0px 5px 0px 10px; padding: 4px 0px 0px 20px; background: url(info_arrow.gif) no-repeat 2px 2px; overflow: visible;}

fieldset div.columns2_left div.form_error.visible	{display: block;}

fieldset div.columns2_left div.form_info.visible	{display: block;}

fieldset div.columns2_left div.form_field input.text	{position: absolute; top: 0px; width: 75px; height: 17px; margin: 2px 0px 0px 0px; padding: 1px 0px 0px 2px; border: 1px solid rgb(150,180,200); color: #253546;} /* [type="text"] => .text */

fieldset div.columns2_left div.form_field select		{position: absolute; top: 0px; width: 79px; height: 18px; margin: 2px 0px 0px 0px; padding: 0px; border: 1px solid rgb(150,180,200); color: #253546;}

fieldset div.columns2_left div.form_checkboxes	{position: relative; display: block; float: left; width: 200px; margin: 0px; padding: 0px; line-height: 17px;}

fieldset div.columns2_left div.form_checkboxes input.checkbox	{position: relative; top: 0px; width: 17px; height: 17px; margin: 0px 5px 0px 0px; padding: 0px;}

fieldset div.columns2_left div.form_checkboxes label		{font: 12px arial; color: rgb(10,10,10); line-height: 17px;}

fieldset div.columns2_left.wysiwyg_zone	{height: 460px;}

fieldset div.columns2_left div.form_wysiwyg	{position: relative; display: block; float: left; clear: left; width: 740px; height: 400px; margin: 2px 0px 2px 0px; padding: 0px;}

fieldset div.columns2_left div.form_textarea	{position: relative; display: block; float: left; width: 100px; height: 100px; margin: 0px; padding: 0px; line-height: 24px;}

fieldset div.columns2_left div.form_textarea textarea	{position: absolute; top: 0px; width: 75px; height: 93px; margin: 2px 0px 0px 0px; padding: 1px 0px 0px 2px; border: 1px solid rgb(150,180,200); color: #253546;}




fieldset div.columns2_right	{position: relative; display: block; width: 305px; margin: 0px 0px 2px 0px; padding: 0px 0px 0px 0px; min-height: 24px; float: right;} /* height: 24px; overflow: visible; added clear: both; background-color: rgb(255,215,215); */

fieldset div.columns2_right.error {} /*background: url('___form_error.png') no-repeat 0px 0px; => no background*/

fieldset div.columns2_right div.form_label	{position: relative; display: block; float: left; width: 110px; height: 24px; margin: 0px 10px 0px 0px; padding: 0px; text-align: right;}

fieldset div.columns2_right div.form_label label	{font-size: 11px; color: #9AB8C8;} /* line-height: 24px; */

fieldset div.columns2_right div.form_label div.error_icon {display: none; background: url('label_error.png') no-repeat center center; line-height: 24px; padding-left: 21px;}

fieldset div.columns2_right.error div.form_label label {font-weight:bold; color: #D9751D;}

fieldset div.columns2_right.error div.form_label div.error_icon {display: inline;}

fieldset div.columns2_right div.form_field	{position: relative; display: block; float: left; width: 100px; height: 24px; margin: 0px; padding: 0px; line-height: 24px;}

fieldset div.columns2_right div.form_error	{position: absolute; right: 0px; display: none; width: 95px; height: 24px; margin: 0px 5px 0px 10px; padding: 4px 0px 0px 20px; font-weight: bold; color: #D9751D; line-height: 12px; background: url(error_arrow.gif) no-repeat 2px 2px; overflow: visible;}

fieldset div.columns2_right div.form_info	{position: absolute; right: 0px; display: none; width: 95px; height: 24px; margin: 0px 5px 0px 10px; padding: 4px 0px 0px 20px; background: url(info_arrow.gif) no-repeat 2px 2px; overflow: visible;}

fieldset div.columns2_right div.form_error.visible	{display: block;}

fieldset div.columns2_right div.form_info.visible	{display: block;}

fieldset div.columns2_right div.form_field input.text	{position: absolute; top: 0px; width: 75px; height: 17px; margin: 2px 0px 0px 0px; padding: 1px 0px 0px 2px; border: 1px solid rgb(150,180,200); color: #253546;} /* [type="text"] => .text */

fieldset div.columns2_right div.form_field select		{position: absolute; top: 0px; width: 79px; height: 18px; margin: 2px 0px 0px 0px; padding: 0px; border: 1px solid rgb(150,180,200); color: #253546;}

fieldset div.columns2_right div.form_checkboxes	{position: relative; display: block; float: left; width: 200px; margin: 0px; padding: 0px; line-height: 17px;}

fieldset div.columns2_right div.form_checkboxes input.checkbox	{position: relative; top: 0px; width: 17px; height: 17px; margin: 0px 5px 0px 0px; padding: 0px;}

fieldset div.columns2_right div.form_checkboxes label		{font: 12px arial; color: rgb(10,10,10); line-height: 17px;}

fieldset div.columns2_right.wysiwyg_zone	{height: 460px;}

fieldset div.columns2_right div.form_wysiwyg	{position: relative; display: block; float: left; clear: left; width: 740px; height: 400px; margin: 2px 0px 2px 0px; padding: 0px;}

fieldset div.columns2_right div.form_textarea	{position: relative; display: block; float: left; width: 100px; height: 100px; margin: 0px; padding: 0px; line-height: 24px;}

fieldset div.columns2_right div.form_textarea textarea	{position: absolute; top: 0px; width: 75px; height: 93px; margin: 2px 0px 0px 0px; padding: 1px 0px 0px 2px; border: 1px solid rgb(150,180,200); color: #253546;}




div.form_buttons	{position: relative; display: block; width: 400px; height: 30px; margin: 0px; padding: 0px; overflow: visible;}

div.form_buttons input.submit		{position: relative; display: block; background: url(button.png) repeat-x top; height: 21px; width: 200px; border: 0px; color: rgb(75,90,10); font-weight: bold; cursor: pointer; margin: 0px 0px 0px 190px; padding: 0px; } /* [type="submit"] => .submit */

div.form_buttons input.submit:hover	{color: rgb(75,90,10);}

/* =============================================================================================================================================== */


/* ======================================================== FOOTER === */

#footer {
margin-left: 36px;
margin-right: 10px;
}

.orange { color:#D9751D}

#omadlogo {
float: right;
text-align: right;
}

#omadlogo img {
margin-top: 19px;
margin-bottom: 15px;
margin-right: 8px;
border: 0px;
}

#omadlinks {
font-size:9px;
margin-top: 20px;
float: right;
text-align: right;
}

#omadlinks a { color:#9AB8C8; text-decoration:none; font-size:9px}
#omadlinks a:hover{text-decoration:underline}