body {
	/*color: black;*/
	background: url(../images/elic.gif) #000 top repeat-y fixed;
}
/* BASIC TAGS -------------------------------------------------------------------------------------------- */

ins {
	color: #9ACD32;
}
em.number {
	color: #f90;
}
/*  CLASSES ------------------------------------------------------------------------- */

.def_color {
	color: #CD1717;
}
/* FORMS --------------------------------------------------------------------------------- */

input select, textarea {
	background: #FFFFFF;
	border: 1px solid #a5acb2;
}
select {
	background:#FFFFFF;
	border-left: 1px solid Gray;
	border-top: 1px solid Gray;
}
.inputBox {
	background: #FFFFFF;
	border-left: 1px solid Gray;
	border-top: 1px solid Gray;
}
/* FORM-BOX  ------------------------- form box for ORDER,REGISTRATION,PRODUCT DETAIL -------------------------------------- */
.form-box td {
	border: 0;
	border-bottom: 1px solid white;
}
.form-box .spc {
	background: #EBEBEB;
}
.form-box textarea {
	background: #FFFFFF;
	border: 1px solid #a5acb2;
}
/* FORM login */
.login {
	border: 0px solid silver;
}
/* PAGE ---------------------------------------- masterpage -------------------------------------------- */
#masterpage {
/*background: url(transparency.gif) repeat-y top center;
	/*border: 8px solid black;*/
	
}
/* HEADER ------------------------------------------------------------------------ */
#header {
	background: url(../images/head_b.jpg) no-repeat;
}
.name {
	color: #CD1717;
}
.subname {
	color: #5E5E5E;
}
.slogan {
	color: #000;
}
/* ESHOP BAR -------------------------------------------------------------------------------------- */
#ebar {
	background: url(../images/bg_ebar.png) repeat-x;
}
/* in to ESHOP BAR */


.elink {
	color: #CD1717;
}
.elink:hover {
	color: black;
}
/* TOP MENU -------------------------------------------------------------------------------------- */
#topmenu {
	background: url(../images/bg_topmenu.png) repeat-x;
}
/* AROUND PAGE ----------------------------------------------------------------- */
#aroundpage {
	background: url(../images/bg_aroundpage.png) repeat-x;
}
/* LEFTBOX ---------------------------------------------------------------------------------- */

/* --------------box for LEFT menu --------------------- */
#left1 {
	background:  url(../images/bg_l1.png) no-repeat top;
}
.title_left1 {
 background: ;
	color:#CD1717;
}
#footleft1 {
	background: url(../images/foot_l1.png) no-repeat top;
}
#footleft1 a {
	color:black;
}
#footleft1 a:hover {
	color:#CD1717;
}
/* --------------box for LEFT menu ESHOP --------------------- */
#left_eshop {
	background:  url(../images/bg_l1.png) no-repeat top;
}
.title_left_eshop {
 background:;
	color:#CD1717;
}
#footleft_eshop {
	background: url(../images/foot_l1.png) no-repeat top;
}
#footleft_eshop a {
	color:black;
}
#footleft_eshop a:hover {
	color:#CD1717;
}
/* -------------- box for FIND --------------------- */
#left2 {
	border: 0px solid #90C119;
	background: url(../images/bg_l2.png) no-repeat top;
}
.title_left2 {
	color:white;
}
/* LEFT MENU, LEFT MENU 2 ------------------------------------------------------------------------------ */

.leftmenu a, .leftmenu2 a {
	color: #FFF;
}
.leftmenu a:hover, .leftmenu2 a:hover {
	color: #F00;
	background: url(../images/menu_item_b.png) -210px 0px;
	
}
/* + LEFT MENU DEF*/
.leftmenuDef {
	display:block;
	background: url(../images/menu_item_b.png) 0px 0px;
}
.leftmenuAct a {
	display:block;
	background: url(../images/menu_item_b.png) -210px 0px;
	color:#e01919;
}
.leftmenuCat {
	display:block;
	background:none;
	color:black;
}
/* LEFT submenu MENU2 rozkliknute ------------------------------------------- */

.leftmenu2sub li {
	background:#101010;
}
.leftmenu2sub a, .leftmenu2sub a:visited {
	background: #101010;
	color:#fff;
}
.leftmenu2sub a:hover {
	color:#e01919;
	background:#101010;
}
.leftmenu2Act a {
	color:#e01919;
	background:#101010;
}
/* RIGHTBOX ------------------------------------------------------------------------------------------ */

