body {
    margin: 0px;
}

BODY, TD, TEXTAREA, INPUT, SELECT {
    font-size : 11px;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#242626;
}

.imageframe{
border:1px solid black;
margin-top:10px;
width:100%;
height:630px;
}

.previewImg {
    max-width:300px;
    max-height:200px;
}

img{
	border:0;
}

h2{
font-size: 14px;	
}

#leftColumn{
	background-color:#f7f7f7;
    padding-left: 3px;
    border-top:1px solid #e0e0e0;
}
.cautare{
    line-height:18px;
    display:block;
    margin-top:-3px;
    float:left;
    padding-right:5px;
}
.cautareBut{
    margin-left: -27px;
    margin-right:1px;
    position:relative;
    display:block;
    float:right;
}

.textToCopyInput{opacity: 0; position: absolute;}
.copyContainer{
   -webkit-transition: -webkit-transform 0.4s;
   -moz-transition: -moz-transform 0.4s;
   transition: transform 0.4s;
}
  
.copyContainer.open {

   transform: rotate(45deg);
   -webkit-transition: -webkit-transform 0.4s;
   -moz-transition: -moz-transform 0.4s;
   transition: transform 0.4s;
}

.jjedit textarea {
    margin:0px;
    min-height:50px;
}

.antet {
background:rgba(0, 0, 0, 0) url("../images/bg-map.png") repeat-x scroll 0 18px;
}
#antet input{

}

.titlemnulink { 
    color : #ffd0e0;
}
.titlemnulink:Hover { 
    color : #ff8000;
}


.table-responsive {
    min-height: 0.01%;
    overflow-x: auto;
}

.surround {
border: thin dotted red;
cursor:pointer;
}

.titlemnulinkright{
    color : #c0d0ff;
}
.titlemnulinkright:Hover { 
    color : #0080FF;
}
.row_hand{
cursor:pointer;
}
.navigation{
    text-decoration : underline;
    color:#FF9900;
} 
.username{
background:transparent url(../images/userinfo.png) no-repeat scroll 2px 4px;
padding-left:19px;
}
.password{
background:transparent url(../images/key7-16-bw.gif) no-repeat scroll 2px 4px;
padding-left:19px;
}
.text11 {
	font-size:11px;
}

.text10 {
	font-size:11px;
}

.text10rosu {
	font-size:11px;
	color:#E70006;
}

.rosu {
	color:#E70006;
}


.buttonRed
{
    color: red;
}

.buttonGreen
{
    color: White;
    background-color: Green;
}
.buttonBlue
{
    color: White;
    background-color: Blue;
}
.buttonOrange
{
    color: black;
    background-color: #FF8000;
}
.w100p{
    width:100%;
}
.combo
{
    font-size: 11px;
    font-weight: bold;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: Blue;
}

.product
{
    font-size: 11px;
    font-weight: bold;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: Green;
}
.subsectionTitle
{
    font-weight: bold;
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    padding-left: 11px;
}

.footer .divArc {
    border: 2px solid #D2D2D2;
    display: inline-block;
    min-width: 14em;
    min-height: 4em;
    padding-top: 0.6em;
    border-radius: 50% 50% 5px 5px ;


}

.footer {
    border-top:1px solid rgba(0, 0, 0, 0.08);
    text-align:center;
    padding:10px 0;
}

.copyBwm {
  width:232px;
  height:30px;
  color:white;
  line-height:30px;
  font-size:13px;
  font-weight:bold;
  background-color:#3F3F3F;
  border-radius:1px 1px 3px 3px;
  border-top:none;
}


.adminMenuNode
{
    border: 1px solid black;
	width: 250px;
    background-color: #e6e6e6;
    padding: 3px;
}


.adminMenuLeaf
{
    border: 1px solid black;
	width: 250px;
    background-color: #e6f9e6;
    padding: 3px;
}

.adminMenuCaption
{
    font-size: 11px;
    font-weight: bold;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

a#link10urosu {
	color:#E70006;
	text-decoration:none;
}
a#link10urosu:hover {
	color:#E70006;
	text-decoration:underline;
}

a#link10ualb {
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
a#link10ualb:hover {
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:underline;
}

a#link10unegru {
	color:#000000;
	text-decoration:underline;
}

a#link10uurosu {
	color:#E70006;
	text-decoration:underline;
}
a.redUnderlinedOnHover:link {
	color: #E70006;
}
a.redUnderlinedOnHover:visited {
	color: #E70006;
}
a.redUnderlinedOnHover:hover {
	color: #E70006;
	text-decoration: underline;
}









a.redUnderlined:link {
	color: #E70006;
	text-decoration: underline;
}
a.redUnderlined:visited {
	color: #E70006;
	text-decoration: underline;
}
a.redUnderlined:hover {
	color: #E70006;
	text-decoration: underline;
}

a.whiteBoldUnderlinedOnHover:link {
	color: White;
	font-weight: bold;
	text-decoration: none;
}
a.whiteBoldUnderlinedOnHover:visited {
	color: White;
	font-weight: bold;
	text-decoration: none;
}
a.whiteBoldUnderlinedOnHover:hover {
	color: White;
	font-weight: bold;
	text-decoration: underline;
}

a.size11UnderlinedOnHover:link {
	font-size: 11px;
	text-decoration: none;
}
a.size11UnderlinedOnHover:visited {
	font-size: 11px;
	text-decoration: none;
}
a.size11UnderlinedOnHover:hover {
	font-size: 11px;
	text-decoration: underline;
}

