/* RESET */

html, body, div, span, applet, object, iframe,

h1, h2, h3, h4, h5, h6, p, blockquote, pre,

a, abbr, acronym, address, big, cite, code,

del, dfn, em, img, ins, kbd, q, s, samp,

small, strike, strong, sub, sup, tt, var,

b, u, i, center,

dl, dt, dd, ol, ul, li,

fieldset, form, label, legend,

table, caption, tbody, tfoot, thead, tr, th, td,

article, aside, canvas, details, embed, 

figure, figcaption, footer, header, hgroup, 

menu, nav, output, ruby, section, summary,

time, mark, audio, video {

	margin: 0;

	padding: 0;

	border: 0;

	font-size: 100%;

	font: inherit;

	vertical-align: baseline;

}

/* HTML5 display-role reset for older browsers */

article, aside, details, figcaption, figure, 

footer, header, hgroup, menu, nav, section {

	display: block;

}

body {

	line-height: 1;

}

ol, ul {

	list-style: none;

}

blockquote, q {

	quotes: none;

}

blockquote:before, blockquote:after,

q:before, q:after {

	content: '';

	content: none;

}

table {

	border-collapse: collapse;

	border-spacing: 0;

}

/* CLOSE RESET */



/* MAIN STRUCTURE AND NAVIGATION */

body{

    font-family:Helvetica, Arial, sans-serif;

    font-size: 12px;

    margin:0;

    padding:0;

	background:url(../images/admin/left-menu-bg.jpg) top left repeat-y #f5f5f5;

}



#login_body {

	background:#f5f5f5;

}



a, a:visited { 

  	text-decoration:underline

}



#wrapper{

	position:absolute;

	float:left;

    margin: 0;

    padding: 0;	

    width:100%; 

    height:100%;

	min-width:972px;

	margin-right:-30px;

}



#wrapper2 {

	margin-right:40px;

}



#left-nav {

    float: left;

    width:200px;

	display:inline;

}



#content{

	margin:0 0 0 220px;

}



#masthead{

	float:left;

	height:84px;

	width:100%;

}



/* logo end lang */

#masthead-left{

	float:left;

	height:100%;

	width:200px;

}



#logo {
	float:left;
	height:60px;
	width:60px;
	margin:10px 20px;
	text-align:right;

}



#lang-bar{
	float:left;
	text-align:left;
	height:24px;
	width:80px;
	margin:0 20px 16px 0;
}



/* flag-eng */

a#flag-eng, a#flag-eng:visited, a#flag-eng:hover{

	float:right;

	display:block;

	height:24px;

	width:24px;

	background:url(../images/admin/eng_lang.png) top left no-repeat;

	margin-left:3px;

}



a#flag-eng:hover, a#flag-eng.active, a#flag-eng.active:visited{

	background:url(../images/admin/eng_lang.png) bottom left no-repeat;

}

/* close flag-eng */



/* flag-bg */

a#flag-bg, a#flag-bg:visited, a#flag-bg:hover{

	float:right;

	display:block;

	height:24px;

	width:24px;

	background:url(../images/admin/bg_lang.png) top left no-repeat;

	margin-left:3px;

}



a#flag-bg:hover, a#flag-bg.active, a#flag-bg.active:visited{

	background:url(../images/admin/bg_lang.png) bottom left no-repeat;

}

/* close bg */

/* close logo end lang */





#greetings{

    /* margin: 20px auto; */

	float:left;

    text-align: center;

    width: 500px;

    font-size: 16px;

	width:100%;

}



#dialog-box-wrapper{

	float:left;

	width:100%;

}



ul.errors, ul.success, .image-success {

	float:left;

	width:100%;

	height:auto;

	

	-moz-border-radius:6px;

	-webkit-border-radius:6px;

	-goog-ms-border-radius:6px;

	border-radius:6px;

	-khtml-border-radius:6px;

}



.image-success {

	width:538px;

	margin:6px 6px 0;

}



