/* CSS: style.css */
h1, h2, h3, h4, pre, body, html {
	margin:0;
	padding:0;
	}

a img, :link img, :visited img { border:none; }
ul { }


/**********************************************/
/* HEADINGS */
h1, h2, h3 { margin-bottom: 3px;
         font-family: Tahoma;
         font-weight: bold; }
h4, h5, h6 { margin-bottom:3px;
                 line-height:1.5em;
                 font-family:Tahoma; }
h1 { font-size:16px; color: #CA001E; font-weight: bold; }
h2 { font-size:15px; color: #CA001E; font-weight: bold; }
h3 { font-size:14px; color: #CA001E; font-weight: bold; }
h4 { font: bold 14px Tahoma; color: #CA001E; }
h5 { font-weight:normal; font-size:1em; }

td {
	font-family: Tahoma;
	font-weight: normal;
	font-size: 12px;
	color: #000;
}

div{
	font-family: Tahoma;
    font-weight: normal;
    font-size: 12px;
    color: #000;
}

/**********************************************/

/* CSS Document */
/* About: Contains all the IDS elements for the structure of the site and other IDS */

/******************************************************
			CONTENT BOXES
******************************************************/

html,body{ 
	text-align: center;
	height: 100%; 
	min-height: 100%;
}

body{
	margin: 0;
	padding: 0;
	background: #FFF;
}

#container{
	height: 100%; 
	min-height: 100%;
	width: 100%;
	margin: auto;
	position: relative;
	text-align: left;
}

html>body #container{ 
	height: auto;
}

/******************************************************
			SECONDARY BOXES
******************************************************/

#divdivMessage{
	position: absolute;
	top: 0;
	left: 50%;
	width: 49%;
}

#divMessage{
	padding: 10px 0 0 0;
	height: 40px;
	width: 100%;
	margin: auto;
	text-align: center;
	position: absolute;
	top: 0;
	left: -50%;
}

.Message{
	background: #f9f9f9;
	padding: 6px 10px;
	border: 2px solid #a4a4a4;
	font-weight: bold;
	font-size: 12px;
}

#loader{
	position: absolute;
	top: 50%;
	left: 50%;
	width: 220px;
	height: 20px;
	z-index: 999;
}

#loader01{
	position: absolute;
	top: -50%;
	left: -50%;
	width: 220px;
	height: 20px;
	z-index: 1000;
}

#a1{
	width: 98%;
	position: absolute;
	top: 40px;
	left: 1%;
	z-index: 100;
	overflow: hidden;
}

#a1_left{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 10;
	width: 32px;
	height: 100%;
	background: url( ../../../../graphics/graphics_admin/bgContentLeft.gif ) repeat-y;
}

#a1_right{
	position: absolute;
	top: 0;
	right: 0;
	width: 32px;
	height: 100%;
	background: url( ../../../../graphics/graphics_admin/bgContentRight.gif ) repeat-y;
}

#bgContentTopWhite{
	position: absolute;
	width: 100%;
	height: 40px;
	background: #fff;
	z-index: 200;
}

#bgContentTop{
	background: url( ../../../../graphics/graphics_admin/bgContentTop.gif ) repeat-x bottom;
	width: 100%;
	height: 48px;
	margin: 10px 0 0 0;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 200;
}

#bgContentTopLeft{
	float: left;
	width: 27px;
	height: 48px;
	background: url( ../../../../graphics/graphics_admin/bgContentTopLeft.gif ) no-repeat;
}

#bgContentTopRight{
	float: right;
	width: 27px;
	height: 48px;
	background: url( ../../../../graphics/graphics_admin/bgContentTopRight.gif ) no-repeat;
}

#bgContentBottom{
	background: url( ../../../../graphics/graphics_admin/bgContentBottom.gif ) repeat-x;
	width: 100%;
	height: 35px;
	margin: 0 0 0 0;
	position: absolute;
	bottom: 0;
	left: 0;
	z-index: 200;
}

#bgContentBottomWhite{
	background: #fff;
	width: 100%;
	height: 30px;
	position: absolute;
	bottom: 0;
	left: 0;
	z-index: 200;
}

