/* global container */
.html_container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        text-align: center; /* IExplorer */
        font-size: 11px;
        word-spacing: 0px;
        letter-spacing: 0px;
}

/* main container */
#body {
        margin: auto; /* Firefox, Mozilla, Opera */
        font-family:Tahoma;
        /*background: url(images/background.jpg) repeat-y;*/
}

form {
		margin:0;
		padding:0;
	}
.login {
		background-color:#cccccc;
		}
.olive,.olive1 {
		color:#fff;
		font-weight:bold;
		font-size:11px;
		text-decoration: none;
		}
.olive1 {
		color:#7b0b0b;
		text-decoration:none;
		margin-right:40px;
		}
.header {
        background: url(images/header.jpg) no-repeat;
        color: #FFFFFF;
        font-weight: bold;
}

.header a {
        color: #882820;
        line-height: 15px;
        font-weight: bold;
        text-decoration: none;
}

.header input {
        border-color: #808080;
        background: #ACD774;
}

.spec a {
        text-align: left;
        text-decoration: none;
        color: #000000;
}

.search {
        font-size: 11px;
        /*font-weight: bold;
        width: 712px;*/
        color: #5F5F5F;
        /*background: #EAEAEA;
        line-height: 24px;*/
        text-align: center;
		font-family: Arial;
		margin:0;
		padding:0;
		text-decoration:none;		
}
.search input {
        /*height: 16px;*/
}
.search a {
        font-weight: bold;
        text-decoration: none;
        color: #5F5F5F;
        text-align: center;
}

.header_menu a {
        text-align: left;
        padding-left: 50px;
        display: block;
        line-height: 20px;
        font-size: 14px;
        font-weight: bold;
        text-decoration: none;
        color: #FFFFFF;
        font-family: "Century Gothic";
        background: url(images/header_menu.gif) no-repeat;
}


.menu a {
        text-align: left;
        padding-left: 50px;
        display: block;
        font-size: 11px;
        line-height: 15px;
        text-decoration: none;

        color: #282E3E;
        background: url(images/menu.gif) no-repeat;
}


.footer {
        background: url(images/footer.jpg) no-repeat;
        font-size: 10px;
}
.footer a{
        text-decoration: none;
        text-transform: capitalize;
        color: #282E3E;
}

.center {
        background: url(images/table.gif) repeat-y;
}

.leftTable {
        background: url(images/tableL.gif) repeat-y;
}

.bagTable {
        background: url(images/tableB.gif) repeat-y;
}

.bagM {
        font-size: 11px;
        font-family: Arial;
        text-align: center;
        vertical-align: top;
        color: #303030;
        font-weight: bold;
}

.bagi a {
        font-family: Tahoma;
        font-size: 16px;
        font-weight: bold;
        text-align: center;
        text-decoration: none;
        vertical-align: top;
        color: #000000;
        font-weight: bold;
}

.bagPrice {
        font-size: 16px;
        font-family: Arial;
        text-align: center;
        color: #CC0000;
        font-weight: bold;
}

.goods {
        font-size: 10px;
        text-align: left;
        vertical-align: top;
        width: 247px;
        color: #5B5D5E;
        
}
.goods h3{
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        text-align: right;
        color: #A47632;
        width: 200px;
        font-family: Tahoma;
        font-size: 18px;
        font-weight: bold;
}
.goods h4{
        /*margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        text-align: left;
        color: #B11710;
        width: 200px;
        font-family: Century Gothic;
        font-weight: bold;
        font-size: 18px;
        padding-left: 30px;
        line-height: 18px;*/
}

.goods1 {
        /*font-size: 11px;
        text-align: left;
        vertical-align: top;
        width: 180px;
        color: #5B5D5E;
        font-weight: bold;*/
}


.details {
        font-size: 11px;
        text-align: left;
        vertical-align: top;
        width: 314px;
        color: #5B5D5E;
        font-weight: bold;
}
.details h3{
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        text-align: left;
        color: #303030;

        font-family: Tahoma;
        font-size: 18px;
        font-weight: bold;
}
.details h4{
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        text-align: left;
        color: #303030;

        font-family: Century Gothic;
        font-weight: bold;
        font-size: 18px;
        padding-left: 5px;
        padding-top: 5px;
        line-height: 18px;
}

.bag {
        font-size: 11px;
        text-align: left;
        vertical-align: top;
        color: #5B5D5E;
        font-weight: bold;
}

.bag h5{
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        text-align: left;
        color: #303030;

        font-family: Arial;
        font-weight: bold;
        font-size: 14px;
        padding-left: 0px;
        padding-top: 0px;
        line-height: 18px;
}

.search1 {
        font-size: 11px;
        text-align: left;
        vertical-align: top;
        color: #eeeeee;
        font-weight: bold;
}

.search1 h5{
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        text-align: left;
        color: #F87A6C;

        font-family: Arial;
        font-weight: bold;
        font-size: 12px;
        padding-left: 0px;
        padding-top: 0px;
        line-height: 18px;
}

.search1 h6{
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        text-align: left;
        color: #606060;

        font-family: Arial;
        font-weight: normal;
        font-size: 12px;
        padding-left: 0px;
        padding-top: 0px;
        line-height: 18px;
}