a.size11RedOnHover:link {
	color: Black;
	font-size: 11px;
}
a.size11RedOnHover:visited {
	color: Black;
	font-size: 11px;
}
a.size11RedOnHover:hover {
	color: #E70006;
	font-size: 11px;
}

a.underlinedOnHover:link {
	text-decoration: none;
}
a.underlinedOnHover:visited {
	text-decoration: none;
}
a.underlinedOnHover:hover {
	text-decoration: underline;
}

a.marquee:link {
	color: #CC0000;
	font-weight: bold;
	text-decoration: underline;
}
a.marquee:visited {
	color: #CC0000;
	font-weight: bold;
	text-decoration: underline;
}
a.marquee:hover {
	color: #CC0000;
	font-weight: bold;
	text-decoration: underline;
}
    #tab_header ul {
		list-style: none;
		padding: 0;
		margin: 0;
    }
    
	#tab_header li {
		float: left;
		border: 1px solid #bbb;
		border-bottom-width: 0;
		margin: 0;
    }
    
	#tab_header a {
		text-decoration: none;
		display: block;
		background: #eee;
		padding: 0.24em 1em;
		color: black;
		text-align: center;
    }
	
	#tab_header a:hover {
		background: #ddf;
	}
	
	#tab_header #selected {
		border-color: black;
	}
	
	#tab_header #selected a {
		position: relative;
		top: 1px;
		background: white;
		color: black;
		font-weight: bold;
	}
	
	#tab_content {
		border: 1px solid black;
		clear: both;
		padding: 0 1em;
	}

	.div_hidden{
		display:none;
	}
	
	.div_show_hidden, .div_show_all_hidden{
		font-weight:bold;
		color:black;
		cursor:pointer;
	}
	
	.div_show_hidden:hover, .div_show_all_hidden:hover{
		cursor:pointer;
		text-decoration:underline;
	}
	
	.hidden_section_name{
		font-weight:bold;
		color:#CC0000;
	}
	
	.section_name{
		font-weight:bold;
		color:#000000;
		font-size:11px;
	}
	
	.label_import_product{
		font-weight:bold;
		padding:7px 0;
		border-bottom:1px dotted #cc9999;
	}
	
	.label_import_product:hover{
		background-color:#f0f4ff;
	}
	
	.label_import_product label{
		cursor:pointer;
	}
	
	.label_import_product label span{
		color:#919191;
		font-weight:normal;
	}
	
	.label_import_product.odd{
		color:#000000;
	}
	
	.label_import_product.even{
		color:#0053a6;
	}
	
	.section_buttons{
		text-align:left;
	}
	
	.section_buttons input{
		margin:10px 0 0 10px;
	}

	#table_emailTags{
	width:100%;
}

#table_emailTags thead tr th{
	font-size:12px;
	text-align:center;
	background-color:#B9CCB6;
	padding:3px 5px;
}

#table_emailTags tbody tr.odd_row {
	background-color:#f5f5f5;
}

#table_emailTags tbody tr td{
	font-size:11px;
	text-align:center;
	padding:3px 5px;
}

#table_emailTags tbody tr td{
	border-bottom:1px solid #dbe4da;
}

#table_emailTags tbody tr:hover{
	background-color:#dbe4da;
}

#button_add_email_tag{
	padding:5px 10px;
	background-color:#5b7c56;
	margin:10px 0;
	color:#ffffff;
	font-weight:bold;
}

#button_add_email_tag:hover{
	background-color:#7a3d3d;
}

#emailTagsDIV{
	width:610px;
	margin:0 auto;
}

.emailTagsBack{
	float:left;
	font-size:11px;
	color:#496345;
	font-weight:bold;
}

.emailTagsBack:hover{
	color:#c10000;
}

#emailTagsDIV #emailTagsButtons{
	text-align:center;
	padding-top:20px;
}

#emailTagsDIV #emailTagsButtons input{
	font-size:11px;
	font-weight:bold;
	padding:1px 25px 2px 25px;
}

#emailTagsDIV #emailTagsButtons #deleteInput{
	margin-left:50px;
	color:#ff0000;
}

.emailTagsLabel{
	font-size:11px;
	font-weight:bold;
}

.emailTagsLabel span{
	color:#c60000;
}

.emailTagsInputText, .emailTagsTextarea{
	width:600px;
	border:1px solid #d3d3d3;
	background-color:#fffff0;
	color:#404040;
	padding:5px 2px;
	font-size:11px;
}

.emailTagsInputText{
	height:25px;
}

.emailTagsInputText:hover, .emailTagsTextarea:hover{
	border:1px solid #000000;
}

.emailTagsTextarea{
	height:100px;
}

.emailTagsResponseMessage{
	padding:5px 0;
	text-align:center;
	font-weight:bold;
	font-size:11px;
	background-color:#1dc039;
	color:#ffffff;
}

.emailTagsResponseMessage.error{
	background-color:#b90000;
}

.emailConfigurationTitle, .emailConfigurationTitleNew{
	font-weight:bold;
	font-size:11px;
	color:#622f4f;
}

.emailConfigurationTitleNew{
	padding-top:10px;
	color:#e10000;
}

.DIVselectTags select{
	padding-top:4px;
	background-color:#ffe6e6;
}

.DIVselectTags select option{
	padding:5px 2px 1px 20px;
	border-bottom:1px dotted #c0c0c0;
	background-color:#fffbfb;
}

.DIVselectSites select{
	background-color:#d9e3d7;
}

.DIVselectSites select option{
	background-color:#d9e3d7;
	padding-bottom:2px;
	border-bottom:1px dotted #c0c0c0;
}

