@font-face {
  font-family: 'FontAwesome';
  src: url('fonts/fontawesome-webfont.eot?v=4.5.0');
  src: url('fontawesome-webfont.eot?#iefix&v=4.5.0') format('embedded-opentype'), url('fonts/fontawesome-webfont.woff2?v=4.5.0') format('woff2'), url('fonts/fontawesome-webfont.woff?v=4.5.0') format('woff'), url('fonts/fontawesome-webfont.ttf?v=4.5.0') format('truetype'), url('fonts/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
	font-family: 'Oswald';
	src: url('fonts/Oswald.eot');
	src: local('?'), url('fonts/Oswald.woff') format('woff'), url('fonts/Oswald.ttf') format('truetype'), url('fonts/Oswald.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'QuattrocentoSans-Regular';
	src: url('fonts/QuattrocentoSans-Regular.eot');
	src: local('?'), url('fonts/QuattrocentoSans-Regular.woff') format('woff'), url('fonts/QuattrocentoSans-Regular.ttf') format('truetype'), url('fonts/QuattrocentoSans-Regular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

Body {
	font-size: 12px;
	color:#efefef;
	font-family : 'Nova Round';
	margin: 0px;
	scrollbar-3d-light-color: #222222;
	scrollbar-arrow-color: #C0BC91;
	scrollbar-base-color: #D0CDAD;
	scrollbar-dark-shadow-color: #333333;
	scrollbar-face-color: #F8F0D8;
	scrollbar-highlight-color: #CCCCCC;
	scrollbar-shadow-color: #000000;
	background:url(images/background.jpg) repeat-x top center #000000;
	
}

A.topnav:link { color: #EDEDED; text-decoration: none; font-size:14px; margin-left:5px; font-family:'Nova Round'; background-color:#222222; padding:7px; 
    -o-border-radius: 8px;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
     border-radius: 8px;
	 overflow:hidden;}}

A.topnav:visited { color: #E5521E; text-decoration: none; font-size:14px; margin-left:5px; font-family:'Nova Round'; padding:7px;}

A.topnav:active { color: #353535; text-decoration: none; font-size:14px; margin-left:5px; font-family:'Nova Round'; padding:7px;}

A.topnav:hover { color: #EEEEEE; text-decoration: none; font-size:14px; margin-left:5px; font-family:'Nova Round'; background-color:#0093DD; padding:7px; 
    -o-border-radius: 8px;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
     border-radius: 8px;
	 overflow:hidden;}


A.main_link:link { color: #353535; text-decoration: none; font-size:13px; margin-left:8px; text-shadow: 1px 1px #efefef; }

A.main_link:visited { color: #353535; text-decoration: none; font-size:13px; margin-left:8px; text-shadow: 1px 1px #efefef;}

A.main_link:active { color: #353535; text-decoration: none; font-size:13px; margin-left:8px; text-shadow: 1px 1px #efefef;}

A.main_link:hover { color: #222222; text-decoration: none; font-size:13px; margin-left:8px; text-shadow: 1px 1px #efefef;}

A.left_menu_cat:link { color: #4D4D4D; text-decoration: none; font-size:13px; margin-left:18px; font-family:'Nova Round'; }

A.left_menu_cat:visited { color: #4D4D4D; text-decoration: none; font-size:13px; margin-left:18px; font-family:'Nova Round'; }

A.left_menu_cat:active { color: #4D4D4D; text-decoration: none; font-size:13px; margin-left:18px; font-family:'Nova Round';}

A.left_menu_cat:hover { color: #0070A0; text-decoration: none; font-size:13px; margin-left:18px; font-family:'Nova Round';}

A.left_menu_current:link { color: #ffffff; text-decoration: none; font-size:13px; margin-left: 18px; font-family:'Nova Round'; text-shadow: 1px 1px #222222;}

A.left_menu_current:visited { color: #ffffff; text-decoration: none; font-size:13px; margin-left: 18px; font-family:'Nova Round'; text-shadow: 1px 1px #222222;}
A.ectlink:link { color: #ffffff; text-decoration: none; font-family:'Nova Round'; font-size:14px; }

A.btmcat:link {color: #EEEEEE; text-decoration: none; font-size:13px; margin-left:8px; font-family:'Nova Round'; }

A.btmcat:visited { color: #FFFFFF; text-decoration: none; font-size:13px; margin-left:8px; font-family:'Nova Round'; }

A.btmcat:active { color: #EEEEEE; text-decoration: none; font-size:13px; margin-left:8px; font-family:'Nova Round';}

A.btmcat:hover { color: #E34930; text-decoration: none; font-size:13px; margin-left:8px; font-family:'Nova Round';}

A.btmainlink:link { color: #E34930; text-decoration: none; font-size:14px; margin-left:18px; text-shadow: 1px 1px #111111; }

A.btmainlink:visited { color: #E34930; text-decoration: none; font-size:14px; margin-left:18px; text-shadow: 1px 1px #111111;}

A.btmainlink:active { color: #E34930; text-decoration: none; font-size:14px; margin-left:18px; text-shadow: 1px 1px #111111;}

A.btmainlink:hover { color: #E34930; text-decoration: none; font-size:14px; margin-left:18px; text-shadow: 1px 1px #000000;}


A.ectlink:visited { color: #ffffff; text-decoration: none; font-family:'Nova Round'; font-size:14px; }

A.ectlink:active { color: #ffffff; text-decoration: none; font-family:'Nova Round'; font-size:14px; }

A.ectlink:hover { color: #FF6600; text-decoration: none; font-family:'Nova Round'; font-size:14px; }

.prodname {color: #222222; text-decoration: none; font-size:13px; font-family:'Nova Round'; padding-top:20px; }
.prodname2 {color: #444444; text-decoration: none; font-size:13px; font-family:'Nova Round'; padding-top:10px; }

.copyright {color: #eeeeee; text-decoration: none; font-size:13px; font-family:'Nova Round';  }
.dwc {color: #eeeeee; text-decoration: none; font-size:13px; font-family:'Nova Round'; text-align:right}

.thmbtblmain {background-color:#222222; height:196px; width:196px; padding:8px; }
.thumb {background-color:#FFFFFF; height:180px; width:180px;}

.btmtbl {color:#ffffff;}
div.overlay2 {display:block; position: absolute; width: 100%; z-index:400000; float:inherit; margin-bottom:0px; clear:both;}

td.headerbg {background:url('images/header_bg.png') repeat-x top center;}

A.dark:link { color: #ffffff; text-decoration: none; }

A.dark:visited { color: #ffffff; text-decoration: none; }

A.dark:active { color: #ffffff; text-decoration: none; }

A.dark:hover { color: #ffffff; text-decoration: none; }

A:link { color: #ffffff; text-decoration: none; }

A:visited { color: #ffffff; text-decoration: none; }

A:active { color: #ffffff; text-decoration: none; }

A:hover { color: #eeddee; text-decoration: none; }

.detailname {font-size:16px; padding-top:10px;}

.detailimage { text-align:center; vertical-align:middle; padding-left:25px;}

TD { font-size: 12px; font-family : Tahoma; color:#ffffff;}

P { font-size: 12px; font-family : Arial; }

TD.smaller { font-size: 11px; font-family : Arial; color : #000000; }

P.smaller { font-size: 11px; font-family : Arial; color : #000000; }

TD.whitetext { font-size: 11px; font-family : Arial; color : #FFFFFF; }

TD.menu { font-size: 10px; font-family : Tahoma; font-weight : Bold; }

input.search { border:1px solid #333333; background-color:#090909; height:37px; width:200px; color:#999999; padding-left:10px;
    -o-border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
     border-radius: 5px;
	 overflow:hidden; }

select.search { height: 17px; background-color: #F8F0D8; border: solid #C0BC91; border-width: 1px; font-family: tahoma; color: rgb(0,0,0); font-size: 11px; }

TD.mincart { font-size: 11px; font-family : Arial; }

P.mincart { font-size: 11px; font-family : Arial; }

HR { background-image:url('images/hrbg.jpg'); height:1px; border:0px; }
.line {background-image:url('images/hrbg.jpg'); height:1px; border:0px;}
P.prodnavigation { font-size: 14px; font-family:'Oswald'; color : #0098E4; text-shadow: 1px 1px #333333; margin-left:10px; margin-top:10px; }
TD.thtb { border:1px solid #DDDDDD; width: 160px; height: 160px; background-color:#ffffff; }
.currpage { color: #FF9900; padding-top:0px; padding-left:5px; padding-right:5px; padding-bottom:0px; font-family:'Oswald'; border:solid 1px #666666; background-color:#333333; font-size:14px;  }
.pagenums  { color: #FFFFFF; padding:1px; font-family:'Nova Round';  }
td.pagenums {height:27px;}
.headhr {height:21px; background-image:url('images/hrbg.jpg'); border:0px;}
div.detailid {color:#FFFFFF; font-size:12px; font-family:'Nova Round'; padding-top:10px;}
.detailname  {color:#FFFFFF; font-size:16px; font-family:'Nova Round'; padding-top:10px;}
.detaildescription {color:#FFFFFF; font-size:12px; font-family:'Nova Round'; height:200px;}


ul.ectmenu1 { background-color:#222222;
list-style: none; 
border:1px solid;
color:#efefef; font-size:14px; font-family:'Nova Round';
padding:7px;
z-index: 1000000;

}
li.ectmenu1 {
border:0px solid;
padding:4px;
background-color: #;
text-align:left;
height: 22px;
color:#efefef;
font-family:Nova Round, Helvetica, sans-serif;
font-size: 14px;
}
li.ectmenu1 a{
color: #efefef;
padding:4px;
}
li.ectmenu1 a:visited{
color: #ffffff;
padding:4px;
}
li.ectmenu1 a:hover{
color: #E44A30; 
padding:4px;
}

ul.ectsubmenu1 { color: #111111; min-width:170px; }

ul.ectsubmenu1 a:hover{ color: #ffffff; width:210px; padding:4px;}

li.ectsubmenu1 {
border:1px dotted #606060;
padding:2px;
background-color:#111111;
color:#ffffff;
font-family: tahoma;
font-size: 12px;
font-weight:normal;
}

li.ectsubmenu1:hover {
border:1px dotted #606060; background-color:#FF3715;
padding:2px;
color:#ffffff;
font-family: tahoma;
font-size: 12px;
font-weight:normal;
}
td.cobll {background-color:#333333;}
td.cobhl {background-color:#111111;}