/*======================================================================*\
|| #################################################################### ||
|| # Package - Joomla Template based on YJSimpleGrid Framework          ||
|| # Copyright (C) 2010  Youjoomla LLC. All Rights Reserved.            ||
|| # license - PHP files are licensed under  GNU/GPL V2                 ||
|| # license - CSS  - JS - IMAGE files  are Copyrighted material        ||
|| # bound by Proprietary License of Youjoomla LLC                      ||
|| # for more information visit http://www.youjoomla.com/license.html   ||
|| # Redistribution and  modification of this software                  ||
|| # is bounded by its licenses                                         ||
|| # websites - http://www.youjoomla.com | http://www.yjsimplegrid.com  ||
|| #################################################################### ||
\*======================================================================*/
@import url("layout.css");        /*layout css file*/
@import url("newsitems.css");     /*newsitems css file*/
@import url("menus.css");         /*menu css file*/
@import url("typo.css");          /*typo css file*/
@import url("joomladefaults.css");      /*Joomla defaults*/
body {
  text-align:center; /*center hack*/
  padding:0;
  margin:0;
  line-height:18px;
  background: white;
}
.width{
margin:0px auto;
width:980px;
}
.divcustom{
margin:0px auto;
width:980px;
box-shadow:0px 0px 20px #dedede;
-webkit-box-shadow:0px 0px 20px #dedede;
-o-box-shadow:0px 0px 20px #dedede;
-moz-box-shadow:0px 0px 20px #dedede;
-ms-box-shadow:0px 0px 20px #dedede;
}
#stylef1 {
  font-family:"Bookman Old Style", serif;
}
#stylef2 {
  font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
}
#stylef3 {
  font-family: "Times New Roman", Times, serif;
}
#stylef4 {
  font-family:Century Gothic, sans-serif;
}
#stylef5 {
  font-family:"Lucida Grande", sans-serif;
}
#stylef6 {
  font-family: Arial, Helvetica, sans-serif;
}
#stylef7 {
  font-family: Tahoma, Geneva, sans-serif;
}
#stylef8 {
  font-family: Verdana, Geneva, sans-serif;
}
#stylef9 {
  font-family: Copperplate Gothic Light, sans-serif;
}
#stylef10 {
  font-family:"Lucida Console", Monaco, monospace;
}
#stylef11 {
  font-family: Gill Sans MT, sans-serif;
}
#stylef12 {
  font-family: "Trebuchet MS", Helvetica, sans-serif;
}
#stylef13 {
  font-family: "Courier New", Courier, monospace;
}
#stylef14 {
  font-family: Cambria, serif;
}
#stylef15 {
  font-family: Georgia, Serif;
}
@font-face {
    font-family: "B KOODAK OUTLINE";
    src: url("../font/B KOODAK OUTLINE.TTF");
}
@font-face {
    font-family: "B KOODK BOLD";
    src: url("../font/B KOODK BOLD.TTF");
}
@font-face {
    font-family: "B YEKAN";
    src: url("../font/B YEKAN.TTF");
}
@font-face {
    font-family: "BBC-NASSIM-REGULAR";
    src: url("../font/BBC-NASSIM-REGULAR.TTF");
}
@font-face {
    font-family: "W_YEKAN BOLD";
    src: url("../font/W_YEKAN BOLD.TTF");
}
@font-face {
    font-family: "W_YEKAN_P30DOWNLOAD.COM_0";
    src: url("../font/W_YEKAN_P30DOWNLOAD.COM_0.TTF");
}
@font-face {
    font-family: "BMitra";
    src: url("../font/BMitra.ttf");
}
@font-face {
    font-family: "smooth";
    src: url("../font/smooth.ttf");
}
/* JOOMLA! STYLING
--------------------- */
a:focus {
  outline:0px;
}
focus {
  outline:0px;
}
h1, h2, h3, h4, h5, h6, p, blockquote, form, label, ul, ol, dl, fieldset, address {
  margin:0.5em 0;
}
ul {
  margin: 0px;
  padding: 0px;
  list-style:none;
}
ul li {
  padding-left:15px;
}
body ol {
  list-style: decimal inside;
  margin:0;
  padding:0;
}
body ol li {
  margin: 0px;
  padding: 5px 3px;
  list-style-image:none;
  background:none;
}
/* ORDERED LIST FOR MODULES ONLY */
.yjsquare_in ol li, .yjround_in ol li {
}
/*END*/

