﻿body
{
	font:12px tahoma;
	color:#3a1240;
	margin:0px;
	padding:0px;
	background-color:#f7eff8;
	/*overflow-x:hidden;*/
}
input[type="text"]
{
    border-radius:4px;
    border:solid 1px #cccccc;
}
input[type="password"]
{
    border-radius:4px;
    border:solid 1px #cccccc;
}
textarea
{
    border-radius:4px;
    border:solid 1px #cccccc;
}
select
{
    border-radius:4px;
    border:solid 1px #cccccc;
}

a 
{
	text-decoration:none;
}

.ClearB {clear:both;}

#wrapper
{
	background-color:#f7eff8;
    width:980px; 
    margin-left:auto;
    margin-right:auto;	
}

.hCenter
{
	width:980px;
	margin-right:auto;
	margin-left:auto;
}
.hCenter2
{
	width:980px;
	margin-right:auto;
	margin-left:auto;
	background-image:url(/images/image-header2.jpg);
	background-repeat:no-repeat;
	background-position:center top;	
	background-color:#560063;
}

#header
{
    margin-top:0px;
	background-color:#560063;
	height:148px;
	width:100%;
	background-image:url(/images/image-header2.jpg);
	background-repeat:no-repeat;
	background-position:center top;
}
#header0
{
    margin-top:0px;
	background-color:#560063;
	width:100%;
}

#logo
{
}

#menuWrapper
{
	padding-top:10px;
	margin-right:45px;
}

#menu
{
	margin-top:0px;
	margin-left:0px;
}
#menu li
{
	float:right;
	list-style-type:none;
}
#menu li a
{
	display:block;
	padding-right:0px;
	font:12px Tahoma;
	color:#ffffff;
	font-weight:bold;
	background-image:url(/images/menu.jpg);
	width:110px;
	height:24px;
	text-align:center;
	padding-top:10px;
}

#menu li a:hover
{
	color:#ffffff;
	background-image:url(/images/menu-hover.jpg);
}

#sidebarRight
{
	width:170px;
	float:right;
	text-align:right;
	direction:rtl;
	padding:15px 0px 15px 8px;
}

#sidebarLeft
{
	width:170px;
	float:right;
	text-align:right;
	direction:rtl;	
	padding:15px 8px 15px 8px;
}

#mainBody
{
	width:596px;
	float:right;
	background-color:#ffffff;
	text-align:right;
	direction:rtl;	
	height:100%;
}

#mainBodyText
{
	padding:10px;
	background-color:#f9f5fa;
}