.sm_table {
        font-size: 11px;
        text-align: left;
        vertical-align: top;
        color: #797979;
        font-family: Arial;
}

.big_table {
        font-size: 11px;
        text-align: left;
        vertical-align: top;
        color: #838383;
        font-family: Arial;
}

.sm_table h4 {
        color: #EA6D51;

        font-weight: bold;
        font-size: 18px;
        padding-left: 5px;
        padding-top: 0px;
        line-height: 18px;
}

.lines {
        /*height: 34px;
        background: url(images/lines.gif) no-repeat;*/
}

.lines2 {
        height: 1px;
        background: url(images/lines_2.gif) no-repeat;
}

h1#news {
		color:#0099cc;
		font-size: 11px;
		font-weight:bold;
		text-decoration:underline;
		}
.news {
        font-size: 11px;
        text-align: left;
        vertical-align: top;
        width: 166px;
        background: #FFFFFF;
        background: url(images/news_back.jpg) repeat-y;
}
.news a {
        color: #0099CC;
        font-weight: bold;
        text-decoration: underline;
}
.newsblock p,.reg_form {font-size:12px;}
.newsblock h3 {color:#5f5f5f;}
.vote {
        font-size: 11px;
        text-align: left;
        vertical-align: top;
        width: 166px;
        background: #FFFFFF;
        background: url(images/news_back.jpg) repeat-y;
}


.h1 td {
        background: #9D9D9D;
        color: #FFFFFF;
}

h1 {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        padding-left: 10px;
        text-align: left;
        font-size: 14px;
        line-height: 24px;
        color: #000000;
        /*background: #9D9D9D;*/
}

h2 {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        padding-left: 10px;
        font-size: 11px;
        line-height: 24px;
        background: #9D9D9D;
        color: #FFFFFF;
}
h4 {color:red;
	font-weight:bold;
	margin:0;
	padding:0;}
h5 {
		color:#ff6d5e;
		font-size: 12px;
		font-weight:bold;
}
.search_form {
			font-size:12px;
			color:#7e7e7e;
		}
img {
        border: 0px;
}
#print {
		float:right;
		margin-right:18px;
		}
#footer {
	/*background-image: url(images/flower.jpg);
	background-position: right;
	background-repeat: no-repeat;*/
		}
#maintbl {
		margin:2px;
		}
#menutbl {
		margin-right:3px;
		margin-bottom:3px;
		}
.leftmenu,.faq  {
	color: black;
	font-size: 11px;
	text-decoration:none;
	margin-left:2px;
		
		}
#standardsmall {margin:0;
				padding:0;
				top:0;
				}
.lmenu {height:19px}
.faq_olive,.oranj {font-size:11px;}
.oranj {color:#ff9933;}
.lightmenu {font-size:12px;
			color:#ffffff;
			font-weight:bold;
			}
#main_menu { margin-left:12px;
			width:185px;
			text-align: left;
			}
.m_menu tr td {
	border-bottom: 1px;
	border-bottom-color: #c0c652;
	border-bottom-style: solid;
	height:30px;
}
.m_menu a {text-decoration:none;}
.lightstandard {
				font-size: 11px;
				text-decoration:none;
				color: #000000;
				}
.topline { 
      background-image: url("images/topbg.gif");
	background-repeat: repeat-x;
	/*background-color: #AAAAAA;*/
	
}

.leftline { 
      background-image: url("images/leftbg.gif");
	background-repeat: repeat-y;
	/*background-color: #AAAAAA;*/
	
}

.rightline1 { 
      background-image: url("images/rightbg.gif");
	background-repeat: repeat-y;
	/*background-color: #AAAAAA;*/
	
}

.bottline { 
      background-image: url("images/botbg.gif");
	background-repeat: repeat-x;
	/*background-color: #AAAAAA;*/
	
}
.no_underline {
				text-decoration: none;
				color:#000000;
				font-size:11px;
				}
.topmenu, a.topmenu:hover,a.topmenu:visited  {
			font-family:Arial, Helvetica, sans-serif;  
			color:#0033CC; 
			font-weight:bold; 
			text-decoration:none; 
			font-size:10px;
}
.standard {font-size:11px;}
#red	{color:#ff3333;}
#blue	{color:#0033ff;}
#green	{color:#339900;}
.lines {border-top:1px solid #c5bbbb;
		border-bottom:1px solid #c5bbbb;
		vertical-align: middle;}
.rightline {border-right:1px solid #c5bbbb;}
li {margin-left: -10px;}
.my_ac {font-size:12px; font-weight:bold;}
.my_ac1 {font-size:11px;}
.my_ac2, .tech {font-size:11px; color:#6b6b6b;}
.price_list {font-size:11px; text-decoration:none;}
.sort a {color:#000000;}
.tech {text-decoration:none;}
a.tech:hover {text-decoration: underline;}
#newser 
{
	//position:absolute;
	float:left;
	margin-top:0px;
	margin-left:20px;
	border:none;
	display:block;
	left:420px;
	top:70px;
	width:100%;
	z-index:20;
}
#newser a:link
{
	text-decoration:none;
	color:#666666;
	font-size:10px;
}
#newser a:visited
{
	text-decoration:none;
}