@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0;}
body{ font: 10pt  Tahoma, Arial, sans-serif; background:#BBBBBB;}


a{text-decoration: none; color:#19198c;}
a:hover {text-decoration: none; color:#bb0003;}

img{ border:0;}

/* ---------------------------- Container ---------------------------- */
#container {position: relative; width:996px;margin: 0 auto; direction:rtl; background:#FFFFFF;} 


/* ---------------------------- Header ---------------------------- */
#header {height:90px;width:996px; background:#3300FF;} 
#header #logo{ } 

/* ---------------------------- menu  ---------------------------- */
#menu{ background:url(../images/menu_bg.jpg); height:30px; margin-bottom:5px; overflow:hidden;}
#menu ul {
border-top:0px none;
list-style-type:none;
margin:0px;
padding:0px;
}
#menu li {
float:right;
margin:0px;
padding-bottom:0px;
padding-left:0px;
padding-top:0px;
}
#menu li a {
border-left:0px solid #FFFFFF;
color:#FFFFFF;
display:block;
padding:4px 1em;
text-decoration:none;
font-size:11px;
}
#menu li a:hover {color:red;}

/* ---------------------------- main continer ---------------------------- */
#main{background:#FFFFFF url(../images/bg1.gif);}

#rightside{width:180px;float:right;min-height:40px;}
	.note{margin-bottom:5px;}
	.note img{float:right;border:1px solid #000000; margin:1px 1px 1px 5px; padding:1px;}
	.note h3{font-family:Arial;font-size:14px; background:url(../images/redarrow.gif) no-repeat right 4px; padding-right:10px; width:95px; float:left;}
	.note p{ font-size:11px;}
	
#news{width:430px;float:right;border-top:1px solid #AAAAAA;}
    .news{margin-bottom:10px; padding-left:5px;}
	.news h1{font-family:Times New Roman;font-size:16px;}
	.news p img{ float:right;border:1px solid #555555; margin:5px; padding:1px;}
	.news p{ font-size:11px; text-align:justify;}
    .date {color:#666666;font-size:9px;padding:2px;text-align:left; background-color:#EEE; margin-top:5px;}

#lastnews{width:234px;float:right;}
	.lastnews{ margin-bottom:5px;}
	.lastnews h3{font-size:11px; font-weight:normal;}
	.lastnews a{ padding-top:2px;}
	
#ad{width:152px;float:right;border-top:1px solid #AAA;}
	.ad{ width:130px; margin:0 auto; padding-top:10px;}
	.ad img{ margin-bottom:5px;}
	
.entry-more img{ display:block; margin:0 auto;}

.rotitr{ font-size:11px; font-family:Tahoma, Arial, sans-serif; color:#888888; margin-bottom:3px;}

.cat_entry{ padding:2px 10px 8px 10px;}
.cat_entry h3{ font-family:Arial, Helvetica, sans-serif; font-size:15px; background:url(../images/redarrow.gif) no-repeat right;padding-right:10px;}
.cat_entry p{ color:#555555; padding-right:15px;}

.paging{ text-align:center; margin:20px; background:#EEEEEE; padding:5px;}

/* ---------------------------- PAGE ---------------------------- */
#page{ width:664px;float:right;}
#alpha{}
.pads{ padding:27px;}
#alpha h1{
	color:#9A1010;
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
	line-height:normal;
	text-align:center;
}

.entry{ text-align:justify; margin-top:40px;line-height:1.5;}

.entry-footer{ border-bottom:1px solid #DDD; text-align:left; font-size:10px; padding-bottom:3px; color:#AAA; margin:20px 0 20px 0;}
.post-footers{ display:none;}

.mkh{ display:block; text-align:left; background:#F4F4F4; padding:3px; border-bottom:1px solid #eee; margin-top:10px; margin-bottom:80px;}
	h4{ padding:0; margin:0 20px 0 0; font-size:14px; background:#00FF00;}

/* ------------------------- ARCHIVE ------------------------- */

.archive-list{ text-align:right;}
.content-nav{ text-align:center;}
.archive-entry h3{ font-weight:normal; font-size:12px; padding:3px 5px 3px 3px;}

h5{ padding:10px 0 2px 0; border-bottom:1px solid #DDDDDD; color:#444444;}

.Monthly{ text-align:center; float:right; margin:15px 5px 5px 5px;border:1px solid #ddd;}
.Monthly a{ display:block;width:105px;padding:5px;}
.Monthly a:hover{ background:#eee;}

#archive-title{ padding:3px 3px 10px 0; font-family:Arial, Helvetica, sans-serif; font-size:16px;}

/* ------------------------- Files ------------------------- */
#files{ width:664px; float:right;}

.module-content{ padding:0 10px;}
.module-content li{ padding:0; margin-bottom:5px;}
.module-content li a{ color:#3399CC; display:block; background:url(../images/folder.jpg) no-repeat right center; padding-right:20px;height:16px;}
.module-content li a:hover{color:#0033CC;background:url(../images/folder.jpg) no-repeat right center #f2f2f2;}
.module-list{list-style-image:none;list-style-position:outside;list-style-type:none; padding:10px;}

#files h2.archive-title { font-size:18px; color:#000066; background:url(../images/folder.jpg) no-repeat right center; padding-right:20px;}
#files h2.date-header {display:none;}

.lastfile_home{ padding:7px;}


.files-entry-footer{ clear:both; background:#eeeeee; text-align:left; padding:3px; font-size:11px;}


/* ------------------------- Comments ------------------------- */
#comments{}
	.comment{ padding-bottom:10px;}
#comments h2{ font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.comment-content{font-size:10px;color:#6B6B6B;padding-right:20px;}
.comment-content p{display:inline;}

#comments-open{ font-size:11px;}
#comments-open-data{ width:200px; float:right;}
#comments-open-data p label{width:150px; display:block;}

#comments-open-text{width:400px; float:left;}
#comments-open-footer{ clear:both;}

form, input {margin:0pt;padding:0pt;}
input, textarea {border:1px solid #444;font-family:Tahoma,Arial,sans-serif;font-size:11px;padding:2px;}

/* ---------------------------- Footer ---------------------------- */
#footer{ clear:both; background:#FFFFFF; border-top:1px solid #BBB; text-align:center; padding:10px;
font-size:11px; color:#BBBBBB; height:60px;}

/* ---------------------------- assest ---------------------------- */
.pic {border:1px solid #000000; margin:1px; padding:1px;}
.pad{ padding:7px;}
h2{background-color:#EFEFEF;border-bottom:2px solid silver;border-top:1px solid silver;
color:#444444;font-family:Times New Roman;font-size:10pt;font-weight:bold;padding:2px 10px 2px 2px;text-align:right;}
.fltrt { float: right;}
.fltlft { float: left;}
.marginLeft{ margin-left:8px;}
.clearfloat {clear:both;height:0;font-size:1px;line-height:0px;}
.title {
	color:#9A1010;
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
}
.subtitle {
	background-color:#F8F8F8;
	border-bottom:1px solid #E0E0E0;
	border-top:1px solid #E0E0E0;
	color:black;
	font-family:tahoma,Arial;
	font-size:11px;
	margin-top:10px;
	padding:8pt;
	text-align:justify;
}
.subtitle img{ display:none;}

.link_cat {
	background-color:#003366;
	color:#FFFFFF;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	padding:2px;
}