@charset "utf-8";
/* CSS Document */

@font-face {
 font-family: MyCustomFont;
 src: url("fonts/309.eot") /* EOT file for IE */
}
@font-face {
 font-family: MyCustomFont;
 src: url("fonts/309.TTF") /* TTF file for CSS3 browsers */
}


body {margin:0px; background:url(images/bg_main.jpg) repeat fixed; text-align:center;}

body, td, th, input, select, textarea { font:12px Verdana; color:#FFF; line-height:16px; }

a, a:visited, a:active {color:#FFFF00; text-decoration:none;}
a:hover { text-decoration:underline; }

#content{ width:898px; display:block; overflow:hidden; text-align:left; margin:0px auto; }

/* header */
#header {margin:0px; border:none;}
#header .headertxt { display:block; height:20px; overflow:hidden; margin:0px; background:#032556; text-align:left;}
#header .headertxt span { color:#FFF; padding:0px 10px; text-align:left; line-height:20px; font-weight:normal; font-size:10px;}


#menu { display:block; height:210px; overflow:hidden; background:url(images/header_bg.gif) no-repeat top left; 
		border:none; position:relative;}

#menu ul { display:block; list-style:none; margin:0px; padding:0px; background:none; position:absolute; left:0xp; bottom:0px;}
#menu ul li { float:left; display:block; margin:0px; padding:0px; height:18px; }
#menu ul li a { display:block; margin:0px; padding:0px 8px; line-height:18px; background:none; color:#FFF; text-decoration:none;}
#menu ul li a span { font-family:MyCustomFont; font-weight:normal; font-size:18px; color:#FFF; }
#menu ul li a:hover { background:none;  text-decoration:none;}
#menu ul li a:hover span { background:none;  text-decoration:none; color:#FF0;}

/* header end */

/* sides */
#leftside { width:182px; float:left; margin:0px 0 0 0px; background:url(images/left_top.gif) no-repeat top left; }
#rightside { width:160px; float:right; margin:0px 0px 0 0; }

/* categories menu */
#categories { width:182px; display:block; overflow:hidden; background:#1BA7E2; border:none; text-align:center; 
		padding:10px 0 0 0; margin:0px;}

#categories ul{ display:block; padding:0px; margin:5px auto; list-style:none; width:148px; overflow:hidden; }
#categories ul li{ float:none; display:block; margin:0 0 1px 0px; text-align:left; border:none;}
#categories ul li a{ display:block; padding:0px 0px; margin:0px; background:none; overflow:hidden; height:22px; }
#categories ul li a span { font-family:MyCustomFont; font-weight:normal; font-size:18px; color:#052F61; 
		text-decoration:none;line-height:22px; display:block; padding:0px 5px; }
#categories ul li a strong { font-family:MyCustomFont; font-weight:normal; font-size:18px; color:#FFF; display:block; 
		padding:0px 5px; line-height:22px; margin:0px; background:none;}
#categories ul li a:hover{ text-decoration:none; background:none; color:#fff;}
#categories ul li a:hover span{ color:#fff;}

/* other levels */
#categories ul li ul{ display:block; padding-left:5px; margin:0; list-style:none; width:148px; }
#categories ul li li, #categories ul li li:hover{ border:none; width:100%; margin:1px 0 0 0; }
#categories ul li li a { height:18px;}
#categories ul li li a span { line-height:18px;}
#categories ul li li a strong { line-height:18px;}
/* other levels end*/


/* categories menu end */

/* center */

#maincontent{ width:716px; display:block; overflow:hidden; text-align:left; float:right; }
#includebox { display:block; overflow:hidden; background:#03357A url(images/main_bg2.gif) no-repeat top left; padding:5px;}

/* new products listing */
#newproducts { display:block; overflow:hidden; margin:0px 0px;}
#newproducts .listing { display:block; width:154px; margin:0px; padding:0px; display:block; overflow:hidden; float:left; 
		border:none; background:none;}
#newproducts .listing .image { width:152px; height:68px; display:block; overflow:hidden; border:#FFF 1px solid;}
#newproducts .listing .title { height:36px; display:block; overflow:hidden; color:#FCFF00; line-height:18px; 
		text-transform:none; text-decoration:none; font-weight:bold; word-spacing:0; letter-spacing:0; text-align:center;}
#newproducts .listing .description {height:85px; display:block; overflow:hidden; color:#FFF; line-height:16px; }
#newproducts .listing .description span {padding:5px; display:block;}
#newproducts .listing .price { height:31px; display:block; overflow:hidden; color:#FCFF00; line-height:16px; 
		font-weight:bold; text-align:center}
#newproducts .listing .button { width:56px; height:19px; display:block; overflow:hidden; margin:5px; background:url(images/buy.gif) no-repeat top left; border:none; float:left;}
#newproducts .listing .button:hover {}