#bgContentBottomLeft{
	float: left;
	width: 27px;
	height: 35px;
	background: url( ../../../../graphics/graphics_admin/bgContentBottomLeft.gif ) no-repeat;
}

#bgContentBottomRight{
	float: right;
	width: 27px;
	height: 35px;
	background: url( ../../../../graphics/graphics_admin/bgContentBottomRight.gif ) no-repeat;
}

#a2{
	width: 100%;
	margin: 60px 0 50px 0px;
}

#b1{
	float: left;
	width: 280px;
	padding: 10px 0 0 35px;
}

#b1_Content{
	background: url( ../../../../graphics/graphics_admin/bgB1.gif ) repeat-y;
	padding: 10px 10px 10px 15px;
}

#bgB1Top{
	background: url( ../../../../graphics/graphics_admin/bgB1Top.gif ) no-repeat;
	height: 37px;
	position: relative;
}

#bgB1Bottom{
	background: url( ../../../../graphics/graphics_admin/bgB1Bottom.gif ) no-repeat;
	height: 40px;
	position: relative;
}

#navigon{
	float: left;
	padding: 29px 0 0 0px;
}

#ulNavigon{
	list-style: none;
	margin: 0;
	padding: 0;
}

#ulNavigon li{
	float: left;
}

.navigonIcons{
	float: left;
	padding: 10px 20px 0 0;
	width: 142px;
	height: 45px;
}

.navigonImg{
	/*float: left;*/
	/*padding: 0 5px 0 0;*/
}

.navigonBox{
	float: left;
	text-align: center;
	width: 80px;
	height: 80px;
	cursor: pointer
}

.navigonDiv{
	cursor: move;
	float: left;
	width: 50px;
}

.navigonTitle{
	padding: 12px 0 0 0;
	cursor: pointer;
}

.navigonTitleDisabled{
	padding: 12px 0 0 0;
}

#bgTop{
	background: url( ../../../../graphics/graphics_admin/bgTop.gif ) repeat-x;
	height: 16px;
	border-left: 1px solid #7F7F7F;
	border-right: 1px solid #7F7F7F;
}

#bgContent{
	border-left: 1px solid #7F7F7F;
	border-right: 1px solid #7F7F7F;
	/*overflow: hidden;*/
	padding: 10px 10px 0 20px;
	overflow:auto;
}

#taskListWindow{
	border-left: 1px solid #7F7F7F;
	border-right: 1px solid #7F7F7F;
	/*overflow: hidden;*/
	padding: 10px 10px 0 20px;
}

#bgBottom{
	height: 21px;
	border-bottom: 1px solid #7E7E7E;
	border-left: 1px solid #7F7F7F;
	border-right: 1px solid #7F7F7F;
}

.noUl{
	margin: 0 0 0 -15px;
	padding: 0;
}

.noUl li{
	list-style: none;
}

.noUlUsersList{
	margin: 0;
	padding: 0;
}

.noUlUsersList li{
	list-style: none;
}

.bgBookmarkLeft{
	width: 19px;
	height: 18px;
	background: url( ../../../../graphics/graphics_admin/bgBookmarkLeft.gif ) no-repeat;
	float: left;
}

.bgBookmark{
	height: 18px;
	float: left;
	background: url( ../../../../graphics/graphics_admin/bgBookmark.gif );
}

.bgBookmarkRight{
	width: 19px;
	height: 18px;
	background: url( ../../../../graphics/graphics_admin/bgBookmarkRight.gif ) no-repeat;
	float: left;
}

.bgBookmarkLeft01{
	width: 18px;
	height: 18px;
	background: url( ../../../../graphics/graphics_admin/bgBookmarkLeft01.gif ) no-repeat;
	float: left;
}

.bgBookmarkRight01{
	width: 18px;
	height: 18px;
	background: url( ../../../../graphics/graphics_admin/bgBookmarkRight01.gif ) no-repeat;
	float: left;
}

.bgBookmark01{
	height: 18px;
	float: left;
	background: url( ../../../../graphics/graphics_admin/bgBookmark01.gif );
}

