body, table, tr, td, input, select, textarea {font-family:Tahoma, verdana, arial, sans-serif; font-size:11px; color:#606060;}

body {margin:0; padding:0; text-align:center; background:#FFFFFF;}

a {text-decoration:underline; color:#0075BA;}
a:hover {text-decoration:none;}

h1, h2, h3, h4, h5, h6 {padding:0; margin:0; clear:both;}
h1 {font-size:11px; color:#009933; text-transform:uppercase; background:url(../images/h1.gif) left 2px no-repeat; padding-left:14px; margin-bottom:3px;}
h2 {font-size:10px; text-transform:uppercase; background:url(../images/h1.gif) left 2px no-repeat; padding-left:14px; margin-bottom:3px;}

form {margin:0; padding:0;}
.checkout .inp {border:1px solid #909090; width:100%;}

img {border:0;}
.img {float:left; margin-right:10px; margin-bottom:10px;}

p {margin-top:0; margin-bottom:7px;}

.text {padding:5px 14px; line-height:170%; text-align:justify;}
	.text p {margin-bottom:20px;}

.loz {width:3px; margin-right:2px; background:url(../images/loz.gif) left 5px no-repeat;}
.head {text-transform:uppercase; font-weight:bold;}
.id {font-size:9px; color:#B2B2B2;}
.req {font-weight:bold; color:#DC0500;}
.lit {font-size:9px;}

.login td, .login input {font-size:10px;}
	.login .inp {width:98px;}
	.login a {color:#4D769D;}

.line1 {background:url(../images/line1_bg.gif) left top repeat-x; text-align:right;}
	.line1 .img1 {float:left;}

.step {font-weight:bold; float:right; color:#606060;}

.note {color:#606060; font-size:9px;}
	.note strong {color:#A31C23; text-transform:uppercase;}

.page {margin:0 auto; text-align:left; width:100%; height:100%;}

.header {background:url(../images/bg_top.gif) top repeat-x;}

.cart {padding:12px 0 10px 0; color:#DEDEDE; font-size:10px;}

.topMenu {}
	.topMenu .but1 {background:url(../images/buttons/b1_bg.gif) 0px top;}
	.topMenu .but2 {background:url(../images/buttons/b2_bg.gif) 0px top;}
	.topMenu .but3 {background:url(../images/buttons/b3_bg.gif) 0px top;}
	.topMenu .but4 {background:url(../images/buttons/b4_bg.gif) 0px top;}
	.topMenu .but5 {background:url(../images/buttons/b5_bg.gif) 0px top;}
	.topMenu .but6 {background:url(../images/buttons/b6_bg.gif) 0px top;}

.contentBox {padding-top:22px;}

.leftMenu {}
	.leftMenu ul.firstLevel {margin:0; margin-left:12px; padding:0; list-style:none; cursor:pointer; text-transform:uppercase; font-weight:bold; }
			.leftMenu ul.firstLevel li .link {padding-left:14px; margin:5px 0; background:url(../images/minus.gif) left top no-repeat;}
	.leftMenu ul.secondLevel {margin:0; padding:0; padding-left:25px; list-style-image:url(../images/li.gif); text-transform:none; font-weight:normal;  display:block; visibility:visible; }
		.leftMenu ul.secondLevel li {margin:10px 0; padding:0; background:none;}
	.leftMenu .comments {color:#000000; font-size:10px; margin-left:58px; text-align:justify; padding-top:5px;}

.tbl {}
	.tbl td.brd {background:url(../images/line2_bg.gif) right top repeat-y;}
	.tbl th {border-left:4px solid #FFFFFF; text-transform:uppercase; text-align:left; background-color:#DFDFDF; padding:1px;}
		.tbl th div {border:1px solid #FFFFFF; background-color:#F0F0F0; padding:3px 7px;}
		
.shoopingCart td {font-size:10px;}

.footer {padding-top:60px; padding-bottom:9px;}
	.footer .copy {border-left:3px solid #83B60F; padding:7px 0 0 17px; font-weight:bold; line-height:150%;}
	.footer .menu, .footer .menu a {color:#FFFFFF; font-size: 9px}
		.footer .menu a {margin:0 3px; white-space:nowrap;}

.error {color: Red}

.info{color: Green}

.border {border: 1px solid Black}