#main1 { background: #FFF; width: 784px; position: relative; left: 50%; margin-left: -400px;}

#main { width: 800px;}

#header {height:107px; clear: both; position: relative; padding:0px 0px 0px 5px;}

#header .a {background: url('../image/oelogo.png') no-repeat; behavior: url('catalog/javascript/png/iepngfix.htc'); width: 250px;	height: 90px;	float: left; position: absolute; top: 0px;	left: 5px;}

#header .bhder {background: url('../image/banner/') no-repeat; behavior: url('catalog/javascript/png/iepngfix.htc'); width: 250px;	height: 90px;	float: left; position: absolute; top:25px; right:0px;}

#header .oeline {background:center url('../image/oeline.png') repeat-x; behavior: url('catalog/javascript/png/iepngfix.htc'); width: 526px;	height: 2px; position: absolute; top: 72px; right: 5px;}


.oeline {background:center url('../image/oeline.png') repeat-x; behavior: url('catalog/javascript/png/iepngfix.htc'); width: 526px;	height: 2px; position: absolute; top: 74px; right: 5px;}

#header .b {position: absolute; top: 60px; right:5px; float: right; text-align:center; width:450px; height:50px;}

#header .left {padding:26px 0 0 0;}
#header .right {padding:46px 11px 0 0;}
#header .right a {color:#868686; font-family:arial; font-size:12px; background:url(../image/RSS.gif) no-repeat top right; padding:0 29px 2px 0;}

#contener {width:764px; padding:0px 5px 0px 5px; margin-bottom:3px;}

#content {margin:0 5px 5px 5px; padding: 5px; border:1px #DDDDDD solid;}
#home_content {padding: 0 5px 0 5px; border:1px #DDDDDD solid;}

#right_column {background:#; width:23%; float:right; padding-left:5px; padding-right:5px; border:1px #DDDDDD solid;}
#left_column {background:#; width:75%; float:left;}

#footer {font-size:10px; clear:both; height:65px; position: relative; text-align:center; padding:0px 8px 0px 8px; border-top:1px #CCCCCC solid;}

#footer .a {float: left; margin-top: 2px;}

#footer .b {text-align: center;	margin-top:12px; position: absolute; left:40%;}

#footer .b a {color: #336699;}

/* box information */
#footer .information {padding-top: 5px;	background: none;}

#footer .information a { font-size:10px;}

.categories { float: left; width: 30%; text-align: center; cursor: pointer; font-size: 10px; padding-bottom:5px; margin:1px 5px 1px 5px;}

.categories a {
	text-decoration: none;
}

.products { float: left; width: 30%; text-align: center; cursor: pointer; font-size: 10px; height: 140px; padding-top:8px; padding-bottom:5px; margin-top:3px; margin-bottom:5px;}

.images {float: left; width: 33%; text-align: center; cursor: pointer; font-size: 10px; height: 140px; }

.images a {
	font-size: 10px;
}

.images img, .categories img {border: 0px; margin-bottom: 10px;}

.box {padding-bottom: 5px; margin-bottom: 10px;}

/* box currency */
.currency { position:absolute; float: right; margin-right: 10px; margin-top: 4px; right:0px}

.currency div {	display: inline;}

.language {position:relative; float:right; margin-top:3px; margin-right: 5px;}

.language div {display:inline;}

.session {position:relative; float:right; margin-top:3px; margin-right: 5px;}

.session a{color: #FF6600;}

.search {position:relative; float:right; margin-top:3px;}

.search input {text-align:center;}

#search input {text-align:center;}

.column1, .column2, .column3, .indent_column, .col1, .col2, .col3, .ind_col {float:left;}

/* index */

#index .columns1 .column1 {width:100%;}
#index .columns1 .column2 {width:561px;}
#index .columns1 .column3 {width:48%;}
#index .columns2 .indent_column {width:7px;}

#index .ver_line { background:url('../image/ver_line.gif') repeat-y; width:100%; padding-left:1px;}
#index .columns2 .column3 {width:182px;}

#success {behavior: url('catalog/javascript/png/iepngfix.htc');	background:url('../image/success.png') no-repeat; padding-left: 148px;	_height: 128px;	min-height: 128px;}

/* failure */
#failure {behavior: url('catalog/javascript/png/iepngfix.htc');background: url('../image/failure.png') no-repeat;padding-left: 148px;_height: 128px;min-height: 128px;}

/* enable */
#enable {
	behavior: url('catalog/javascript/png/iepngfix.htc'); background:center url('../image/enabled.png') no-repeat; padding-left: 124px;	_height: 64px; 	min-height: 64px;}

/* disable */
#disable {behavior: url('catalog/javascript/png/iepngfix.htc');	background:center url('../image/disabled.png') no-repeat; padding-left: 124px; _height: 64px; min-height: 64px;}

/* error */
#error {clear: both; border: 1px solid #999999;	margin: 0px 0px 10px 0px; padding: 8px;	margin-top: 10px;}

.error {color: #FF0000;font-size: 10px;display: block;clear: both;}

.warning {color: #FFFFCC; font-size: 10px; background-color: #FF6633; padding: 3px; display: block; margin-bottom: 10px;}

.message {color: #990000; font-size: 10px; background-color: #00CC00; padding: 3px; display: block; margin-bottom: 10px;}