#SpanInsert{
	background-color:#a3a3a3;
	padding:6px 25px;
	cursor:pointer;
	color:#000000;
	font-size:11px;
	font-weight:bold;
	position:relative;
	top:1px;
}

#SpanInsert:hover{
	background-color:#c4c4c4;
}

#SpanGenerateEmail{
	background-color:#bf6000;
	padding:3px 15px;
	cursor:pointer;
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	position:relative;
	top:1px;
	float:right;
	margin:0 3px;
}

#SpanGenerateEmail:hover{
	background-color:#d96c00;
}

.OkValue{
	color:#00b700;
	font-weight:bold;
	text-decoration:none;
}

.OkOneValue{
	color:#f5bf03;
	font-weight:bold;
	text-decoration:none;
}

.NotOkValue{
	color:#d50000;
	font-weight:bold;
	text-decoration:none;
}

#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #111;
	background-color: #dbdbdb;
	padding: 1px 5px;
	opacity: 0.85;
	font-family:Arial;
	font-weight:normal;
	color:#414141;
	font-size:11px;
}

.inputTextarea{
	border:1px solid #d3d3d3;
	background-color:#fffff0;
	color:#404040;
	padding:5px 2px;
	width:99%;
}

.inputTextareaNew{
	border:1px solid #d3d3d3;
	background-color:#ffdddd;
	color:#404040;
	padding:5px 2px;
	width:99%;
}

#rightColumn li{
	list-style-type:none;
}

.EmailHiddenDiv{
	display:none;
}

.infoEmails{
	position:relative;
	top:3px;
	cursor:pointer;
}


.invoiceTableClass, .invoiceTableClass tr td{
	border: 1px solid #e0e0e0;
}


table, table tr td{
	border-color:#e0e0e0;
}

a.tabBut,
a.tabBut_activ{
	border: 1px solid #808080;
	padding: 5px;
	padding-left: 15px;
	padding-right: 15px;
	font-size: 11px;
	color: #848484;
	text-decoration: none;
	margin-bottom: -1px;
	margin-right: 2px;
	background-color: #eaeaea;
	z-index: 1000;
	display:block;
	float:left;
}
a.tabBut_activ{
	font-weight: bold;
	border: 1px solid #808080;
	border-bottom: 1px solid #ffffff;
	background-color: #ffffff;
}
a.tabBut_activ:hover{
	color: #848484;
}
a.tabBut:hover{
	background-color: #ffffff;
	border: 1px solid #808080;
	color: #848484;
}
div.daysDiv,
div.daysDivHover{
	float: left; 
	border: 1px solid #cccccc; 
	background-color: #eaeaea;
	padding-right: 3px;
}
div.daysDiv{
	height: 34px;
	overflow: hidden;
}
span.alertButton{
	width: 150px;
    padding: 0px;
    margin: 0px;
    padding-left: 10px;
    float: left;
}
span.alertButton:hover{
	cursor: pointer;
}
.imgDates{
float: right;
background-color: #E0E0E0;
padding-left: 6px;
padding-right: 6px;
font-style: italic;
}
.slidImgName{
font-size: 13px;
padding-left: 6px;
padding-right: 6px;
font-weight: bold;

}
.imgHeading{
background-color: #f2f2f2;
height: 21px;
line-height: 21px;
  			}
.imgBottom{
background-color: #E0E0E0;
height: 21px;
line-height: 21px;
  			}
.slideImageCont input{

}
.imgPromoPeriod_ON{
float: right;
background-color: #A6FFA6;
padding-left: 6px;
padding-right: 6px;
font-style: italic;
color: #000000;
}
.imgPromoPeriod_OFF{
float: right;
background-color: #FF7D7D;
padding-left: 6px;
padding-right: 6px;
font-style: italic;
color: #000000;
}
div.trackLinkDiv{
	position: absolute; 
	display: none; 
	top: -6px; 
	left: 20px; 
	background-color: #ffffff; 
	width: 400px; 
	padding: 5px; 
	text-align: left;
	border: 1px solid #848484;
}
#opacityBackground{
    background-image: url('../images/opacBG.png');
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 999;
    display: none;
} 
table.alertDisplay{
	line-height: 14px;
	background-color: #ffffff;
	border: 1px solid #708BA0;
	-moz-box-shadow: 3px 3px 4px #000;
	-webkit-box-shadow: 3px 3px 4px #000;
	box-shadow: 3px 3px 4px #000;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');
}

.leftMenuDiv{
	display:none;
}

.leftMenuDiv ul{
	padding-left:15px;
	margin:0;
}

.leftMenuDiv ul li{
	list-style-image:url('../images/li_second.gif');
	list-style-position:outside;
}
#loginForm{
display:inline-block;
}

#loginForm td, #loginForm input {
	font-size:17px;
}
/***ADMIN BUTTONS**/
.adm_Button{
color: #000000;
font-size:11px;
padding-left: 20px;
margin:0;
padding:0;
margin-top: 6px;
font-weight: bold;
line-height:17px;
}
.adm_Button a{
padding-left: 20px;
}
.btn_Butic{
background: url(../images/settings_16.png) no-repeat;
}
.btn_Accounts{
background: url(../images/key_16.png) no-repeat;
}
.btn_clients{
background: url(../images/user_16.png) no-repeat;
}
.btn_emailing{
background: url(../images/address_16.png) no-repeat;
}
.btn_redact{
background: url(../images/document_pencil_16.png) no-repeat;
}
.btn_messages{
background: url(../images/bubble_16.png) no-repeat;
}
.btn_orders{
background: url(../images/money_16.png) no-repeat;
}
.btn_stats{
background: url(../images/statistics_16.png) no-repeat;
}
.btn_index2{
background: url(../images/network_16.png) no-repeat;
}
.btn_search{
background: url(../images/search_16.png) no-repeat; margin-bottom: 6px;
}
.btn_logout{
background: url(../images/logout.png) no-repeat;margin-top: 12px;
}



