/* CSS Document */

body {margin:0; padding:0; background:#d6d6d6; font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#2a2a2a;}

h1, h2, h3, h4, h5, h6, p, ul, li, p, ol, form, input, img, div {margin:0; padding:0; }

a img {border:none; }

img.left {margin:6px 10px 10px 6px; float:left; }

a {font-weight:bold; text-decoration:underline; color:#303030; }

a:hover {color:#d4b189; }

:active, :focus {outline:none;}

small {float:right; margin:0; padding:50px 10px 0 0; }

em {float:right; margin:0; padding:5px 10px 0 0; }



/*    S       T       Y      L     E      */

#page {width:778px; margin:0 auto; }

#inner-page {width:778px; margin:0; padding:0 0 0 0; float:left; background:#49515E;}

#header { width:760px; margin:0 9px 0 9px; padding:0; float:left; height:105px; background:#49515E; }
#header_left {width:315px; margin:0; padding:0; float:left; }

#header_left img { margin:30px 0 0 20px; }

#header_right {width:300px; margin:0; padding:40px 10px 0 0; float:right; }
#header_right p {width:300px; margin:0; float:left; font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#fff; text-align:center; }

#contaner {width:760px; margin:0 9px; padding:0 0 0 0; float:left; background:#ffffff;  }

#left {width:242px; margin:0; padding:17px 10px 17px 10px; float:left; background:#e2e2e2; }
/*    menu   */

#menu {width:242px; margin:0; padding:0; float:left; }

#menu-top {width:242px; height:9px; margin:0; padding:0; float:left; background:url(images/menu-top.jpg) 0 0 no-repeat; }

#menu-middle {width:242px; margin:0;  padding:0; float:left; background:url(images/menu-middle.jpg) 0 0 repeat-y; }

#menu-middle ul {list-style:none; }

#menu-middle ul li { display:block; margin:0; padding:0; float:left; font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#000000; }

#menu-middle ul li a {width:207px; margin:0; padding:0 0 0 35px; float:left; font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#000000; line-height:30px; text-decoration:none; color:#ffffff; border-bottom:1px solid #16181c; border-top:1px solid #434b57; background:url(images/bullet.jpg) 20px -20px no-repeat; text-transform:uppercase; }

#menu-middle ul li a:hover {background-position:20px 10px; color:#d4b189; }

#menu-bottom {width:242px; height:11px; margin:0; padding:0; float:left; background:url(images/menu-bottom.jpg) 0 0 no-repeat; }

			/*   end menu*/
			
#marque {width:242px; margin:20px 0 0 0; padding:0; float:left; }

#marque p {margin:8px 0; }

#email {width:242px; margin:10px 0 0 0; padding:0; background:url(images/bord.gif) 0 0 no-repeat; height:97px; }

#email p {text-align:center; width:242px; font-weight:bold; line-height:20px; color:#ffffff; }

#email h2 {text-align:center; width:242px; font-size:14px; font-weight:bold; color:#d9ebfe; }

#email p a { color:#f3ebd2; text-decoration:underline;}

#email p a:hover {color:#FFF; text-decoration:none; }

#right {width:498px; margin:0; padding:0; float:right; }

#text {width:470px; margin:0; padding:10px; float:right; }

#text p { width:470px; margin:5px 0 10px 0; padding:0; float:left; font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#303030; line-height:18px;}

#right h2 {width:494px; margin:0; padding:0; float:left; font:bold 16px Verdana, Arial, Helvetica, sans-serif; color:#303030; line-height:34px; border-bottom:2px solid #303030; padding:0 0 0 4px; text-transform:uppercase; }

#right h3 {width:494px; margin:0; padding:0; float:left; font:bold 16px Verdana, Arial, Helvetica, sans-serif; color:#303030; line-height:34px; padding:0 0 0 4px;  }

#order_list {width:480px; margin:5px 0 10px 10px!important; margin:5px 0 10px 5px; padding:0; float:left; }

#order_list ul {width:480px; margin:0; padding:0 0 00; float:left; list-style:decimal-leading-zero;}

#order_list ul li {display:block; float:left; margin:0; padding:0 0 0 20px; width:460px; font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#303030; line-height:20px; background:url(images/icon.jpg) 0 5px no-repeat; }

#order_list ul li a {font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#0333333; }



#right-welcome {width:494px; margin:0; padding:0; float:left; }

#right-welcome p { margin:8px 0; text-align:justify;}

#right-welcome small { margin:0 20px 0 0; float:right; font:bold 12px Verdana, Arial, Helvetica, sans-serif; }

#right-welcome small a {text-decoration:none; color:#49515e; }

#right-welcome small a:hover {text-decoration:underline; color:#d4b189;}


#flash { width:498px; margin:0; padding:0; float:left; height:206px; background:url(images/no-flash.jpg) 0 0 no-repeat; }

#profile { width:498px; margin:10px 0 0 0; padding:0; float:left; }

#profile-left {float:left; margin:0; padding:0; width:240px; }

#profile-left small { margin:10px 10px 0 0; float:right; font:bold 12px Verdana, Arial, Helvetica, sans-serif; }

#profile-left small a {text-decoration:underline; color:#49515e; }

#profile-left small a:hover {text-decoration:none; color:#d4b189;}

#profile-left p {margin:5px 0 0 0; text-align:justify; padding:0 5px 0 0; }



#profile-right {float:right; margin:0; padding:0; width:240px; }

#profile-right p {margin:5px 0 0 0; text-align:justify; padding:0 5px 0 0; }

#profile-right small { margin:10px 10px 0 0; float:right; font:bold 12px Verdana, Arial, Helvetica, sans-serif; }

#profile-right small a {text-decoration:underline; color:#49515e; }

#profile-right small a:hover {text-decoration:none; color:#d4b189;}

#footer {width:760px; margin:10px 0 0 0; padding:10px 0 0 0; background:#49515e url(images/footer.jpg) left top no-repeat; height:100px; float:left; }

#footer p {width:760px; margin:0; padding:0; float:left; font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#fff; text-align:center; line-height:24px; }

#footer p a {color:#ffffff; text-decoration:none; }

#footer p a:hover {text-decoration:underline; }