body a, body a:hover {
  cursor: pointer;
}
a:link, a:visited {
  text-decoration: none;
}
a:hover {
  text-decoration: none;
}
h1 {
  font-size:2.5em;
  line-height:1.5em;
}
h2 {
  font-size:1.7em;
  line-height:1.7em;
}
h3 {
  font-size:1.3em;
  line-height:1.3em;
}
h4 {
  font-size:1.2em;
  line-height:1.2em;
}
h5 {
  font-size:1.1em;
  line-height:1.1em;
}
h6 {
  font-size:1em;
  line-height:1em;
  font-weight:bold;
}
h1 .cufon {
  padding:5px 0 0 0;
}
.componentheading {
  letter-spacing: normal;
  margin:0 0px 4px 0px;
}
.contentpaneopen {
  padding:0 0px;
  text-align: left;
}
.contentpane {
  padding:0 0px 0px 0px !important;
  text-align: left;
}
.category {
  margin-left:0px;
}
.insidem ul {
  margin-left:10px;
}
.contentpaneopen, .contentpane {
}
.contentpaneopen {
  border-collapse: separate;
  border-spacing: 3px;
}
#article-index {
  margin: 0 0 10px 10px;
  padding: 0;
  width: 30%;
  float: right;
}
#article-index ul li {
  background:none;
}
a.toclink {
  padding:5px;
  display:block;
  margin: 2px 0;
}
/*SITE IMAGES*/
img a, img {
  border:0;
  padding:0;
}
.img_caption {
  text-align:center;
}
.img_caption.left {
  float: left;
  margin-right: 1em;
}
.img_caption.right {
  float: right;
  margin-left: 1em;
}
.img_caption.left p {
  clear: left;
  text-align: center;
  padding:3px;
}
.img_caption.right p {
  clear: right;
  text-align: center;
  padding:3px;
}
.contentdescription img {
  padding:5px;
  margin:0px;
}
/* END SITE IMAGES */
input#search_searchword {
  padding:2px;
}
table.searchintro {
  padding: 10px 0;
  width: 100%;
}
table.searchintro td {
  padding: 5px!important;
}
.clr {
  clear:both;
  height:1px;
}
fieldset {
  padding:.5em;
}
.inputbox {
  margin-top:5px;
}
.input {
  border:0;
}
/* BUTTONS
--------------------- */
.required {
  margin:5px 0 0 0;
}
.button {
  padding:1px 3px;
  border:none;
  margin-top:5px;
  text-align:center;
}
.back_button {
  padding: 0 5px;
}
.readon {
  height:23px;
  line-height:23px;
  display:block;
  clear:both;
  float:left;
  padding:0 0 0 10px;
  margin:10px 0 0 0;
}
.readon span {
  display: block;
  height:23px;
  line-height:23px;
  padding:0 10px 0 0px;
}
/* Page navigation*/
ul.pagenav, div.pagination {
  width:100%;
  display:block;
  text-align:center;
}
ul.pagenav li, div.pagination ul li {
  display:block;
  float:left;
  background:none;
  padding:0;
  margin:0 5px 0 0;
}
ul.pagenav li a, div.pagination ul li a, a.pagenav, .pagenav_prev a, .pagenav_next a, .pagenavbar a, .back_button a {
  height:21px;
  text-transform:uppercase;
  font-weight:normal;
  line-height:21px;
  padding:0 5px;
}
/*END BUTTONS*/
/*POLL */
.yjsg_poll {
  padding:0 5px;
}
div.yjsg_poll div.poll fieldset {
  margin: 15px 0px 10px 0px;
}
table.pollstableborder td.sectiontableentry0, table.pollstableborder td.sectiontableentry1, table.pollstableborder td.sectiontableentry2, table.pollstableborder tr.sectiontableentry0 td, table.pollstableborder tr.sectiontableentry1 td, table.pollstableborder tr.sectiontableentry2 td {
  height: 20px;
  padding-left: 5px;
  text-align:left;
  padding-right: 10px;
  line-height: 18px;
  margin-bottom:5px;
  background: none;
  border:none;
}
table.pollstableborder {
  border: none;
  padding: 0;
  width: 100%;
  text-align: left;
}
table.pollstableborder img {
  vertical-align: baseline;
}
table.pollstableborder td {
  padding:0 5px !important;
}
/*SECTION TABLE ENTERIES */
tr.sectiontableentry0 td, tr.sectiontableentry1 td, tr.sectiontableentry2 td, td.sectiontableentry0, td.sectiontableentry1, td.sectiontableentry2 {
  height: 20px;
  padding: 0 10px;
  line-height: 29px;
}
.sectiontableheader {
  padding: 5px;
  font-weight: bold;
}
/*SECTION TABLE ENTERY COLORS. MOVE TO COLOR.CSS IF YOU LIKE TO CHANGE THEM
--------------------- */
table.pollstableborder tr.sectiontableentry0 td {
  border: none;
  background: #f3f2f2;
}
table.pollstableborder tr.sectiontableentry1 td, table.pollstableborder tr.sectiontableentry2 td {
  border: none;
}
.sectiontableheader {
  border: 1px solid #d4d4d4;
  background:#DEDEDE;
}
.sectiontableentry1 {
  background-color : #DEDEDE;
}
tr.sectiontableentry0 td, tr.sectiontableentry1 td, tr.sectiontableentry2 td, td.sectiontableentry0, td.sectiontableentry1, td.sectiontableentry2 {
  border-bottom: 1px solid #fff;
}
tr.sectiontableentry0 td, td.sectiontableentry0, tr.sectiontableentry2 td, td.sectiontableentry2 {
  background-color: #f3f2f2;
}
tr.sectiontableentry1 td, td.sectiontableentry1 {
  background-color: #E9E9E9;
}
tr.sectiontableentry0:hover td, tr.sectiontableentry1:hover td, tr.sectiontableentry2:hover td {
  background-color: #EEEEEE;
}
/* default system 
--------------------- */
/* Tooltips */
.tip {
  float: left;
  background: #ffc;
  border: 1px solid #D4D5AA;
  padding: 5px;
  max-width: 200px;
  text-align:left;
}
.tip-title {
  padding: 0;
  margin: 0;
  font-size:12px;
  font-weight: bold;
  margin-top: -15px;
  padding-top: 15px;
  padding-bottom: 5px;
  text-align:left;
  background: url(../../system/images/selector-arrow.png) no-repeat;
}
.tip-text {
  font-size:11px;
  margin: 0;
  text-align:left;
}
/*Mail to*/
#mailto-window {
/*padding:0 10px;*/
}
/* OpenID icon style */
input.system-openid {
  background: url(http://openid.net/login-bg.gif) no-repeat;
  background-color: #fff;
  background-position: 0 50%;
  color: #000;
  padding-left: 18px;
}
/* Unpublished */
.system-unpublished {
  background: #FDFDFD;
  border-top: 1px solid #EAEAEA;
  border-bottom: 1px solid #EAEAEA;
}
/* System Messages */
#system-message {
  margin-bottom: 10px;
  padding: 0;
}
#system-message dt {
  font-weight: bold;
}
#system-message dd {
  margin: 0;
  font-weight: bold;
  text-indent: 30px;
  background-image:none;
}
#system-message dd ul {
  background-color:#FDFDFD;
  color: #c02;
  margin-bottom: 10px;
  list-style: none;
  padding: 10px;
  border-top: 1px solid #EAEAEA;
  border-bottom: 1px solid #EAEAEA;
}
/* System Standard Messages */
#system-message dt.message {
  display: none;
}
#system-message dd.message {
}
#system-message dd.message ul li {
  background-image:none;
}
/* System Error Messages */
#system-message dt.error {
  display: none;
}
#system-message dd.error ul {
  color: #c00;
  background-color: #FDFDFD;
  border-top: 1px solid #EAEAEA;
  border-bottom: 1px solid #EAEAEA;
}
#system-message dd.error ul li {
  background-image:none;
}
/* System Notice Messages */
#system-message dt.notice {
  display: none;
}
#system-message dd.notice ul {
  color: #c00;
  background: #FDFDFD;
  border-top: 1px solid #EAEAEA;
  border-bottom: 1px solid #EAEAEA;
}
#system-message dd.notice ul li {
  background-image:none;
}
/* Debug */
#system-debug {
  color: #ccc;
  background-color: #fff;
  padding: 10px;
  margin: 10px;
  text-align:left;
}
#system-debug div {
  font-size: 11px;
}
/* Form validation */
.invalid {
  border-color: #ff0000;
}
label.invalid {
  color: #ff0000;
}
/* Editor */
#editor-xtd-buttons {
  padding: 5px;
}