ul.errors li, ul.success li, .image-success p{

	float:left;

	margin:10px;

	padding:0px;

	width:100%;

	list-style-type:circle;

	list-style:inside;

}



/* Left menu */

#left-nav a.inactive:link, #left-nav a.inactive:visited, #left-nav a.inactive:hover {

	float:left;

    display:block;

	height:56px;

	width:182px;

	margin:0 0 5px 18px;

    font-weight:lighter;

	text-transform:capitalize;

	background:url(../images/admin/left-menu-btn.png) no-repeat top left;

	text-decoration:none;

	text-indent:20px;

	line-height:56px;

}



#left-nav a.inactive:hover {

	background:url(../images/admin/left-menu-btn.png) no-repeat bottom left;

}



#left-nav a.active:link, #left-nav a.active:visited, #left-nav a.active:hover {

	float:left;

    display:block;

	height:56px;

	width:182px;

	margin:0 0 5px 18px;

    font-weight:lighter;

	text-transform:capitalize;

	background:url(../images/admin/left-menu-btn-selected.png) no-repeat top left;

	text-decoration:none;

	text-indent:20px;

	line-height:56px;

}

/* close left menu*/



/* user bar */

#user-bar{

	position:absolute;

 	top:0px;

 	right:40px;

	z-index:0;

	float:right;

	margin:0;

	width:auto;

	height:74px;

	background: url(../images/admin/user-bar-bg.png) bottom left repeat-x #fffefe;

	-moz-border-radius: 0px 0px 6px 6px;

	border-radius: 0px 0px 6px 6px;

	border-bottom: 1px solid #e9dfe7;

	border-left: 1px solid #e9dfe7;

	border-right: 1px solid #e9dfe7;

	text-align:right;

}



#username {

	width:auto;

	height:20px;

	float:none;

	line-height:20px;

	margin:16px 10px 6px 10px;

}



.user-tools {

	width:auto;

	height:18px;

	float:right;

	margin:0 10px 0 10px;

	line-height:18px;

}



.user-tools img {

	float:left;

	margin:2px 2px 2px; 0;

}

/* close user bar*/





/* END OF MAIN STRUCTURE AND NAVIGATION*/



/* PAGINATION CLASSES*/

.top_navigation {

	padding:10px 10px 10px 0;

	float:left;

	width:100%;

}





nav#pagination{

	float:left;

	height:36px;

	width:auto;

	background:url(../images/admin/page-nav-bg.png) no-repeat right bottom;

}



#pages{

	float:left;

	height:36px;

	width:auto;

	background:url(../images/admin/page-nav-bg-left.png) no-repeat left bottom;

}



nav#pagination a, nav#pagination a:visited, nav#pagination span, a.previous-btn, a.previous-btn:visited, a.next-btn, a.next-btn:visited, #form.submit, #form input.submit, #form input#btnCancel {

	display:block;

	float:left;

	margin:10px 3px 0 auto;

	width:26px;

	height:26px;

	text-decoration:none;

	text-align:center;

	line-height:26px;

	color:#fff;

		

	background:url(../images/page-bar-bg.png) bottom left repeat-x;

	-moz-border-radius:6px;

	-webkit-border-radius:6px;

	-goog-ms-border-radius:6px;

	border-radius:6px;

	-khtml-border-radius:6px;

}



nav#pagination a.previous-btn, nav#pagination a.previous-btn:visited, nav#pagination a.previous-btn:hover, nav#pagination span.previous-btn, #form input#btnCancel{

	width:auto;

	padding:0 10px;

	float:left;

	border:0;

}



#form input#btnCancel {

	margin-top:1px;

}



#SWFUpload_0 {

	float:left;

	margin:0 5px;

}



#gallery-upload-ui {

	float:left;

	width:100%;

}



.buttons-after-gallery {

	display:inline-block;

	float:left;

	margin:0 0 0 120px;

}



#form.submit, #form input.submit{

	margin: 10px 0 0 3px;

}



