@charset "UTF-8";
a { text-decoration:none; color: #4579b7; }
a:hover { color:#eb600f; }
body {
    font:12px/2em Tahoma, Verdana, Arial, Helvetica, sans-serif;
    color: #111;
    direction:rtl;
    background: #dbeadb url(../images/tile_top.png) repeat-x;
}
input[type="submit"], input[type="button"],input[type="reset"], button, a.submit{
	-moz-border-radius:3px 3px 3px 3px;
	background:url("../images/button_bg.png") repeat-x scroll 0 0 #b9ceed;
	border:solid 1px #9ab1d4;
	cursor:pointer;
	text-shadow:-1px 1px 1px #7090c1;
	text-transform:uppercase;
	padding:2px 10px;
	color:#000;
}
input[type="submit"]:hover, input[type="button"]:hover, input[type="reset"]:hover, button:hover, a.submit:hover {
	background:url("../images/button_bg_hover.png") repeat-x scroll 0 0 #b9ceed;
}
.clearfloat{
	height:1px;
	clear:both;
}
.background-bottom {
	background:transparent url(../images/tile_bottom.png) repeat-x bottom;
}
.search { text-align:center;}
.search input {margin:10px 0 0 0;}

#wrapper {
    overflow:visible;
    width:1032px;
    margin:0 auto;
}
#header {
    background:transparent url(../images/header.png) no-repeat center center;
    height:317px;
}
#logoFlash {
    display:block;
    float:left;
    height:82px;
    top:40px;
    left:76px;
    position:absolute;
    width:82px;
}
#logoFlash .base {
    background:transparent url(../images/paye.png) no-repeat center center;
    display:block;
    width:82px;
    height:36px;
}
#logoFlash .flame
{
    background:transparent url(../images/crop.gif) no-repeat 26px center;
    display:block;
    width:82px;
    height:47px;
}
#topMenu {
	margin:0 10px 10px 20px !important;
	display:block;
	position:relative;
}

#main-header {
    background:transparent url(../images/main-header.png) no-repeat center center;
    height:27px;
}

#main-footer {
    background:transparent url(../images/main-footer.png) no-repeat center center;
    height:61px;
}

#main-container {
	background:transparent url(../images/main-container.png) repeat-y center center;
	overflow:visible;
	display:block;
	min-height:200px;
	padding-top:20px;
}

#main-container-master {
    overflow:auto;
	display:block;
}

#leftcolumn {
    overflow:visible;
}

#rightcolumn {
	margin-right:10px;
}

#centercolumn {
}

#center2column {
}
#footer {
	color:#eee;
    overflow:auto;
    height:70px;
}

#footer-logo {
    background:transparent url(../images/footer.png) no-repeat top right;
    display:block;
    float:left;
    padding-left:100px;
    width:117px;
    height:67px;
}
#footer-container
{
    display:block;
    float:left;
    padding-top:20px;
}

