@charset "utf-8";

/* cs copyright */
#container_footer	{
    			width: 1000px;
    			font-size: 10px;
    			color: #000;
}
#container_footer_in	{
}
#footer_ew	{
				margin: 130px 0 10px 30px;
				width: 290px;
				float: left;
				text-align: left;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 10px;
				display:inline;	
				color: #000;
}
#container_footer a	{
    			color: #666;
    			text-decoration: none;
}
#container_footer a:hover	{
    			text-decoration: underline;
				color:#000;
				
}
#footer_copy	{
				margin:130px 0px 0 0;
   				width: 200px;
				float: right;
    			text-align: right;
				font-family: Arial, Helvetica, sans-serif;
    			font-size: 10px;
				display:inline;	
}
#footer_copy a :hover	{
   				text-decoration:underline;
}
#footer_copy a>span{display:block;}
/* end cs copyright */

#flash_object_top {	

			position:relative;
			width:1000px;
			height:318px;
			top:0px;
			left:0px;
			z-index:10;
}
/* layout */
form {			
				margin:0;
				padding:0;		
}

.cleaner {		clear:both;
}
#header {		background-image:url(../images/header.jpg);
			background-repeat:no-repeat;
			width:1000px;
			height:427px;
			margin:0px auto 0 auto;				
			position:relative;
			z-index:100;
}

#logo 

{			width:178px;
			height:82px;
			position: absolute; top: 149px; left: 70px;
			display: block;
			z-index: 20;
}

#flash_object_top {	

			position:absolute;
			width:1000px;
			height:427px;
			top:0px;
			z-index:201;
}

#panelMainWrap	{
                background-image:url(../images/panelmain-background.jpg);
				background-repeat:repeat-y;
				width:1000px;
				margin:0 auto 0 auto;
}
#panelMain	{	
				
				width:1000px;
				min-height:500px;
				padding:0 0 50px 0;
}
#footer {	
				width:1000px;
				height:175px;
				margin:0 auto 0 auto;
				background-image:url(../images/footer.jpg);
				background-repeat:no-repeat;
}
#boxLeft{		
				float:left;
				width:210px;
				margin:15px 0 0px 0;
				padding:0 0px 0px 30px;
}
#boxMain{		
				width:720px;
				float:right;
				margin:70px 0 0 0px;
}
/* end layout */


/* top menu*/
#menu {			
				position:absolute;
				top:28px;
				z-index:500;
}
.menuMain1 {
				list-style:none;
				margin:0 auto 0 auto;
				padding:0 0 0 0;
}
.menuMain1>li a {
				font-family:Arial, Helvetica, sans-serif;
				font-size: 15px;
				color: #000;
				text-decoration: none;
				font-weight:normal;
				text-align:center;
				display:block;
				margin:0 2px 0 0;
				padding:5px 0px 0 0px;
				height:30px;
}
.menuMain1>li {
				width:109px;
				height:49px;
				float: left;
				margin:0 2px 0 0;
				padding:0 0 0 0;
				list-style-image:none;
}
/* end top menu*/
.menuItem0_1	{
				background-image:url(../images/tl_1.png);
				background-repeat:repeat-x;
}
.menuItem0_1:hover	{
				background-image:url(../images/tl_1b.png);
				background-repeat:repeat-x;
}

.menuItem1_1	{
				background-image:url(../images/tl_2.png);
				background-repeat:repeat-x;
}
.menuItem1_1:hover	{
				background-image:url(../images/tl_2b.png);
				background-repeat:repeat-x;
}

.menuItem2_1	{
				background-image:url(../images/tl_3.png);
				background-repeat:repeat-x;
}
.menuItem2_1:hover	{
				background-image:url(../images/tl_3b.png);
				background-repeat:repeat-x;
}

.menuItem3_1	{
				background-image:url(../images/tl_4.png);
				background-repeat:repeat-x;
}
.menuItem3_1:hover	{
				background-image:url(../images/tl_4b.png);
				background-repeat:repeat-x;
}

.menuItem4_1	{
				background-image:url(../images/tl_5.png);
				background-repeat:repeat-x;
}
.menuItem4_1:hover	{
				background-image:url(../images/tl_5b.png);
				background-repeat:repeat-x;
}