.button2-left,.button2-right {
  float: left;
  margin-left: 5px;
}

/*contact*/
#component-contact {
  padding:0 8px;
}

#top1{
height:120px    
}
#top1 .yjsquare{
margin:0px;
padding:0px;
}
#top1 .yjsquare_in{
margin:0px;
padding:0px
}
#top1 p{
margin:0px;
padding:0px
}
#top2{
height:90px;
font-size: 15px;
font-family: B YEKAN;
}
#top2 .yjsquare{
margin:0px;
padding:0px;
}
#top2 .yjsquare_in{
margin:0px;
padding:0px
}
#top2 p{
margin:0px;
padding:0px
}
#yjsg1,#yjsg2,#yjsg3,#yjsg4,#yjsg5,#yjsg6,#yjsg7{
margin:0px;
padding:0px;
background:#fff
}

#user3 h4{
background:url(../images/flashh3.png) no-repeat right;
padding:0 30px 0 0;
margin:0 0 0 0;
font-family:smooth,BMitra,BMitraBd,BBC-NASSIM-REGULAR,tahoma;
color:#112d57;
}
#user1 h4{
background:url(../images/flashh3.png) no-repeat right;
padding:0 30px 0 0;
margin:0 0 0 0;
font-family:smooth,BMitra,BMitraBd,BBC-NASSIM-REGULAR,tahoma;
color:#112d57;
}
#user2 h4{
background:url(../images/flashh3.png) no-repeat right;
padding:0 30px 0 0;
margin:0 0 0 0;
font-family:smooth,BMitra,BMitraBd,BBC-NASSIM-REGULAR,tahoma;
color:#112d57;
}
#user2 p{
font-family:BMitra,BMitraBd,BBC-NASSIM-REGULAR,tahoma;
line-height:25px;
color:#000;
font-size:13px
}
#user2 a{
color:blue;
font-size:13px
}
#user2 a:hover{
color: rgb(255, 102, 0);
}
#user2 div.k2ItemsBlock ul li div.moduleItemIntrotext a.moduleItemImage img {
float: right;
margin: 0;
padding: 0;
border: none;
width: 276px;
height: 135px;
}
.bt-cs .bt-inner img {
outline: none;
border: 0;
max-width: 100%;
margin: 0;
}
#adv1{
margin-top:0px;
background:#fff;
margin-right:0px;
}
#adv1 .yjsquare{
margin:0px;
padding:0px;
}
#adv1 .yjsquare_in{
margin:0px;
padding:0px
}
#adv1 p{
margin:0px;
padding:0px
}
#header{
height:0px !important;
margin:0px;
padding:0px;  
}
#btcontentslider96 .bt_handles_num {
top: 92% !important;
left: 20px !important;
width: 94%;
background: #000;
padding: 8px !important;
opacity: 0.7;
}
.horiznav ul li{
background:none
}
.horiznav{
background:#687f9f;
}
.top_menu ul.subul_main{
background:#687f9f;
margin: 0px;
top: 9px;
padding-top: 0px !important;
}
.bt-cs .bt-inner {
margin: 0;
position: relative;
padding: 0;
}
#topmenu_holder {
display: block;
position: relative;
padding: 0px 0 0px 0;
z-index: 1000;
margin: 0 auto;
width: 100%;

}
.top_menu {
width: 100%;
display: block;
position: relative;
z-index: 1000;
padding: 0px 0 0 0;

}
.horiznav {
height: 37px;
float: none;
background:#ff6201;
border-bottom: 3px solid #687f9f;
}
.horiznav li#current, .horiznav li.active {
border-bottom: 3px solid #14386c;
}
div.YJSG-inner.horiznav {
border: none;
}
ul.subul_main.level1 li {
border: none;
}
.bt_handles_num li a {
display: block !important;
width: 12px;
height: 15px;
line-height: 15px;
background: grey;
float: left;
padding: 0!important;
overflow: hidden;
text-align: center;
text-decoration: none;
color: #eff1f4;
font-size: 10px;
border-radius:2px 2px 2px 2px;
-webkit-border-radius:2px 2px 2px 2px;
-o-border-radius:2px 2px 2px 2px;
-moz-border-radius:2px 2px 2px 2px;
-ms-border-radius:2px 2px 2px 2px;
}
.horiznav ul li a{
color:#fff;
font-family:BMitra,BMitraBd,BBC-NASSIM-REGULAR,tahoma;
font-size:18px;
font-weight:normal;
}
.horiznav ul li a:hover{
background:#fff;
}
.horiznav ul li:hover{
color: #000;
}
.horiznav > ul > li a{
background:#ff6201;
}
.horiznav ul li a:hover{
background:#fff;
color: #000;
}
.top_menu ul.subul_main li.tr{
display:none !Important
}
#user21 ul{
display:inline-block
}
#user21 ul li{
display:inline-block;
background:none;
margin: 0px;
padding: 0 10px 0 10px;
}
#user21 ul li a{
color:#fff;
font-family:tahoma;
font-size:11px;
line-height:22px
}
#user21 ul li a:hover{
color:#000
}
#user21{
background:#7f848a;
border-top:4px solid #5e6265;
}
#user21 p{
padding:0px 15px 0 0;
color:#c7c6c6;
font-family:tahoma;
font-size:11px;
line-height:15px;
}
#isatise a {
color:#c7c6c6;
}
.bt-cs .bt-row {
float: left;
position: relative;
overflow: hidden;
padding: 0;
}
#holder, #holder2, #holder3 {
height: 100% !Important;
height: 1%;
overflow: hidden;
margin: 0 auto;
text-align: center;
padding: 0;
}
#btcontentslider94 .bt_handles {
top: -15px !important;
right: 190px !important;
}
#user1{
width:30% !important;
padding:0px 30px 0 0;
margin:0px;
}
#user1 .yjsquare_in{
overflow:visible;
margin:0px;
padding:0px
}
#user2{
width:30% !important;
padding:0px 30px 0 0;
margin:0px;
}
#user2 .yjsquare_in{
margin:0px;
padding:0px
}
#user3{
width:30% !important;
padding:0px 30px 0 0;
margin:0px;
}
#user3 .yjsquare_in{
margin:0px;
padding:0px
}