.browse-button{
    width:50px;
    overflow:hidden;
    position:relative;
    font-size:12px;
    background:#484848;
    padding:4px;
    text-align:center;
    color:#fff;
    direction:ltr;
    font-size:10px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    text-transform:uppercase;
}

.browse-button:hover{

    background:#9e0f13;

    color:#fff;

}


.browse-button input{

    cursor:pointer;

    filter:alpha(opacity=0); /* For IE8 and earlier */

    -moz-opacity:0;
    -khtml-opacity: 0;
    opacity: 0;
    font-size:460px;
    position:absolute;
    top:0;
    right:0px;
    margin:0;
    padding:0;
    

}

/*
Round Table declarations
*/
.TheRoundTable {
	border-collapse:collapse;
    border: 1px solid #CCCCCC;
    border-radius: 6px 6px 6px 6px;
    box-shadow: 0 1px 1px #CCCCCC;
}
.TheRoundTable tr:hover {
  /*  -moz-transition: all 0.1s ease-in-out 0s; */
    background: none repeat scroll 0 0 #EAEAEA;
}
.TheRoundTable td, .TheRoundTable th {
    border-left: 1px solid #CCCCCC;
    border-top: 1px solid #CCCCCC;
    padding: 6px;
    text-align: left;
}
.TheRoundTable th {
	color: #fff;
    background-color: #000;
 /*   background-image: -moz-linear-gradient(center top , #EBF3FC, #DCE9F9); */
    border-top: medium none;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.8) inset;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
}
.TheRoundTable td:first-child, .TheRoundTable th:first-child {
    border-left: medium none;
}
.TheRoundTable th:first-child {
    border-radius: 6px 0 0 0;
}
.TheRoundTable th:last-child {
    border-radius: 0 6px 0 0;
}
.TheRoundTable th:only-child {
    border-radius: 6px 6px 0 0;
}
.TheRoundTable tr:last-child td:first-child {
    border-radius: 0 0 0 6px;
}
.TheRoundTable tr:last-child td:last-child {
    border-radius: 0 0 6px 0;
}
/* end Round Table*/

/* snipet declaration */
.snippetInfoAction{
margin:0 auto;
color: #ff0000;
font-style: bold italic;
width: 200px;
border: 1px dashed #000000;
padding: 8px;
text-align: center;
}
.snippetCodePreview{
width: 350px;
max-width: 350px;
min-width: 350px;
height: 40px;
min-height: 40px;
max-height: 40px;
border: 1px solid #CCCCCC;
resize: none;
background-color: #FBF8E9;
}
.snippetComment{
font-style: italic;
color: #999999;
font-size: 10px;
}
/* end snipet*/
div.titleLine{
	cursor: pointer;
}
div.titleLine,
div.titleLineGrey{
	background-image: url('../images/titleLineBlue.png');
	background-position: center left;
	background-repeat: repeat-x;
	padding-left: 20px;
	margin-top: 10px;
	margin-bottom: 10px;
}
div.titleLineGrey{
	background-image: url('../images/titleLine.png');
}
div.titleLine span,
div.titleLineGrey span{
	background-color: #ffffff;
	color: #658CCB;
	padding-left: 5px;
	padding-right: 5px;
}
div.titleLineGrey span{
	color: #848484;
}
a.addCondition{
	margin-top: 4px;
	background-image: url('../images/inactivAdd.png');
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
	height: 16px;
	float: left;
	cursor: pointer;
}
a.addCondition:hover{
	background-image: url('../images/add.png');
}
a.deleteRule{
	margin-top: 3px;
	background-image: url('../images/deletegrey.png');
	background-repeat: no-repeat;
	background-position: center center;
	width: 16px;
	height: 16px;
	float: left;
	cursor: pointer;
}
a.deleteRule:hover{
	background-image: url('../images/deletered.png');
}

span.andOr,
span.ruleType,
span.ruleOperator,
span.ruleValue{
	padding-left: 5px;
	font-size: 11px;
	color: #ff0000;
	cursor: pointer;
	line-height: 20px;
}
span.andOr:hover,
span.ruleType:hover,
span.ruleOperator:hover,
span.ruleValue:hover{
	text-decoration: underline;
}
span.ruleType{
	padding-left: 10px;
	padding-right: 10px;
	color: #2A00FF;
}
span.ruleOperator{
	padding-left: 10px;
	padding-right: 10px;
	color: green;
}
span.ruleValue{
	padding-left: 10px;
	padding-right: 10px;
	color: #808080;
}
span.treeLineFork{
	background-image: url('../images/treeFork.gif');
	background-repeat: no-repeat;
	width: 16px;
	height: 20px;
	float: left;
}
span.treeLineStrait{
	background-image: url('../images/treeStrait.gif');
	background-repeat: repeat-y;
	width: 16px;
	height: 20px;
	float: left;
}
span.treeLineForkBottom{
	background-image: url('../images/treeForkBottom.gif');
	background-repeat: repeat-y;
	width: 16px;
	height: 20px;
	float: left;
}
#promoLoader,
#promoLoader_automatic,
#promoLoader_recommended{
	text-align: center;
	background-image: url('../images/opacBG.png');
	position: absolute;
	z-index: 100000;
	display: none;
}
td.prodSelectedHeader{
	border: 1px solid #ffffff; 
	border-bottom: #848484;
}

