/* CSS Document */
html,body{
height:100%;
}
body {
    background:url(../images/body_bg.gif) repeat-y center top;
	margin:0px;
	padding:0px;
	font-size:14px;
	color:#4a5158;
}

body.contentpane {
    background:none;
	margin:0px;
	padding:0px;
	font-size:14px;
	color:#4a5158;
}

h1, h2, h3, h4, h5, h6, p, form, div, img, span, select {
	margin:0px;
	padding:0px;
}
img, input, select {
	border:0px;
}
img, a{
vertical-align:top;
}
.breaker {
	clear:both;
	font-size:0px;
	line-height:0px;
	overflow:hidden;
}
.breaker1 {
	clear:both;
	font-size:0px;
	line-height:0px;
	overflow:hidden;
	height:0px;
}
.breaker2 {
	clear:both;
}
a {
	text-decoration:none;
}
/* container */
#container{
width:975px;
height:100%;
margin:auto;
}
/* header */
#header{
background:url(../images/header_bg1.jpg) no-repeat 117px top;
height:170px;
position:relative;
}
#header .logoz{
background:url(../images/logo.png) no-repeat left top;
position:absolute;
height:168px;
left:34px;
top:2px;
width:144px;
}
#header .logoz h1 a{
display:block;
height:168px;
width:144px;
}
#header .logoz h1 span{
display:none;
}
#in_cont{
background:#cdcdcd;
min-height:200px;
height:auto !important;
height:200px;
position:relative;
}
#in_cont .in_cont_left_top{
background:url(../images/in_conten_left_top.gif) no-repeat top left;
height:15px;
position:absolute;
left:0;
top:0px;;
width:15px;
}
#in_cont .in_cont_right_top{
background:url(../images/in_conten_right_top.gif) no-repeat top left;
height:15px;
position:absolute;
left:960px;
top:0px;;
width:15px;
}
#in_cont .top_menu{
height:45px;
}
#in_cont .top_menu .menu{
float:left;
padding-top:17px;
padding-left:25px;
width:928px;
overflow:hidden;
text-align:right;
}
#in_cont .top_menu .menu ul.menu{
list-style:none;
margin:0;
padding:0;
width:auto;
}
#in_cont .top_menu .menu ul li{
float:left;
padding:0 10px;
}
#in_cont .top_menu .menu ul li a{
color:#5b5b5b;
font-size:11px;
font-weight:bold;
text-transform:uppercase;
display:block;
}

#in_cont .top_menu .menu ul li a:hover, #in_cont .top_menu .menu ul .active a{
color:#F00;
text-decoration:underline;
}


#in_cont .top_menu .tube{
float:right;
padding-right:15px;
padding-top:9px;
text-align:left;
width:170px;
}
#in_cont .top_menu .tube a{
float:left;
margin-right:22px;
}
/******************/
.content_mid{
background:#f5f5f5;
margin:auto;
margin-bottom:13px;
position:relative;
width:937px;
}
/* rundik */
.content_mid .mid_left_top{
background:url(../images/mid_left_top.gif) no-repeat left top;
height:14px;
left:0;
position:absolute;
top:0;
width:14px;
}
.content_mid .mid_right_top{
background:url(../images/mid_right_top.gif) no-repeat left top;
height:14px;
left:923px;
position:absolute;
top:0;
width:14px;
}
.content_mid .mid_left_bottom{
background:url(../images/left_bottom.png) no-repeat left top;
height:14px;
left:0;
position:absolute;
bottom:-1px;
width:14px;
}
.content_mid .mid_right_bottom{
background:url(../images/right_bottom.png) no-repeat left top;
height:14px;
left:924px;
position:absolute;
bottom:-1px;
width:14px;
}
.did{
background:url(../images/ararat.jpg) no-repeat left bottom;
padding:15px 10px;
padding-bottom:200px;
}
/**********************************/
.content_mid #left-col{
float:left;
width:200px;
}
.calendar{
height:185px;
}
.content_mid #left-col .row_left-col{
margin-top:15px;
}
.content_mid #left-col .donat{
background:url(../images/donet_toop.gif) no-repeat top left;
padding-top:4px;
position:relative;
width:201px;
}
.content_mid #left-col .donat .title{
background:#fff;
border-left:1px solid #dbe1e6;
border-right:1px solid #dbe1e6;
border-bottom:1px solid #dbe1e6;
color:#000;
font-size:14px;
font-weight:bold;
min-height:13px;
height:auto !important;
height:13px;
padding-left:10px;
padding-top:2px;
padding-bottom:8px;
}
.content_mid #left-col .donat .content{
background:#fff url(../images/donat_content.gif) repeat-x left bottom;
border-left:1px solid #dbe1e6;
border-right:1px solid #dbe1e6;
font-size:12px;
min-height:88px;
height:auto !important;
height:88px;
padding:10px;
font-weight:bold;
}
.content_mid #left-col .donat .donat_bott{
background:url(../images/donat_bottom.gif) no-repeat left top;
height:4px;
overflow:hidden;
}
.content_mid #left-col .donat .content .input_text{
padding-top:8px;
}
.content_mid #left-col .donat .content .input_text input{
background:url(../images/input_bg.gif) no-repeat top left;
font-size:10px;
padding:3px 3px;
width:172px;
}
.content_mid #left-col .donat .button{
position:absolute;
bottom:10px;
height:23px;
}
.content_mid #left-col .donat .orang{
color:#ff6b01;
font-size:18px;
font-style:italic;
}
.wr_but{
height:33px;
}








