BODY{
     background-color:#ffffff;
	 margin:0px;
     font-family: Tahoma, Helvetica, sans-serif;
	 font-size:11px;
	 COLOR:#595959;
	 }
	
A{
  	 COLOR:#DB6F2E;
     TEXT-DECORATION:underline;
  }

img {
	border:0px;
}  

input{
	 border: 1px solid #000000;
	 font-size:11px;
	 }
  
  
table{
      border-spacing: 0px;
	  border:0px solid #000000;
	  border-collapse: collapse;
	  padding:0px;
	  margin:0px;
	  font-size:11px;
      }  
      
	  
td{
      border: 0px solid #000000;
	  padding:0px;
	  margin:0px;
      }

p{
      border: 0px solid #000000;
	  padding:0px;
	  margin:0px;
      }


.text {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	text-align: justify;
	color:#4C4C4C;
	padding-right:30px;
}


/* ----------- topmenu ------------- */

.topmenu{
		background-image:url("topmenu2.gif");
		background-repeat:repeat-x;
		background-position:0px 0px;
		padding-left:0px;
		padding-bottom:0px;
		padding-right:0px;
		BACKGROUND-COLOR:#E77531;
}

.topmenu a{
		color:#FFFFFF;
		font-family: Tahoma, Helvetica, sans-serif;
		font-size:11px;
		text-decoration:none;
}

.topmenu_sel{
		background-image:url("topmenu2_2.gif");
		background-repeat:repeat-x;
		background-position:0px 0px;
		padding-bottom:0px;
}

.topmenu_sel a{
		color:#FFFFFF;
		font-family: Tahoma, Helvetica, sans-serif;
		font-size:11px;
		text-decoration:underline;
}

.topmenuItem {
		margin-top:0px;
		margin-left:5px;
		padding-right:5px;
}

.topmenutd{
		background-image:url("topmenu2.gif");
		background-repeat:repeat-x;
		background-position:0px 0px;
}

/* ----------- leftmenu ------------- */

.leftmenutop{
			background-image:url("leftmenu1.gif");
			background-repeat:no-repeat;
			background-position:0px 0px;
			height:31px;
			padding-left:11px;
}

.leftmenutop a{
			color:#FFFFFF;
			font-family: Tahoma, Helvetica, sans-serif;
			font-size:10px;
			font-weight:bold;
			text-decoration:none;
}

.leftmenu2{
			background-color:#E1702D;
			border-bottom:1px solid #E48044;
			padding-top:4px;
			padding-bottom:6px;
			padding-left:8px;
			padding-right:8px;
}

.leftmenutag{
			background-color:#E1702D;
			border-bottom:1px solid #E48044;
			padding-top:7px;
			padding-bottom:6px;
			padding-left:8px;
			padding-right:4px;
			vertical-align:top;
}

.leftmenulink{
			background-color:#E1702D;
			border-bottom:1px solid #E48044;
			padding-top:4px;
			padding-bottom:6px;
			padding-left:0px;
			padding-right:8px;
}
.leftmenulink a{
			font-family: Tahoma, Helvetica, sans-serif;
			font-size:11px;
			color:#FFFFFF;
			text-decoration:none;
}

.leftmenulink_sel{
			background-color:#6D6D6D;
			border-bottom:1px solid #E48044;
			padding-top:4px;
			padding-bottom:6px;
			padding-left:0px;
			padding-right:8px;
}
.leftmenulink_sel a{
			text-decoration:underline;
			font-family: Tahoma, Helvetica, sans-serif;
			font-size:11px;
			color:#FFFFFF;
			text-decoration:underline;
}

.leftmenutag_sel{
			background-color:#6D6D6D;
			border-bottom:1px solid #E48044;
			padding-top:7px;
			padding-bottom:6px;
			padding-left:8px;
			vertical-align:top
}

.leftmenutag_sel a{
			background-color:#6D6D6D;
			border-bottom:1px solid #E48044;
			padding-top:4px;
			padding-bottom:6px;
			padding-left:8px;
}

.leftmenu1{
			background-image:url("leftmenu3.gif");
			border-bottom:1px solid #E99E71;
			padding-left:11px;
			padding-top:9px;
			padding-bottom:9px;
			padding-right:5px;
}

.leftmenu1 a{
			color:#FFFFFF;
			font-family: Tahoma, Helvetica, sans-serif;
			font-size:10px;
			font-weight:bold;
			text-transform:uppercase;
			text-decoration:none;
}