#form select {

	padding:4px;

	margin:0 0 6px 0;

	overflow: hidden;

    width: 350px;

    -moz-border-radius: 6px;

    -webkit-border-radius: 6px;

    border-radius: 6px;

    background: #fff;

	border:0;

}



/* #form input[type=checkbox]{

	width:auto;

	float:left;

	height:20px;

	margin: 10px 10px 10px 120px;

} */



#form input[type=checkbox]{

	   	display: inline-block;

	   	float:left;

	   	margin: 6px 6px 6px 120px;

	  	padding: 0;

		height:14px;

	   	width: auto;

	   	vertical-align: text-top;

}



#form label#checkbox_m {

	display: inline-block;

	width:auto;

	float:none;

	margin:8px;

	height:14px;

}



nav#pagination a.next-btn:hover, nav#pagination a.next-btn, nav#pagination a.next-btn:visited, nav#pagination span.next-btn{

	width:auto;

	padding:0 10px;

	margin-right:14px;

	float:right;

}



.page-result-bar {

	float:left;

	height:36px;

	line-height:36px;

	text-indent:20px;

	color:#fff;

	width:auto;

}



span.inactive {

    border: 1px solid #000000;

    padding: 2px 6px 2px 6px; 

    font-size: 1em;

    cursor: default;

}

/* END OF PAGINATION CLASSES*/



/* TOTAL RECORDS */



/* Panels */

.wrapper-record, #login-form {

	float:left;

	width:100%;

	margin:20px 0;

	-moz-border-radius:6px;

	-webkit-border-radius:6px;

	-goog-ms-border-radius:6px;

	border-radius:6px;

	-khtml-border-radius:6px;

}

/* Close panels */



.total_records {

	float:left;

	width:100%;

	margin:5px 0 0;

	background:url(../images/page-bar-bg.png) bottom left repeat-x;

	border-bottom-left-radius: 6px;

	-moz-border-radius-bottomleft: 6px;

	-webkit-border-bottom-left-radius: 6px;

	-goog-ms-border-bottom-left-radius: 6px;

	-khtml-border-radius-bottomleft: 6px;

	

	border-bottom-right-radius: 6px;

	-moz-border-radius-bottomright: 6px;

	-webkit-border-bottom-right-radius: 6px;

	-goog-ms-border-bottom-right-radius: 6px;

	-khtml-border-radius-bottomright: 6px;

}



.record-title {

	float:left;

	display:block;

	height:58px;

	line-height:58px;

	width:100%;

}



.record-title img, .add-record img{

	vertical-align:middle;

	margin:0 10px 0 20px;

}



div.total_records table {

	float:left;

	width:100%;
}

div.total_records table th a {
    display: inline-block;
}




div.total_records table img {

	vertical-align:middle;

}



div.total_records table tr th{  

    text-align: left;

	height:28px;

	text-indent:5px;

	line-height:28px;

}



div.total_records table tbody tr {

	height:28px;

	line-height:28px;

	vertical-align:middle;

	text-indent:5px;

}



div.total_records table tr th:first-child {

  	border-top-left-radius: 6px;

	-moz-border-radius-topleft: 6px;

	-webkit-border-top-left-radius: 6px;

	-goog-ms-border-top-left-radius: 6px;

	-khtml-border-radius-topleft: 6px;

}

div.total_records table tr th:last-child {

	border-top-right-radius: 6px;

	-moz-border-radius-topright: 6px;

	-webkit-border-top-right-radius: 6px;

	-goog-ms-border-top-right-radius: 6px;

	-khtml-border-radius-topright: 6px;

}



div.total_records table tr:last-child td:first-child {

  	border-bottom-left-radius: 4px;

	-moz-border-radius-bottomleft: 4px;

	-webkit-border-bottom-left-radius: 4px;

	-goog-ms-border-bottom-left-radius: 4px;

	-khtml-border-radius-bottomleft: 4px;

}