.horiznav ul li.bl{
display:none !Important
}
#facebook{
background:url(../images/net/f.png) no-repeat !important;
width:26px;
height:25px;
font-size:0px;
cursor: pointer;
transition:background-position 500ms ease 0s;
}



#twiter{
background:url(../images/net/t.png) no-repeat !important;
width:26px;
height:25px;
font-size:0px;
cursor: pointer;
transition: background-position 500ms;
-moz-transition: background-position 500ms;
-webkit-transition: background-position 500ms;
-o-transition: background-position 500ms;

}



#google{
background:url(../images/net/g.png) no-repeat !important;
width:26px;
height:25px;
font-size:0px;
cursor: pointer;
transition: background-position 500ms;
-moz-transition: background-position 500ms;
-webkit-transition: background-position 500ms;
-o-transition: background-position 500ms;
}



#link{
background:url(../images/net/l.png) no-repeat !important;
width:345px;
height:25px;
font-size:0px;
cursor: pointer;
transition: background-position 500ms;
-moz-transition: background-position 500ms;
-webkit-transition: background-position 500ms;
-o-transition: background-position 500ms;
}



#taame{
background:url(../images/net/d.png) no-repeat !important;
width:26px;
height:25px;
font-size:0px;
cursor: pointer;
transition: background-position 500ms;
-moz-transition: background-position 500ms;
-webkit-transition: background-position 500ms;
-o-transition: background-position 500ms;
}