.leftmenu1_sel{
			background-image:url("leftmenu3_2.gif");
			border-bottom:1px solid #E99E71;
			background-color:#E77129;
}

.leftmenu1_sel a{
			color:#FFFFFF;
			font-family: Tahoma, Helvetica, sans-serif;
			font-size:10px;
			font-weight:bold;
			text-transform:uppercase;
			text-decoration:underline;
}

.leftmenu1_sel_div{
			background-image:url("leftmenu3_3.gif");
			height:2px;
			border-top:1px solid #4A4A4A;
}

.leftmenu1_sel_div2{
			padding-left:9px;
			padding-bottom:5px;
			padding-top:8px;
}

.leftmenubottom{
			height:100%;
			border-top:1px solid #F0B18B;
			background-color:#E57430;
}

/*--------- center content ------------*/

.contenthead{
			background-color:#8C8C8C;
			background-image:url("pic1.gif");
			background-repeat:no-repeat;
			background-position:bottom left;
			border-left:1px solid #D7DADD;
			padding-top:6px;
			padding-bottom:7px;
			padding-left:40px;
			color:#FFFFFF;
			font-family: Tahoma, Helvetica, sans-serif;
			font-size:11px;
			font-weight:bold;
			text-transform:uppercase;
}

.contenthead2{
			background-color:#8C8C8C;
			background-image:url("pic1_2.gif");
			background-repeat:no-repeat;
			background-position:bottom left;
			border-left:1px solid #D7DADD;
			padding-top:6px;
			padding-bottom:7px;
			padding-left:40px;
			color:#FFFFFF;
			font-family: Tahoma, Helvetica, sans-serif;
			font-size:11px;
			font-weight:bold;
			text-transform:uppercase;
}

.newsline1{
			background-color:#D7DADD;
			padding-left:37px;
			padding-top:10px;
			padding-bottom:10px;
			border-left:1px solid #D7DADD;
}

.newsline2{
			background-color:#E4E5E6;
			padding-left:37px;
			padding-top:10px;
			padding-bottom:10px;
			border-bottom:1px solid #D7DADD;
			border-left:1px solid #D7DADD;
}

.newsline3{
			background-color:#ECEDEF;
			padding-left:37px;
			padding-top:10px;
			padding-bottom:10px;
			border-bottom:1px solid #D7DADD;
			border-left:1px solid #D7DADD;
}

.infoline{
			background-color:#D7DADD;
			padding-left:20px;
			padding-right:20px;
			padding-top:10px;
			padding-bottom:10px;
			border-left:1px solid #D7DADD;
}

.contenthead_1{
			float:left;
			padding-top:0px;
}

.contenthead_1_2{
			float:left;
			padding-top:0px;
			vertical-align:top;
}

.contenthead_2{
			float:left;
			padding-left:7px;
			font-family: Tahoma, Helvetica, sans-serif;
			font-size:11px;
}

.date{
			font-weight:bold;
			color:#2C2C2C;
}

.name{
			font-weight:bold;
			color:#D86D2D;
}

.newstext{
			color:#2C2C2C;
			font-size:11px;
			font-family: Tahoma, Helvetica, sans-serif;
			padding-left:7px;
}

.newstext a{
			color:#D06A2C;
			text-decoration:underline;
}

.textinfo{
			font-family: Tahoma, Helvetica, sans-serif;
			font-size:11px;
			line-height:18px;
}

.textinfo2{
			font-family: Tahoma, Helvetica, sans-serif;
			font-size:11px;
			line-height:18px;
			padding-left:18px;
			padding-top:10px;
}

.tdright{
			width:180px;
			vertical-align:top;
			border-left:1px solid #ffffff;			
}

.tdbottomright{
			border-bottom:1px solid #ffffff;
			border-top:1px solid #ffffff;
			vertical-align:bottom;
			background-color:#CBCDD0;
}

.tdbottomright2{
			background-color:#D7DADD;
			width:100%;
}

.tdbottom{
			border-bottom:1px solid #ffffff;
			border-top:1px solid #ffffff;
			border-right:1px solid #ffffff;
			background-color:#D7DADD;
			padding:5px;
			text-align:center;
}

.basket{
			background-image:url("basket.gif");
			background-position:bottom left;
			background-repeat:no-repeat;
			height:80px;
			background-color:#E57430;
			text-align:center;
			color:#ffffff;
			font-family: Tahoma, Helvetica, sans-serif;
			font-size:11px;
}