/* NEWS ---------------------------------------------------------------------------------------- */
.news-box {
	background:  url(../images/bg_r.png) no-repeat top;
}
.news-box-title {
	color:white;

}
.news-title a {
	color:#CD1717;
}
.news-title a:hover {
	color:black;
}
.news-content {
	color:black;
}
#news-foot {
	background:  url(../images/foot_r.png) no-repeat top;
}
/* action and best selling   --------------------------------------------------------------------------------------- */
.action-box {
	background: url(../images/bg_r.png) no-repeat top;
}
.action-box-title {
 /*background:url(../images/buy.png) no-repeat top;*/
	color:white;
}
#action-foot {
	background:  url(../images/foot_r.png) no-repeat top;
	display:block;
}
#action-foot2 {
	background:  url(../images/foot_r.png) no-repeat top;
	display:block;
}
/* CONTACT ---------------------------------------------------------------------------------- */
.contact-box {
	background: url(../images/bg_r.png) no-repeat top;
}
.contact-box-title {
 /*background: url(../images/bg_r.png) no-repeat top;*/
	color:white;
}
.contact {
	color:black;
}
.contact a {
	color:#CD1717;
}
.contact a:hover {
	color:black;
}
#contact-foot {
	background:  url(../images/foot_r.png) no-repeat top;
}
/* POOL ----------------------------------------------------------------------------------- */
.poll-box {
	background: url(../images/bg_r.png) no-repeat top;
}
.poll-box-title {
 background:;
	color:white;
}
.poll-question {
	color:black;
}
.poll-answer a {
	color:red;
}
.poll-answer a:hover {
	color:black;
}
#poll-foot {
	background:  url(../images/foot_r.png) no-repeat top;
}
/* CENTER  in home page  -------------------------------------------- */


/* CENTER 2  in other page  ------------------------------------------ */


/* CENTER 3  in other page  ----------------------------------------- */


/* FOOTER  ---------------------------------- */
#footer {
	color:#FFF;
	background: #CD1717 url(../images/bg_foot.png) repeat-x top;
}
#footer a {
	color:#FFF;
}
#footer a:hover {
	color:black;
}
/* -------------------------- out text ---------------------------------------- */

.outtext {
	color:#FFF;
}
/* + TOP MENU --------------------------------------------------------------------------------- */
#main-menu {
	height:35px;
	width:100%;
	float:left;
}
#main-menu a
	{
	text-align: left;
	display:block;
	border-right: 1px solid #555555;
	white-space:nowrap;
	margin:0;
	padding: 8px 20px;
}
#main-menu a:link, #main-menu a:visited, #main-menu a:active {
	color: #ebebeb;
	text-decoration:none;
	background:  url(../images/bg_topmenu.png) repeat-x;
}
#main-menu a:hover {
	color: #fff;
	background:url(../images/bg_topmenu_a.png) repeat-x bottom;
	text-decoration:none;
}
#main-menu a.top_parent {
	background:url(../images/bg_topmenu.png) repeat-x;
}
#main-menu a.top_parent:hover {
	background:url(../images/bg_topmenu_a.png) repeat-x bottom;
}
#main-menu a.top_parent_act {
	color:#fff;
	background:url(../images/bg_topmenu_a.png) repeat-x bottom;
}
#main-menu a.parent {
	background:url(../images/bg_topmenu.png) repeat-x;
}
#main-menu a.parent:hover {
	background:url(../images/bg_topmenu_a.png) repeat-x;
}
/* BOOKMARKS BOX ------------------------------------------------------------------------------------- */

.part {
	border:2px solid #B2B2B2;
}
ul.bookmark li {
	background:#E7E7E7 url(../images/bookm_bg_left.png) 0 0 no-repeat;
}
ul.bookmark li a {
	color:#D7D7D7;
	background:url(../images/bookm_bg_right.png) 100% 0 no-repeat;
}
ul.bookmark li a:hover {
	color:#FFF;
}
ul.bookmark li.active a:hover {
	color:#FFF;
}
ul.bookmark li.selected {
	background: #B2B2B2 url(../images/bookm_bg_left_act.png) no-repeat 0 0;
}
ul.bookmark li.selected a {
	background:url(../images/bookm_bg_right_act.png) 100% 0 no-repeat;
	color:#000;
}
ul.bookmark li.selected a:hover {
	background:url(../images/bookm_bg_right_act.png) 100% 0 no-repeat;
	color:#000;
}
/* ------- border uder BOOKMARKS ----------- */
.part {
	border:1px solid #B2B2B2;
}
/* ------- line under BOOKMARKS ---------- */
.under_bookm {
	border-bottom: 4px solid #B2B2B2;
}
/* PHOTOGALLERY ------------------------------------------ */