a.productOpenDialog{
	background-image: url('../images/productDialog.png');
	background-repeat: no-repeat;
	background-position: 5px center;
	padding-left: 30px;
	padding-right: 10px;
	padding-top: 2px;
	float: right;
	height: 18px;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
	border: 1px solid #848484;
	background-color: #ffffff;
	color: #606060;
	font-weight: bold;
}

a.countriesOpenDialog{
	background-image: url('../images/edit_countries.gif');
	background-repeat: no-repeat;
	background-position: 5px center;
	padding:2px 10px 2px 30px;
	height: 18px;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
	border: 1px solid #848484;
	background-color: #ffffff;
	color: #606060;
	font-weight: bold;
}

#span_number_selected{
	font-weight:bold;
	color: red;
}


#select_all_countries, #select_none_countries{
	position:relative;
	margin:10px;
	cursor:pointer;
	border:1px solid #ffffff;
}

#select_all_countries:hover, #select_none_countries:hover{
	border:1px solid #000000;
}

a.priorityUp,
a.priorityUpI{
	width: 16px;
	height: 8px;
	background-image: url('../images/priority.png');
	float: left;	
}
a.priorityUp:hover{
	background-image: url('../images/priorityH.png');
}
a.priorityUpI{
	background-image: url('../images/priorityI.png');
}
a.priorityDown,
a.priorityDownI{
	width: 16px;
	height: 8px;
	background-image: url('../images/priority.png');
	background-position: 0px -8px;
	float: left;	
}
a.priorityDownI{
	background-image: url('../images/priorityI.png');
}
a.priorityDown:hover{
	background-image: url('../images/priorityH.png');
}
a.onOff,
a.onOffOFF{
	width: 60px;
	height: 21px;
	background-image: url('../images/onOff.png');
	display: block;	
}
a.onOffOFF{
	background-position: 0 -21px;
}

div.orderPanels{
	margin:0;
	padding:0;
	list-style:none;
	border: 1px solid #c5c5c5;
	
}
div.orderPanels div {
	border-bottom: 1px solid #c5c5c5;
	margin:0 0 0 0;


}

.insidePanelColor {
    background-color: #b9ccb6;
    border: 1px solid rgb(137,137,137);
}

div.orderPanels div:last-child{
	border-bottom:none;
}

div.orderPanels div h1{
	padding:5px 0px 5px 25px;
	margin:0 0 0 0;
	display:block;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	/*border-bottom:1px solid #ccc;*/
	background:#f0f9ec;
	cursor:pointer;
}

div.orderPanels div h1:hover{
	color:#FF8000;
}

div.orderPanels div h1.togglePlus{
	background:url(../images/icon-arrow-right.png) no-repeat 5px center #f0f9ec;
}
div.orderPanels div h1.toggleMinus{
	background:url(../images/icon-arrow-down.png) no-repeat 5px center #f0f9ec;
	
}

div.orderPanels div div.opBlock{
	padding:10px;
	border-top:1px solid #ccc;
}
div.opBlock,div.opBlock div {
border:none;
}

.bgOrange{
    background-color:#ffcc99 !important;
}
.adminContainer{
	margin:0 0px 0 0;
}
.adminContainer .clientClueTip{
	display:none;
}

.clientClueTip .companyDetails{
	
	-webkit-border-radius: 5px;
	   -moz-border-radius: 5px;
	        border-radius: 5px;
	        background:#f1f1f1;
	        padding:7px;
}

a.viewAll{
	color:#1B65A6;
	font-weight:bold;
}
a.viewAll:hover{
	color:#157FCD;
}

.clItem{
	border-bottom:1px solid #ccc;
	padding: 0 0 5px 0;
	margin:0 0 5px 0;	
}

.clItem .cliLeft{
	float:left;
	width:235px;
	padding:0 0 0 20px;
	background:url(../images/icon-arrow-right.png) no-repeat left center;
}
.clItem .title{
	padding:0 0 5px 0 ;
	background:none;
	font-weight:bold;
}
.clItem .alignRight, .alignRight{
	text-align:right;
}

.clItem .cliRight{
	float:right;
	width:160px;
	margin:0 0 0 10px;
}
.no-wrap{
white-space: nowrap;
}
.adminContainer .ui-cluetip-header{
	padding:5px;
}

#searchBox{
	-webkit-border-radius: 3px;
	   -moz-border-radius: 3px;
	        border-radius: 3px;
	background:#f1f1f1;
	padding:5px;
	-webkit-box-shadow: 0 8px 6px -6px #BBB;
       -moz-box-shadow: 0 8px 6px -6px #BBB;
            box-shadow: 0 8px 6px -6px #BBB;
}
#sbLeft{
	float:left;
	/*background:red;*/
}
#sbRight{
	float:right;
}

#searchBox .sbItem{
	margin:0 0 15px 0;
}

#searchBox label, #searchBox input[type="text"]{
	display:block;
	float:left;
}
#searchBox input[type="submit"]{
	padding:3px;
	margin:2px 0 0 10px;
}

#searchBox label{
	line-height:25px;
	width:105px;
}
#searchBox input[type="text"], #searchBox select{
	-webkit-border-radius: 3px;
	   -moz-border-radius: 3px;
	        border-radius: 3px;
	border:1px solid #abadb3;
	padding:4px;
	width:260px;
}
#searchBox input[type="text"] {
	width:250px;
}

 #searchBox select{ 
 	padding: 3px;
 }