a.add-record, a.add-record:visited, .record-title {

	float:left;

	display:block;

	height:58px;

	line-height:58px;

	

	-moz-border-radius:6px;

	-webkit-border-radius:6px;

	-goog-ms-border-radius:6px;

	border-radius:6px;

	-khtml-border-radius:6px;

}



a.add-record, a.add-record:visited{

	padding-right:20px;

	margin-top:20px;

}	



.input_order {

    background: #ffffff;

    border: 1px solid #b1b1b1;	

    width: 50px;

}



.order_field_change {  

    color: #cc0000!important;

    cursor: pointer;    

}



div.order_field_change span{

    text-decoration: underline;

}



.order_field_change input { margin:5px 0 0 0}

.order_field_change a { margin-bottom:5px}

.order_field_change a.apply_order_field,.order_field_change a.cancel_order_field {

    text-decoration:none!important;

    display:inline-block;

    width:18px; height:18px;

    margin-left:2px;

    vertical-align:middle;

    padding:1px 0 0;

}



a.apply_order_field {

    background:url(../images/apply_order_field.jpg) bottom no-repeat;

}



a.cancel_order_field {

    background:url(../images/cancel_order_field.jpg) bottom no-repeat;



}

a.apply_order_field span, a.cancel_order_field span { visibility:hidden; text-decoration:none!important}





div.toggle_outlet span{

    text-decoration: underline;

    cursor: pointer;

}



div.toggle_status span{

    text-decoration: underline;

    cursor: pointer;

}



/* END OF TOTAL RECORDS */



/* CURRENT RECORD */



div.current_record {  

    padding: 10px 0px;

}



/*div.current_record table{

  margin-bottom: 1em;

}*/



div.current_record table th{

    background: #ffffff;

    color: #202020;

    text-align: left;

    padding:0 0.5em;

}



div.current_record table td{

    background: #ffffff;

    text-align: left;

}



div.current_record table {

    /*border: 1px solid #000000; */ 

    /*max-width: 700px; */ 

    color: #404040;

}



div.current_record table caption{

    text-align: left;

    font-size:16px;

	font-weight:bold;

	font-style:italic;

    padding:25px 0 10px 0;

}



div.current_record table.res_records th{

    background: #a1a1a1;

    color: #ffffff;

    text-align: left;

    padding: 0 0.5em;

}



div.current_record table.res_records{

    border: 1px solid #a1a1a1;

}



div.current_record table.res_records td{

    background: #efefef;

    text-align: left;

    padding: 0 0.5em;

}



div.current_record select {  }



img.ui-datepicker-trigger { vertical-align:bottom}



div.current_record select.worklang { display:block; float:left; clear:left; margin-bottom: 5px;}