.photogall img {
	background: #EEEEEE;
	border: 1px solid silver;
}
.photogall a:hover img {
	background: white;
	border: 1px solid black;
}
/* COMMNENTS TABLE------------------------------------------- */

table.comments tr.dark {
	background:#EBEBEB;
}
table.comments tr.light {
	background:white;
}
/* A, A:HOVER ------------------------------------------------------------------------ */
a {
	color:#CD1717;
}
a:hover {
	color: black;
}
/* -------------------------- E S H O P    c o l o r s ---------------------------------------- */

/* PAGINATION  ------------------------------------------------------------- */

.pagination a, .pagination span.act {
	border:1px solid silver;
}
.pagination a:hover {
	color:white;
	background:#E92221;
}
.pagination a.act, .pagination span.act {
	color:white;
	background:#CD1717;
}
/* PRODUCT BOX in HOME PAGE --------------------------------------------*/
.product {
	border-right: 1px solid Silver;
	border-bottom: 1px solid Silver;/*background: white url(../images/bg_product_block.png) repeat-x bottom right;*/
}
.productTitle {
/* background:white;*/
}
.productAct .productTitle, .productAct .productFooter {
	background: #999;
}
.productPriceSmall {
	color:#000;
}
.productPrice {
	color:#990000;
}
.productFooter {
	border-top:1px dotted silver;
 background:;
}
/* PRODUCT BOX in subpage  --------------------------------*/

.product2 {
	border-right: 1px solid Silver;
	border-bottom: 1px solid Silver;
	background: white url(../images/bg_product_block.png) repeat-x bottom right;
}
/* PRODUCT BOX in other page  -------------- action and best selling, related products -------------------------*/

.product3 {
	border-bottom: 1px solid Silver;
	background: none;
}
.product3Act .product3Title, .product3Act .product3Footer {
	background:#E2E2E3;
}
.product3Price {
	color:#990000;
}
/* TABLE PRODUCT Products overview list------------------------------------------------ */

table.productList tr.dark {
	background:#EBEBEB;
}
table.productList tr.color {
	background:#ebebeb;
}
table.productList td.price {
	color:#990000;
}
/* TABLE ORDER, CART, PRODUCT DETAIL ------------------------------------------------------- */

table.cart {
	background: none;
	border-bottom: 5px solid #E92221;
}
table.cart th {
	border-right: 1px solid #DEDFE0;
	background: #E92221;
	color: #1A1C1D;
}
table.cart td {
	border-bottom: 1px solid #E2E2E2;
}
/* DETAIL PRODUCT BOX ------------------------------------------------------------------------ */
.detail-box-product .image {
	border:1px solid silver;
	background:white;
}
.detail-box-product .image a:hover {
	border-bottom:5px solid #e92221;
}
.detail-box-product .image_foot {
	background:white;
	border-left:1px solid silver;
	border-right:1px solid silver;
}
/*  MORE FOTO BOX -------------------------------------------------------------------- */
.more-photo {
}
.more-photo img {
}
/*+ ADD*/

.param {
	border:1px solid silver;
}
.subcat {
	border-top: 1px dotted silver;
	border-bottom: 1px dotted silver;
}
#inleft3, #inright3 {
	background:#ebebeb;
}
/* TOPBAR */
#top-bar {
	border:none;
	background:none;
	background-image:none;
}
#top-bar a {
}
#top-bar a:hover {
}
#top-bar .sep {
}
/* WHEREI LINE */
#wherei {
	border-bottom:1px dotted silver;
}
/* SORTING */
.sorting {
	color: black;
	border: 1px solid silver;
	background-color: #ebebeb;
}
.sort-right select, .sort-left select {
	background:#fff;
}
.sort-right select:hover, .sort-left select:hover {
	background:#fff;
}
/* EBAR */
.img_login {;
	background: url(../images/login_ebar.png) no-repeat;
	float:left;
	padding-right:10px;
}
.img_reg {
	background: url(../images/reg_ebar.png) no-repeat;
	float:left;
}
.img_cart {;
	background:url(../images/basket_ebar.png) no-repeat right;
	float:right;
}
/* SUBCAT */
.subcat li a {
	background-image: url(../images/subcat.png);
}