.bgBoxLeft{
	height: 30px;
	width: 16px;
	position: absolute;
	top: 0;
	left: 0;
	background: url( ../../../../graphics/graphics_admin/bgBoxLeft.gif );
}

.bgBoxRight{
	height: 30px;
	width: 16px;
	position: absolute;
	top: 0;
	right: 0;
	background: url( ../../../../graphics/graphics_admin/bgBoxRight.gif );
}

.bgBox{
	height: 18px;
	width: 100%;
	position: relative;
	z-index:10;
	background: url( ../../../../graphics/graphics_admin/bgBox.gif ) repeat-x;
	padding: 12px 0 0 0;
	text-align: center;
}

.tdBox{
	display: block;
	line-height: 3.5;
	height: 42px;
	margin: 1px;
}

.tdBoxProcess{
	line-height: 1 !important;
	height:auto !important;
	padding:5px 0 5px 0;
}

.icoTask{
	margin: 0 2px 2px 0; 
	padding: 2px 4px 0 0;
	width: 26px; 
	height: 15px; 
	text-align: right; 
	float: left; 
}

.icoTask_noDrag{
	margin: 0 2px 2px 0; 
	padding: 2px 4px 0 0;
	width: 26px; 
	height: 15px; 
	text-align: right; 
	float: left; 
}

.numberTask{
	font-size: 9px;
	position: absolute;
	top: 3px;
	left: 2px;
	width: 8px;
	text-align: right;
}

.icoTaskImg{
	position: absolute;
	top: 1px;
	right: 3px;
}

.numberTaskDay{
	font-size: 9px;
	position: absolute;
	top: 7px;
	left: 2px;
	width: 8px;
	text-align: right;
}

.icoTaskImgDay{
	position: absolute;
	top: 6px;
	left: 10px;
}

.calendarTextWeek{
	float: left;
	width: 20px;
	text-align: right;
	margin: 1px;
	padding: 1px;
	font-weight: bold;
	font-size: 10px;
}

.colorBox{
	float: left;
	border: 1px solid white;
	width: 13px;
	height: 13px; 
	margin: 0 3px 3px 0;
	cursor: pointer;
}

.addTaskWindow{
	cursor: move;
	position: absolute;
	z-index: 1000;
	top: 0px; 
	left: 0px;
	width: 374px;

}

.ch01{
	position: absolute;
	z-index: 2;
}

.markedItem{
	background: #f48000;
}

.asd{
position: absolute;
	top: 0;
	left: 0;
}

.markedDiv{
	background: #000;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 30px;
	z-index: 200;
	opacity: 0.2;
}

.notMarketItem{
	background: none;
}

.task_add_field, .task_edit_field{
	position: absolute;
	top: 40px;
	left: 0px;
	z-index: 1000;
}



/******************************************************
			MENU NAWIGACYJNE
******************************************************/

#LanguageButton{
	/*position: absolute;
	top: 7px;
	left: 32px;*/
	width: 113px;
	height: 18px;
	background: url( ../../../../graphics/graphics_admin/bgLanguageButton.gif ) no-repeat;
}

#pageImage{
	/*position: absolute;
	z-index: 10;
	top: 7px;
	left: 146px;*/
	background: url( ../../../../graphics/graphics_admin/pageButton.gif ) no-repeat;
}

#productButton{
	position: absolute;
	top: 7px;
	left: 235px;
}

#settingsButton{
	position: absolute;
	top: 7px;
	left: 356px;
}

#helpButton{
	position: absolute;
	top: 7px;
	right: 136px;
}

#logoutButton{
	position: absolute;
	top: 7px;
	right: 23px;
}

.buttonImage{
	cursor: pointer;
}

.ButtonText{
	padding: 3px 0 0 0;
	text-align: center;
	cursor: pointer;
}

.ButtonText01{
	padding: 4px 0 0 0;
	text-align: center;
	cursor: pointer;
}

fieldset.admin_login{
	border: 0 !important;
	background: url( ../../../../graphics/graphics_admin/bgLogin.gif ) no-repeat;
	width: 286px;
	height: 138px;
	padding: 0;
	text-align: left;
}