/*************************************************/
.content_mid #right-col{
float:left;
/*width:715px;*/
width:auto;
position:relative;
}
.content_mid #right-col .in_right{
padding-left:12px;
}
#right-col .news_blogs{
background:#fff url(../images/news_blogs_bg.gif) repeat-x left bottom;
border:1px solid #dbe1e6;
min-height:100px;
height:100px;
}
#right-col .news_blogs .left_blogs{
float:left;
padding:10px;
width:447px;
}
#right-col .news_blogs .left_blogs h2{
color:#eb0400;
font-size:20px;
font-weight:normal;
margin-bottom:12px;
}
#right-col .news_blogs .left_blogs img{
float:left;
margin:0 10px 10px 0;
}
#right-col .news_blogs .right_blogs{
float:left;
padding-top:5px;
width:230px;
}
#right-col .news_blogs .right_blogs ul{
list-style:none;
margin:0;
padding:0;
}
#right-col .news_blogs .right_blogs ul li{
}

#right-col .news_blogs .right_blogs ul li a{
background:url(../images/news_menu.gif) no-repeat left top;
display:block;
height:76px;
margin-left:8px;
padding-top:3px;
width:226px;
}
#right-col .news_blogs .right_blogs ul li a.active{
background:url(../images/active-left.gif) no-repeat left top;
margin-left:0;
padding-left:12px;
width:214px;
}
#right-col .news_blogs .right_blogs ul li a .img_n{
background:url(../images/news_img_bg.gif) no-repeat left top;
display:block;
float:left;
height:70px;
margin-left:4px;
padding:2px;
width:95px;
}
#right-col .news_blogs .right_blogs ul li a.active .img_n{
background:url(../images/news_img_bg.gif) no-repeat left top;
display:block;
float:left;
height:70px;
margin-left:0;
padding:2px;
width:95px;
}
#right-col .news_blogs .right_blogs ul li a span.news_t{
display:block;
color:#eb0400;
float:left;
font-weight:bold;
height:70px;
margin-left:3px;
width:110px;
}
#right-col .news_blogs .right_blogs ul li a.active span.news_t{
color:#fff;
}
#right-col .middle_col{
}
#right-col .middle_col .left_col_mid{
float:left;
width:450px;
}
.mid_menu{
position:relative;
height:215px;
margin-top:19px;
width:450px;
}
.mid_menu ul{
list-style:none;
margin:0;
padding:0;
position:absolute;
width:450px;
}
.mid_menu ul li{
border-bottom:1px solid #dbe1e6;
cursor:pointer;
float:left;
margin-right:-1px;
}

.mid_menu ul li ul li{
float:none;
}

.mid_menu ul li.active{
border-bottom:1px solid #ffffff;
}
.mid_menu ul li .mid_news{
background:url(../images/mid_menu_right.gif) no-repeat right top;
float:left;
height:26px;
padding-right:12px;
}
.mid_menu ul li .mid_news span{
background:url(../images/mid_menu_left_top.gif) no-repeat left top;
color:#cd0300;
float:left;
font-size:11px;
font-weight:bold;
height:19px;
padding-left:12px;
padding-top:7px;
text-transform:uppercase;
}
.mid_menu ul li.active .mid_news span{
color:#000000;
}
.mid_menu ul li span.in_news{
background:#fbfcfd url(../images/mid_news_bg.gif) repeat-x left bottom;
border:1px solid #dbe1e6;
border-top:none;
display:none;
height:170px;
line-height:18px;
width:419px;
}
.mid_menu ul li.active span.in_news{
color:#0c4d7f;
display:block;
cursor:default;
font-size:12px;
left:0;
padding:8px 12px;
top:27px;
position:absolute;
}
.upcoming{
padding-left:7px;
}
.upcoming h4.up{
color:#eb0400;
font-size:20px;
padding-top:12px;
padding-bottom:18px;
}
.upcoming .dt{
padding-left:5px;
float:left;
}
.upcoming .up_news_row{
margin-bottom:5px;
}
.upcoming .up_news_row img{
float:left;
}
.upcoming .up_news_row .date{
color:#ff6b01;
font-size:20px;
}
.upcoming .up_news_row .title{
color:#46433f;
font-size:14px;
font-weight:bold;
}
.upcoming .click_u{
font-weight:bold;
padding-top:15px;
padding-right:20px;
text-align:right;
}
.upcoming .click_u span{
color:#46433f;
text-decoration:underline;
}