#farsh{
background:url(../images/net/p.png) no-repeat !important;
width:26px;
height:25px;
font-size:0px;
cursor: pointer;
transition: background-position 500ms;
-moz-transition: background-position 500ms;
-webkit-transition: background-position 500ms;
-o-transition: background-position 500ms;
}



#sanjaghak{
background:url(../images/net/s.png) no-repeat !important;
width:26px;
height:25px;
font-size:0px;
cursor: pointer;
transition: background-position 500ms;
-moz-transition: background-position 500ms;
-webkit-transition: background-position 500ms;
-o-transition: background-position 500ms;
}


#aparat{
background:url(../images/net/aparat.png) no-repeat !important;
width:26px;
height:25px;
font-size:0px;
cursor: pointer;
transition: background-position 500ms;
-moz-transition: background-position 500ms;
-webkit-transition: background-position 500ms;
-o-transition: background-position 500ms;
}

#user21 ol{
float:left
}
#user21 ol li{
margin:0px;
padding:0px;
display:inline-block
}
#user21 ol li a{
font-family:BMitra,BMitraBd,BBC-NASSIM-REGULAR,tahoma;
}
.YJSG-inner.horiznav {
    margin: 0 !important;
    padding: 0 !important;
    top:-2.5px;
}
#user3 div.k2ItemsBlock ul li div.moduleItemIntrotext a.moduleItemImage img {
float: right;
margin: 2px 75px 4px 4px;
padding: 0;
border: none;
width: 98px;
}