#footer
{
	height:310px;
	width:100%;
	background-color:#560063;
	background:repeating-linear-gradient( -45deg, #5e056c, #5e056c 1px, #560063 1px, #560063 20px );
}

#footerBody
{
	padding-top:20px;
	text-align:center;
	color:#cccccc;
}

#footerBody a
{
	color:#ffffff;
}

#footerBody a:hover
{
	color:#cccccc;
}

.sidebarTitle
{
	padding-bottom:5px;
	border-bottom:solid 1px #dacddc;
	font-weight:bold;
	width:100%;
	background-color:#5a2563;
	/*background-color:#2d2563;*/
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	color:#f6eff7;
	border-radius:5px 5px 0px 0px
}

.items1 li
{
    /*background:url(/images/indent.gif);*/
    background-repeat:no-repeat;
    /*background-position:right top;*/
    list-style-type:none;
    padding-right:0px;
    padding-left:0px;
    margin-left:0px;
    margin-right:0px; 
    padding-top:4px;  
    padding-bottom:3px;
    border-bottom:dashed 1px #500468;  
    /*height:19px;*/
}

.items1
{
    margin:0px;
    direction:rtl;
    border:solid 1px #dad0d9;
    width:164px;
    padding:0px 8px 4px 4px;
    margin-bottom:4px;
    border-radius:0px 0px 5px 5px;
}
.items1 li a
{
	color:#560063;
}
.items li a:hover 
{
	color:#b276bb;
}

#panel_table img 
{
	border:solid 2px #efe8f1;
}

#submit1, #upload, #cancel1, #iLogin, #upload2, #sbut
{
    font:0.9em tahoma;
    background-color:#5bbbe7;
    border:solid 1px #2091c5;
    width:60px;
    height:20px;
    color:#ffffff;
    border-radius:3px;
}

.loyalBut
{
    font:0.9em tahoma;
    background-color:#5bbbe7;
    border:solid 1px #2091c5;
    width:60px;
    height:20px;
    color:#ffffff;
}

#bigButton
{
	border:none;
    width:184px;
    height:55px;
    background-image:url(/images/bigbutton.gif);
}
#bigReset
{
	border:none;
    width:184px;
    height:55px;
    background-image:url(/images/bigreset.gif);
}
#bigButton:hover, #bigReset:hover
{
	cursor:pointer;	
}

#tabMenu3
{
	margin:0px;
	padding:0px;
}
#tabMenu3 li
{
	float:right;
	list-style-type:none;
}
#tabMenu3 li a
{
	display:block;
	padding-right:0px;
	font:11px Tahoma;
	color:#461049;
	font-weight:bold;
	background-image:url(/images/tab4.gif);
	background-repeat:no-repeat;
	width:72px;
	height:40px;
	text-align:center;
	padding-top:15px;
}

#tabMenu3 li a:hover
{
	display:block;
	padding-right:0px;
	font:11px Tahoma;
	color:#461049;
	font-weight:bold;
	background-image:url(/images/htab3.gif);
	background-repeat:no-repeat;
	width:72px;
	height:40px;
	text-align:center;
	padding-top:15px;
}

#tabMenu
{
	margin:0px;
	padding:0px;
}
#tabMenu li
{
	float:right;
	list-style-type:none;
}
#tabMenu li a
{
	display:block;
	padding-right:0px;
	font:11px Tahoma;
	color:#461049;
	font-weight:bold;
	background-image:url(/images/tab.gif);
	background-repeat:no-repeat;
	width:85px;
	height:40px;
	text-align:center;
	padding-top:15px;
}

#tabMenu li a:hover
{
	display:block;
	padding-right:0px;
	font:11px Tahoma;
	color:#461049;
	font-weight:bold;
	background-image:url(/images/htab.gif);
	background-repeat:no-repeat;
	width:85px;
	height:40px;
	text-align:center;
	padding-top:15px;
}

#tabMenuSelected
{
	display:block;
	padding-right:0px;
	font:11px Tahoma;
	color:#461049;
	font-weight:bold;
	background-image:url(/images/htab.gif);
	background-repeat:no-repeat;
	width:85px;
	height:40px;
	text-align:center;
	padding-top:15px;
}

#tabMenu2
{
	margin-top:0px;
	margin-left:0px;
	float:right;
}
#tabMenu2 li
{
	float:right;
	list-style-type:none;
}
#tabMenu2 li a
{
	display:block;
	padding-right:0px;
	font:10px Tahoma;
	color:#461049;
	font-weight:bold;
	background-image:url(/images/tab.gif);
	background-repeat:no-repeat;
	width:36px;
	height:40px;
	text-align:center;
	margin-bottom:10px;
	padding-top:7px;
}

#tabMenu2 li a:hover
{
	display:block;
	padding-right:0px;
	font:10px Tahoma;
	color:#461049;
	font-weight:bold;
	background-image:url(/images/htab.gif);
	background-repeat:no-repeat;
	width:36px;
	height:40px;
	text-align:center;
	margin-bottom:10px;
	padding-top:7px;
}

.talarSpec
{
	margin:0px;
	padding:0px;
}
.talarSpec li
{
	border-bottom:solid 1px #eeeeee;
	padding-top:5px;
	padding-bottom:3px;
	list-style-type:none;
}

.showTalarTitle
{
	width:100%;
	border:solid 1px #c1a7c5;
	background-color:#5a0b66;
	color:#ffffff;
	height:24px;
	margin:0px; 
	padding:4px 4px 0px 0px;
	border-radius:4px;
}

#searchResults
{
	text-align:center;	
}

#searchResults img
{
	background-color:#ffffff;
	border: solid 1px #cccccc;
	margin:5px;
	padding:3px;
	width:105px;
	border-radius:5px;
}

#searchResults img:hover
{
	background-color:#eeeeee;
	border: solid 1px #cccccc;
	margin:5px;
	padding:3px;	
}

.commentCL1
{
	padding:10px;
	background-color:#f8f8f8;
}
.commentCL2
{
	padding:10px;
	background-color:#f4f4f4;
}

#map-tool-box
{
    width:840px; 
}
#map-tool-box-inner
{
    padding:15px;
    background-color:#f1dcf4; 
    border:solid 1px #cccccc; 
    padding:15px; 
    text-align:right; 
    direction:rtl; 
    margin-top:5px; 
    margin-bottom:5px; 
    float:right; 
    border-radius:3px;    
}
#map-text
{
    text-align:right; 
    direction:rtl;
}

#map-tool-box-inner2
{
    float:right; 
    width:650px
}
.calendar-result-1
{
    float:right; 
    width:270px;
    margin-right:8px;
    padding-right:8px;
    border-right: solid 1px #e0e0e0;
}
.calendar-result-2
{
    float:right; 
    width:270px; 
    margin-right:8px; 
    border-right:solid 1px #e0e0e0; 
    padding-right:8px;
}
#calendar_result_box
{
    float:right; 
    width:690px; 
    margin-top:10px;
}
#calendar-left
{
    float:left; 
    width:700px; 
    margin-right:20px;
}
#calendar-right
{
    float:right; 
    width:240px;
}
.nav-but-item
{
    padding:8px;
    margin:3px 0px 3px 5px;
    border:solid 1px #f6bbf8;
    border-radius:5px;
    float:right;    
    color:#960db1;
}

.zirnevis
{
    width:970px; 
    margin-right:auto; 
    margin-left:auto;
}
.allTakhfifat
{
	width:100%
}
.takhfifat-item
{
	text-align:center;
	float:right;
	width:50%;
}
.takhfifat-item-inner 
{
	border:none;
	margin:3px;
	padding:3px;
	background-color:#ffffff;
	border:solid 1px #cccccc;
}
.takhfifat-item-inner img
{
    width:100%;
}
.allTakhfifat td img:hover
{
	border:none;
	margin:3px;
	padding:3px;
	background-color:#f8f8f8;
	width:260px;
	border:solid 1px #cccccc;
}

.commentRead
{
}

.commentUnread
{
	color:#ff0000;
}

.adsKadr
{
	margin:10px 0px 10px 0px;
	padding:0px;
	text-align:center;
}
.adsKadr li
{
	list-style-type:none;
	margin-top:3px;
	margin-bottom:3px;
}
.adsKadr li img
{
	border:none;
}

.adsSponser
{
	background-color:#fff8e7;
	padding:10px;
	width:555px;
}
.adsSponser ul
{
	text-align:center;
	padding:0px;
	margin:0px 0px 0px 0px;
}
.adsSponser ul li
{
	margin-left:4px;
	float:right;
	list-style-type:none;
}
.adsSponser ul li img
{
	border:solid 1px #cccccc;
	margin:1px;
	padding:1px;
	border-radius:4px;
}

#topBox
{
	width:576px;
	height:30px;
	background-image:url(/images/top.jpg);
	background-repeat:no-repeat;
}
#cenBox
{
	width:576px;
	background-image:url(/images/cen.jpg);
	background-repeat:repeat-y;	
}
#cenBoxIn
{
	padding:8px 16px 8px 16px;
}
#botBox
{
	width:576px;
	height:19px;
	background-image:url(/images/bot.jpg);
	background-repeat:no-repeat;	
}

#topBox h3
{
	padding:5px 10px 0px 10px;
}

.tproduct
{
	margin-right:0px;
}
.tproduct2
{
	margin-right:0px;
}

.tproduct td
{
	text-align:center;
	border:solid 2px #e9e3eb;
	padding:1px;
	width:175px;
}

.tproduct td img
{
	width:170px;
}

.tproduct2 td
{
	text-align:center;
	padding:1px;
	width:175px;
}


.rproduct
{
	margin-right:0px;
}
.rproduct2
{
	margin-right:0px;
}

.rproduct td
{
	text-align:center;
	border:solid 2px #e9e3eb;
	padding:1px;
	width:220px;
}

.rproduct td img
{
	width:215px;
}

.rproduct2 td
{
	text-align:center;
	padding:1px;
	width:220px;
}

.admininput
{
    font:0.9em tahoma;
    background-color: #f7daf8;
    border:solid 1px #d7a9e3;
    width:60px;
    height:20px;
    color:#241616;
}

.basketBut
{
	width:70px;
	color:#ffffff;
	background-color:#d765fd;
	border:solid 1px #f4ecf6;
	font:12px tahoma;
	height:20px;
}

.row2
{
    background-color:#f6f1f7;
}

.wrapper2
{
	background-color:#f7eff8;
    width:980px; 
    margin-left:auto;
    margin-right:auto;	
    direction:rtl;
    text-align:right;
}

.content2
{
    margin-top:1px;
    width:810px;
    float:right;    
    background-color:#f9f5fa;
    padding:8px;
    border:solid 1px #f3ebf5;
}

.leftSide2
{
    margin-top:1px;
    width:150px;
    float:left;
    background-color:#faf1fc;
    border:solid 1px #f5eaf8;
}

.ssbut2
{
    font:12px tahoma;
    background-color:#b028b0;
    border:solid 3px #000000;    
    height:30px;
    color:#ffffff;
    font-weight:bold;
    padding-top:5px;
    padding-bottom:5px;
}
.ssbut3
{
    font:12px tahoma;
    background-color:#f0f0f0;
    border:solid 1px #cccccc;    
    height:20px;
    color:#404040;
    font-weight:bold;
}
.adsKadr li img
{
    border-radius:4px;
}
.footerBody
{
    width:980px; 
    margin-right:auto; 
    margin-left:auto; 
    text-align:right; 
    direction:rtl;
}
.adsSponser2a
{
    width:540px; 
    margin-right:auto;
    margin-left:auto;
}

.imgw1
{
    width:190px; 
    height:90px; 
    float:right;
    padding-top:14px; 
    padding-right:56px;
}
.imgw2
{
    position:absolute; 
    top:20px; 
    margin-left:970px; 
    width:135px;
}
.imgw3
{
    width:190px; 
    height:90px; 
    float:left;
    padding-top:14px;
    padding-left:55px;
}
.imgw4
{
    width:auto; 
    height:90px;
    padding-top:14px;
    padding-left:55px; 
    margin-right:auto; 
    margin-left:auto; 
    text-align:center;
}
.imgw5
{
    width:200px; 
    height:90px; 
    float:right;
    padding-top:14px; 
    padding-right:45px;
}
.imgw6
{
    position:absolute; 
    top:20px; 
    margin-left:970px; 
    width:135px;
}
.imgw7
{
    width:200px; 
    height:90px; 
    float:left;
    padding-top:14px;
    padding-left:55px;
}
.imgw8
{
    width:auto; 
    height:90px;
    padding-top:14px;
    padding-left:55px; 
    margin-right:auto; 
    margin-left:auto; 
    text-align:center;
}
.imgw9
{
    position:absolute; 
    top:20px; 
    margin-left:-150px; 
    width:135px;
}

.iranMap
{
    cursor:pointer;
    margin-bottom:8px;
}

.footerFix1
{
    width:980px; 
    margin-left:auto; 
    margin-right:auto; 
    padding:3px;
}

.footer-sec1
{
    width:200px;
    float:right; 
    margin-right:20px;
}
.footer-sec2
{
    width:200px;
    float:right; 
    margin-right:20px;
}
.footer-sec3
{
    width:200px;
    float:right; 
    margin-right:20px;
}
.footer-sec4
{
    width:200px;
    float:right; 
    margin-right:20px;
}
.control-search-box
{
    margin-bottom:5px;
}
.passargad
{
    padding-right:50px;
}

#iMobileMenus
{
    display:none;
}
#i221i
{
    display:block;
    z-index:1000;
}

.related-video-img
{
    border:solid 1px #f3ecf5; 
    padding:3px;
    margin:5px 5px 5px 5px;
}

#video-search
{
    background-color:#f0f0f0; 
    border:solid 1px #cccccc; 
    width:650px; 
    padding:15px;
}

.plan-right-box
{
    width:320px; 
    float:right; 
    border:solid 1px #589410; 
    padding:10px;
    border-radius:5px;
}

.plan-left-box
{
    width:320px; 
    float:right; 
    border:solid 1px #589410; 
    margin-right:10px;
    padding:10px;
    border-radius:5px;
    margin-bottom:10px;
}

.items1 h3
{
    margin:0px;
    padding:0px;
    font-weight:normal;
    /*font-size:15px !important;*/
    display:inline;
    font-size: 12px;
}

.items1 h2
{
    margin:0px;
    padding:0px;
    font-weight:normal;
    font-size:15px !important;
    display:inline;
}
.items1 h1
{
    margin:0px;
    padding:0px;
    font-weight:normal;
    font-size:12px !important;
    display:inline;
}
.iranMap
{
    display:block;
}

#iHeaderLinks
{
    margin-left: 50px;
}

#iHeaderLinks2
{
    display:none;
}

#iHeaderLink3
{
    display:none;
}

#iMapi
{
    width:999px; 
    margin-right:auto; 
    margin-left:auto;
    height:800px;
}

#iHeaderLink4
{
    float:right;
    margin-top:10px;
    margin-right:45px;
}

#iHeaderLink5
{
    width:980px; 
    margin-right:auto; 
    margin-left:auto; 
}

#fixed-header
{
    position:fixed; 
    bottom:0px; 
    right:0px; 
    width:100%;
    directtion:rtl; 
    color:#ffffff;
    border-top: solid 1px #000000;
    z-index:100;
}

#iFirstTable
{
    float:right; 
    width:350px;
}

#iFirstPage2
{
    float:right; 
    width:170px; 
    height:70px; 
    margin-top:5px;
}

.tab-col-b2
{
    font:10px tahoma;
}

    .iImg22a
    {
        float:right;
        width:100px;        
    }
    .iText22a
    {
        float:right;
        width:150px;
    }

#grid-show
{
    padding-bottom:10px; 
    padding-top:10px; 
    padding-right:100px;
}

.sgrid-cell
{
    float:right;
    width:30%;
}

#search-box22
{
    padding:0px 10px 0px 10px;
    border:none;
}

#gallery-090
{
    height:105px; 
    overflow:hidden;
}

#menu-right1
{
    float:right;
    width:75%;
}

#menu-right2
{
    float:left; 
    width:25%;
}

#menu-but-get
{
    font: 14px tahoma;
    font-weight: normal;
    font-weight: bold;
    background-color: #ca7509;
    border: solid 1px #a86207;
    width: 130px;
    text-align: center;
    height: 30px;
    color: #fff1df;
    cursor: pointer;
    height: 60px;
    border-radius: 5px;
    -moz-box-shadow: 0px 1px 10px 1px #cccccc;
    -webkit-box-shadow: 0px 1px 10px 1px #cccccc;
    box-shadow: 3px 5px 10px 1px #cccccc;
}

.talar-gen-but
{
    font:12px tahoma; 
    font-weight:bold; 
    background-color:#ca7509; 
    border:solid 1px #a86207; 
    text-align:center; 
    height:30px; 
    color:#fff1df;
    border-radius:5px;
    border:none;
    margin-top:5px;
    margin-right:5px;
    -moz-box-shadow: 0px 1px 10px 1px #cccccc;
    -webkit-box-shadow: 0px 1px 10px 1px #cccccc;
    box-shadow: 3px 5px 10px 1px #cccccc;    
    cursor: pointer;
}

.talar-gen-a
{
    padding: 7px;
    background: url(/images/video-1.png) 6px 5px;
    background-size: 22px 22px;
    background-repeat: no-repeat;
    background-color: #ca7509;
    padding-left: 34px;   
    margin-top: 5px !important;
    display: inline-block;
    height: 16px;     
}

.map-sidebar
{
    float:right; 
    width:150px; 
    direction:rtl; 
    text-align:right;
}

#popup
{
    width:100%;
    height:100%;
    position:fixed;
    background-color:rgba(0, 0, 0, 0.9);
    z-index:10000;   
    display:none; 
}

#popup-content
{
    width:90%;
    max-width:400px;
    margin-top:50px;
    border-radius:3px;
    background-color:#ffffff;
    padding:15px;
    color:#000000;
    text-align:right;
    direction:rtl;
    margin-right:auto;
    margin-left:auto;
    position:relative;
}

#popup-content a
{
    display:block;
    background-color:#ffffff;
    border:solid 1px #cccccc;
    border-radius:50%;
    padding:5px;
    width:16px;
    height:16px;
    
    position: absolute;
    top: -20px;
    right: -14px;    
}

#popup2
{
    width:100%;
    height:100%;
    position:fixed;
    background-color:rgba(0, 0, 0, 0.9);
    z-index:10000;   
    display:none; 
}

#popup-content2
{
    width:90%;
    max-width:400px;
    margin-top:50px;
    border-radius:3px;
    background-color:#ffffff;
    padding:15px;
    color:#000000;
    text-align:right;
    direction:rtl;
    margin-right:auto;
    margin-left:auto;
    position:relative;
}

#popup-content2-a
{
    display:block;
    background-color:#ffffff;
    border:solid 1px #cccccc;
    border-radius:50%;
    padding:5px;
    width:16px;
    height:16px;
    
    position: absolute;
    top: -20px;
    right: -14px;    
}

/*----------- popup class start ---------------*/

.popup
{
    width:100%;
    height:100%;
    position:fixed;
    background-color:rgba(0, 0, 0, 0.9);
    z-index:10000;   
    display:none; 
}

.popup-content
{
    width:90%;
    max-width:450px;
    margin-top:50px;
    border-radius:3px;
    background-color:#ffffff;
    padding:15px;
    color:#000000;
    text-align:right;
    direction:rtl;
    margin-right:auto;
    margin-left:auto;
    position:relative;
}

.popup-content-close a
{
    display:block;
    background-color:#ffffff;
    border:solid 1px #cccccc;
    border-radius:50%;
    padding:5px;
    width:16px;
    height:16px;
    
    position: absolute;
    top: -20px;
    right: -14px;    
}

.popup2
{
    width:100%;
    height:100%;
    position:fixed;
    background-color:rgba(0, 0, 0, 0.9);
    z-index:10000;   
    display:block; 
}

.popup-content2
{
    width:90%;
    max-width:400px;
    margin-top:50px;
    border-radius:3px;
    background-color:#ffffff;
    padding:15px;
    color:#000000;
    text-align:right;
    direction:rtl;
    margin-right:auto;
    margin-left:auto;
    position:relative;
}

.popup-content2-a
{
    display:block;
    background-color:#ffffff;
    border:solid 1px #cccccc;
    border-radius:50%;
    padding:5px;
    width:16px;
    height:16px;
    
    position: absolute;
    top: -20px;
    right: -14px;    
}

#map-buttons li
{
    width:120px;
    background-color:#34495e;
    color:#ecf0f1;
    padding:5px 0px 5px 0px;
    text-align:center;
    float:right;
    margin-left:5px;
    margin-bottom:5px;
    list-style-type:none;
}
li.mapdisabled2
{
    background-color:#808080 !important;
}

#map-buttons li:hover
{
    background-color:#ff0000;
}
#map-buttons li a
{
    display:block;
    text-align:center;
    color:#ecf0f1;
}
/*----------- popup class end -----------------*/

#footer-box-2 img
{
    /*max-width:270px;*/
}

#footer-box2-close
{
    position:absolute; 
    top:-30px; 
    right:0px;
}
#footer-box-2
{
    position:relative;
    padding-top:5px; 
    width:980px; 
    margin-right:auto; 
    margin-left:auto; 
    color:#ffffff; 
    text-align:right; 
    direction:rtl;
}

.footer-fix-close
{
    position:absolute; 
    top:0px; 
    right:0px;
}

#home-search-12
{
    display:none;
}

#os-1
{
    float:right; 
    width:390px;
}

#os-2
{
    width:650px; 
    height:83px;
}
.os-5
{
    font-family:Tahoma; 
    width:100px;
}

#os-7
{
    float:right;
}

#os-8
{
    float:right;
    margin-right:10px;
}

.tashrifat-1
{
    float:right;
    width:25%;
    text-align:center;
    padding-top:10px;
}

#iSearchFilm
{
    font:12px tahoma; 
    padding:5px; 
    border:solid 1px #808080; 
    width:300px;
}

.iTys11
{
    position:fixed; 
    bottom:32px; 
    right:0px; 
    directtion:rtl;
}

.footerBody1
{
    max-width:960px;
    width:100%;
    margin-left:auto;
    margin-right:auto;
}