/*** general classes ***/
body 
{
	scrollbar-face-color:#fffafa; 
	scrollbar-highlight-color:#ececec; 
	scrollbar-shadow-color:#d5cbcb; 
	scrollbar-3dlight-color:#d5cbcb; 
	scrollbar-arrow-color:#d5cbcb;
	scrollbar-track-color:#ffffff; 
	scrollbar-darkshadow-color:#dddddd;		
	background-color:#2a1212;
	margin:10px;
	padding:0px;
}

.header_frame
{
	height:200px;
	background:url(../../image/header_bg.jpg); 
	background-repeat:no-repeat;
}

.menu_frame
{
	height:30px; 
	background:url(../../image/menu_bg.jpg);
	background-repeat: no-repeat; 
	text-align:center;
}

.middle_frame
{
	padding-top:5px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:10px;
	text-align:left; 
	vertical-align:top; 	
	background:url(../../image/middle_bg.jpg);
	background-repeat:repeat-y;
}

.footer_frame
{
	height:25px; 
	background:url(../../image/footer_bg.jpg);
	text-align:center;
}

.left_frame
{	padding:0px;
	padding-right:20px;
	vertical-align:top;
	text-align:left;
        padding-top:9px;
}

.content_frame
{
	width:100%;
	padding:0px;
	padding-right:5px;
	vertical-align:top;
	text-align:left;
        margin-top:8px;	
}

.right_frame
{
        width:180px;
	padding:0px;
	padding-left:20px;
	vertical-align:top;
	text-align:right;
        padding-top:9px;
}


/* menu classes */
.menu_cell
{
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;		
	text-align:center;
	vertical-align:top;
}

.menu_link
{	
	margin:0px;
	padding:0px;	
	color:#6f150a;
	text-decoration:none;
}
.prezbiter
{	
	margin:0px;
	padding:0px;	
	color:#6f150a;
	text-decoration:none;
}
.menu_link:hover
{
	color: #2a1212;	
}
.menu_link_active
{
	margin:0px;
	padding:0px;	
	color:#2a1212;
	text-decoration:none;	
	border-top:1px dotted #2a1212;
	border-bottom:1px dotted #2a1212;	
}


/* submenu classes */
.middle_submenu_content
{
	width:100%;
	padding:10px;
	text-align:left;
	vertical-align:top;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#000000;		
	background-color:#ffefef;
}

.submenu_link
{	
	margin:0px;
	padding:0px;
	color:#2a1212;
	font-weight:bold;
	text-decoration:none;	
}
.submenu_link:hover
{
	color: #000000;	
}
.submenu_link_active
{
	margin:0px;
	padding:0px;	
	color:#000000;
	font-weight:bold;
	text-decoration:none;	
	border-top:1px dotted #2a1212;
	border-bottom:1px dotted #2a1212;	
}

#space_menu_link
{
	margin:0px;
	padding:0px;
	padding-bottom:5px;
}

.space_menu_link
{
	margin:0px;
	padding:0px;
	padding-bottom:5px;
}


#sub_submenu_frame
{	
	margin:0px;	
	padding-top:5px;
	padding-left:5px;
	padding-right:0px;
	padding-bottom:0px;	
}
.sub_submenu_frame
{	
	margin:0px;	
	padding-top:5px;
	padding-left:5px;
	padding-right:0px;
	padding-bottom:0px;	
}
#space_submenu_link
{
	padding-bottom:2px;
}
.space_submenu_link
{
	padding-bottom:2px;
}

.sub_submenu_link
{	
	margin:0px;
	padding:0px;
	color:#220000;
	text-decoration:none;
}
.sub_submenu_link:hover
{
	color: #000000;	
}
.sub_submenu_link_active
{
	margin:0px;
	padding:0px;	
	color:#000000;
	font-weight:bold;
	text-decoration:none;	
}


/* middle classes */
.transparent_section 
{
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;	
}

.middle_section_title
{
	width:100%;
	height:25px; 
	background:url(../../image/section_title_bg.jpg);
	text-align:center;
	vertical-align: middle;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#6f150a;
	margin-top:23px;	
	filter:alpha(opacity=80);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
	
}

.middle_events_content
{
	width:100%;
	padding:5px;
	text-align:center;
	vertical-align:top;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;		
	color:#000000;
	background-color:#ffefef;
}

.middle_download_content
{
	width:100%;
	padding:5px;
	text-align:left;
	vertical-align:top;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;	
	color:#000000;	
	background-color:#ffefef;
}

.middle_content_title
{
	width:100%;
	font-family:Arial;
	font-size:14px;	
	font-weight:bold;
	text-align:right;
	color:#000000;		
}
.middle_content_paragraph
{
	width:100%;
	padding:0px;
	margin-top:10px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;	
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#111111;
	text-align:justify;
	text-indent: 15px;
}