div.comments{ width: 500px; background: #5b5b5b; border: 1px solid #5b5b5b; padding: 5px;margin: 5px 0; color:#FFF;}

div.comments p{ margin: 0px; padding-bottom: 5px;}



select option.inactive{ color: #ff0000;}



div.current_record table.transaction_history {

    border:1px solid #000; background:#f2f2f2

}



div.current_record table.transaction_history th {

    color:#fff; background:#003a57;

}

div.current_record table.transaction_history td { background:#fff; text-align:center}

/* END OF CURRENT RECORD */



h1{ font-size: 18px; }



img{ border: 0px; }



.req { color:#c00}



#form.submit, #form input.submit{  		

	width:auto;

	float:left;

    cursor: pointer;

	padding:2px 6px;

}

/*

#form.submit:hover, #form input.submit:hover{  

    background-position: bottom;

    border:1px solid #006699;



} */

.add_href{ display:block; padding:5px 0 15px; clear:both; font-weight:bold;font-style:italic }



.add_href:hover{}	



.err_txt { border: 1px solid #cc0000;background: #fcebf4;color: #cc0000; padding: 10px 10px;

           width:550px; text-align:center; margin: 5px 0;}



/*.err_txt { border: 1px solid #660000;background-color: #ffeeee;color: #660000; padding: 10px 10px;

width:550px; text-align:center; margin:10px auto}*/





.succ_txt { border: 1px solid #3f710f;background: #e5f1d8;color: #3f710f; padding: 10px 10px;

            width:550px; text-align:center; }



.err_box{

    background: #00ff00;

    border: 1px solid #009933;  

    padding: 6px;  

    margin: 10px 0px 6px 0px;

}



.succ_box{

    background: #00ff00;

    border: 1px solid #666600;  

    padding: 6px;  

    margin: 10px 0px 6px 0px;

}



.err_txt_center { border: 1px solid #cc0000;background: #fcebf4;color: #cc0000; padding: 10px 10px;

                  width:550px; text-align:center; margin:10px auto}



.succ_txt_center { border: 1px solid #3f710f;background: #e5f1d8;color: #3f710f; padding: 10px 10px;

                   width:550px; text-align:center; margin:10px auto}



.td_label {

    vertical-align:top;  

    text-align: right!important;

    padding-right: 5px;

}



.td_label_width{

    vertical-align:top;

    font-style: normal;   

    width: 160px;

    text-align: right!important;

    padding-right: 5px;  

}



.td_label_width_projects{

    vertical-align:top;

    font-style: normal;  

    width: 200px;

    text-align: right!important;

    padding-right: 5px;  

}



.green{color: #00CC33;}

.orange{color: #ff9900;}

.black{color: #000000;}

.darkblue{color: #0472f5;}

.brown{color: #CC6600;}

.red{color: #ff0000;}

.blue{color: #0000ff;}

.lightblue{color: #66cccc;}



.prod_type{ color: #990000; }



.img-info, img.img-info {

    cursor: help;

    margin: 0px 0px 0px 5px!important; 

    paddiong: 0px!important;

    

}





select#cat1, select#cat2{width:200px;}



table#table_pics { margin-bottom: 20px;}

table#table_pics label { font-weight: bold;}



.del_pic_checkbox { margin: 10px 0px;}



.page_buttons {

    margin: 10px 0px;

}



#lang_bar { position: absolute; top: 5px; left: 5px; line-height:12px; font-weight:bold }



#lang_bar a { display:inline-block; padding:2px 5px; color:#006699; text-decoration:none}

#lang_bar a:hover { text-decoration:underline}

#lang_bar a.active {  display:inline-block; padding:2px 5px; color:#009bd4}

#lang_bar a.active:hover { text-decoration:none; cursor:default}





a.website { 

	position: absolute; 

	top: 0px; 

	right: 5px; 

	display:inline-block; 

	width:73px; 

	height:26px; 

	padding:4px 30px 0 10px ; 

	vertical-align:top;

 	font-size:14px; 

	font-weight:bold; 

	text-shadow:#fff 1px 1px;

	background:url(../images/website_btn.png) 0 0; 

	color:#003e77; 

	text-decoration:none}

	

a.website:hover { 

	background-position:0 100%; 

	color:#052a63;

}





.dialog-modal {

    display: none;

}



/** Image Gallery **/

span.image-delete, span.image-save-title { display:block; width:36px; height:28px; margin: 86px 10px 10px 10px; background:url(../images/admin/delete.png) bottom no-repeat; cursor:pointer; font-size:0; vertical-align:top; float:right;  }

span.image-save-title { background:url(../images/admin/save.png) bottom no-repeat}

span.image-delete:hover, span.image-save-title:hover { background-position:top;}

span.image-copy { display:block; width:16px; height:16px; margin: 86px 0 0 10px background:url(../images/del.png) bottom no-repeat; cursor:pointer; font-size:0; vertical-align:top; float:right; }

span.image-copy:hover { background-position:top;}



ul#admin-images-list li {

    border: 1px solid #ff0000;

}



/*form */

#form {

	margin:20px;

	float:left;

	width:auto;

}



#form label {

	float:left;

	clear:left;

	margin:6px 20px 0 0;

	padding-right:15px;

	width:85px;

	text-align:right;

	text-shadow: 0 1px 0 #f2f2f2;

}



#form input {

	width: 350px; 

	height: 20px; 

	padding: 3px 10px; 

	margin: 0 0 6px 0;

	

	-moz-border-radius:6px;

	-webkit-border-radius:6px;

	-goog-ms-border-radius:6px;

	border-radius:6px;

	-khtml-border-radius:6px;

	

	border:0px;

}



#form select {

	width:auto;

}



#form input:focus, #form textarea:focus {

	-moz-border-radius:6px;

	-webkit-border-radius:6px;

	-goog-ms-border-radius:6px;

	border-radius:6px;

	-khtml-border-radius:6px;

	border:0px;

}



/* textarea separator */

.descr-margin {

	float:none;

	clear:both;

	display:inline-block;

	width:100%;

}



.textarea-wrapper {

	float:left;

	margin-bottom:6px;

}



.required

{

	background-image:url(/images/admin/req.png);

	background-position:top right;

	background-repeat:no-repeat;

	padding-right:15px;

}



/* close form */





/* Gallery */



.img-info img.img-info{

	cursor:help;

	margin: 0 0 0 5px !important;

	padding:0px !important;

}



.wrapper-galery {

	width:550px;

	float:left;

	margin:20px 0 0 120px;

}



div.image-box-container {

	float:left;

	width:300px;

} 



span.image-label-bg, span.image-label-en{

	float:left;

	margin:12px 0 0 20px;

	width:80px;

}



ul#image-list input{

	float:left;

	margin:6px 0;

	width:180px;

}



.image-to-textarea {

	float:left;

	width:200px;

	margin-left:100px;

}



span.image-append {

	float:left;

	cursor:pointer;



	padding:4px;

	margin:0 2px 0 0;

	

	-moz-border-radius:6px;

	-webkit-border-radius:6px;

	-goog-ms-border-radius:6px;

	border-radius:6px;

	-khtml-border-radius:6px;

}



span.image-append:hover {

	/* background:#333; */

}







ul#image-list li {

	padding:6px 0;

	margin:6px 6px 0;

	float:left;

	cursor:move;

	float:left;

	width:538px;

	display:block;

	

	-moz-border-radius:6px;

	-webkit-border-radius:6px;

	-goog-ms-border-radius:6px;

	border-radius:6px;

	-khtml-border-radius:6px;

}



.wrapper-galery {

	-moz-border-radius:6px;

	-webkit-border-radius:6px;

	-goog-ms-border-radius:6px;

	border-radius:6px;

	-khtml-border-radius:6px;

}



#image-list img {

	float:left;

	margin:20px 6px;

}

/*close Gallery */



/*login */

#wrapper-login {

	width:310px;

	margin:100px auto;

	text-align:center;

}



#login-form {

	text-align:left;

	width:310px;

	margin:10px auto;

}



#login-form img{

	margin:0 25px 0 46px;

}