/* other products listing */
#otherproducts { width:614px; display:block; overflow:hidden;}
#otherproducts .listing { display:block; width:199px; margin:0px; padding:0px; display:block; overflow:hidden; float:left; border:#CFCFCF 1px solid;}
#otherproducts .listing .image { width:199px; height:140px; display:block; overflow:hidden; border:none; line-height:140px; text-align:center;}
#otherproducts .listing .title { width:199px; height:36px; display:block; overflow:hidden; color:#569C29; line-height:18px; text-transform:none; text-decoration:none; font-weight:bold; word-spacing:0px; letter-spacing:0; text-align:center;}
#otherproducts .listing .description { width:199px; height:85px; display:block; overflow:hidden; color:#000; line-height:16px; }
#otherproducts .listing .description span {padding:5px; display:block;}
#otherproducts .listing .price { width:199px; height:31px; display:block; overflow:hidden; color:#000; line-height:31px; font-weight:bold;}
#otherproducts .listing .button { width:auto; display:block; padding:0px 5px; line-height:20px; margin:5px; background:url(imagini/mover_bg.jpg) repeat-x top; text-decoration:none; color:#FFF; height:22px; border:none; font-weight:bold; float:left;}
#otherproducts .listing .button:hover { background:url(imagini/mover_bg.jpg) repeat-x bottom; color:#01396a; text-decoration:none; }

/* products listing */
#products { width:614px; display:block; overflow:hidden;}
#products .listing { display:block; margin:0 0 0px 0; padding:5px 0; display:block; overflow:hidden; border-bottom:#CCC 1px solid;}
#products .listing:first-child { padding:0px 0 5px 0;}
#products .listing .image { width:199px; height:200px; display:block; overflow:hidden; border:#d3d3d5 1px solid; margin:0 5px 0 0; float:left;}
#products .listing .title { height:28px; display:block; overflow:hidden; color:#000; line-height:28px; text-transform:uppercase; text-decoration:none; font-weight:bold; word-spacing:0; letter-spacing:0}
#products .listing .description { height:112px; display:block; overflow:hidden; color:#000; line-height:16px; }
#products .listing .price { height:28px; display:block; overflow:hidden; color:#000; line-height:28px; font-weight:bold;}
#products .listing .button { width:auto; display:block; padding:0px 5px; line-height:20px; margin:5px 5px 0 0; background:url(imagini/mover_bg.jpg) repeat-x top; text-decoration:none; color:#FFF; height:22px; border:none; font-weight:bold; float:left;}
#products .listing .button:hover { background:url(imagini/mover_bg.jpg) repeat-x bottom; color:#01396a; text-decoration:none; }

h1 { font-family:MyCustomFont; font-weight:normal; font-size:18px; color:#FFFF00; margin-top:0px; padding-top:0px; line-height:24px; margin:0px; padding:0px;}


.trail {display:block; margin:10px 0 5px 0; height:27px; overflow:hidden; background:none;}
.trail span { line-height:27px; padding:0px 10px; color:#FCFF00; font-family:MyCustomFont; font-weight:normal; font-size:18px;}
.trail a { color:#FCFF00; font-weight:normal; text-decoration:none; font-family:MyCustomFont; font-weight:normal; font-size:18px;}
.trail a:hover { color:#FFF; font-weight:normal; text-decoration:none;}

/* center end */ 


/* footer */
#footer{ display:block; overflow:hidden; line-height:16px; margin:0px; font-size:11px; 
		background:url(images/footer2.gif) no-repeat top left; padding:40px 0 0 0;}

#menufooter {display:block; overflow:hidden; height:31px; background:none; margin-bottom:5px;}

#menufooter ul { float:left; display:block; width:100%; list-style:none; margin:0px; padding:0px;}
#menufooter ul li { float:left; display:block; margin:0px; padding:0px; height:31px;}
#menufooter ul li a { display:block; margin:0px; padding:0px 10px; line-height:31px; color:#032556; text-decoration:none; font-size:12px; font-weight:bold;}
#menufooter ul li a:hover {  text-decoration:none;}

/* footer end */

/* general */

.clearfloat{ font-size:1px; line-height:0px; clear:both; height:0px; }


input { width:auto; padding:0px 5px; margin:5px 5px 0 0; background:#03357A; text-decoration:none; color:#FFF; height:22px; border:#FF0 1px solid; font-weight:bold; line-height:22px;}
input:hover { background:#FF0; color:#000; text-decoration:none; }
input:focus { background:#FF0; color:#000; text-decoration:none; }

.button { width:auto; display:block; padding:0px 5px; margin:5px 5px 0 0; background:#03357A; text-decoration:none; color:#FFF; height:22px; border:#FF0 1px solid; font-weight:bold; line-height:22px;}
.button:hover { background:#FF0; color:#000; text-decoration:none; }
.button:focus { background:#FF0; color:#000; text-decoration:none; }