#user2 h1{
font-family:BMitra,BMitraBd,BBC-NASSIM-REGULAR,tahoma;
font-size:33px;
padding: 27px 0 38px 0;
margin: 34px 0 0px 0;
font-family: BMitra,BMitraBd,BBC-NASSIM-REGULAR,tahoma;
font-size: 27px;
padding: 12px 24px 66px 0;
margin: 34px 0 0px 0;
text-shadow: 2px 2px #ccc;
-webkit-text-shadow: 2px 2px #ccc;
-o-text-shadow: 2px 2px #ccc;
-moz-text-shadow: 2px 2px #ccc;
-ms-text-shadow: 2px 2px #ccc;
}

div.itemHeader h2.itemTitle {
font-family:BMitra,BMitraBd,BBC-NASSIM-REGULAR,tahoma;
font-size: 30px;
font-weight: normal;
line-height: 110%;
padding: 10px 0 4px 0;
margin: 0;
border-bottom:2px solid #2c4072    
}
div.itemToolbar {
padding: 2px 0;
margin: 16px 0 0 0;
border: none;
background: none;
float: left;
font-family:BMitra,BMitraBd,BBC-NASSIM-REGULAR,tahoma;
color:#000
}
div.itemRatingBlock span {
font-family:BMitra,BMitraBd,BBC-NASSIM-REGULAR,tahoma;
display: block;
float: left;
font-style: normal;
padding: 0 4px 0 0;
margin: 0;
color: #000;
}
div.itemFullText p {
font-family:tahoma;
font-size:12px;
color:#000;
line-height: 22px;
text-align: justify;
}

div.itemToolbar ul li {
display: inline;
list-style: none;
padding: 0 4px 0 8px;
margin: 0;
border-left: none;
text-align: center;
background: none;
font-size: 12px;
}
.itemRatingLog {
padding: 0 4px 0 0;
font-family:BMitra,BMitraBd,BBC-NASSIM-REGULAR,tahoma;
float: right;
}
div.itemContentFooter {
font-family:BMitra,BMitraBd,BBC-NASSIM-REGULAR,tahoma;
display: block;
text-align: right;
padding: 4px;
margin: 16px 0 4px 0;
border: none;
color: #000;
}
div.itemComments {
font-family:BMitra,BMitraBd,BBC-NASSIM-REGULAR,tahoma;
background: none;
border: none;
padding:0px;
}
div.itemComments {
background: none;
border: none;
padding: 10px;
font-family: W_YEKAN BOLD,BBC-NASSIM-REGULAR,B yekan,tahoma;
font-weight:normal;
}
div.itemCommentsForm form textarea.inputbox {
display: block;
width: 350px;
height: 160px;
margin: 0;
border: 1px solid #ccc;
box-shadow: 2px 2px 5px #aeaeae;
border-radius: 5px 5px 5px 5px;
font-family: BBC-NASSIM-REGULAR,B yekan,tahoma;
font-weight: normal;
padding: 5px;
}

div.itemCommentsForm form input.inputbox {
display: block;
width: 350px;
margin: 0;
border: 1px solid #ccc;
box-shadow: 2px 2px 5px #aeaeae;
border-radius: 5px 5px 5px 5px;
-webkit-border-radius: 5px 5px 5px 5px;
-o-border-radius: 5px 5px 5px 5px;
-moz-border-radius: 5px 5px 5px 5px;
-ms-border-radius: 5px 5px 5px 5px;
font-family: BBC-NASSIM-REGULAR,B yekan,tahoma;
font-weight: normal;
padding: 5px;
}
div.itemCommentsForm form input#submitCommentButton {
display: block;
margin: 0px 10px 0 0;
padding: 4px;
border: 1px solid #ccc;
background: #0070c0;
font-size: 16px;
border-radius: 5px 5px 5px 5px;
-webkit-border-radius: 5px 5px 5px 5px;
-o-border-radius: 5px 5px 5px 5px;
-moz-border-radius: 5px 5px 5px 5px;
-ms-border-radius: 5px 5px 5px 5px;
color: #fff;
font-family: BBC-NASSIM-REGULAR,B yekan,tahoma;
}
div.itemCommentsForm p.itemCommentsFormNotes {
border-top: none;
}

div.itemView {
font-family: BBC-NASSIM-REGULAR,B yekan,tahoma;
padding: 8px 0 24px 0;
margin: 0 0 24px 0;
border: none;
}