fieldset{
	border: 1px solid red !important;
	background: none;
	padding: 0;
	text-align: left;
}

.labelRadio{
    font-size: 11px !important;
    display: block;
    padding: 0 3px 0 0;
    float: left;
}

.label_login{
	font-family: Tahoma;
    font-weight: normal;
    font-size: 11px;
    color: #000;
    display: block;
    float: left;
    width: 40px;
    padding: 5px 0 0 37px;
    margin: 0;
    text-align: left;
}

div.form {
	overflow: hidden;
	margin-bottom: 1px;
	clear: both;
}

div.form_login{
	padding: 35px 0 0 167px;
}

.button_login{
	background: none;
	border: none;
	font-size: 11px;
}

.input_login{
	padding: 2px 0 0 3px;
	background: url( ../../../../graphics/graphics_admin/bgInputLogin.gif ) no-repeat;
	width: 169px;
	height: 17px;
	border: 0;
	margin: 0;
}

.input350{
	background: url( ../../../../graphics/graphics_admin/bgInput350.gif ) no-repeat;
	width: 350px;
	height: 19px;
	padding: 2px 0 0 5px;
	font-size: 10px;
	border: 0;
	margin: 0;
}


.input230{
	background: url( ../../../../graphics/graphics_admin/bgInput230.gif ) no-repeat;
	width: 230px;
	height: 19px;
	padding: 2px 0 0 5px;
	font-size: 10px;
	border: 0;
	margin: 0;
}

.bgTextarea{
	background: url( ../../../../graphics/graphics_admin/bgTextarea.gif ) no-repeat;
	padding: 5px 0 0 5px;
	border: 0;
	font-size: 11px;
	font-family: Tahoma;
}

.form_label{
	display: block;
	padding: 5px 0 3px 0;
	font-size: 10px;
}

.noInput{
	background: none;
	border: 0;
	cursor: pointer;
}







a{
	cursor: pointer;
}

.navigonTitle{
	font-size: 10px;
}


.navigonTitleDisabled{
	font-size: 10px;
	color: #CCCCCC;
}

.ButtonText{
	font-size: 13px;
}

.ButtonText01{
	font-size: 13px;
}

.font9{
     font-family : Tahoma ! important;
     font-size: 9px;
     color: #DA7F1E;
     Text-Decoration : none ! important;
     }

.font10{
     font-family : Tahoma ! important;
     font-size: 10px;
     color: #000000;
     Text-Decoration : none ! important;
     }

.font10_orange{
     font-family : Tahoma ! important;
     font-size: 10px;
     color: #E77918;
     Text-Decoration : none ! important;
     }

.font10_white{
     font-family : Tahoma ! important;
     font-size: 10px;
     color: #FFFFFF;
     Text-Decoration : none ! important;
     }

.font10_black{
     font-family : Tahoma ! important;
     font-size: 10px;
     color: #000;
     Text-Decoration : none ! important;
     }
     
.font10_red{
     font-family : Tahoma ! important;
     font-size: 10px;
     color: #FF0000;
     Text-Decoration : none ! important;
     }
     
.font10_green{
     font-family : Tahoma ! important;
     font-size: 10px;
     color: #45a51f;
     Text-Decoration : none ! important;
     }
     
.font11{
     font-family : Tahoma ! important;
     font-size: 11px;
     color: #000000;
     Text-Decoration : none ! important;
     }

.font11_bold{
     font-family : Tahoma ! important;
     font-weight: bold;
     font-size: 11px;
     color: #000000;
     Text-Decoration : none ! important;
     }

.font11_orange{
     font-family : Tahoma ! important;
     font-size: 11px;
     color: #E77918;
     Text-Decoration : none ! important;
     }

.font11_white{
     font-family : Tahoma ! important;
     font-size: 11px;
     color: #FFFFFF;
     Text-Decoration : none ! important;
     }

.font11_red{
     font-family : Tahoma ! important;
     font-size: 11px;
     color: #FF0000;
     Text-Decoration : none ! important;
     }
     
.font11_success{
     font-family : Tahoma ! important;
     font-size: 11px;
     color: #00682C;
     font-weight : bold;
     Text-Decoration : none ! important;
}