.basket a{
			color:#ffffff;
			font-family: Tahoma, Helvetica, sans-serif;
			font-size:11px;
			text-decoration:underline;
			font-weight:bold;
}

.login{
			background-image:url("pic4.gif");
			background-position:3px 0px;
			padding-top:4px;
			padding-bottom:5px;
			color:#FFFFFF;
			font-family: Tahoma, Helvetica, sans-serif;
			font-size:11px;
			text-align:center;
}

.td1{
			padding-right:10px;
}

.td2{
			color:#FFFFFF;
			font-family: Tahoma, Helvetica, sans-serif;
			font-size:11px;
}

.login2{
			background-color:#D7DADD;
			padding:5px;
			text-align:center;
			border-bottom:1px solid #ffffff;
			color:#464646;
			font-family: Tahoma, Helvetica, sans-serif;
			font-size:11px;
}

.login2 input{
			border:1px solid #C4C8CF;
			background-color:#FFFFFF;
			color:#464646;
}

.rightbottom{
			height:100%;
			background-color:#CBCDD0;
}

.copyright{
			text-align:center;
			padding:8px;
			font-family: Tahoma, Helvetica, sans-serif;
			font-size:10px;
}

/* -------------------------------------- */

.content{
			background-color:#D7DADD;
			padding:15px;
			padding-left:20px;
			font-family: Tahoma, Helvetica, sans-serif;
			font-size:10px;
			color:#595959;
}

.content a{
			font-family: Tahoma, Helvetica, sans-serif;
			font-size:10px;
			color:#DB6F2E;
			text-decoration:underline;
}

.cat_td{
			padding-bottom:0px;
			font-size:11px;
			width:25%;
}

.cat_td1{
			background-color:#FFFFFF;
			width:120px;
			height:120px;
			text-align:center;
			vertical-align:middle;
			
}

.cat_td2{
			width:120px;
			text-align:right;

}

.cat_td2 input{
			border:1px solid #C4C8CF;
			width:25px;
}

.cat_td3{
			padding:0px;
}

.desctop{
			font-family: Tahoma, Helvetica, sans-serif;
			font-size:11px;
			color:#464646;
			padding-left:18px;
			padding-top:5px;
			background-color:#C7C9CC;
			width:100%;
			padding-bottom:5px;
}

.desc_pic{
			border:1px solid #ffffff;
			width:100px;
			float:left;
}

.desc_data{
			float:left;
			padding-left:15px;
			font-family: Tahoma, Helvetica, sans-serif;
			font-size:11px;
			color:#464646;
			vertical-align:top;
}

.desc_data input{
			border:1px solid #C4C8CF;
			width:25px;
}

.desc_data a{
			font-family: Tahoma, Helvetica, sans-serif;
			font-size:11px;
			color:#DB6F2E;
			text-decoration:underline;
}

.desc_data2{
			float:left;
			font-family: Tahoma, Helvetica, sans-serif;
			font-size:11px;
			color:#464646;
			vertical-align:top;
}

.desc_data2 input{
			border:1px solid #C4C8CF;
			width:25px;
}

.desc_data2 a{
			font-family: Tahoma, Helvetica, sans-serif;
			font-size:11px;
			color:#DB6F2E;
			text-decoration:underline;
}

.outputControls {
			font-family: Tahoma, Helvetica, sans-serif;
			font-size:11px;
			color:#464646;
			padding-left:18px;
			padding-top:2px;
			background-color:#C7C9CC;
			padding-bottom:2px;
			

}

.outputMultiControls{
			font-family: Tahoma, Helvetica, sans-serif;
			font-size:11px;
			color:#464646;
			padding-left:70px;
			padding-top:2px;
			background-color:#C7C9CC;
			padding-bottom:2px;
}

.qsearch{
			background-color:#C7C9CC;
			margin:0px;
			padding-left:18px;
			padding-top:4px;
			padding-bottom:7px;
			font-size:11px;
			color:#4C4C4C;
}

.classVariants{
			padding-left:70px;
			padding-top:5px;
			padding-bottom:5px;
			font-size:11px;
}

.smallpic{
			width:180px;
			height:180px;
			border:1px solid #EBECEE;
			text-align:center;
			background-color:#FFFFFF;
			padding:10px;
}

.viewTable{
			margin:10px;
}

.bottom{
			margin:10px;
}

.intervals{
			padding-left:70px;
			padding-top:5px;
			padding-bottom:5px;
			font-size:10px;
			font-weight:bold;
}

