.btn-trasp {background: none transparent; border: 0 none; margin: 0; padding: 0;}
/* button for general purposes ...............................................*/

.buttons * a{cursor: pointer;}
.buttons{clear: both; overflow:hidden;}

div.buttons {margin: 5px 0 10px 0; padding: 0;}
div.box-rounded div.buttons {margin: 0 0 5px 0; padding: 0 0 5px 0;}
div.box-rounded table.buttons {margin: 5px 0; border-top: 1px solid #d8d8d8; width: 100%;}

table.buttons td{ margin: 0; padding: 5px 0;}


div.buttonsGrey {clear: both; overflow:hidden; margin: 5px 0 10px 0; padding: 5px 5px 5px 15px; background-color: #eee;}
div.buttonsGrey p {font-size: 90%; color: #777;}

/* defaults for .content */
.content h1, .content h2, .content h3, .content h4, .content h5{display: block !important; margin: 0 0 0.5em 0; font-weight: normal;}
.content li, .content dt, .content dd {line-height: 1.1;}
.content ul {margin: 10px 5px 15px 15px; padding-left: 20px; }
.content ul li{list-style-type: square;} 
.content ol {margin: 5px; padding-left: 20px;}
.content ol li {list-style-type: decimal;}
.content li {margin: 0 0 5px 0;}
.content dl {margin: 0; padding: 0;}
.content dt {font-weight: bold; margin: 5px 0 0 0; padding: 0;} 
.content dd {margin: 0 0 5px 0; padding: 0;} 
.content td li, .content td dt, .content td dd{line-height: 1; margin: 0 0 3px 0;}
.content td ul, .content td ol, .content td p{line-height: 1; margin: 5px 0 5px 0;}


/*  cornered boxes - default values =============================================================== */

/* corners, borders, backgrounds */
.cnr-tl,.cnr-tr,
.bg-t,
.cnr-bl,.cnr-br,
.bg-b{font-size: 1px; -webkit-text-size-adjust: none; line-height: 1px; display: block; height: 4px; margin-bottom: 0;}

	.cnr-tl {	background: transparent url("../images/box_general_cnr_tl.gif") no-repeat left top;}
	.cnr-tr {	background: transparent url("../images/box_general_cnr_tr.gif") no-repeat right top;}
	.bg-t {	margin: 0 4px 0 4px; background: transparent url("../images/box_general_bg_t.gif") repeat-x top;}

	.bg{background: #e9e9e9 /*url("../images/box_general_bg.gif") repeat-x top*/none;}
	.bdr-l{background: transparent url("../images/box_general_bdr_l.gif") repeat-y left;}
	.bdr-r{background: transparent url("../images/box_general_bdr_r.gif") repeat-y right; padding-top: 5px;}/* <== paste html content in this block */

	.cnr-bl {	background: transparent url("../images/box_general_cnr_bl.gif") no-repeat left top;}
	.cnr-br {	background: transparent url("../images/box_general_cnr_br.gif") no-repeat right top;}
	.bg-b {	margin: 0 4px 0 4px; background: transparent url("../images/box_general_bg_b.gif") repeat-x top;}

/* main container */
.box-rounded{margin: 0 0 20px 0; font-size: 90%; clear: both;}

/* header, content, footer */
.box-rounded h2{margin: 0 0 0 0; padding: 0px 10px 7px 10px; font: normal 12pt/1 Verdana, Geneva, Arial, Helvetica, sans-serif; color:#111; font-weight:bold; text-align:center; background:none;}
.box-rounded h5{margin:0; padding: 0px 10px 7px 10px; color:#093; font-size:14px; font: normal 12pt/1 Verdana, Geneva, Arial, Helvetica, sans-serif; border-bottom: 2px solid #d8d8d8; }
.box-rounded h5 span {font-size:16px;display:block}
.box-rounded .bdr-r .content{padding:5px 10px 10px 10px; font-size:100%;}				
.box-rounded hr{margin: 10px 1px 0px 1px; border-top: 1px solid #d8d8d8; border-bottom: 1px solid #eee;}
.box-rounded div.coverImg{margin: 0px 2px; background-color:#fff; text-align: center;}

/*  cornered box - clear ....................................... */
/* corners, borders, backgrounds */
			.box-rounded-clear .cnr-tl {	background: transparent url("../images/box_clear_cnr_tl.gif") no-repeat left top;}
			.box-rounded-clear .cnr-tr {	background: transparent url("../images/box_clear_cnr_tr.gif") no-repeat right top;}
			.box-rounded-clear .bg-t {		background: transparent url("../images/box_clear_bg_t.gif") repeat-x top;}
		
			.box-rounded-clear .bg {	background: #d4d4d4 url("../images/box_clear_bg.gif") repeat-x top;}
			.box-rounded-clear .bdr-l {	background: transparent none;}
			.box-rounded-clear .bdr-r {	background: transparent none; padding-top: 0px;}/* <== paste html content in this block */
		
			.box-rounded-clear .cnr-bl {	background: transparent url("../images/box_clear_cnr_bl.gif") no-repeat left top;}
			.box-rounded-clear .cnr-br {	background: transparent url("../images/box_clear_cnr_br.gif") no-repeat right top;}
			.box-rounded-clear .bg-b {		margin: 0 4px 0 4px; background: transparent url("../images/box_clear_bg_b.gif") repeat-x top;}
			
			.box-rounded-clear .content{overflow: hidden; margin: 0 2px 0 2px;}
			
/*  cornered box - Ok ....................................... */
/* corners, borders, backgrounds */
.box-rounded-ok .cnr-tl {	background: transparent url("../images/box_green_cnr_tl.gif") no-repeat left top;}
.box-rounded-ok .cnr-tr {	background: transparent url("../images/box_green_cnr_tr.gif") no-repeat right top;}
.box-rounded-ok .bg-t {		background: transparent url("../images/box_green_bg_t.gif") repeat-x top;}

.box-rounded-ok .bg {	background: #dff6df url("../images/box_green_bg.gif") repeat-x top;}
.box-rounded-ok .bdr-l {	background: transparent url("../images/box_green_bdr_l.gif") repeat-y left;}
.box-rounded-ok .bdr-r {	background: transparent url("../images/box_green_bdr_r.gif") repeat-y right; padding-top: 5px;}/* <== paste html content in this block */

.box-rounded-ok .cnr-bl {	background: transparent url("../images/box_green_cnr_bl.gif") no-repeat left top;}
.box-rounded-ok .cnr-br {	background: transparent url("../images/box_green_cnr_br.gif") no-repeat right top;}
.box-rounded-ok .bg-b {		margin: 0 4px 0 4px; background: transparent url("../images/box_green_bg_b.gif") repeat-x top;}

/* header, content, footer */
.box-rounded-ok h2{margin: 0 0 0 0; padding: 0px 10px 7px 10px; border-bottom: 1px solid #b1d0b5; font: normal 12pt/1 Verdana, Geneva, Arial, Helvetica, sans-serif; color:#33c; text-align:center; background:none;}


/*  cornered box - BLUE for homepage ....................................... */
/* corners, borders, backgrounds */
.box-rounded-blue .cnr-tl {	background: transparent url("../images/box_blue_cnr_tl.gif") no-repeat left top;}
.box-rounded-blue .cnr-tr {	background: transparent url("../images/box_blue_cnr_tr.gif") no-repeat right top;}
.box-rounded-blue .bg-t {		background: transparent url("../images/box_blue_bg_t.gif") repeat-x top;}

.box-rounded-blue .bg {	background: #d9e7ef url("../images/box_blue_bg.gif") repeat-x top;}
.box-rounded-blue .bdr-l {	background: transparent url("../images/box_blue_bdr_l.gif") repeat-y left;}
.box-rounded-blue .bdr-r {	background: transparent url("../images/box_blue_bdr_r.gif") repeat-y right; padding-top: 5px;}/* <== paste html content in this block */

.box-rounded-blue .cnr-bl {	background: transparent url("../images/box_blue_cnr_bl.gif") no-repeat left top;}
.box-rounded-blue .cnr-br {	background: transparent url("../images/box_blue_cnr_br.gif") no-repeat right top;}
.box-rounded-blue .bg-b {		margin: 0 4px 0 4px; background: transparent url("../images/box_blue_bg_b.gif") repeat-x top;}

/* header, content, footer */
.box-rounded-blue .content{padding: 0 10px 5px 10px;}
.box-rounded-blue h2{margin: 0 0 0 0; padding: 0 0 0 0; border: 0px none; color:#36c; text-align:left; background:none;}









/* button for system actions (blue) ...............................................*/

.btn-sys{ margin: 0; padding: 0; background: transparent; width: 12em;color: #333;  font-weight: bold;}
.btn-sys *{margin: 0;}
.btn-sys input{font-weight: bold;}
.btn-sys .cnr-tl,.btn-sys .cnr-tr, 
.btn-sys .bg-t, 
.btn-sys .cnr-bl,.btn-sys .cnr-br, 
.btn-sys .bg-b{height: 4px; }
/*top corners*/
.btn-sys .cnr-tl {	background: transparent url("../images/btn_general_cnr_tl.gif") no-repeat left top;}
.btn-sys .cnr-tr {	background: transparent url("../images/btn_general_cnr_tr.gif") no-repeat right top;}
.btn-sys .bg-t {	margin: 0 4px 0 4px; background: transparent url("../images/btn_general_bg_t.gif") repeat-x top;}
/*middle blocks whith content*/
.btn-sys .bg{background: #c0c0c0 url("../images/btn_general_bg.gif") repeat-x top;}
.btn-sys .bdr-l{background: transparent url("../images/btn_general_bdr_l.gif") repeat-y left;}
.btn-sys .bdr-r{background: transparent url("../images/btn_general_bdr_r.gif") repeat-y right;}/* <== paste html content in this block */
/*bottom corners*/
.btn-sys .cnr-bl {	background: transparent url("../images/btn_general_cnr_bl.gif") no-repeat left top;}
.btn-sys .cnr-br {	background: transparent url("../images/btn_general_cnr_br.gif") no-repeat right top;}
.btn-sys .bg-b {	margin: 0 4px 0 4px; background: transparent url("../images/btn_general_bg_b.gif") repeat-x top;}
/*content*/
.btn-sys .bdr-r{ padding: 0 5px 0 5px; font-size: 100%; font-weight: bold;}
.btn-sys .bdr-r a{ color: #333; text-decoration:none}
.btn-sys .bdr-r a:hover{ color: #000; }


/*OVER*/
.btn-sys.over{ color: #000;}
.btn-sys.over .cnr-tl {background-image:url("../images/btn_sys_ovr_cnr_tl.gif");}
.btn-sys.over .cnr-tr {background-image:url("../images/btn_sys_ovr_cnr_tr.gif");}
.btn-sys.over .bg-t {background-image:url("../images/btn_sys_ovr_bg_t.gif");}
.btn-sys.over .bg{background: #b6b6b6 url("../images/btn_sys_ovr_bg.gif") repeat-x top;}
.btn-sys.over .bdr-l{background-image:url("../images/btn_sys_ovr_bdr_l.gif");}
.btn-sys.over .bdr-r{background-image:url("../images/btn_sys_ovr_bdr_r.gif");}
.btn-sys.over .cnr-bl {background-image:url("../images/btn_sys_ovr_cnr_bl.gif");}
.btn-sys.over .cnr-br {background-image:url("../images/btn_sys_ovr_cnr_br.gif");}
.btn-sys.over .bg-b {background-image:url("../images/btn_sys_ovr_bg_b.gif");}
.btn-general.over .bdr-r a{ color: #000;}

/* button for general purposes ...............................................*/

.btn-general{ margin: 0; padding: 0; background: transparent; width: 12em;color: #333;font-weight:bold;border:0;}
.btn-general *{margin: 0;}
.btn-general input{font-weight: bold;}

.btn-general .cnr-tl,.btn-general .cnr-tr, 
.btn-general .bg-t, 
.btn-general .cnr-bl,.btn-general .cnr-br, 
.btn-general .bg-b{height: 4px; }
/*top corners*/
.btn-general .cnr-tl {	background: transparent url("../images/btn_general_cnr_tl.gif") no-repeat left top;}
.btn-general .cnr-tr {	background: transparent url("../images/btn_general_cnr_tr.gif") no-repeat right top;}
.btn-general .bg-t {	margin: 0 4px 0 4px; background: transparent url("../images/btn_general_bg_t.gif") repeat-x top;}
/*middle blocks whith content*/
.btn-general .bg{background: #c0c0c0 url("../images/btn_general_bg.gif") repeat-x top;}
.btn-general .bdr-l{background: transparent url("../images/btn_general_bdr_l.gif") repeat-y left;}
.btn-general .bdr-r{background: transparent url("../images/btn_general_bdr_r.gif") repeat-y right;}/* <== paste html content in this block */
/*bottom corners*/
.btn-general .cnr-bl {	background: transparent url("../images/btn_general_cnr_bl.gif") no-repeat left top;}
.btn-general .cnr-br {	background: transparent url("../images/btn_general_cnr_br.gif") no-repeat right top;}
.btn-general .bg-b {	margin: 0 4px 0 4px; background: transparent url("../images/btn_general_bg_b.gif") repeat-x top;}
/*content*/
.btn-general .bdr-r{ padding: 0 5px 0 5px; font-size: 100%; font-weight: bold;}
.btn-general .bdr-r a{ color: #333; text-decoration:none}
.btn-general .bdr-r a:hover{ color: #000; }


/*OVER*/
.btn-general.over{ color: #000;}
.btn-general.over .cnr-tl {background-image:url("../images/btn_general_ovr_cnr_tl.gif");}
.btn-general.over .cnr-tr {background-image:url("../images/btn_general_ovr_cnr_tr.gif");}
.btn-general.over .bg-t {background-image:url("../images/btn_general_ovr_bg_t.gif");}
.btn-general.over .bg{background: #b6b6b6 url("../images/btn_general_ovr_bg.gif") repeat-x top;}
.btn-general.over .bdr-l{background-image:url("../images/btn_general_ovr_bdr_l.gif");}
.btn-general.over .bdr-r{background-image:url("../images/btn_general_ovr_bdr_r.gif");}
.btn-general.over .cnr-bl {background-image:url("../images/btn_general_ovr_cnr_bl.gif");}
.btn-general.over .cnr-br {background-image:url("../images/btn_general_ovr_cnr_br.gif");}
.btn-general.over .bg-b {background-image:url("../images/btn_general_ovr_bg_b.gif");}
.btn-general.over .bdr-r a{ color: #000;}





/* button cancel/no etc. ...............................................*/
.btn-cancel{ margin: 0; padding: 0; background: transparent; width: 12em; color: #333; font-weight: bold;border:0;}
.btn-cancel .cnr-tl, .btn-cancel .cnr-tr, 
.btn-cancel .bg-t, 
.btn-cancel .cnr-bl, .btn-cancel .cnr-br, 
.btn-cancel .bg-b{height: 4px; }
.btn-cancel .cnr-tl {	background: transparent url("../images/btn_cancel_cnr_tl.gif") no-repeat left top;}
.btn-cancel .cnr-tr {	background: transparent url("../images/btn_cancel_cnr_tr.gif") no-repeat right top;}
.btn-cancel .bg-t {	margin: 0 4px 0 4px; background: transparent url("../images/btn_cancel_bg_t.gif") repeat-x top;}
.btn-cancel .bg{background: #c0c0c0 url("../images/btn_cancel_bg.gif") repeat-x top; margin: 0; padding: 0;}
.btn-cancel .bdr-l{background: transparent url("../images/btn_cancel_bdr_l.gif") repeat-y left;}
.btn-cancel .bdr-r{background: transparent url("../images/btn_cancel_bdr_r.gif") repeat-y right;}/* <== paste html content in this block */
.btn-cancel .cnr-bl {	background: transparent url("../images/btn_cancel_cnr_bl.gif") no-repeat left top;}
.btn-cancel .cnr-br {	background: transparent url("../images/btn_cancel_cnr_br.gif") no-repeat right top;}
.btn-cancel .bg-b {	margin: 0 4px 0 4px; background: transparent url("../images/btn_cancel_bg_b.gif") repeat-x top;}
.btn-cancel .bdr-r{ padding: 0 5px 0 5px; font-size: 100%; font-weight: bold;}
.btn-cancel .bdr-r a{ color: #333; text-decoration:none}
.btn-cancel .bdr-r a:hover{ color: #000; }


/*button widths in em*/
.w2{width:2em;}
.w6{width:6em;}
.w7{width:7em;}
.w8{width:8em;}
.w9{width:9em;}
.w10{width:10em;}
.w11{width:11em;}
.w12{width:12em;} /* default value */
.w14{width:14em;}
.w16{width:16em;}
.wSearchBazar{width:128px;}






/* without right corners ...............................................*/
.noRcnr{}
.noRcnr .bg-t, .noRcnr .bg-b {margin: 0 1px 0 4px;}
.noRcnr .cnr-tr {background: transparent url("../images/btn_general_bdr_r.gif") repeat-y right;}
.noRcnr .cnr-br {background: transparent url("../images/btn_general_bdr_r.gif") repeat-y right;}
.noRcnr .bdr-r{ padding: 0 2px 0 5px;}

/* without left corners ...............................................*/
.noLcnr{}
.noLcnr .bg-t, .noLcnr .bg-b {margin: 0 4px 0 1px;}
.noLcnr .cnr-tl {background: transparent url("../images/btn_general_bdr_l.gif") repeat-y left;}
.noLcnr .cnr-bl {background: transparent url("../images/btn_general_bdr_l.gif") repeat-y left;}
.noLcnr .bdr-r{ padding: 0 5px 0 2px;}