.font_stronicowanie{
     font-family : Tahoma ! important;
     font-size: 11px;
     color: #000000;
     Text-Decoration : none ! important;
     }

.font12{
     font-family : Tahoma ! important;
     font-size: 12px;
     color: #000000;
     Text-Decoration : none ! important;
     }

     
.font12_bold{
     font-family : Tahoma ! important;
     font-weight: bold;
     font-size: 12px;
     color: #000000;
     Text-Decoration : none ! important;
     }
     
.font12_orange{
     font-family : Tahoma ! important;
     font-size: 12px;
     color: #E77918;
     Text-Decoration : none ! important;
     }

.font12_white{
     font-family : Tahoma ! important;
     font-size: 12px;
     color: #FFFFFF;
     Text-Decoration : none ! important;
     }
     
.font12_red{
     font-family : Tahoma ! important;
     font-size: 12px;
     color: #FF0000;
     font-weight : bold;
     Text-Decoration : none ! important;
     }
     
.font12_error{
     font-family : Tahoma ! important;
     font-size: 12px;
     color: #FF0000;
     font-weight : bold;
     Text-Decoration : none ! important;
     }

.font12_success{
     font-family : Tahoma ! important;
     font-size: 12px;
     color: #00682C;
     font-weight : bold;
     Text-Decoration : none ! important;
     }
     
.font14_white{
     font-family : Tahoma ! important;
     font-size: 14px;
     color: #fff;
     font-weight : normal;
     Text-Decoration : none ! important;
     }

.input_form_search{
     font-family : Tahoma ! important;
     font-size: 14px;
     color: #e77918;
     font-weight : bold;
     Text-Decoration : none ! important;
     }

A.link10 {
    font-family : Tahoma ! important;
    Font-Size : 10px ! important;
    Color : #FFF ! important;
    Text-Decoration : underline ! important;
    }
    
A.link10:Hover{
    font-family : Tahoma ! important;
    Font-Size : 10px ! important;
    Color : #FFF ! important;
    Text-Decoration : underline ! important;
    } 
    
A.link10_black {
    font-family : Tahoma ! important;
    Font-Size : 10px ! important;
    Color : #000 ! important;
    Text-Decoration : underline ! important;
    }
    
A.link10_black:Hover{
    font-family : Tahoma ! important;
    Font-Size : 10px ! important;
    Color : #000 ! important;
    Text-Decoration : underline ! important;
    }


A.link11 {
    font-family : Tahoma ! important;
    Font-Size : 11px ! important;
    Color : #000000 ! important;
    Text-Decoration : none ! important;
    }
    
A.link11:Hover{
    font-family : Tahoma ! important;
    Font-Size : 11px ! important;
    Color : #000000 ! important;
    Text-Decoration : underline ! important;
    }    
    
A.link11_orange {
    font-family : Tahoma ! important;
    Font-Size : 11px ! important;
    Color : #E77918 ! important;
    Text-Decoration : none ! important;
    }
    
A.link11_orange:Hover{
    font-family : Tahoma ! important;
    Font-Size : 11px ! important;
    Color : #E77918 ! important;
    Text-Decoration : underline ! important;
    }    
    
A.link12 {
    font-family : Tahoma ! important;
    Font-Size : 12px ! important;
    Color : #000000 ! important;
    Text-Decoration : none ! important;
    }
    
A.link12:Hover{
    font-family : Tahoma ! important;
    Font-Size : 12px ! important;
    Color : #000000 ! important;
    Text-Decoration : underline ! important;
    }
    
A.link12_white {
    font-family : Tahoma ! important;
    Font-Size : 12px ! important;
    Color : #FFFFFF ! important;
    Text-Decoration : none ! important;
    }
    
A.link12_white:Hover{
    font-family : Tahoma ! important;
    Font-Size : 12px ! important;
    Color : #FFFFFF ! important;
    Text-Decoration : underline ! important;
    }

A.link12_orange {
    font-family : Tahoma ! important;
    Font-Size : 12px ! important;
    Color : #E77918 ! important;
    Text-Decoration : none ! important;
    }
    
