* { margin:0; padding: 0; line-height: 133%; font-size: 15px; font-family: Times new roman; color: #000000; }
body { background: url('../img/bg.jpg') repeat top left #ffffff; text-align: left; }

a { color: #5B3463; text-decoration: underline; }
a:hover { text-decoration: none; }

img { border: 0; }

input[type=text] { border: 1px inset #7F9DB9; padding: 2px 5px; }
input[type=password] { border: 1px inset #7F9DB9; padding: 2px 5px; }
input[type=reset] { border: 1px outset #AABAD1; background: #CBD0D6; color: #ffffff; font-weight: bold; padding: 2px 5px; }
input[type=submit] { border: 1px outset #004775; background: #004775; color: #ffffff; font-weight: bold; padding: 2px 5px; }
select { border: 1px inset #7F9DB9; padding: 2px 5px; }
textarea { border: 1px inset #7F9DB9; padding: 2px 5px; }
label { cursor: pointer; }

h1 { font-family: times new roman; font-size: 36px; color: #5b3463; margin-bottom: 15px; }
h2 { font-family: times new roman; font-size: 18px; color: #5b3463; }

/* Structure */
#bg { width: 100%; background: url('../img/bg2.jpg') repeat-x top left; min-height: 320px; }
#site { width: 925px; margin: 0 auto; }
#header { position: relative; padding-top: 22px; background: url('../img/pow.gif') no-repeat bottom center; }
	
	
/* Header */
#logo { padding: 20px; }
#menu { width: 300px; height: 25px; background: #5B3463; position: absolute; bottom: 0; right: 20px; }
#menu a { color: #ffffff; padding-left: 10px; }
	
	
/* Title */
#intro { border: 1px solid #d9d9d9; }
#intro div { width: 923px; height: 406px; background: #f6f6f6; }
#intro img { display: none; }
#products { background: url('../img/menu-bg.gif') repeat-x left bottom; width: 100%; height: 55px; }
#products .item { text-align: center; padding: 0; width: 120px; cursor: pointer; }
#products .sep { width: 3px; }
#products a { font-family: times new roman; font-size: 18px; color: #222222; text-decoration: none; }



/* Inner */
#products2 { background: url('../img/menu-bg2.gif') repeat-x left bottom; width: 100%; height: 55px; }
#products2 .item { text-align: center; padding: 0; width: 120px; cursor: pointer; }
#products2 .sep { width: 3px; }
#products2 a { font-family: times new roman; font-size: 18px; color: #222222; text-decoration: none; }
#content { padding: 20px; border-left: 1px solid #D9D9D9; border-right: 1px solid #D9D9D9; border-top: 4px solid #5b3463; border-bottom: 3px solid #d9d9d9; background: url('../img/bg-inner.jpg') no-repeat center top #fefefe; min-height: 400px; }
#left { float: left; width: 198px; }
	.menu-left-selected { background: url('../img/bg-left.gif') no-repeat; padding: 8px 0 8px 20px; border: 1px solid #dcdcdc; border-right: 0; }
	.menu-left-selected a { font-family: times new roman; font-size: 18px; color: #5b3463; text-decoration: none; }
	.menu-left { padding: 8px 0 8px 20px; border-top: 1px solid #dcdcdc; }
	.menu-left a { font-family: times new roman; font-size: 18px;  color: #222222; text-decoration: none; }
#right { float: left; width: 675px; border: 1px solid #d9d9d9; background: #ffffff; }

.product { float: left; width: 140px; height: 140px; }
.product h2 { font-size: 16px; color: #5b3463 !important; background: #f1f1f1; width: 100%; text-align: center; }
.product-image { height: 103px; float: left; padding-right: 10px; cursor: pointer; }
.product-image-border1 { border: 2px solid #d9d9d9; }
.product-image-border2 { border: 3px solid #5b3463; background: #ffffff; }
.product-image-source { width: 93px; height: 93px; }

.product2 { float: left; width: 170px; height: 150px; }
.product2 h2 { font-size: 16px; color: #5b3463 !important; background: #f1f1f1; width: 100%; text-align: center; }
.product2-image { height: 103px; float: left; padding-right: 10px; cursor: pointer; }
.product2-image-border1 { border: 2px solid #d9d9d9; }
.product2-image-border2 { border: 3px solid #5b3463; background: #ffffff; }
.product2-image-source { width: 93px; height: 93px; }

.style1 { width: 70px; height: 93px; }
.style2 { width: 120px; height: 93px; }


.products-intro { width:270px; float:left; cursor: pointer; }
.products-intro-item { width:230px;height:210px; }
.products-intro h2 { width:230px;border-top: 1px solid #d9d9d9; text-align:center; padding-top: 3px; }



/* Content */
.clear { clear:both; }



/* Content childs */
#content p { padding-bottom: 10px; }
#content ul,
#content ol { padding-bottom: 10px; }
#content ul { padding-left: 5px; margin-left: 20px; }
#content ol { padding-left: 30px; }

/* Tables */


/* Footer */
#contacts { float: left; width: 302px; }
#banner468 { float: right; width: 488px; }
#banner120 { float: right; width: 120px; }
#copyright { float: left; width: 400px; padding-top: 20px; padding-bottom: 20px; }
#authors { float: right; width: 400px; text-align: right; padding-top: 20px; padding-bottom: 20px; }