div.itemBackToTop a {
text-decoration: underline;
font-family:tahoma;
font-size:11px;
color:blue;
}
div.itemBackToTop a:hover {
color:red
}
div.itemView {
padding: 8px 0 24px 0;
margin: 0 0 24px 0;
border-bottom: none;
}
#midblock{
background:#f4f5f5 !important
}
div.itemImageBlock {
padding: 0;
margin: 0 0px 20px 20px;
}
span.itemImage img {
border: none;
padding: 8px;
}
div.itemAttachmentsBlock {
border-bottom: 2px solid #ff5a01;
font-size: 17px;
width: 98%;
margin: 0px 10px 0 0;
padding: 0px;
}
div.simpleTabs {
font-size: 11px!important;
clear: both;
padding: 10px 10px;
}
ul.simpleTabsNavigation {
margin: 0
 0px;
padding: 0;
text-align: right;
white-space: nowrap;
background: none;
height: 32px;
}

ul.simpleTabsNavigation li {
list-style: none;
display: inline-block;
margin: 0;
text-align: center;
background: #fff;
padding: 0 12px;
border: 1px solid #D8D8D8;
border-top-left-radius: 9px;
border-top-right-radius: 9px;
-moz-border-top-left-radius: 9px;
-moz-border-top-right-radius: 9px;
-webkit-border-top-left-radius: 9px;
-webkit-border-top-right-radius: 9px;
-o-border-top-left-radius: 9px;
-o-border-top-right-radius: 9px;
line-height: 31px;
height: 31px;
}

ul.simpleTabsNavigation li a, ul.simpleTabsNavigation li a.current {
background: none!important;
border: none!important;
}

ul.simpleTabsNavigation li a.current {
color: #000;
display: inline-block;
padding: 0px;
color: #152c67;
}

ul.simpleTabsNavigation li a:hover {
text-decoration: none;
font-family: tahoma;
color: #ff9000;
}
ul.simpleTabsNavigation li a{
text-decoration: none;
font-family: tahoma;

}
div.simpleTabsContent {
border: 1px solid #DDDBDC;
padding: 8px;
color: #000;
margin-top: 0px;
display: none;
line-height: 20px;
background: #f7f7f7;
}
.itemListSubCategories h3{
display:none !important
}
div.subCategory {
background: none;
border: none;
margin: 4px;
padding: 8px;
box-shadow: 0px 0px 10px #ccc;
-webkit-box-shadow: 0px 0px 10px #ccc;
-o-box-shadow: 0px 0px 10px #ccc;
-moz-box-shadow: 0px 0px 10px #ccc;
-ms-box-shadow: 0px 0px 10px #ccc;
border-radius: 5px 5px 5px 5px;
-webkit-border-radius: 5px 5px 5px 5px;
-o-border-radius: 5px 5px 5px 5px;
-moz-border-radius: 5px 5px 5px 5px;
-ms-border-radius: 5px 5px 5px 5px;
}
div.itemListCategory{
background: none;
border: none;
margin: 4px;
padding: 8px;
box-shadow: 0px 0px 10px #ccc;
-webkit-box-shadow: 0px 0px 10px #ccc;
-o-box-shadow: 0px 0px 10px #ccc;
-moz-box-shadow: 0px 0px 10px #ccc;
-ms-box-shadow: 0px 0px 10px #ccc;
border-radius: 5px 5px 5px 5px;
-webkit-border-radius: 5px 5px 5px 5px;
-o-border-radius: 5px 5px 5px 5px;
-moz-border-radius: 5px 5px 5px 5px;
-ms-border-radius: 5px 5px 5px 5px;
}
.itemListCategory h2{
font-family: BBC-NASSIM-REGULAR,B yekan,tahoma;
color:#000
}
div.subCategory h2 {
font-family: BBC-NASSIM-REGULAR,B yekan,tahoma;
color:#000
}
div.subCategory h2 a{
font-family: BBC-NASSIM-REGULAR,B yekan,tahoma;
color:#000
}
div.subCategory h2 a:hover{
color:red
}
.subCategoryMore{
font-family:tahoma;
color:blue;
}
.subCategoryMore a:hover{
color:red;
}
div.catItemHeader h3.catItemTitle {
font-family: BBC-NASSIM-REGULAR,B yekan,tahoma;
font-size: 24px;
font-weight: normal;
line-height: 110%;
padding: 10px 0 4px 0;
margin: 0;
color:#000;
text-align:right
}
div.catItemHeader h3.catItemTitle a{
color:#000;
font-size: 17px;
}
div.catItemHeader h3.catItemTitle a:hover{
color:red
}
span.catItemImage img {
border: none;
padding: 8px;
}
div.catItemIntroText {
font-family: tahoma;
font-size: 11px;
line-height: 22px;
color: #000;
font-weight: normal;
padding: 0px 0 0px 0;
text-align: justify;
}
.k2ReadMore{
font-family:tahoma;
font-size:11px;
line-height:22px;
color:blue;
}
.k2ReadMore:hover{
color:red
}
.wide-border .highslide-caption {
padding: 0 10px 10px;
background: #eee;
display: none !important;
}
ul.sigProClassic span.sigProPseudoCaption, ul.sigProClassic span.sigProCaption{
display:none
}