A.link12_orange:Hover{
    font-family : Tahoma ! important;
    Font-Size : 12px ! important;
    Color : #E77918 ! important;
    Text-Decoration : underline ! important;
    }
    
A.link12_error {
    font-family : Tahoma ! important;
    Font-Size : 12px ! important;
    Color : #FF0000 ! important;
    font-weight : bold;
    Text-Decoration : none ! important;
    }
    
A.link12_error:Hover{
    font-family : Tahoma ! important;
    Font-Size : 12px ! important;
    Color : #FF0000 ! important;
    font-weight : bold;
    Text-Decoration : underline ! important;
    }
    
.link_stronicowanie{
     font-family : Tahoma ! important;
     font-weight: normal;
     font-size: 10px;
     color: #000000;
     Text-Decoration : none ! important;
     }

         
.link_stronicowanie:hover{
     font-family : Tahoma ! important;
     font-size: 10px;
     color: #000000;
     Text-Decoration : underline ! important;
     }

A.menu{
    font-family : Tahoma ! important;
    Font-Size : 12px ! important;
    Color : #000000 ! important;
    Text-Decoration : none ! important;
    }


A.menu:Hover{
    font-family : Tahoma ! important;
    Font-Size : 12px ! important;
    Color : #000000 ! important;
    Text-Decoration : underline ! important;    
    }    
    
    
    
    



table{
    font-family : Tahoma ! important;
    font-size: 12px;
    color: #000000;
    Text-Decoration : none ! important;
    }

.table_all{
    border-top: 2px solid;
    border-right: 2px solid;
    border-left: 2px solid;
    border-bottom: 2px solid;
    border-color : #E77918;
    }
         
.table_left_right{
    border-top: none;
    border-right: 2px solid;
    border-left: 2px solid;
    border-bottom: none;
    border-color : #E77918;
    }

.table_top_bottom_right{
    border-top: 2px solid;
    border-right: 2px solid;
    border-left: none;
    border-bottom: 2px solid;
    border-color : #E77918;
    }
    
.tr_header_orange{
    background-color : #E77918;
    font-family : Tahoma ! important;
    font-size: 12px;
    color: #FFFFFF;
    Text-Decoration : none ! important;
    }

.td_header_orange{
    background-color : #E77918;
    font-family : Tahoma ! important;
    font-size: 12px;
    color: #FFFFFF;
    Text-Decoration : none ! important;
    }



.td_bottom{
    border-bottom: 1px solid #000000;
        }




input, select { font-size: 10px;  border: 1px solid silver; }
textarea      { font-size: 11px;  border: 1px solid silver; }
button        { font-size: 10px;  border: 1px solid silver; background: none; }

input.button  { cursor: pointer;   }


.form_input{
     font-family : Tahoma ! important;
     font-size: 11px;
     color: #000000;
     background-color : #FFFFFF;
     border-top: 1px solid;
     border-right: 1px solid;
     border-left: 1px solid;
     border-bottom: 1px solid;
     border-color : #000000;
     }
     
.form_button{
     font-family : Tahoma ! important;
     font-size: 11px;
     color: #000000;
     Text-Decoration : none ! important;
     background-color : #FFFFFF;
     border-top: 1px solid;
     border-right: 1px solid;
     border-left: 1px solid;
     border-bottom: 1px solid;
     border-color : #000000;
     }

.form_button_error{
     font-family : Tahoma ! important;
     font-size: 11px;
     color: #FF0000;
     font-weight : bold;
     Text-Decoration : none ! important;
     background-color : #FFFFFF;
     border-top: 1px solid;
     border-right: 1px solid;
     border-left: 1px solid;
     border-bottom: 1px solid;
     border-color : #000000;
     }

#searchForm{
	border: 0;
	text-align: left;
}

#searchForm lable{
	display: block;
}

#ajaxDiv{
	position: relative;
}

#searchContent{
	width: 800px;
	background: #e77918;
	padding: 30px 0 10px 0px;
	text-align: left;
}
#searchContent01{
	width: 700px;
	background: #e77918;
	padding: 30px 0 10px 0px;
	text-align: left;
}

