body {
	font-family : 'Verdana';
	font-size : 12px;
	background : white; /*#F6F6F6; #121212; */
	color : #7F7F7F;
	/*background : url("../image/apple.gif") repeat-x scroll 0 0 #FFFFFF;*/
}

#backgroundPopup {
	display : none;
	position : fixed;
	_position : absolute;
	height : 100%;
	width : 100%;
	top : 0;
	left : 0;
	background : #979797;
	border : 1px solid #cecece;
	z-index:1;
}

#popupAlternative{  
	display:none;  
	
	z-index:2;  
}  

.ro {
	background-color : #D2D6D6 !important;
}

.wrapper {
	border : 2px solid #cecece;
}

div#d_body {
	position:absolute;
	left:5%;
	right:5%;
	top : 0px;
	bottom : 5px;
}

.centerDiv {
	margin-left : auto;
	margin-right : auto;
}

.login {
	position : relative;
	left : 0px;
	right : 0px;
	top : 100px;
	
}


.ui-widget-header { 
    border: 1px solid #333333 !important; 
    background: #333333 !important; 
    color: #ffffff; font-weight: bold; }


input
{
	width : 100%;
}

input[type="checkbox"] {
	width : 20px;
}

select
{
	width : 100%;
}

div#d_mainn {
	position : absolute;
	top : 120px;
	left : 0px;
	right : 0px;
	bottom : 0px;
}

div#d_basket {
	
	/*position : absolute;*/
	left : 0px;
	right : 0px;
	/*bottom :10px;*/
	height : 180px;
	
}

div.button {
	background-color:#F5F6F6;
	cursor:pointer;
	/*font-size:x-small;*/
	height : 20px;
	padding-top : 5px;
}

a {
	text-align : center;
	text-decoration : none;
	display : block;
	outline-color : -moz-user-text-color;
	outline-style : none;
	outline-width : medium;
	color : #ba021a;
}

a.button {
	text-align : center;
	width : 100px;
	color:#FFFFFF;
	vertical-align : middle;
}

a.button:hover {
	color : #bdbdbd;
}

input[type="text"], input[type='password'], select, textarea {
	border : 1px solid #979797;
	background : #F5F6F6;
	/*color : white;*/
	/*float : right;*/
	/*margin : 5px 0;*/
	/*padding : 3PX 0 0 4px;
	background : url("../img/bg_input.jpg") white repeat-x scroll left top;*/
	font-size : 110%;
}

#loading {
	background : url("../img/ajax-loader.gif") repeat scroll 0 0 transparent;
	height : 11px;
	position : absolute;
	right : 10px;
	text-indent : -9999em;
	top : 10px;
	width : 43px;
}

label {
	position : absolute;
	text-align : right;
	font-weight : bold;
	width : 150px;
	color : black;
}

table tbody th {
	text-align : right;
	
	font-weight : normal;
}

.flexigrid div.fbutton .add {
	background: url("../css/images/Create.png") no-repeat center left;
}	

.flexigrid div.fbutton .addm {
	background: url("../css/images/Copy.png") no-repeat center left;
}	

.flexigrid div.fbutton .update {
	background: url("../css/images/Text.png") no-repeat center left;
}	
    
.flexigrid div.fbutton .delete {
	background: url("../css/images/No-entry.png") no-repeat center left;
}	

.flexigrid div.fbutton .save {
	background: url("../css/images/OK.png") no-repeat center left;
}	

.flexigrid div.fbutton .cancel {
	background: url("../css/images/Delete.png") no-repeat center left;
}	

.flexigrid div.fbutton .email {
	background: url("../css/images/Letter.gif") no-repeat center left;
}	

.flexigrid div.fbutton .export {
	background: url("../css/images/Upload.gif") no-repeat center left;
}	

.flexigrid div.fbutton .import {
	background: url("../css/images/add.png") no-repeat center left;
}	

.gray {
	opacity : 0.2 !important;
	filter : alpha(opacity=20) !important;
	-moz-opacity : 0.2 !important;
	cursor : default;
}

.w50 {
	width : 50px !important;
}

.w100 {
	width : 100px !important;
}

.w105 {
	width : 105px !important;
}

.w150 {
	width : 150px !important;
}

.w200 {
	width : 200px !important;
}

.w250 {
	width : 250px !important;
}

.w300 {
	width : 300px !important;
}

.w400 {
	width : 400px !important;
}

.w500 {
	width : 500px !important;
}

.w950 {
	width : 950px !important;
}

.w1000 {
	width : 1000px !important;
}

.w1002 {
	width : 1002px !important;
}

.b-login {
	//background : #ba021a;
	//background : url("../img/btn-citroen100.png") no-repeat center;
	height : 30px;
}

.a-login:hover {
	color : #7F7F7F;
}

.a-login {
	color : #ba021a;
	font-weight : bold;
	padding-top : 6px;
	cursor : pointer;
}

.bgback {
	background : #76797C;
}

.bg {
	/*border : 1px solid #f6bc06;*/
	/*background : white;*/
	
}

.red {
	color : #e40202 !important;	
	font-weight : bold !important;
}

.green {
	color : #38b164 !important;
	font-weight : bold !important;
}

.suborder {
	color : #316AC5;
	font-weight : bold;
}

.ajax {
	position : absolute;
	right : 50px;
	top : 50px;
	display : none;
	color : #ba021a;
	
}

.hidden {
	display : none;
}

.menu {
	background : #979797;
}

.nav {
	//background : url("../img/nav_bar.jpg") repeat-x scroll 0 0 #2E2E2E;
	background : #979797;
	display : block;
	font-size : 0.9em;
	height : 40px;
	list-style : none outside none;
	margin : 0px 0 20px;
	overflow : hidden;
	padding : 0px;
	text-transform : capitalize;
}

.nav li {
	display : inline;
	cursor : pointer;
}

.nav li a {
	color : white;
	display : block;
	float : left;
	padding : 10px 10px;
	text-decoration : none;
}

.nav li a:hover {
	/*background : url("../img/nav_bar_o.jpg") repeat-x scroll 0 0 #1B1B1B;*/
	background : #ba021a;
	color : white;
}

.redborder {
	border : 1px solid red;
}

#ffileQueue {
	width: 400px;
	height: 50px;
	overflow: auto;
	border: 1px solid #E5E5E5;
	margin-bottom: 10px;
}

/* Styles for the entire LavaLamp menu */
.lavaLamp {
    position: relative;
    height: 29px; 
		min-width: 800px;
    background: url("../image/bg.png") no-repeat top left;
    padding: 15px; margin: 10px 0;
    overflow: hidden;
}
    /* Force the list to flow horizontally */
    .lavaLamp li {
        float: left;
        list-style: none;
				
				
    }
        /* Represents the background of the highlighted menu-item. */
        .lavaLamp li.back {
            background: url("../image/lava.gif") no-repeat right -30px;
            width: 9px; height: 30px;
            z-index: 8;
            position: absolute;
        }
            .lavaLamp li.back .left {
                background: url("../image/lava.gif") no-repeat top left;
                height: 30px;
                margin-right: 9px;
            }
        /* Styles for each menu-item. */
        .lavaLamp li a {
            position: relative; overflow: hidden;
            text-decoration: none;
            text-transform: uppercase;
            font: bold 12px arial;
            color: #fff; outline: none;
            text-align: center;
            height: 30px; top: 7px;
            z-index: 10; letter-spacing: 0;
            float: left; display: block;
            margin: auto 10px;
        }