.itemImageGallery h3{
display:none
}
div.itemContainer {
float: right;
}
div.catItemImageBlock {
padding: 0;
margin: 0;
float: right;
width: 200px;
margin-left: 10px;
}
span.catItemImage img {
border: none;
padding: 0;
}
div.subCategoryContainer {
float: right;
}

#lbCaption {
display: none;
font-weight: bold;
}
.insidem {
padding: 0px 20px;
margin: 0 0;
}

.horiznav a {
text-transform: uppercase;
display: block;
height: 37px;
padding: 0px 25px 0px 20px;
margin: 0px 0px 0px 0px;
font: bold 80%/37px Tahoma;
}

ul.subul_main span.yjm_has_none span.yjm_title {
line-height: 32px;
padding: 0 !important;
margin-right: 0 !important;
margin-left: 0;
}

.itemBackToTop {
float: left;
display: none;
}


ul#accordeonck102 , #accordeonck46473 li a {
background: none;
font-family: BBC-NASSIM-REGULAR,B yekan,tahoma;
font-size:14px;
line-height:22px;
color:#2c4072

}
ul#accordeonck102 , #accordeonck46473 li a:hover {
color:#fc5e07
}

#accordeonck102 , #accordeonck46473{
background: #ececec !important;
}
div.catItemView {
padding: 0 0 0 0px;
}

#rightblock .inside{
margin:0px;
padding:0px
}

#rightblock .yjsquare{
margin:0px;
padding:0px
}
#rightblock .yjsquare_in{
margin:0px;
padding:0px
}


div.catItemBody {
padding: 0;
margin: 0;
}
span.catItemImage img {
float: right;
box-shadow: 0px 0px 30px #000;
-webkit-box-shadow: 0px 0px 30px #000;
-moz-box-shadow: 0px 0px 30px #000;
-ms-box-shadow: 0px 0px 30px #000;
-o-box-shadow: 0px 0px 30px #000;
}


.YJSG_listContainer ul {
float: right;
width: 78% !important;
}

.top_menu ul.subul_main li a {
padding: 0 5px 0 0px;
}
div.formBody {
font-family: 'tahoma';
font-size: 12px;
color: #777;
}
div.formCaption {
float: right;
font-family: 'tahoma';
font-size: 12px;
font-weight: bold;
color: #777;
width: 230px;
}
fieldset.formFieldset{
border: solid 1px silver;
}
div.catItemImageBlock img {
width: 200px !important;
}
div.itemListCategory p {
font-family: tahoma;
}
div.banneritem img {
padding-bottom: 10px;
}
#leftblock .yjsquare h4 {
display: none;
}
.menu {
width: 190px !important;
}
#accordeonck102 , #accordeonck46473 {
background: #a7b0b5 !important;
}
div.catItemHeader span.catItemDateCreated{
margin-top: 12px !important;
padding-left: 20px !important;
float: right;
}
.horiznav li.br, .horiznav li.br:hover{
bottom: 0px;
left: 0px;
top: 0px;
}
.top_menu ul.subul_main{
top: 0px;
}
ul.menu li a {
    font-family: "B YEKAN";
color:#000;
}

ul.menu li a:hover{
color:#ff6201;
font-weight:bold;
}
a.mainlevel, .yjsquare ul.menu li a{
padding: 0px !important;
}
div.bannergroup {
padding-top: 10px;
padding-right: 5px;
}
#user2 h4 {
background: url(../images/flashh3.png) no-repeat right;
padding: 0 30px 0 0;
margin: 0 0 0 0;
font-family: smooth,BMitra,BMitraBd,BBC-NASSIM-REGULAR,tahoma;
color: #112d57;
}
#user2 {
width: 30% !important;
padding: 0px 30px 0 0;
margin: 0px;
}
span#leoClockTime_116{
margin-left: 30px;
padding-right: 20px;
}
ul.menufooter {
width: 900px;
}
body#stylef1, body#stylef2, body#stylef3, body#stylef4, body#stylef5, body#stylef6, body#stylef7, body#stylef8, body#stylef9, body#stylef10, body#stylef11, body#stylef12, body#stylef13, body#stylef14, body#stylef15, body#stylef16{
background: url(../images/sdxz.jpg) no-repeat center;
}
.error {
display:none;
}