.pages a{
	padding:2px 7px 2px 7px;
	background:#fff;
	-webkit-border-radius: 3px;
       -moz-border-radius: 3px;
            border-radius: 3px;
}
.pages a.sel{
	background:#777;
	color:#fff;
}
.pages a:hover{
	background:#DEE9F5;
	color:#212121;
}

.error{
	padding:10px;
	-webkit-border-radius: 5px;
       -moz-border-radius: 5px;
            border-radius: 5px;
   border:1px solid #fed024;
   background:#ffffcc;
  color: #da483b; /*990000*/
}
.error h1{
	
	display:block;
	padding:0;
	margin:0 0 15px 0;
	font-size:16px;
	text-shadow:0 1px 0 #ccc;
}
.error .eItem{
	margin:0 0 5px 0;
	background:url(../images/icon-arrow-right.png) no-repeat left;
	padding:0 0 0 20px;
}
.error .legend{
	border-top:1px solid #e1e1e1;
	padding:3px 0 2px 0;
	margin:10px 0 0 0;
	color:#949494;
}

.success{
	padding:10px 10px 10px 25px;
	-webkit-border-radius: 5px;
       -moz-border-radius: 5px;
            border-radius: 5px;
   color: #2d7731; /*990000*/
   margin:0 0 15px 0;
   background:url(../images/information_5.png) no-repeat 5px center #dff0d8;
   
}
#quickViewLoader{
	font-weight:normal;
	font-size:12px;
	padding:0 0 0 20px;
	color: #888;
}

#showHideClient{
	margin:13px 0 0 0 ;
	padding: 8px 5px 8px 5px;
	background:#B9CCB6;
	 -webkit-border-top-left-radius: 3px;
         -moz-border-radius-topleft: 3px;
		     border-top-left-radius: 3px;
	-webkit-border-top-right-radius: 3px;
	    -moz-border-radius-topright: 3px;
            border-top-right-radius: 3px;
}
#showHideClient label{
	float:left;
	font-weight:bold;
}

#showHideClient span{
	float:right;
	clear:right;
	font-weight:bold;
}

.clear{
	clear:both;
}
.fl{
float:left;
}
.fr{
float:right;
}

.tags{
    width:auto;
    padding:3px;
    padding-top:1px;
    padding-bottom:1px;
    font-size:10px;
    border-color:  #c5c5c5;
    display:inline-block;
    border-width:1px;
    border-radius:4px;
    border-style:solid;
}
.tagsToggle{
    border-width:2px;
    border-color:  black;
}
 .bigTable{
width:100%;
margin:auto;
 }
.bigTable2{
    width:1180px;
    margin:auto;
}

.nomargin {
    margin:0;
}



 
 .lrb1px, #horizontal10{
      box-shadow: 5px 2px 5px 0 rgba(0, 0, 0, 0.12);
      border-left: 1px solid rgba(0, 0, 0, 0.07);
      border-top: 1px solid rgba(0, 0, 0, 0.07);



 }

 .updateFormServer{
 display:none;
 }

.readonly { 
background: url('../images/lock_icon.gif') no-repeat right;
}

.padd5px{
padding:5px;
}

.onoffswitch {
    position: relative; width: 30px;
    -webkit-user-select:none; -moz-user-select:none; -ms-user-select: none;
}
.onoffswitch-checkbox {
    display: none;
}
.onoffswitch-label {
    display: block; overflow: hidden; cursor: pointer;
    border: 1px solid rgb(111,111,111); border-radius: 3px;
}
.onoffswitch-inner {
    display: block; width: 200%; margin-left: -100%;
    transition: margin 0.2s ease-in 0s;
}
.onoffswitch-inner:before, .onoffswitch-inner:after {
    display: block; float: left; width: 50%; height: 13px; padding: 0; line-height: 13px;
    font-size: 11px; color: white; font-weight: bold;
    box-sizing: border-box;
}
.onoffswitch-inner:before {
    content: "Y";
    padding-left: 5px;
    background-color: rgb(176,240,127); color: green;
}
.onoffswitch-inner:after {
    content: "N";
    padding-right: 5px;
    background-color: white; color: red;
    text-align: right;
}
.onoffswitch-switch {
    display: block; width: 12px;
    background: rgb(111,111,111);
    position: absolute; top: 0; bottom: 0;
    right: 18px;
    border: 1px solid rgb(111,111,111); border-radius: 3px;
    transition: all 0.2s ease-in 0s; 
}
.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner {
    margin-left: 0;
}
.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch {
    right: 0px; 
    background-color: #247402; 
}

.invoiceTableClass .mainLimit{
float:right;
}
.invoiceTableClass .mainLimit select {
width:auto;
}
.invoiceTableClass .stripTr:hover{
background-color: #DEE9F5;
}
.invoiceTableClass .stripTrFraud{
background-color: #FFDBDB;
}

.invoiceTableClass .trSelected{
background-color: rgb(123,123,123);

}
.invoiceTableClass .trSelected td, .invoiceTableClass .trSelected a {
    color:white;
}
.invoiceTableClass .trSelected:hover{
background-color: rgb(181,181,181);
}



#globalTable table {
    border: 1px solid #ccc;
    border-collapse: collapse;
}
#globalTable table th, #globalTable table td {
    border: 1px solid #ccc;
}
#globalTable table th {
    border-bottom: 1px solid #333333;
    height: 25px;
}
#globalTable table tr.lightGreen {
    background: #b9ccb6 none repeat scroll 0 0;
}

.selectPictureWidget {
    z-index:400006 !important;
}