.menuItem5_1	{
				background-image:url(../images/tl_6.png);
				background-repeat:repeat-x;
}
.menuItem5_1:hover	{
				background-image:url(../images/tl_6b.png);
				background-repeat:repeat-x;
}

.menuItem6_1	{
				background-image:url(../images/tl_7.png);
				background-repeat:repeat-x;
}
.menuItem6_1:hover	{
				background-image:url(../images/tl_7b.png);
				background-repeat:repeat-x;
}

.menuItem7_1	{
				background-image:url(../images/tl_8.png);
				background-repeat:repeat-x;
}
.menuItem7_1:hover	{
				background-image:url(../images/tl_8b.png);
				background-repeat:repeat-x;
}

.menuItem8_1	{
				background-image:url(../images/tl_9.png);
				background-repeat:repeat-x;
}
.menuItem8_1:hover	{
				background-image:url(../images/tl_9b.png);
				background-repeat:repeat-x;
}


ul.menuMain2>li {
    display: block;
    vertical-align: bottom;
    position: relative;
    left: -43px;
    margin:0;
    list-style-image:none;
    list-style-type:none;

}

ul.menuMain2>li>a {
   
    background-image:url(../images/tl-1.png);
	background-repeat:no-repeat;
    width: 168px;
    height:21px;
    padding: 5px 0 0 0;
    font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	text-align:center;
	color: #fff;
	text-decoration: none;
}

ul.menuMain2>li>a:hover {	
	background-image:url(../images/tl-2.png);
	background-repeat:no-repeat;
	color: #fff;
}

ul.menuMain2 {
    z-index: 60;
    padding-top: 0px;
    margin:0;
    visibility:hidden;
    position: absolute; 
    }

ul.menuMain1>li:hover ul.menuMain2 { visibility: visible; }


/* bottom menu  */
#menu3
{
	width: 700px;
	margin:0 0 0 0;
	position:relative;
	top:-20px;
	left:282px;
}
.menuMain3
{
    list-style: none;
    margin-top: 0px;
	padding-top:0px;
	position:relative;
}
.menuMain3 li 
{
    display: inline;
}
.menuMain3 li a
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000;
    font-weight:normal;
    text-decoration: none;
    padding: 0px 10px 0 10px;
	border-right: solid 1px #999;
}
.menuMain3 li.last a
{
    border-right: none;
}
.menuMain3 li:hover a
{
    color: #729f08;
    text-decoration: none;
}
/* end bottom menu  */

/* news  */

.newsTitle
{
font-size: 15px;
font-weight: bold;
margin-bottom:10px;
padding:10px 0 0 47px;
color: #01071d;
text-transform:uppercase;
}

.newsBackground
{
    position:relative;
    float:left;
    width:720px;
    min-height:80px;
    margin: 15px 0 15px 0;
    background-image:url(../images/newsBackground.jpg);
    background-repeat:repeat-y;
}

.newsHeader
{
    position:relative;
    float:left;
    width:720px;
    background-image:url(../images/newsHeader.jpg);
    background-repeat:no-repeat;
}

.newsFooter
{
    position:relative;
    float:left;
    width:720px;
    background-image:url(../images/newsFooter.jpg);
    background-repeat:no-repeat;
    background-position:bottom;
}

.newsItem
{
position:relative;
padding: 10px 0 15px 0;
margin: 0 auto 0 auto;
width: 690px;
}

.newsItemTitle
{
font-size:17px;
font-weight:bold;
color:Black;
float:left;
width:620px;
color:#ff5a00;
padding-bottom:5px;
}

.newsItemTitle a
{
text-decoration:none;
}

.newsItemDate
{
font-size:12px;
color:Black;
text-align:right;
float:right;
width:55px;
padding-right:10px;
}



.newsItemText
{
font-size:12px;
color:Black;
padding:0;
}
.newsItemText a
{
    color:#302D98;
    }
.newsItemText a:hover
{
    color:#302D98;
    }
.newsItemDetail
{
font-size:11px;
text-align:right;
margin-top: 5px;
font-weight:bold;
}

.newsItemDetail a
{
text-decoration:none;
}



