/* CSS Charmex.net */
/* Author: Bab Software Applications - www.bab-soft.com */

/* HTML ELEMENTS ****************************************/
/* Html */
html {}
/* Body */
body {margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#727171; background:url(../images/bg_body.gif) repeat;; text-align:center;}

/* BASIC STRUCT ELEMENTS ****************************************/
/* Page */
.page {width:963px; margin:0px auto 10px auto; overflow:hidden; background:url(../images/bg_page.gif) repeat; text-align:center;}

/* Generic for Top & Bottom */
.top, .bottom {margin:0px auto; text-align:center;}

/* Content Body */
.content_body {margin:0px auto; text-align:center;}

/* Top */
.top {position:relative; height:156px;}

/* Header */
.header {position:relative; width:935px; height:156px; margin:0px auto; color:inherit; background:url(../images/header.jpg) no-repeat; text-align:left;}
.link_header {position:absolute; top:12px; left:6px; width:370px; height:100px;}
.link_header a:link, .link_header a:active, .link_header a:visited, .link_header a:hover {display:block; width:370px; height:100px; text-decoration:none;}

/* Product Header */
.prod_header {position:absolute; top:10px; left:439px; width:200px; height:115px; overflow:hidden;}
.title_prod_header {font-size:10px; text-align:center;margin-bottom:8px;}
.img_prod_header {text-align:center; width:200px; overflow:hidden;}
.img_prod_header img {height:90px;}

/* Login Header */
.login_header_lh {position:absolute; right:20px; top:14px; width:200px; font-family:Arial, Helvetica, sans-serif;}
.title_lh {margin-bottom:6px; text-align:right; font-size:13px; font-weight:700; color:#696969; background:inherit;}
.title_lh span {color:#0f6e9f; background:inherit; text-transform:uppercase;}
.form_lh {}
.form_lh label {display:block; float:left; padding:2px 2px 0px 0px; width:40%; text-align:right; font-size:10px; font-weight:700;}
.line_form_lh, .line_form_lh2 {padding:2px 0px; text-align:left;}
.line_form_lh .input_std {width:110px; vertical-align:middle; padding:0px;}
.line_form_lh2 .input_std {width:65px; vertical-align:middle; margin-right:4px; padding:0px;}
.line_form_lh2 .submit_lh {vertical-align:middle;}
.last_line_form_lh {margin:3px 0px; padding-left:82px; font-size:10px;}
.last_line_form_lh a:link, .last_line_form_lh a:active, .last_line_form_lh a:visited {display:block; margin-bottom:2px; padding-left:6px; color:#0f6e9f; background:url(../images/bullet_link_header.gif) no-repeat left;}
.last_line_form_lh a:hover {padding-left:6px; color:#000; background:url(../images/bullet_link_header.gif) no-repeat left;}
.submit_lh {padding:0px; color:#FFF; background:url(../images/bg_submit_lh.gif) repeat-x; border:1px solid #C1C1C1; font-size:10px;}

/* RSS Header */
.rss_header {position:absolute; bottom:6px; right:300px; font-size:10px;}

/* Search Header */
.search_header {position:absolute; bottom:4px; right:20px; font-size:10px;}
.search_header input {vertical-align:middle; margin-right:2px;}
.search_header .input_std {padding:1px 0px; font-size:10px; height:16px;}
.submit_sh {width:19px; height:18px; color:inherit; background:url(../images/submit_search_header.gif); border:none;}

/* Left, Center & Right */
.left, .right {display:none;}
.center {width:934px; margin:10px auto; overflow:hidden; text-align:left;}

/* Bottom */
.bottom {}

/* Foot */
.foot {width:935px; margin:10px auto; clear:both; font-size:10px; line-height:1.3em; color:#999; background:inherit;}
.foot_up {padding:5px 0px; border-top:1px solid #E5E5E5; text-align:center;}
	.foot_up a:link, .foot_up a:active, .foot_up a:visited, .foot_up a:hover {margin:0px; padding:0px 14px; border-right:1px solid #0f6e9f;}
.foot_middle {padding:5px 0px; border-top:1px solid #E5E5E5;}
	.foot_info_block1, .foot_info_block2 {float:left; width:230px; padding:0px 15px; border-right:1px solid #E5E5E5;}
	.foot_info_block3 {float:left; width:370px; padding:0px 15px;}
		.foot_info_block3 span {color:#e30000; background:inherit;}
.foot_bottom {padding:5px 0px; border-top:1px solid #E5E5E5; border-bottom:1px solid #E5E5E5; text-align:center;}
	.foot_bottom a:link, .foot_bottom a:active, .foot_bottom a:visited, .foot_bottom a:hover {margin:0px; padding:0px 14px;}
	.foot_bottom_left {float:left; width:65%; text-align:left;}
	.foot_bottom_right {float:right; padding-right:14px; width:33%; text-align:right;}
		/*.foot_bottom_right a:link, .foot_bottom_right a:active, .foot_bottom_right a:visited, .foot_bottom_right a:hover {border-left:1px solid #0f6e9f;}*/