/***************************/
#right-col .middle_col .right_col_mid{
float:left;
padding-left:24px;
padding-top:19px;
}
.content_mid .right_col_mid .row_left-col{
margin-top:15px;
}
.content_mid .right_col_mid .row_donat{
margin-bottom:15px;
}
.content_mid .right_col_mid .donat{
background:url(../images/donat_right_top.gif) no-repeat top left;
padding-top:4px;
position:relative;
width:223px;
}
.content_mid .right_col_mid .donat .title{
background:#fff;
border-left:1px solid #dbe1e6;
border-right:1px solid #dbe1e6;
border-bottom:1px solid #dbe1e6;
color:#000;
font-size:14px;
font-weight:bold;
min-height:13px;
height:auto !important;
height:13px;
padding-left:10px;
padding-top:2px;
padding-bottom:8px;
}
.content_mid .right_col_mid .donat .content{
background:#fff url(../images/donat_content.gif) repeat-x left bottom;
border-left:1px solid #dbe1e6;
border-right:1px solid #dbe1e6;
font-size:12px;
min-height:88px;
height:auto !important;
height:88px;
padding:8px;
}
.content_mid .right_col_mid .donat .donat_bott{
background:url(../images/donat_right_bottom.gif) no-repeat left top;
height:4px;
overflow:hidden;
}
.content_mid .right_col_mid .donat .content .input_text{
padding-top:8px;
}
.content_mid .right_col_mid .donat .content .input_text input{
background:url(../images/input_bg.gif) no-repeat top left;
font-size:10px;
padding:3px 3px;
width:172px;
}
.button{
	vertical-align:top;
margin-left:3px;
}
.input_text .button{
right:150px;
position:absolute;
height:20px;
}

.content_mid .right_col_mid .donat .orang{
color:#ff6b01;
font-size:18px;
font-style:italic;
}
.content_mid .right_col_mid .donat .blue_text{
color:#1d6be6;
margin-top:5px;
margin-bottom:10px;
}
/* footer */
.wr_footer{
background:#df0400;
height:130px;
}
#footer{
background:#000000;
height:60px;
position:relative;
}
#footer .footer_left{
background:url(../images/footer_left.gif) no-repeat left top;
height:15px;
position:absolute;
left:0;
top:45px;
width:15px;
}
#footer .footer_right{
background:url(../images/footer_right.gif) no-repeat left top;
height:15px;
position:absolute;
right:0;
top:45px;
width:15px;
}
#footer .footer_menu{
padding-top:23px;
}
#footer .footer_menu ul{
list-style:none;
margin:0;
padding:0;
text-align:center;
}
#footer .footer_menu ul li{
display:inline;
font-size:12px;
}
#footer .footer_menu ul li a{
color:#ffffff;
margin-right:10px;
}
.wr_footer .copy-r{
color:#fff;
font-size:12px;
padding-top:15px;
text-align:center;
}
.copy-r a {
	text-decoration:underline;
	color:white;
}
#email, #name{
    width:132px;
    float:right;
}


.activator span{
    cursor:pointer;
}
.sectiontableentry1 td{
    padding-bottom:5px;
}
.sectiontableentry2 td{
    padding-bottom:5px;
}
.sectiontableentry1 td a{
    color:#4A5158;
}
.sectiontableentry2 td a{
    color:#4A5158;
}
.donat .content form{
    margin-top:7px;
}

#right-col{

    min-height:600px;
    height:auto !important;
    height:600px;
}
/*
#phocagallery{
    margin-left:-50px;
    width:888px;

}
*/
.row_logo{
	margin-bottom:5px;
	}
#poweredby{

    display:none;
}

.sectiontableheader, .contentheading, .componentheading{ /* es es em grel*/
    font-weight:bold;
    font-size:18px;
    line-height:40px;
}

#multimedia_archives a{
	display:block;
    font-weight:bold;
    color:#333;
	margin:2px 0;
}
.submit-container{

    margin:15px;
}

#email, #name, #subscribeFormModule label{
   float:left;
   font-weight:normal;
   
}
#subscribeFormModule label{
   width:50px;

}

/* Sitemap */

.level_0 {
	list-style:circle;
}

.level_0 li{
	margin:10px;
}

.level_0 li a{
	color:#333333;
	font-weight:bold;
}

#component-contact input, #jForm input, #jForm select, #search_searchword, #ordering, .button{
	border:1px #666 solid;
}

#jflanguageselection{
	margin-left:20px;	
}

#mod_search_searchword{
	border:1px #666 solid;
	color:#333;
}
