﻿/* *** css by miss monorom www.intensivstation.ch *** */
/* css released under Creative Commons License -  http://creativecommons.org/licenses/by/2.0/deed.en  */

body {
    background-color: White;/*#e1ddd9;*/
    font-size: 11px;
    font-family: tahoma;
    color: #564b47;
    padding: 0;
    margin: 0;
    background-repeat:repeat;    

    
}

a {
    color: Black;
    font-style: normal;
    text-decoration: none;
}
a:visited {color: Blue;}
a:hover {color: Fuchsia;}
a:active { color:#000000;}

/*
h1 {
font-size: 11px;
text-transform:uppercase;
background-color: #E0A3B7;
border-top:1px solid #564b47;
border-bottom:1px solid #564b47;
padding:5px 15px;
margin:0 }

h2 {
font-size:20px;
font-weight: normal;
padding: 5px 10px;
margin:0;}*/



img.download {vertical-align:middle;}

/* ----------container to center the layout-------------- */
#container {
    border: 1px solid #C0C0C0;
    width: 980px;
    margin-bottom: 10px;
    margin: 0 auto;
/*donot remove . for defrence betweeb body and container*/
    background-color: White;

}

/* ----------banner for logo-------------- */
#banner {

background-repeat:repeat-x;
height:160px;
text-align: right;
padding: 0px;
margin: 0px;
}
#banner img {padding:10px 0px;} 

#bannerRight 
{
margin: 0;
width: 490px;
height: 150px;
align: center;
float: right;    
}

#bannerLeft 
{
margin: 0;
width: 490px;
height: 150px;
align: center;
float: left;    
}

/* -----------------top menu------------------- */
#topMenu
{
    DIRECTION:rtl;
    width:100%; 
    
    font-size : 11px;
 }

 #topdate
{
    font-size:11px;
    font-family:yekan,yekannumber,Tahoma;
    font-weight:normal;
    color:#FFFFFF;
    padding-top:5px;

}

/* -----------content with right column---------- */

#content_withrightcol_title{
    /*margin: 0 185px 0 185px; disable*/ /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
    height: 30px;/*41px;*/
    width:100%;
    background-image: url('tablecenter_top.png');
	background-repeat: no-repeat;
    background-size: 100% 100%;

}

#content_withrightcol{
margin: 0 205px 0 0; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
height:auto;



}

/* -----------------content--------------------- */
#contentcolumn_center_title{
    /*margin: 0 185px 0 185px; disable*/ /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
    height: 30px;/*41px;*/
    line-height:30PX;
    width:588px;
    direction:rtl;
    font-family:Tahoma;
    font-size:11px;
    font-style:normal;
    color:white;
    text-indent : 25px;
    width:100%;
    background-image: url('tablecenter_top.png');
    background-repeat: no-repeat;
    background-size: 100% 100%;
    
}
#contentcolumn_center_body{    
    width:100%;
    border:1px solid Gray;
    
    height:auto
}



#content {
background-color: #ffffff;

padding: 0px;
margin: 0 205px;
overflow:hidden;
}
div#content { 
min-height:600px;
height:expression(this.scrollHeight > 600 ? "auto":"600px"); 
}

p, pre{
padding: 5px 10px;
margin:0px;
}

/* --------------left navi------------- */
#left {
float: left;
width: 205px;
margin: 0;
padding: 0;
vertical-align:middle;
}

#right {
float: right;
width: 205px;
margin: 0;
padding: 0;
vertical-align:middle;
}


/* -----------footer--------------------------- */
#footer {
clear: both;
margin: 0;
padding: 0;
text-align: right;
padding-bottom:10px;
padding-top:10px; 
text-align:center;
direction:rtl;
width:100%;
height:auto;
}