/* end news  */

/* reference */
.referenceItem
{
    margin:0 0 20px 0;
}
.referenceTitle	{	
	margin:2px auto 5px auto;
    font-size: 12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	background-repeat:no-repeat;
	width:190px;
}
.referenceText	{ 	
	margin:2px auto 5px auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	width:190px;
}
.referencePic	{ 	
	margin:2px auto 5px auto;
	width:198px;
	height:155px;
	margin:10px auto 5px auto;
}

/* end reference */

/* home pic */
.homepic	{
   width:198px;
   float:left;
   margin:15px 60px 30px 0px;
   text-align:justify;
}
.homepic a	{
   color:#000;
   text-decoration:none;
}
.homepic a:hover	{
   color:#2c9ef5;
   text-decoration:underline;
}

.homepic h2	 {
   text-align:left;
   font-size:14px;
   padding:0 10px 0 10px;
}
.homepic p	 {
   padding:0 10px 0 10px;
}


.homepicR	{
   width:198px;
   float:left;
   margin:15px 0 30px 0px;
   text-align:justify;
}
.homepicR a	{
   color:#000;
   text-decoration:none;
}
.homepicR a:hover	{
   color:#2c9ef5;
   text-decoration:underline;
}

.homepicR h2	 {
   text-align:left;
   font-size:14px;
   padding:0 10px 0 10px;
}
.homepicR p	 {
   padding:0 10px 0 10px;
}
/* end home pic */

.headline{	
				font-family:Arial, Helvetica, sans-serif;
				font-size: 18px;
				text-align:center;
				text-transform:uppercase;
				margin:0 0 20px 20px;
				padding:0px 0px 20px 0;
				
				width:150px;
				height:20px;
}



/* end of ProductsList */

.productsCategoryPath {
    font-family: Verdana,Geneva,sans-serif; background-image: url(../images/productsCategoryHeader.jpg); background-repeat:no-repeat;
    font-weight:normal;
    font-size: 12px;
    color: #000;
    text-decoration: none;
    text-align: left;
    padding:7px 8px 0 8px;
    margin: 0;
    width:707px;
    height:29px;
    background-color:#182331;
}