.middle_content_ul_title
{
	padding:0px;
	margin-top:10px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#111111;
	text-align:justify;
	text-indent: 15px;
}
.middle_content_ul
{
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#111111;
	text-align:justify;	
}


/* footer classes */
.footer_cell
{
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:3px;
	font-family:Arial;
	font-size:10px;
	font-weight:bold;		
	text-align:center;
	vertical-align:bottom;
}

.footer_link{	
	margin:0px;
	padding:0px;	
	color:#e58879;
	text-decoration:none;
	border:none;
}
.footer_link:hover
{
	color: #f7aa9b;	
}
.footer_link_active
{
	margin:0px;
	padding:0px;	
	color:#eeedee;
	text-decoration:none;
}

.footer_link_separator{	
	margin:0px;
	padding:0px;	
	color:#60050a;
	text-decoration:none;
}

.table_contact
{
  vertical-align:top;
  border-spacing:8px;
}

.right_image_with_text
{
  float: right; 
  margin-left:12px;
}

.textfield
{
  width:250px;
  font-family: Arial;
	font-size: 12px;
	color: #000000;
	border: 1px solid #e6dcdc;
	background-color: #fff5f5;
	height: 16px;
	padding: 0px;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}

.textarea
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	border: 1px solid #e6dcdc;
	background-color: #fff5f5;
	padding: 0px;
	margin-left:10px;
	width:410px;
	height:180px;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}

.button
{
	font-family: Arial;
	font-size: 12px;
	color:#2a1212;
	font-weight:bold;
	border: 1px solid #e6dcdc;
	background-color: #fff5f5;
	height: 18px;
	padding: 0px;
	cursor: pointer;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}


.right_link{
  width:100%;
	padding:0px;
	margin-top:10px;
	margin-right:0px;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#111111;
	text-align:right;
  	
}

.middle_content_ol{

  margin-top:10px;
	margin-right:0px;
	margin-bottom:0px;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#111111;
	text-align:justify;	

}


.error_text
{
  width:100%;
	padding:0px;
	margin-top:10px;
	
	margin-right:0px;
	margin-bottom:0px;	
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:red;
	text-align:center;
	text-indent: 15px;
}

img.about_us_left{
  float:left;
  margin-right:10px;
}

img.about_us_right{
  float:right;
  margin-left:10px;
}

li.text{
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	text-align: justify;
	text-indent: 20px;
	/*padding: 0px;*/
}
.fara_indentare{
text-indent:0px;
}
li.spatiat{
margin-bottom:2px;
}
.download{
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
	color: #963232;
	text-decoration: none;
	cursor: pointer;
}
.download:hover{
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	cursor: pointer;
}

.newsletter_email{
	border:solid 1px #97624E;
	margin-bottom:3px;
      width:100px;
      margin-left:5px;	
}

.newsletter_submit{
	border:solid 1px #97624E;
      size:50px;
      margin-top:3px; 
}

/* pentru gandul diminetii */
.gand_header
{
  float:left;
  width: 600px;
  height:20px;
  margin: 0;
  padding:0;
  padding-top:5px;
  background:url(../../foto/line.jpg) left bottom no-repeat;
}
.gand_content
{
float:left;
clear:left;
width: 600px;
}
.hidden{
float:left;
widht:400px;
display:none;
}
.error{
float:left;
widht:400px;
color:red;
}
p.gandul{
margin: 10px 0pt 0pt;
padding: 0pt; 
text-indent: 20px;
}

.table_program
{
   border:solid 1px #aa9977;
   margin-left:15px;
   font-size:12px;
}

.table_program td{
   border:solid 1px #aa9977;
   padding:3px;
}
table.helpT
{
text-align: center;
font-family: Verdana;
font-weight: normal;
font-size: 11px;
color: black;
width: 500px;
border: 1px #000000 solid;
border-collapse: collapse;
border-spacing: 0px; }

td.helpHed
{
background-color:#65937;
text-align: left;
text-indent: 5px;
font-weight: bold;
font-size: 12px;
color: black;
}

table.sofT td
{ 
border: 1px solid #878787;
font-weight: normal;
font-size: 12px;
color: black;
height:25px;
}

table.sofT
{ text-align: center;
font-family: Verdana;
font-weight: normal;
font-size: 11px;
color: black;
border: 1px #878787 solid;
border-collapse: collapse;
border-spacing: 0px; } 

/** scroller**/

#marqueecontainer{
position: relative;
width: 150px; /*marquee width */
height: 200px; /*marquee height */
overflow: hidden;
padding: 2px;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;		
	color:#6E695B;
}

#vmarquee{
	text-align:center;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;		
	color:#6E695B;
}


/** scroller**/