/*----------------  Column 1 --------------------*/
.cadr_column_lr
{
    /*padding: 5px 10px;*/
    padding:0px 10px 10px 10px;

    margin:0px;
}
.column_r1
{
   
    width: 185px;
    max-width:185px;
    /*padding: 0px 0px 0px 0px;*/
    height: auto;
    float: right;
    
   /* margin-top: 0px;
    margin-bottom: 10px;*/
    /*margin-left: 0px;
    margin-right: 0px;*/
}
.column_r1_top
{
    width: 185px;
    font-family:Tahoma;
    font-weight:normal;
    font-size:11px;
    color:white;
    float: right;
    height: 39px;
    vertical-align:middle;
    background-image: url('table_top.png');
    background-repeat: no-repeat;
    text-align: center;
    cursor: pointer;
    line-height:39PX;
	direction:rtl;
}
.column_r1_content
{
    overflow:hidden;
    width:183px;
    max-width:183px;
    height:auto;
    /*max-height:1000px;*//*برای کنترل عمق جدول*/
    border: 1px solid #EBF4FA;
    padding-top:5px;
    border: 1px solid #DCDCDC;
    padding-top:5px;
	border-radius:5px;
	-moz-border-radius:5px; /* Firefox 3.6 Or Older */

    
}



.column_r1_content_forMenu /* برای نمایش زیر منو های منوی عمودی*/
{
    
    width:183px;
    max-width:183px;
    height:auto;
    /*max-height:1000px;*//*برای کنترل عمق جدول*/
    border: 1px solid #808080;
}

.column_l1
{
   
    width: 185px;
   /* padding: 0px 0px 0px 0px;*/
    height: auto;
    /*margin-left: 0px;*/
 	float : right;   
   /* margin-top: 0px;
    margin-bottom: 10px;*/
    /*margin-left: 0px;
    margin-right: 0px;*/
}
.column_l1_top
{
    
    width: 185px;
    font-family:Tahoma;
    font-weight:normal;
    font-size:11px;
    color:white;
    
    float: right;
    height: 39px;
    vertical-align:middle;
    background-image: url('table_top.png');
    background-repeat: no-repeat;
    vertical-align: middle;
    text-align: center;
    cursor: pointer;
    line-height:39PX;
	direction:rtl;

}
.column_l1_content
{
    overflow:hidden;
    width:183px;
    max-width:183px;
    height:auto;
    /*max-height:1000px;*//*برای کنترل عمق جدول*/
    border: 1px solid #EBF4FA;
    padding-top:5px;
    border: 1px solid #DCDCDC;
    padding-top:5px;
	border-radius:5px;
	-moz-border-radius:5px; /* Firefox 3.6 Or Older */


}
/*---------------- font -----------------*/
.normal_black
{
    font-family:Tahoma;
    font-size:11px;
    font-weight:normal;
    color:Black;
  /*  margin-right: 0px;*/
}
.bold_black
{
    font-family:Tahoma;
    font-size:11px;
    font-weight:bold;
    color:Black;
  /*  margin-right: 0px;*/
}
.bold_gray
{
    font-family:Tahoma;
    font-size:11px;
    font-weight:bold;
    color:Gray;
  /*  margin-right: 0px;*/
}
.normal_white
{
    font-family:Tahoma;
    font-size:11px;
    font-weight:normal;
    color:White;
  /*  margin-right: 0px;*/
}

.bold_white
{
    font-family:Tahoma;
    font-size:11px;
    font-weight:bold;
    color:White;
  /*  margin-right: 0px;*/
}
.normal_green
{
    font-family:Tahoma;
    font-size:11px;
    color:Green;
}
.normal_gray
{
    font-family:Tahoma;
    font-size:11px;
    color:Gray;
}

.normal_red
{
    font-family:Tahoma;
    font-size:11px;
    color:Red;
}

.bold_red
{
    font-family:Tahoma;
    font-size:11px;
    font-weight:bold;
    color:Red;
}

/*---------------- end font -----------------*/

/*---------------- butoon  -----------------*/

.st_button_save
{
    BORDER-RIGHT: white 2px;
    PADDING-RIGHT: 1px;
    BORDER-TOP: white 1px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 8pt;
    BACKGROUND: url(button.png) no-repeat center;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: white 2px;
    WIDTH: 84px;
    COLOR: #0c1b36;
    BORDER-BOTTOM: white 2px;
    FONT-FAMILY: tahoma;
    HEIGHT: 31px;
    text-align: center;
    cursor:pointer;

}
.st_button_save:active { background: url(button_active.png) no-repeat bottom; } 
.st_button_save:hover { background: url(button_active.png) no-repeat bottom; } 