#emails281[placeholder] {
color: red;
}
.collapsed {
    display:none;
}
.expanded {
    display:block;
}

/*
TABLE
*/

table.frame {
      border: 1px solid rgba(0, 0, 0, 0.07);
}

.frameTitle {
    color:white;
    font-weight:bold;
    padding: 5px;
    padding-left:12px;
    background-color:rgb(74,74,74);
    font-size:13px;
    
}

table.bordered {
    border: 1px solid #e0e0e0;
}


td {
    font-family: Verdana;
    font-size: 11px;
}

td.siteTitle {
    font-weight: bold;
    font-size: 20px;
    color: white;
}

td h3 {
	text-align:left;
}

textarea {
	width:100%;
}

tr.header
{
    font-weight: bold;
    font-size: 11px;
    background-color: black;
    color: white;
}

td.pageTitle
{
    font-weight: bold;
    font-size: 15px;
    color: black;
}

td.menuItem
{
    font-weight: bold;
    background-color: #f4f4ff;
    color: #505050;
}

td.errorMessage
{
    font-size : 11px;
    color : #FF0000;
}

.tableLeft{
	text-align:left;
}


table.listData{
	
	border-collapse:collapse;
	
}
table.listData th.mainTitle{
	padding:10px;
}
table.listData td{
	border:1px solid #f9f9f9;
	padding:5px;
}
table.listData tr.oddRow td{
	background:#f1f1f1;
	
}
table.listData tr.evenRow td{
	background:#fff;
}
table.listData td.redText{
	color:#B80000;
}

table.listData td.greenText{
	color:#006633;
}


#sTable{
border-collapse: collapse;
width: 100%;
}
#sTable td{
padding:4px;
border:1px solid #ffffff;

}  

#sTable .even{
background-color: #F5F5F5;
}
#sTable .row-Name{
background-color: #dddddd;
}
#sTable .sEmails a{
color: #666666;
}
#sTable .sEmails a:hover{
color: #ff8000;
}
#sTable .total{
    background-color:rgb(74,74,74);;

}
#sTable .total td{
color: #ffffff;
}

table.globalTbl{
	border-collapse:collapse;
	border:0;
	-webkit-border-top-left-radius: 3px;
   -webkit-border-top-right-radius: 3px;
        -moz-border-radius-topleft: 3px;
       -moz-border-radius-topright: 3px;
            border-top-left-radius: 3px;
           border-top-right-radius: 3px;
           margin:0 auto;
}

table.globalTbl th{
	background:#B9CCB6;
	padding:8px 5px 8px 5px;
	text-align: left;
	border:none;
}
table.globalTbl th:first-child{
	
	-webkit-border-top-left-radius: 3px;
        -moz-border-radius-topleft: 3px;
            border-top-left-radius: 3px;
}

table.globalTbl th:last-child{
	
	-webkit-border-top-right-radius: 3px;
        -moz-border-radius-topright: 3px;
            border-top-right-radius: 3px;
}

table.globalTbl tr.bottomRow:hover{
	background-color: none;
}
/*table.globalTbl tr:hover{
	background:#FFFFCC;
}*/



table.globalTbl input[type="text"],table.globalTbl textarea{
	-webkit-border-radius: 3px;
	   -moz-border-radius: 3px;
	        border-radius: 3px;
	border:1px solid #abadb3;
	padding:4px;
	width:auto;
}
table.globalTbl select{
	-webkit-border-radius: 3px;
	   -moz-border-radius: 3px;
	        border-radius: 3px;
	border:1px solid #abadb3;
	padding:4px;
	width:auto;
}
table.globalTbl input[type="button"], table.globalTbl input[type="submit"], table.globalTbl input[type="reset"] {
    padding: 3px 7px;
}

table.globalTbl tr.oddRow{
	background:#f1f1f1;
}
table.globalTbl tr.evenRow{
	background:#f9f9f9;
}

table.globalTbl tr.bottomRow{
	background:#B9CCB6;
}
table.globalTbl tr.bottomRow td{
	padding:8px 5px 8px 5px;
	border:none;
}
table.globalTbl tr.bottomRow td:first-child{
	
	-webkit-border-bottom-left-radius: 3px;
        -moz-border-radius-bottomleft: 3px;
            border-bottom-left-radius: 3px;
            
}
table.globalTbl tr.bottomRow td:last-child{
	
	-webkit-border-bottom-right-radius: 3px;
        -moz-border-radius-bottomright: 3px;
            border-bottom-right-radius: 3px;
}

table.globalTbl td{
	border-bottom:1px solid #ccc;
	padding:5px;
	cursor: default;
	border-right: none;
	border-left:none;
}

table.globalTbl td.info{
	border-bottom:1px solid #CCC;
	padding:10px;
	cursor: default;
	text-align:center;
	font-weight:bold;
}


table.cartTbl{
	border-collapse: collapse;
	border:1px solid #000;
	width: 100%;
}

table.cartTbl th{
	background:#EAEAEA;
	padding:5px;
	line-height: 30px;
}
table.cartTbl td{
	border:1px solid #000;
	padding:3px;
}

table.cartTbl tr.rowTotal td{
	padding:10px;
} 

.w95p {
    width:99% !important;
}
.inptGrp{
    padding:3px;
    display:inline-block;
}
/*
LINK
*/
a:hover  
{ 
    color: #FF8000; 
    text-decoration: none;
}

a 
{ 
    text-decoration: none;
}

a.email
{
    color: blue; 
    text-decoration: underline;
}

a.searchproduct{
    color : #b07000;
}

a.searchpromo {
    color : Green ;
}

