/* CSS Document */
@charset "utf-8";
@font-face {font-family: 'C-Yekan';
	src: url('files/fonts/Yekan.ttf')  format('truetype'); /* Safari, Android, iOS */
         url('files/fonts/Yekan.eot'); /* IE9 Compat Modes */
    	 url('files/fonts/Yekan.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
 	     url('files/fonts/Yekan.woff') format('woff'), /* Modern Browsers */}

* {
margin:0;
padding:0;
}

body {
background:#fff;
font-family:'C-Yekan';
font-size:16px;
direction:rtl;
line-height:35px;
}

#all {
position:relative;
margin:0 auto;
width:897px;
background:#fff;
}

#header {
position:relative;
background:url(images/main/main-header.jpg) no-repeat center top;
height:431px;
}

#header #topslider {
position:absolute;
top:83px;
left:30px;
width:588px;
height:328px;
background:url(images/img_slide_box.gif) no-repeat center top;
}

#content {
position:relative;
/*top:450px;*/
margin-top:10px;
}

#content #main {
float:left;
width:600px;
border:1px solid #999;
margin-left:20px;
}

#content #main .top {

}

#content #main .main {

}

#content #main .main .title {
text-align:center;
font-size:32px;
font-weight:300;
color:#fff;
padding:10px;
border-bottom:1px dashed #999999;
background:#d9040e url(images/main/bg-title.png);
}
#content #main .main .content {
padding:10px;
}

#content #main .down {

}

#content #right {
float:right;
width:147px;
margin-right:10px;
}

#content #right ul {
list-style:none;
}

#content #right li a {
display:block;
background:url(images/main/main-btn.png) no-repeat right top;
width:236px;
height:64px;
text-decoration:none;
color:#666666;
font-size:24px;
padding:5px;
padding-top:15px;
padding-right:80px;
}

#content #right li a:hover {
color:#CC0000;
}

#footer {
	position:relative;
clear:both;
background:url(images/main/main-footer.jpg) no-repeat center top;
height:352px;
}

#footer a {
color:#FFCC00;
text-decoration:none;
}

input,textarea,button {
padding:5px;
font-size:18px;
background:#FFF;
border:1px solid #999999;
}
button,input[type=submit] {
background:#C30;
color:#fff;
font-family:'C-Yekan';
cursor:pointer;	
}

.RedText {
color:#FFCC00;
padding:3px;
}

.nivo-caption {
background:#005664 !important;
color:#fff !important;
	
}