.input_form_search{
	background: url( ../../../../graphics/graphics_admin/icons/bg_input.gif );
	border: 0;
	width: 248px !important;
	height: 40px;
	padding: 12px 15px 0 15px;
}

fieldset{
	border: 0 !important;
}

label{
	
}

label input{
	margin: 3px 5px 0 4px;
}

label.title{
	display: block;
	float: left;
	margin: 12px 0 0 0;
	padding: 0 5px 0 0;
	width: 150px;
	text-align: right;
}

label.title01{
	display: block;
	float: left;
	margin: 12px 0 0 0;
	padding: 0 5px 0 0;
	width: 20px;
	text-align: left;
}

.clear div{
	display: block;
	float: left;
	padding: 13px 0 0 0;
}

.buttonSearch{
	padding: 7px 2px 0 0;
	text-align: right;
}

.column01{
	float: left;
}

.column02{
	float: left;
}

.clear{
	clear: both;
}

img.submit{
	cursor: pointer;
}


#dogo {  text-align: center;  vertical-align: middle; }

#dogo div.icon   { margin: 3px; }
#dogo div.icon a { 
	display: block; float: left;
	height: 97px !important;
	height: 100px; 
	width: 108px !important;
	width: 110px; 
	vertical-align: middle; 
	text-decoration : none;
	border: 1px solid #DDD;
	padding: 2px 5px 1px 5px;
}

#dogo div.icon a:link    {  color : #808080;  }
#dogo div.icon a:hover   { 
	color : #333; 
	background-color: #f1e8e6;  
	border: 1px solid #E77918;
	padding: 3px 4px 0px 6px; 
}
#dogo div.icon a:active  {  color : #808080;  }
#dogo div.icon a:visited {  color : #808080;  }

#dogo div.icon img { margin-top: 13px; }
#dogo div.icon span { display: block; padding-top: 3px;}


form{
	margin: 0;
	padding: 0;
}

div.fileinputs {
	position: relative;
}

div.fakefile {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
}

div.fakefile_div{
	position: relative;
	top: 20px;
	left: 0;
	width: 250px;
	height: 40px;
	padding: 2px 0 0 5px;
	font-size: 10px;
	border: 0;
	margin: 0;
	border: 1px solid silver;
}

div.fakefile_div01{
	position: relative;
	top: 0px;
	left: 0;
	width: 140px;
	height: 55px;
	padding: 5px 0 0 5px;
	border: 0;
	margin: 0;
}

input.file {
	position: relative;
	-moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity: 0;
	height: 55px;
	z-index: 2;
}


.pagination a{
	border:1px solid #000;
	padding:4px 5px;
	font-size:12px;
	color:#000;
	text-decoration:none;
}

.pagination a:hover{
	border:1px solid #000;
	background:#000;
	color:#fff;
}

.pagination span{
	border:1px solid #000;
	padding:4px 5px;
	font-size:12px;
	background:#000;
	color:#fff;
}

#process li ul li{
	cursor:pointer;
}

#process li ul li span{
	border:1px solid white;
	display:block;
	padding:2px;
}

.workers{
	padding:0;
	margin:0;
}

.workers li{
	cursor:pointer;
	padding:0 0 1px 0;
}

.workers li span{
	border:1px solid white;
	display:block;
	padding:2px;
}

li.active span, div.active span, span.active{
	background:#bfbfbf !important;
	border:1px solid black !important;
	display:block;
	padding:2px;
}

div.moved-item span{
	display:block;
	padding:2px;
	border:1px solid white;
	float:left;
}

div.moved-item{
	font-size:9px;
	padding:1px 0 1px 5px;
	margin:1px 0;
	cursor:pointer;
	clear:both;
	position:relative;
	width:150px;
}

div.moved-item-input{
	position:absolute;
	right:2px;
	top:1px;
}

#print th{
	width:80px;
	text-align:right;
}

#print td{
	text-align:left;
}

.ui-state-active{
	background:#808080;
}

.clear-both{
	clear:both;
	height:1px;
	overflow:hidden;
}
#stats-product{
	border:none !important;
	left:69px !important;
	top:91px !important;
}

