/* ------------------------------------------------

     Style by :  PersianTools
		  web :  www.PersianTools.com
		Email :  info@PersianTools.com

------------------------------------------------ */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}

img{ border:0;}
.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}
input , select , textarea { font-family:Tahoma; font-size:12px;}
.btn{cursor:pointer;}
a {text-decoration: none;color:#5a5858;}
a:hover {text-decoration: none;color:#000;}
.leftImg{float:left; margin:0 8px 8px 0;}
.rightImg{float:right; margin:0 0 8px 8px;}
.cmfErrorMessageBoard{ color:#f00; font-size:11px;}
.button{ cursor:pointer}

.breadcrumb{color:#000;padding:5px; margin:0 0 10px 0; clear:both;}
.breadcrumb a{color:#aeaeae;}
.breadcrumb a:hover{color:#444;}
.colorSeparates{ color:#ff9016}
.separates{color:#aeaeae;}
.input{ padding:2px; border:1px solid #CBCBCB;}
.cmfcValidationV1ErrorMessageBoard{ color:#E00; padding:5px 0 0 0;}

/*------------------ Page Layout ------------------*/
body		{ font-family:Tahoma, Geneva, sans-serif;font-size:11px; background:#1f1a17;}
.wrap		{ width:812px; margin:0 auto; background:#372e29;}
.header		{ height:137px; width:800px;}
.header .lang{ padding:4px 0 0 4px}
.header .lang a{ margin:0 5px 0 0}
.container	{ background:#FFF; width:800px; margin:0 auto; direction:rtl; text-align:right;}
.content	{ padding:25px 45px;}
.main		{ float:right; width:582px;}

.menu{ height:25px; background:url(../images/menuBg.gif); padding:10px 15px 0 15px; color:#3F3733;}
.menu a{ padding:0 10px; color:#BBB;}
.menu a:hover{ padding:0 10px; color:#FFF;}

.topPage{ padding:0 30px 25px 0; height:1%; font-size:13px;}
.topPage .image{ float:right;}
.topPage .image img{ border:5px solid #76706c;}
.topPage .body{ float:left; width:330px; text-align:justify; padding:0 60px;}
.topPage .body h1.title{ font:20px Arial, Helvetica, sans-serif; color:#501e01}

.page{ width:710px; margin:0 auto;}
.page h1.title{ background:url(../images/title.gif) no-repeat; height:20px; font-size:12px; color:#562003; padding:16px 16px 0 16px;}
.pageBody{ border-bottom:1px solid #ede2dd; border-left:1px solid #ede2dd; border-right:1px solid #ede2dd; height:1%;}
.staticPage{ padding:15px;}
.staticPage .img{border:1px solid #e1dfd0; margin:0 10px 10px 0; padding:2px;}

.galleries{ padding:10px;}
.galleryBox{ width:152px; height:176px; padding:10px 10px;}

.photosList{ padding:15px 25px;}
.photoBox{ padding:10px; float:left; border:2px dotted #DDD; margin:15px 20px; height:224px; width:150px; overflow:hidden;}
.photoBox h3.title{ font-size:11px; background:#7a7a7a; color:#FFF; text-align:center; padding:3px; margin-bottom:3px;}
.photoBox h3.title a{ color:#FFF;}

.contactTable{ margin:0 auto;}
.contactTable td{ padding:3px;}
.submit{ cursor:pointer; padding:3px; border:1px solid #555;}

.listBox{ width:200px; height:150px; text-align:center; padding:10px 0 5px 0;border:2px dotted #DDD; margin:5px;}
.listBox h3.title{ font-size:11px;}

.videoBody{ padding:0 0 20px 0;}
#player1{ text-align:center;}

/*------------------ Footer ------------------*/
.footer	{ background:url(../images/footer.gif) no-repeat top #1f1a17; text-align:center; padding:25px 0 15px 0; color:#797979;}
.footer	a{ color:#BBB} .footer	a:hover{ color:#FFF;}