#login-form span.login {

	margin:10px auto;

	height:40px;

	width:100%;

	text-align:center;

	font-size:18px;

	line-height:18px;

}



#login-form #form {

	margin-top:20px;

}



#login-form input{

	width:180px;

}



#login-form label{

	width:35px;

	text-align:right !important;

}



#login-form input#login{

	margin:10px 70px;

	float:left;

}

/*close login */



/* Gradients */

		nav#pagination a, nav#pagination a:visited, nav#pagination span, a.previous-btn, a.previous-btn:visited, a.next-btn, a.next-btn:visited, #form.submit, #form input.submit, #form input#btnCancel,div.total_records table tr th{

			background: #b72614; /* Old browsers */

			/* IE9 SVG, needs conditional override of 'filter' to 'none' */

			background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2I3MjYxNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhNTIyMTIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);

			background: -moz-linear-gradient(top,  #b72614 0%, #a52212 100%); /* FF3.6+ */

			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b72614), color-stop(100%,#a52212)); /* Chrome,Safari4+ */

			background: -webkit-linear-gradient(top,  #b72614 0%,#a52212 100%); /* Chrome10+,Safari5.1+ */

			background: -o-linear-gradient(top,  #b72614 0%,#a52212 100%); /* Opera 11.10+ */

			background: -ms-linear-gradient(top,  #b72614 0%,#a52212 100%); /* IE10+ */

			background: linear-gradient(top,  #b72614 0%,#a52212 100%); /* W3C */

			/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b72614', endColorstr='#a52212',GradientType=0 ); /* IE6-8 */

		}

		

		div.total_records table tbody tr, a.add-record, a.add-record:visited, .record-title, span.image-append,.wrapper-galery,.ui-widget-content, .ui-state-active {

			background: #fffefe; /* Old browsers */

			/* IE9 SVG, needs conditional override of 'filter' to 'none' */

			background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZGU4ZTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);

			background: -moz-linear-gradient(top,  #fffefe 0%, #fde8e8 100%); /* FF3.6+ */

			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fffefe), color-stop(100%,#fde8e8)); /* Chrome,Safari4+ */

			background: -webkit-linear-gradient(top,  #fffefe 0%,#fde8e8 100%); /* Chrome10+,Safari5.1+ */

			background: -o-linear-gradient(top,  #fffefe 0%,#fde8e8 100%); /* Opera 11.10+ */

			background: -ms-linear-gradient(top,  #fffefe 0%,#fde8e8 100%); /* IE10+ */

			background: linear-gradient(top,  #fffefe 0%,#fde8e8 100%); /* W3C */

			/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fffefe', endColorstr='#fde8e8',GradientType=0 ); /* IE6-8 */

		}

		

		nav#pagination span,  nav#pagination a.previous-btn:hover,  nav#pagination a.next-btn:hover, nav#pagination a:hover, #form.submit:hover, #form input.submit:hover, span.image-append:hover, .ui-widget-header {

			background: #880c0c; /* Old browsers */

			/* IE9 SVG, needs conditional override of 'filter' to 'none' */

			background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg4MGMwYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2OTA5MDkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);

			background: -moz-linear-gradient(top,  #880c0c 0%, #690909 100%); /* FF3.6+ */

			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#880c0c), color-stop(100%,#690909)); /* Chrome,Safari4+ */

			background: -webkit-linear-gradient(top,  #880c0c 0%,#690909 100%); /* Chrome10+,Safari5.1+ */

			background: -o-linear-gradient(top,  #880c0c 0%,#690909 100%); /* Opera 11.10+ */

			background: -ms-linear-gradient(top,  #880c0c 0%,#690909 100%); /* IE10+ */

			background: linear-gradient(top,  #880c0c 0%,#690909 100%); /* W3C */

			/* filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#880c0c', endColorstr='#690909',GradientType=0 ); /* IE6-8 */

		}

		

		nav#pagination span.previous-btn, nav#pagination span.next-btn, a.add-record:hover, ul.errors, .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {

			background: #f9e6e6; /* Old browsers */

			/* IE9 SVG, needs conditional override of 'filter' to 'none' */

			background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5ZTZlNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNmRhZGEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);

			background: -moz-linear-gradient(top,  #f9e6e6 0%, #f6dada 100%); /* FF3.6+ */

			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9e6e6), color-stop(100%,#f6dada)); /* Chrome,Safari4+ */

			background: -webkit-linear-gradient(top,  #f9e6e6 0%,#f6dada 100%); /* Chrome10+,Safari5.1+ */

			background: -o-linear-gradient(top,  #f9e6e6 0%,#f6dada 100%); /* Opera 11.10+ */

			background: -ms-linear-gradient(top,  #f9e6e6 0%,#f6dada 100%); /* IE10+ */

			background: linear-gradient(top,  #f9e6e6 0%,#f6dada 100%); /* W3C */

			/* filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9e6e6', endColorstr='#f6dada',GradientType=0 ); /* IE6-8 */

		}

		

		a.add-record, a.add-record:visited, .record-title {

			border-top: 1px solid #f6c3c3 !important;

		}



		/* Gradients form */

		#form input {

			background: #f6f6f6;

			background: #ebebeb; /* Old browsers */

			/* IE9 SVG, needs conditional override of 'filter' to 'none' */

			background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ViZWJlYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIwJSIgc3RvcC1jb2xvcj0iI2Y2ZjZmNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);

			background: -moz-linear-gradient(top,  #ebebeb 0%, #f6f6f6 20%); /* FF3.6+ */

			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ebebeb), color-stop(20%,#f6f6f6)); /* Chrome,Safari4+ */

			background: -webkit-linear-gradient(top,  #ebebeb 0%,#f6f6f6 20%); /* Chrome10+,Safari5.1+ */

			background: -o-linear-gradient(top,  #ebebeb 0%,#f6f6f6 20%); /* Opera 11.10+ */

			background: -ms-linear-gradient(top,  #ebebeb 0%,#f6f6f6 20%); /* IE10+ */

			background: linear-gradient(top,  #ebebeb 0%,#f6f6f6 20%); /* W3C */

			/* filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebebeb', endColorstr='#f6f6f6',GradientType=0 ); *//* IE6-8 */	

			color:#666;

		}

		

		#form input:focus, #form textarea:focus {

			background: #fafafa; /* Old browsers */

			/* IE9 SVG, needs conditional override of 'filter' to 'none' */

			background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZhZmFmYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);

			background: -moz-linear-gradient(top,  #fafafa 0%, #ffffff 20%); /* FF3.6+ */

			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fafafa), color-stop(20%,#ffffff)); /* Chrome,Safari4+ */

			background: -webkit-linear-gradient(top,  #fafafa 0%,#ffffff 20%); /* Chrome10+,Safari5.1+ */

			background: -o-linear-gradient(top,  #fafafa 0%,#ffffff 20%); /* Opera 11.10+ */

			background: -ms-linear-gradient(top,  #fafafa 0%,#ffffff 20%); /* IE10+ */

			background: linear-gradient(top,  #fafafa 0%,#ffffff 20%); /* W3C */

			/* filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafafa', endColorstr='#ffffff',GradientType=0 ); *//* IE6-8 */

		}

		

		/* Close Gradients form */

		

	/* Close Gradients */



	/* Box Shadow */

			#form input:focus, #form textarea:focus,#form input, a.add-record, a.add-record:visited, .record-title {

				-moz-box-shadow: 0 1px 0 #e17f7f;

				-webkit-box-shadow: 0 1px 0 #e17f7f;

				box-shadow: 0 1px 0 #e17f7f;

				

			}

	/* Close Box Shadow */

	

	/* Colors */

		body, .input_order, span.inactive, #form input:focus, #form textarea:focus{

		    color: #000000;

		}

		

		a, a:visited, #left-nav a.active:link, #left-nav a.active:visited, #left-nav a.active:hover, div.total_records table tbody tr, ul.errors { 

			color:#962315;

		}

		

		#left-nav a.inactive:link, #left-nav a.inactive:visited, #left-nav a.inactive:hover, div.total_records a:visited, div.total_records a:link, span.image-append:hover, .ui-widget-header {

			color: #fff;

		}

		

		nav#pagination span.previous-btn, nav#pagination span.next-btn {

			color:#e17f7f;

		}



	/* Close Colors */

	

	/* BG */

	.wrapper-record, #login-form, div.total_records table tbody tr:nth-child(even) {

		background:#f0ddb5;

	}

	

	ul#image-list li {

		background:#da6658;

	}

	

	div.total_records table tbody tr:hover, div.total_records table tbody tr.inactive, ul.success, div.image-success{ 

		background:#ddf0e0;

	}

	/* close BG*/



/*

#form input[type=submit] {

	width: 72px; height: 24px; float: right; padding: 10px 15px; margin: 0 10px 0 0;

	background: url(../images/button_send.png) left top;

	cursor: pointer;

} */

	

/* close form */