* {
	margin:0px; padding:0px;
}

html {
	height:100%; width:100%; background-color:#F0EFEE;
}

body {
	font-family:Arial; margin:0px; padding:0px; font-size:12px;
}

.container {
	widht:100%; margin:0px; padding:0px;
}

.clr {
	clear:both;
}

.page_bg {
	padding:0px; margin:0px; width:900px; height:900px; margin:0 auto; background-image:url(../images/body.gif); background-position:center; 
	background-repeat:no-repeat;
}

#top_back {
	height:100px;
}

*html #top_back {
	height:85px;
}

.main {
	width:800px; margin:0 auto; padding:0px; height:700px;
}

.leftcolumn {
	float:left; margin-top:10px; width:217px;
}

*html .leftcolumn {
	float:left; margin-top:0px; width:217px;
}

.middlecolumn {
	float:left; margin-top:10px; width:390px; 
}

*html .middlecolumn {
	float:left; margin-top:0px; width:390px; 
}

.rightcolumn {
	float:left; margin-top:10px; width:193px; 
}

*html .rightcolumn {
	float:right; margin-top:0px; width:193px; 
}

.welcome_box{
	margin-top:15px;
}

*html .welcome_box {
	margin-top:15px;
}

.weather_box {
	margin-top:0px;
}

*html .contacts_box {
	margin-top:19px;
}

.contacts_box {
	margin-top:19px;
}

.contacts_left {
	float:left; height:400px; width:49%; margin-top:20px;
}
	
.contacts_right {
	float:right; height:400px; width:49%; margin-top:20px;
}

.currency {
	font-size:10px; color:#335481;
}

.tableForm {
	margin:0 auto;
	margin-top:10px;
}

*html .tableForm {
  margin-top:-10px;
}

.tableForm td {
	width:25%; height:20px; font-size:12px; font-weight:500; 
}

.tableForm input {
	width:80px; height:20px; font-size:12px; font-weight:500; 
}

/******** TOPMENU ********/
#topmenu {
   margin:0 auto; padding:0px; width:390px; height:15px; background-color:#305488;
}

*html #topmenu {
   margin:0 auto; padding:0px; width:390px; height:10px; background-color:#305488;  
}

#topmenu table.pill {
   margin:0 auto; padding:0px; width:auto;
}

#topmenu .pill_m {
   margin:0px; padding:0px;
}

#pillmenu {
    white-space:nowrap;
}

#pillmenu ul {
    list-style-type:none; margin:0px; padding:0pt;
}

#pillmenu li {
    float: left; 
}

#pillmenu a {
    display:block; width:92px; text-align:center; font-family:Helvetica,Arial,sans-serif; font-size:12px; font-weight:600;
    height:15px; line-height:15px; padding:0px 0px; text-decoration:none; color:#DCDDDD;
    }
	
*html #pillmenu a {
    display:block; width:92px; text-align:center; font-family:Helvetica,Arial,sans-serif; font-size:12px; font-weight:600;
    height:15px; line-height:15px; padding:0px 0px; text-decoration:none; color:#DCDDDD;
    }

#footer {
   margin:0px; padding:0px; height:30px; width:100%;
}	
	
.textrowR {
   text-align:right;
}

.textrowC {
   text-align:center;
}

.textrowL {
   text-align:left;
}

.textrowJ {
   text-align:justify;
}

.textcolorB {
	color: #335481;
}

.orders_td_left {
	height:41px;
}

.orders_td_right {
	height:41px;
}

.orders_td_right_date {
	padding-left:5px; padding-top:5px;
}

*html .orders_td_right_date{
	padding-left:2px; padding-top:4px;
}

*:first-child+html .orders_td_right_date {
	padding-left:2px; padding-top:4px;
}

#oDeliveryDate_Year_ID{
	WIDTH: 40px; 
	HEIGHT: 15px;
}

#oLoadDate_Year_ID{
	WIDTH: 40px; 
	HEIGHT: 15px;
}