.st_button_cancel
{
    BORDER-RIGHT: white 2px;
    PADDING-RIGHT: 1px;
    BORDER-TOP: white 1px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 8pt;
    BACKGROUND: url(button.png) no-repeat center;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: white 2px;
    WIDTH: 84px;
    COLOR: #0c1b36;
    BORDER-BOTTOM: white 2px;
    FONT-FAMILY: tahoma;
    HEIGHT: 31px;
    text-align: center;
    cursor:pointer;
    CausesValidation:False
}
.st_button_cancel:active { background: url(button_active.png) no-repeat bottom; } 
.st_button_cancel:hover { background: url(button_active.png) no-repeat bottom; } 



.helpStyle {
	BORDER-RIGHT: #ffc30e 1px solid;
	PADDING-RIGHT: 3px;
	BORDER-TOP: #ffc30e 1px solid;
	PADDING-LEFT: 3px; 
	FONT-SIZE: 10px;
	PADDING-BOTTOM: 3px;
	BORDER-LEFT: #ffc30e 1px solid;
	COLOR: #9c7600;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #ffc30e 1px solid;
	FONT-FAMILY: Tahoma;FONT-SIZE: 9pt;
	BACKGROUND-COLOR: #fffbb8; 
}

.returntopanel
{
    width:100%; 
    height:24px; 
    line-height:24X;   
    border-radius: 5px;
    BORDER: #666 1px solid;
    vertical-align:middle;
    text-align:center;
    
}
.st_textbox_en_all
{
    border-radius: 5px;
    BORDER-RIGHT: #666 1px solid;
    BORDER-TOP: #666 1px solid;
    FONT-SIZE: 9pt;
    BORDER-LEFT: #666 1px solid;
    DIRECTION: ltr;
    BORDER-BOTTOM: #666 1px solid;
    FONT-FAMILY: tahoma;
    COLOR:#0c1b36;
    BACKGROUND-COLOR: white;    
}
.st_textbox_en_all: focus { border : 1px solid white; box-shadow: 0 0 3px 1px #ffa853;}
.st_textbox_en_all: invalid { border : 1px solid red;}

.st_textbox_fa_all
{
    border-radius: 5px;       
    BORDER-RIGHT: #666 1px solid;
    BORDER-TOP: #666 1px solid;
    FONT-SIZE: 11px;
    font-family:Tahoma;
    BORDER-LEFT: #666 1px solid;
    DIRECTION: rtl;
    BORDER-BOTTOM: #666 1px solid;
    FONT-FAMILY: tahoma;
    COLOR:#0c1b36;
    BACKGROUND-COLOR: white;
}
.st_textbox_fa_all: focus { border : 1px solid white; box-shadow: 0 0 3px 1px #ffa853;}
.st_textbox_fa_all: invalid { border : 1px solid red;}
.st_textbox_date {
    background:#FFFFFF url(date_picker.png) no-repeat 4px 4px; /* فاصله عکس از چپ و بالا برابر با 4 پیکسل */
    padding:4px 4px 4px 22px; /* از بالا، پائین و راست 4 پیکسل فاصله داخلی و از چپ 22 پیکسل فاصله داخلی */
    border:1px solid #CCCCCC;
    width:80px;
    height:15px;
    
    border-radius: 5px;
    BORDER-RIGHT: #666 1px solid;
    BORDER-TOP: #666 1px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: #666 1px solid;
    DIRECTION: ltr;
    BORDER-BOTTOM: #666 1px solid;
    FONT-FAMILY: tahoma;
    COLOR:#0c1b36;
    BACKGROUND-COLOR: white;
}
#userlogin_div
{
    height: 20px;
    background-color : #666666;
    font-family: Tahoma;
    font-size: 11px;
    font-weight: normal;
    font-style: normal;
    color: #FFFFFF;
    text-decoration: none;
    font-variant: normal;
}

.div_space
{
    width:100%;
    height:10px;
}

#ghaltab_top
{
    width:100%;
    height:auto;
}
#ghaltab_footer
{
    width:100%;
    height:auto;
}