.productsCategoryPath h1 { font-weight:normal; font-size: 12px; color: #000; text-decoration: none; padding:2px 8px 0 3px;  margin: 0;}

.productsCategoryPath h1 a {
    font-weight:normal;
    font-size: 12px;
    color: #000;
    text-decoration: none;
    padding: 0;
}

.productsCategoryPath a:hover {
    color:#1783BF;
    text-decoration: underline;
}

.productsCategoryPath select {
    font-family: Arial, Helvetica, sans-serif;
    padding:0 0 0 0;
    border: 1px solid #111923;
    background: #fff;
    color: #000;
    font-size: 12px;
}

/* detailSearchForm */

/* Products List */
.productListItem {width:723px; }
.productListHeader { position:relative; width:723px; height:4px; background-image: url(../images/productHeader.jpg); background-repeat:no-repeat; float:left;}
.productListImage {padding:5px 10px 5px 9px; width:150px; float:left;}
.productListTexts {float:left; padding:3px 0 5px 0; text-align:justify; color: #000;}
.productListTitle h2 a { font-weight:bold; font-size: 15px; color: #000; margin: 0 0 6px 0;float:left; padding:0;} 
.productListTitle h2 a:hover {color:#000; text-decoration:none;}
.productListTitleR h2 a { font-weight:bold; font-size: 15px; color: #000; margin: 0 0 0px 0;float:left; padding:0;} 
.productListTitleR h2 a:hover {color:#333; text-decoration:none;}
.productListFooter { position:relative; width:724px; height:7px; background-image: url(../images/productFooter.jpg); background-repeat:no-repeat; float:left;}
.productListWrap {position:relative; float:left; width:540px;}


.productItemHeader {position:relative; float:left; background-image:url(../images/productItemHeader.jpg); background-repeat:no-repeat;}
.productItemBackground {position:relative; float:left; background-image: url(../images/productBackground.jpg); background-repeat:repeat-y; }
.productItemFooter {position:relative; float:left; background-image:url(../images/productItemFooter.jpg);	background-repeat:no-repeat;  background-position:0px bottom; }


/* pager */
.pager {width:724px; height:19px; padding:0; margin-top: 15px; font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size: 12px;  color: #74B5CF; text-decoration: none; text-align: center; position:relative;}
.pager a {font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size: 12px; color: #74B5CF; text-decoration: none; padding: 0 1px 0 1px;}
.pager a:hover {font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size: 12px; color: #74B5CF; text-decoration: none; padding: 0 1px 0 1px;}
.pager span {padding: 0 1px 0 1px;}
.pageCurrent {font-weight:bold;}
/* end of pager */

/* product detail */
.productDetailHeader { position:relative; float:left; background-image: url(../images/productDetailHeader.jpg); background-repeat:no-repeat; width:704px; height:47px; padding:0 10px 0 10px; margin: 0 0 0 0; }
.productDetailHeader h1 { font-size:16px; font-weight:bold; margin:12px 0 3px 0; color:#01071d; }
.productDetailTexts { position:relative; float:left; text-align:justify; width:365px; margin: 18px 0 0 8px;}
.productDetailImage {position:relative; float:right; width:320px; padding-bottom: 25px; margin-top:20px;}
.productDetailImage img {margin: 0 0 0 0;}
.productDetailInfoWrap {position:relative; float:left; width:365px;}
.productDetailInfo {position:relative; float:left; width:365px; padding:23px 0 0 8px;}
.productDetailImages {position:relative; padding-top:25px; float:left; width:720px; }
.productDetailImages img {margin: 2px 1px 0 0;}
.productDetailTexts table {border-collapse:collapse; width:70px;}
.productDetailTexts th {text-align:center; font-weight:bold; padding:3px 10px 3px 10px; border: 1px solid #aaaaaa; background-color:#282828; color:#000;}
.productDetailTexts td {font-family: Helvetica, Arial, sans-serif; text-align:left; padding:3px 3px 3px 3px; border: 1px solid #aaaaaa;}
.productDetailmodelsName {font-family: Helvetica, Arial, sans-serif; font-size:20px; font-weight:bold; text-align:center; padding:9px  0 5px;}
.productDetailLine {position:relative; float:left; width:719px; height:2px; background-image:url(../images/detailLine.jpg); background-repeat:no-repeat;}
/* end of ProductsList */

.EditSearch {float:left; margin: 0 10px 0 4px;  padding:0 3px 0 3px; border: 1px solid black; background: #95C91E; color: #000; width:108px; height: 18px;} 
.BtnSearch {float:left; border: 1px solid black; background: #95C91E; color: #000; width: 80px; height: 20px; margin: 0 0 0 0; padding:0 0 3px 0;}
.BtnSearch:hover {background: #9BDEFB;}

/* left menu*/
.leftTree {	list-style:none; margin:0; padding:0; position:relative; width:220px;}
.leftTree>ul {	padding:0; margin: 0;}
.leftTree>ul>li>ul { padding:2px 0 0 0; margin: 0;}
.leftTree li {  padding:0; margin:0; list-style-image:none; list-style-type:none; }	
.leftTree>ul>li>a {	font-family:Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; padding:10px 0 0 0; margin:0 0 0 5px; display:block; font-weight:bold; color:#000; }
.leftTree>ul>li>a:hover { background-repeat:no-repeat; color:#464646; }
.leftTree li a { font-family:Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; padding:0 0 0 0; margin: 0 0 0 10px; display:block; font-weight:bold; color: #000; }    
.leftTree li a:hover {color:#000; }
.leftTree li.selected>a {color:green; font-weight:bold; text-decoration:underline overline;}

/* end left menu*/

.referenceTitle { font-family:Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; padding:0; margin-top: 20px; font-weight:bold; color: #000; }
.referenceImages {position:relative;margin-top: 10px;}
.referenceDetail a { font-family:Arial, Helvetica, sans-serif; text-align:right; font-size: 10px; text-decoration: none; padding:0 0 0 0; display:block; font-weight:bold; color: #000; }
.referenceText {position:relative; width:200px; margin-top: 10px; text-align:justify;}
.referenceWrap {position:relative; width:195px; margin: 0 0 0 5px;}