/*==========Blocks===========*/
.centerBlock {
	border-width:1px;
	border-style:solid;
	border-color:#ddd #aaa #aaa #ddd;
	overflow:auto;
	margin-bottom:10px;
	display:block;
overflow:visible;
}
.centerBlockContainer {
	padding:10px;
	padding-left:25px;
	background:#eaeff3 url(../images/content-background.png) repeat-x bottom right;
overflow:auto;
}
.centerBlockContainer strong {
	color:#666;
}
.centerBlockHeader {
color:#fff;
	background:url(../images/menu-background.png) repeat-x bottom right;
	padding:4px;
}
#center2column .centerBlock{ }
#center2column .centerBlockHeader{ }
/*==================Content Styles===================*/
.contentTableFormater{
        border:1px;
        border-style:outset;
        border-color:#EEEEEE;
}
.contentTableFormaterRowOdd{background:#EEEEEE}
.contentTableFormaterRowEven{background:#CCCCCC}
.contentTableFormaterHeader{
        background:#999999;
        color:#444444;
}




/*  */
table#leftInnerBlock { border:0; width:160px; }
table#leftInnerBlock,
table#leftInnerBlock td,
table#leftInnerBlock th { padding:0; margin-bottom:20px; }
table#leftInnerBlock th { font-family:"Times New Roman", serif; color:#333; background:#e8e5d0 url(../images/menu-background-yellow.png) repeat-x bottom right; border-top:1px solid #eaa; text-align:center; }
table#leftInnerBlock td img { text-align:center; margin-top:10px; }

/* --------------------------------------------------------- */
/* Modules/Pagesetter/templates/Blocks/recent/listtarif.tpl */
/* --------------------------------------------------------- */
table.pagesetter-recent-listtarif {
	width:100%;
}
/* --------------------------------------------------------- */
/* Modules/Pagesetter/templates/Blocks/recent/listdefault.tpl */
/* --------------------------------------------------------- */
table.pagesetter-recent-listdefault {
	width:100%;
}
/* ------------------------------------------------------- */
/* Modules/Pagesetter/templates/Blocks/recent/introduce.tpl */
/* ------------------------------------------------------- */
table.pagesetter-recent-introduce {
	width:100%;
}
/* ------------------------------------------------------ */
/* Modules/Pagesetter/templates/Blocks/content/default.tpl */
/* ------------------------------------------------------ */
table.pagesetter-default-content {
	width:100%;
}
table.pagesetter-default-content td {
	padding:5px;
	vertical-align:top;
}
table.pagesetter-default-content td.label {
	/* should override .label in pub/styles/style.css */
	float:none;
	width:20%;
	font-size:inherit;
}
table.pagesetter-default-content td.value {
	font-weight:normal;
}

.tr_odd th ,
.tr_odd td {
	background:none;
}

#marquee {
	background:#e1ead0;
	margin-bottom:10px;
	padding:5px 5px;
}
.news-body {
	padding-right:10px;
}
.view-news .news-body * {
	font-size:11px !important; font-weight:normal !important; font-family:tahoma, arial !important;

}
.view-news  .item .image{ float:right; margin:5px 5px 2px 15px; }
.recent-news .date { display:block; }
.recent-news .link { display:block; font-size:13px; margin-top:0px; background-color:#cde; padding:5px; border-top:1px solid #456; border-bottom:1px dotted #89a; }

.News-Block .recent-news .text-fullwidth,
.News-Block .recent-news .text { margin-right:120px; }

.News-Drivers .recent-news .text-fullwidth,
.News-Drivers .recent-news .text { margin-right:120px; }

a.rss_action {
	padding:2px 4px;
}
a.rss_action:hover { background-color:#ffe; color:#b63; }
input, textarea, select, div.location_value {
	background-color:#fff !important;
}

.on-top {
	z-index:10000;
}

.printer img {
	width:24px;
	height:24px;
}

/******************************\
  New improved
\******************************/
#rightcolumn input[type="text"],
#rightcolumn input[type="password"],
#rightcolumn textarea,
#leftcolumn input[type="text"],
#leftcolumn input[type="password"],
#leftcolumn textarea { width:150px; }

#leftcolumn .buttons,
#rightcolumn .buttons { text-align:center; }

/******************************
  Module: Fd
*******************************/

.Fd-Contents-report-tender table{ border:3px double #666; }
.Fd-Contents-report-tender table th { background:#99c3d8; }


.Fd-Contents-content-tender table { }

.Fd-Contents-content-tender table tr th { font-size:10px; background-color:#99c3db; }
.Fd-Contents-content-tender table tr td { }

.Fd-Contents-content-tender table {border:3px double #666;}
.Fd-Contents-recent-tender { }

.Fd-Contents-content-pajohesh table { width:100%; }

.Fd-Contents-content-picofthedayF table { width:600px; }
.Fd-Contents-content-picofthedayF .value { line-height:170%; } 

.Fd-Contents-content-user_info .col1 { width:500px; float:right; }
.Fd-Contents-content-user_info .col2 { width:200px; float:right; margin-right:20px;  }
.Fd-Contents-content-user_info table { width:100%; }
.Fd-Contents-content-user_info table td.label { color:#666; float:none; font-weight:bold; text-align:right; width:20%; font-size:inherit; }
.Fd-Contents-content-user_info table td.value { font-weight:normal; }

.Fd-Contents-random-table_view table { border:3px double #666;}
.Fd-Contents-random-table_view table tr th { font-size:10px; font-weight:bold; background-color:#99c3db; }

.Fd-Contents-recent-picofthedayB table { width:160px; }
.Fd-Contents-recent-picofthedayB table th {  }
.Fd-Contents-duration-picofthedayB table { width:160px; }
.Fd-Contents-duration-picofthedayB table th {  }
.Fd-Contents-duration-picofthedayB table td img { text-align:center; margin-top:10px; }

/* --------------------------------------------------------- */
/* Modules/Pagesetter/templates/Blocks/recent/listtarif.tpl */
/* --------------------------------------------------------- */
.Fd-Contents-recent-percent table td.header { width:180px; }
.Fd-Contents-recent-percent table .done, table.poll .done { color:#bcd; font-weight:bold; padding-top:3px; padding-left:10px; text-align:left; }
.Fd-Contents-recent-percent table .bar, table.poll .bar { /*border-left:2px solid #4A679C;*/ background-color:#fff; height:32px; }

.Fd-Contents-report-tender tr.finished{background:#DFDFDF}