.intervals a{
			font-size:10px;
			font-weight:normal;
}

input.viewFieldValueEditor{
			width:350px;
}

/* --------------------------------- */


.basket_top{
			font-family: Tahoma, Helvetica, sans-serif;
			font-size:11px;
			font-weight:bold;
			color:#464646;
			text-align:center;
			padding-top:4px;
			background-color:#C7C9CC;
			padding-bottom:5px;
			border-right:1px solid #DEDFE1;
			border-bottom:1px solid #DEDFE1;
}

.basket_line{
			font-family: Tahoma, Helvetica, sans-serif;
			font-size:11px;
			font-weight:bold;
			color:#464646;
			text-align:center;
			padding-top:4px;
			background-color:#D7DADD;
			padding-bottom:5px;
			border-right:1px solid #E7E9EB;
			border-bottom:1px solid #E7E9EB;
}

.basket_line a{
			font-family: Tahoma, Helvetica, sans-serif;
			font-size:11px;
			font-weight:normal;
			color:#464646;
}

.basket_line input{
			border:1px solid #BEC3CB;
			color:#464646;
}

.tdbottom_b{
			font-family: Tahoma, Helvetica, sans-serif;
			font-size:11px;
			background-color:#C6C8CA;
			border:0px solid #000000;
			text-align:left;
			padding-bottom:5px;
			padding-top:5px;
			padding-left:3px;
}

.tdbottom2_b{
			font-family: Tahoma, Helvetica, sans-serif;
			font-size:11px;
			background-color:#C6C8CA;
			border:0px solid #000000;
			text-align:right;
			padding-bottom:1px;
			padding-right:8px;
			color:#E35B0A;
}

.bottomlinks{
			background-color:#B5B7B8;
			border:1px solid #D7D8D9;
			width:120px;
			margin-right:5px;
			text-align:center;
			padding-bottom:4px;
			float:left;
}

.bottomlinks a{
			color:#464646;
			font-family: Tahoma, Helvetica, sans-serif;
			font-size:11px;
}

.bottom_buttons{
			text-align:right;
			padding-top:4px;
			padding-right:4px;
}

.bottom_buttons input{
			background-color:#FDFDFD;
			border:1px solid #BFC0C0;
			color:#E35B0A;
			padding-top:1px;
			padding-bottom:1px;
}

.fillOrderTD{
			width:180px;
			padding-left:30px;
			color:#464646;
			font-family: Tahoma, Helvetica, sans-serif;
			font-size:11px;
}

.fillOrderTD2{
			padding-top:5px;
			padding-bottom:5px;
}

.fillOrderTD2 input{
			border:1px solid #C4C8CF;
			color:#464646;
			width:300px;
}

.fillOrderTD2 textarea{
			border:1px solid #C4C8CF;
			color:#464646;
			width:301px;
}

input.checker{
			width:16px;
			border:0px solid #000;
}

input.btn{
			background-color:#FDFDFD;
			border:1px solid #BFC0C0;
			color:#E35B0A;
			width:150px;
			padding-top:1px;
			padding-bottom:1px;
}

.fillOrderTABLEtitle{
			color:#464646;
			font-family: Tahoma, Helvetica, sans-serif;
			font-size:12px;
}

.viewFieldName{
			color:#CA5B19;
			font-weight:bold;
}

.viewFieldDescription{
			color:#CA5B19;
			font-weight:normal;
}

.viewFieldValue{
			padding-bottom:5px;
			padding-top:3px;
}

.viewFieldValue input{
			border:1px solid #BEC3CB;
			width:450px;
}

.viewFieldValue textarea{
			border:1px solid #BEC3CB;
			width:450px;
			height:60px;
}

.viewFieldValueEditor{
			border:1px solid #BEC3CB;
			width:450px;
}

.bottomreg{

			color:#CA5B19;
			font-weight:bold;
}

.viewField{
			width:500px;
}

.viewMultiTable{
			width:500px;
}

.message{
			width:100%;
}

.menu_item a, .menu_item1 a {
	color:#FFFFFF;
	text-decoration:none;
	text-transform:NONE;
}


textarea#dbtool_editor_variations {
	width:550px; 
	height:100px; 
	padding:1px; 
	font-size:12px; 
	vertical-align:middle; 
	border:1px solid #C4C8CF;

}

#dbtool_editor_variations {
	width:200px; 
	height:18px; 
	padding:1px; 
	font-size:10px; 
	vertical-align:middle; 
	border:1px solid #C4C8CF;

}