a.searchnew{
    color : #0080FF;
}

a.searchindex{
    color : #800040;
}

/*
FORM
*/

input
{
    font-family: Verdana;
    font-size: 11px;
}

input.button
{
    width: 80px;
}

input.text
{
    width: 180px;
}

select
{
    font-family: Verdana;
    font-size: 11px;
    width: 210px;
}

form {
display:inline;
position:relative;
overflow-x: visible; 
}

table.arPopup {
	border-collapse: collapse;
	margin-top: 10px;
	width: 100%
}

table.arPopup td {
	border-bottom: 2px solid #f1f1f1;
	padding: 7px;
}

table.arPopup td {
	text-align: right;
}
table.arPopup td.noBorder {
	border:none;
}
table.arPopup td.noBottomPadding {
	padding-bottom: 0px;
}
.text-center {
	text-align: center !important;
}
.text-left {
	text-align: left !important;
}
.text-right {
	text-align: right !important;
}

@media screen and (min-width: 801px) and (max-width: 1199px){

    body {
        background:none;
        width:100%;
    }
    
    
    
    .bigTable{
        display:table;
        width:100%;
    }
    .bigTable2{
        width:100%;
    }
    
    #leftColumn{
        display:none;
        position:absolute;
        z-index:100;
        top:80px;
        border:1px solid black;
        width:250px;
        font-size:15px;
    }
    .hideMob{
        display:none;
    }
}

#fform input[type="button"], #fform input[type="submit"], #fform input[type="reset"] {
    padding: 3px 7px;
}

/* #### Mobile Phones Portrait or Landscape #### */
@media screen and (max-width: 800px){

    body {
        background:none;
        width:100%;
    }
    
    
    
    .bigTable{
    display:table;
    width:100%;
    }
    .bigTable2{
    width:100%;
    }
    
    table[class=responsiveTable] {width: 100% !important;}
    td[class=responsiveTd] {
        width: 100% !important;
        display: block !important;
        height:initial;
        margin-bottom:1em;
    }
    td[class=responsiveTd] table {
    height:initial !important;
    }
    
    .hideMob{
    display:none;
    }
    #leftColumn{
    display:none;
    position:absolute;
    z-index:100;
    top:80px;
    border:1px solid black;
    width:250px;
    font-size:15px;
    }
    
    
    
    
    .adm_Button {
    font-size:16px;
    line-height:25px;
    padding-left:3px;
    display:block;
    }
    .leftMenuDiv ul{
    padding-left:5px;
    }
    #leftColumn li {
    display:block;
    padding:3px;
    }
    
    .tx12{
    font-size:14px;
    }
    .tx12 textarea{
    font-size:14px;
    }
    input[type=text], input[type=url], input[type=email], input[type=password], input[type=tel] {
        
      -webkit-appearance: none; -moz-appearance: none;
      margin: 0;
      height: 28px;
      line-height: 28px; font-size: 17px;
      border: 1px solid #bbb;
      border-radius:3px;
        
    }
    .cautareBut{
      margin-top:4px;
    }
    input[type=submit], input[type=button]{
        margin: 2px;
        height: 28px;
        line-height: 17px; font-size: 15px;
    }
    
    input[type=checkbox],input[type=radio] {
        zoom:1.5;
    }
    .zoomMob {
        zoom:1.5;

    }
    textarea {
        font-size: 14px;
    }
    select{
      display: block;
      height: 23px;
      line-height: 17px; font-size: 14px;
    }
    span.alertButton{
    width:95px;
    }
    
    #errorPopupContainer{
    top:10px !important;
    left:0px !important;
    width:100% !important;
    }

}

.autorenewFilter {
	margin-bottom: 0px;
}
.autorenewFilter .ui-datepicker-trigger {
	position:relative;
	right:18px;
	top:3px;
}
.autorenewFilter input.pickDate {
	width:100px;
}
.autorenewFilter input, .autorenewFilter select {
    padding:3px;
}

#devisExpire {
	display:inline-block;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius: 5px;
	padding: 4px;
	background:rgba(255,255,255,0.3);
	margin-top:5px;
}
#devisExpire img{
	position: absolute;
	right:3px;
	top:2px;
}
.label {
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius: 5px;
	padding: 2px 6px;
background:rgba(204,204,204,0.5);
}
.label.green {
	background: rgba(165, 218, 15, 0.3);
}
.label.orange {
	background: rgba(255,128,52, 0.3);
}

.notification {
    position:fixed;  
    visibility:hidden;
    top:0px;
    width:100%;
}

.notification > div {
    position:relative;
}

.notification > div a.close {
    position:absolute;
    right:15px;
    background: url('../images/det.png') no-repeat;
    display:inline-block;
    height:16px;
    width:16px;
}

.notification > div.successMsg {
    background:url(../images/information_5.png) no-repeat 10px center #dff0d8;
    color:#2d7731;
    border: 1px solid #B9CCB6;
    border-top: 0px;
}
.notification > div.errorMsg {
    background:url(../images/error.png) no-repeat 10px center #ffffcc;
    color:#da483b;
    border: 1px solid #fed024;
    border-top: 0px;
}

.notification > div {
    -webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.3);
       -moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.3);
            box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.3);
    
    -webkit-border-bottom-right-radius: 3px;
     -webkit-border-bottom-left-radius: 3px;
        -moz-border-radius-bottomright: 3px;
         -moz-border-radius-bottomleft: 3px;

    
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px;
    margin: 0 auto;
    padding: 10px 10px 10px 32px;
    width: 1180px;
    font-size: 13px;
}