@charset "utf-8"; 
body, p{margin:0; padding:0 5px 0 5px}
a{text-decoration:none; color:#166478}
a:hover{color:#333; margin:0; padding:0}
img{border:none}
.whmenue{font-family:Traditional Arabic; font-size:15px; font-weight:700; margin:0; padding:0}
.whmenue ul{padding-right:10px; margin-right:10px}
.whmenue li{color:#166478}
.archif_news2{padding-right:30px; padding-left:10px; margin:0}
.archif_news2 a{color:#E9E9E9; font-family:Traditional Arabic; font-size:15px; font-weight:700}
.archif_news2 a:hover{color:#FFF}
.archif_news2 li{list-style-image:url(../last_img/dot2.gif)}
#logo{background:url(../last_img/loog_bg.gif); width:100%}
#head_button{background:#166478 url(../last_img/index_17.png) no-repeat right; text-align:center; width:100%; height:31px}
#bar{height:10px; background:#eaeaea}
.flt_right{float:right}
.flt_left{float:left}
.logo_rigth{float:right; width:639px}
.logo_search{background:url(../last_img/loog_bg.gif); float:left; width:311px; height:72px; border:none}
.menu_tit{background:url(../last_img/m_tit.png); width:197px; height:19px; color:#fff; font-weight:700; padding:5px 10px 5px 5px}
.menue_contant{background:#eaeaea; width:197px; color:#333; font-size:22px; padding:5px 10px 5px 5px}
.contant{font-family:Traditional Arabic; font-size:18px; font-weight:700; padding-right:30px; padding-left:30px}
.news{font-size:16px; font-family:Traditional Arabic; font-weight:700; padding-right:10px; padding-left:10px; float:right; text-align:justify}
.news h2{font-size:18px; color:#166478; margin-top:0}
.news div{font-size:16px; font-family:Traditional Arabic; font-weight:700}
.sub_news{font-size:16px; font-family:Traditional Arabic; font-weight:700; padding-right:10px; text-align:justify}
.sub_news h3{font-size:16px; color:#b23737; text-decoration:underline; margin:0 0 15px}
.titel h3{background:#166478; color:#FFF; font-family:Traditional Arabic; font-size:14pt; width:98px; margin:5px 3px 8px 0; padding:0 5px 0 0}
.titel h2{color:#FFF; font-family:Traditional Arabic; font-size:14pt; margin:0; padding:0}
.titel2{background:#166478; color:#FFF; font-family:Traditional Arabic; font-size:14pt; width:160px; border-right:#166478 solid 1px; font-weight:700; margin:5px 3px 8px 0; padding:0 5px 0 0}
.titel{border-right:#166478 solid 1px}
.block{border-right:#A8AEBA dotted 1px; width:230px; font-size:14px; font-family:Traditional Arabic; font-weight:700; color:#333}
.block_2{border-right:#A8AEBA dotted 1px; width:330px; font-size:14px; font-family:Traditional Arabic; font-weight:700; color:#333}
.vote{width:260px}
.exploer{font-size:18px; font-family:Traditional Arabic; font-weight:700; padding-right:10px; text-align:justify}
#footer{background:#e6e8e9; text-align:center; font-size:13px; font-family:Traditional Arabic; font-weight:700}
.clearfloat{clear:both; height:0; font-size:0; line-height:0; _display:none}
.cont_1{background:#fff; width:99%; margin-bottom:20px; border:dotted 1px}
.cont_2{font-size:10pt; padding:5px}
.news_block{width:100%; margin-bottom:20px; text-align:right}
.cont_2 h5{display:inline; font-size:20px; font-weight:700; color:#333; margin:0; padding:0}
.news_block a:hover{color:#C00}
.news_info{display:inline; font-size:12pt; text-align:left; border:0 solid silver; color:#999}
.news_block hr{width:90%; margin-top:0; padding-top:0; text-align:right}
.news_info2{display:inline; font-size:11pt; text-align:right; color:#999; background:#FFFFE1}
.news_block h4{font-family:Traditional Arabic; font-size:25px; margin:0; padding:0 10px 0 0}
.toplink{font-size:8pt; padding-top:11px}
.tbl{border:1px solid #fff; background:f5f5f5; border-collapse:collapse; width:99%; color:#555; padding:4px}
.tbl td{border:1px solid #fff; padding:4px 10px 4px 4px}
.tbl tbody{background-color:#f5f5f5}
.tbl thead{color:#166478; text-align:center; font-weight:700; border-bottom:1px solid #fff; background:#b9d0d6; line-height:25px; padding:41px}
.tbl th{background:#EAEAEA; text-align:right; border:1px solid #fff; padding-right:10px; width:30%; color:#206a7d}
.thistext{font-weight:700; border:dotted 1px #ccc; padding:2px 15px 2px 0}
#allletters{border:1px solid #999; color:#900; padding:5px}
.litters{font-family:"Times New Roman"; font-size:11pt; font-weight:700; color:#000; text-align:center}
.selected_chr a{color:#F00; font-size:18pt;}
.litters a:hover{font-size:15pt;}
.adminmsg{border:1px solid #000; background:#FFFFE1; width:97%; padding:10px}
.path{font-family:Traditional Arabic; font-size:14px; font-weight:700; background:#b9d0d6 url(../images/css/house.png) no-repeat right; margin-top:5px; padding:5px 20px 3px 5px; height:20px;}
.path a{color:#4c4c4c}
.path a:hover{color:#b23737}
.icons{float:left; text-align:left; margin-left:5px; padding:5px}
.icons a{color:#eee}
.whmenuesss{font-family:tahoma; font-size:10pt; text-align:right; padding-right:5px; margin-right:4px}
.whmenuesss h6{font-weight:700; display:inline}
.whmenuesss ul{list-style-type:none; font-family:tahoma; font-size:10pt; text-align:right; border:1px solid silver; float:right; width:120px; margin:0; padding:0}
.whmenuesss ul li{display:block; width:100%; float:right; border-top:1px solid silver; background:#FFF}
.whmenuesss ul li a{color:#369; display:block; text-decoration:none; background:#FFF; padding:2px 12px 2px 0}
.whmenuesss ul li a:hover{color:#C00; background:#FFF}
.big_tit{font-size:20px; color:#166478; margin-bottom:10px}
.dot{font-weight:700; font-size:20px; font-family:Verdana,Arial,Helvetica,sans-serif; color:#b9d0d6; padding:5px}
.nextbtn{float:left; font-family:tahoma}
.archif_news, .list_items{list-style-image:url(../last_img/dot.gif); font-size:14px; font-family:Traditional Arabic; font-weight:700; color:#b8b9b9; padding-right:25px; margin:0}
.stepcarousel{position:relative; overflow:hidden; width:647px; height:195px; margin:0; padding:0}
.stepcarousel .belt{position:absolute; left:0; top:0; margin:0; padding:0}
.stepcarousel .panel{overflow:hidden; margin:10px; width:647px; height:195px; margin:0; padding:0}
.banners{width:637px; height:35px; padding-right:10px; position:absolute; margin-top:160px; z-index:888; background:#fff; color:#000; filter:alpha(opacity=60); -moz-opacity:0.6; font-family:Traditional Arabic; font-size:18pt; font-weight:700}
.ERROR{color:#F00}
.OK{color:#060}
.required {
padding:5px 20px 5px 5px;
background:url(../images/cpicons/requair.png) no-repeat right center;
}
