.smaplink{color:#000000;font-size:12px;font-family:arial}
p{margin:0;padding:0;font-size:12px;font-family:arial}
.NewsUpStyle{ font-weight:bold; background-color:transparent; background-image:url('pictures/PAT_31/newstop.gif')}
.NewsMiddleStyle{ background-color:#FFFFFF}
.NewsDownStyle{ background-image:url('pictures/PAT_31/newsbottom.gif')}
.newsBrifCSS{ font-size:12px;color:#000000;font-family:arial;TEXT-DECORATION:none}
.newsContentCSS{ font-size:12px;color:#000000;font-family:arial;TEXT-DECORATION:none}
.newstitleCSS{ font-size:16px;color:#000000;font-family:arial;TEXT-DECORATION:none;font-weight:bold}

.imgborder2{border-color:transparent;border-style:double;border-width:1px}
.imgborder2x{border-color:transparent;border-style:solid;border-width:1px}
.fntprotitle{text-decoration:none;color:#104232;font-size:13px;font-weight:bold; font-family:arial;}
.fntprice{text-decoration:none;color:#104232;font-size:13px;font-weight:bold; font-family:arial;}
.menufntt{ font-size:12px;color:#000000;font-family:arial;TEXT-DECORATION:none}
.menu_nolink{color:#0000FF}
.menu{ color:#000000}
.menu:hover{color:#FF0000}
.sidemenu{color:#003629; width:199px; text-decoration:none; font-size:14px;font-family:arial;height:28px}
.sidemenu a{color:#003629; width:199px; text-decoration:none; font-size:14px;font-family:arial;height:28px}
.sidemenusub{}
.sidemenuAlbums{color:#003629; width:199px; text-decoration:none; font-size:14px;font-family:arial;height:28px}
.btext{color:#FFFFFF; font-size:18px; font-family:arial; height:34px; padding-top:1px;}
.btext2{color:#FFFFFF; font-size:18px; font-family:arial; height:34px; padding-top:1px;}
.mtitletext{ font-size:12px;background:none transparent scroll repeat 0% 0%;color:#ffffff;font-family:arial;TEXT-DECORATION:underline}
.stext{ font-size:10px;background:none transparent scroll repeat 0% 0%;color:#ffffff;font-family:arial;TEXT-DECORATION:none}


.dix1{cursor:pointer;width:132px; height:24px; padding-top:2px;padding-right: 16px;}
.dix1_hover{cursor:pointer;width:132px; height:24px; padding-top:2px; background-color:#E0E8AD;color:red;padding-right: 16px;}
.dix1_active{cursor:pointer;width:132px; height:24px; padding-top:2px;padding-right: 16px;}

.dix1_a{color: #7d893b;
    font-family: arial;
    font-size: 18px;
    text-decoration: none;
    text-shadow: 0 0 0 rgba(249, 163, 26, 1);}
.dix1_a_hover{color: #7d893b;
    font-family: arial;
    font-size: 18px;
    text-decoration: none;
    text-shadow: 0 0 0 rgba(249, 163, 26, 1);}
.dix1_a_active{color: #7d893b;
    font-family: arial;
    font-size: 18px;
    text-decoration: none;
    text-shadow: 0 0 0 rgba(249, 163, 26, 1);}

.top_menu_style{text-decoration:none; color:#232323; font-size:14px; font-weight:normal; width:128px; height:22px; padding:2px; background-color:#EBF4B5; border-width:0px ;  border-bottom: 1px dotted #575757; text-align:center; font-family:arial;}

table.product{margin-left:0%;margin-right:0%;width:87%;height:50px;border-color:transparent #000000 #000000 transparent;border-style:solid;border-width:1px}
table.contactbox{margin-top:0px;margin-left:0px;margin-right:0px;width:95%;height:50px;border-color:transparent #000000 #000000 transparent;border-style:solid;border-width:0px;color:#ffffff}
table.snd2fraind{margin-left:10px;margin-right:10px;width:80px;height:50px;border-color:transparent;border-style:solid;border-width:1px;color:#ffffff}
/* costum font from file */
@font-face {font-family: " AngelicWar ";  
src: url( /fonts/AngelicWar.otf ); /* IE */  
src: local(" AngelicWar "), url( /fonts/AngelicWar.ttf ) format("truetype"); /* non-IE */}
.myclassAngelicWar {font-family:" AngelicWar ", verdana, helvetica, sans-serif;}  

@font-face {font-family:"Spin Cycle";src:url("/fonts/SPINC___.eot?") format("eot"),url("/fonts/SPINC___.woff") format("woff"),url("/fonts/SPINC___.ttf") format("truetype"),url("/fonts/SPINC___.svg#SpinCycle") format("svg");font-weight:normal;font-style:normal;}
.spinciclefont{font-family:"Spin Cycle"}

/* Top pages menu */
.psubs_div_top{visibility:hidden;
border-top: 0px dotted #ABABAB;
border-right: 1px dotted #ABABAB;
border-bottom: 1px dotted #ABABAB;
border-left: 1px dotted #ABABAB;
text-align:center;z-index:9999;background-color:#EBF4B5;width:140px;position:absolute;
}

.top_menu_style a
{
text-decoration:none;color:#787878;font-size:14px;font-weight:normal;font-family:arial;
}

.top_menu_style a:hover
{
text-decoration:none;color:#000000;font-size:14px;font-weight:bold;font-family:arial;
}

/* top cats styles */
.topcat_pan{width:149px;height:23px;border-style:solid;border-width:1px}
.topcat_pan a{color:#003629;text-decoration:none;font-size:14px;font-family:arial;padding-right:12px;padding-top:12px;font-weight:bold;}

table.topcat_pan_sub{background-color:#FFFFFF;width:149px;border-style:solid;border-width:1px;}
table.topcat_pan_sub td{width:199px;height:25px;padding:3px;}
table.topcat_pan_sub td:hover{width:149px;height:25px;padding:3px;}
table.topcat_pan_sub td a{text-decoration:none;color:red;font-size:14px;}
table.topcat_pan_sub td a:hover{text-decoration:none;color:yellow;font-size:14px;}

/* effect on side menu */
.sidemenu a:hover{font-weight:bolder}
.sidemenusub:hover{font-weight:bold}
.sidemenuAlbums:hover{font-weight:bold}
.sidemenu_selected  {height:27px; width:199px;}
.sidemenu_selected a
{
color:#003629;text-decoration:none;font-size:15px;font-family:arial;font-weight:bold;
}
.sidemenusub_not_selected  
{
width:197px;padding-right:1px;height:24px;padding-top:5px;text-align:right;
}
.sidemenusub_not_selected a
{
color:#003629;text-decoration:none;font-size:14px;font-family:arial;padding-right:23px;
}
.sidemenusub_not_selected a:hover
{
color:#003629;text-decoration:none;font-size:14px;font-family:arial;font-weight:bold
}
.sidemenusub_selected  
{
width:197px;padding-right:1px;height:24px;padding-top:5px;text-align:right;
background:url(pictures/lt2_deal_selected.gif)
}
.sidemenusub_selected a
{
color:#45331D;text-decoration:none;font-size:14px;font-family:arial;font-weight:bold;padding-right:23px;;padding-top:4px;
}

/* pages on footer styles */
.footerfont{font-size:13px;font-weight:normal;color:#000000;font-family:arial;text-decoration:none}
.footerfont:hover{font-size:13px;font-weight:normal;color:#599ED3;font-family:arial;text-decoration:underline}

/* Defauslt global styles */
font{font-size:12px;font-family:arial}
div{font-size:12px;font-family:arial}
p{font-size:12px;font-family:"arial"}
span{font-size:12px;font-family:arial}
.a{font-size: 8px}.b{font-size:10px}.c{font-size:12px}
.d{font-size:14px}.e{font-size:16px}.f{font-size:18px}
.g{font-size:20px}.h{font-size:22px}.i{font-size:24px}
.j{font-size:26px}.k{font-size:28px}.l{font-size:30px}
.m{font-size:32px}.n{font-size:34px}.o{font-size:36px}
.p{font-size:38px}.q{font-size:40px}

/* News bloks styles */
.imgnewsCSS{ border:solid 1px #888888}
.imgnewsCSSx:hover{ border:solid 1px #FFCDCC}

/* images in album styles */
.imgborder{border-color:#DDDDDD #DDDDDD #DDDDDD #DDDDDD;border-style:solid;border-width:1px}

/* effect on Ajax Basket*/
table.servicesT
{ font-family: arial;
font-size: 11px;
color: #404040;
width: 100%;
background-color: #FAFAFA;
border-bottom: 0px #A3B2C1 solid;
border-collapse: collapse;
border-spacing: 0px;
margin-top: 0px;
padding-top:11px;

}

table.servicesT td.servHd
{
background-color: #BEC8D1;
text-align: center;
font-family: Verdana;
font-weight: bold;
font-size: 11px;
color: #404040;
}

table.servicesT td
{ border-bottom: 1px dotted #6699CC;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 11px;
color: #404040;
background-color: white;
padding-left: 0px;} 
.servBodL { border-left: 0px dotted #CEDCEA;
}

.fntprice2{text-decoration:none;color:orange;font-size:14px;font-weight:bold; font-family:arial;}

.fb_topcat_mnubg{background-color:#3B5998;padding-bottom:3px;text-align:right;width:150px;}
.fb_topcat_mnufont{      font-weight:bold;color:#FFFFFF;font-size:12px;text-decoration:none}
.fb_topcat_mnufont:hover{font-weight:bold;color:#FFFFFF;font-size:12px;text-decoration:underline}


.fb_topSubcat_mnubg{background-color:#D8DFEA;padding:0 5 0 0;width:150px;}
.fb_topSubcat_mnufont{      font-weight:normal;color:#000000;font-size:12px;text-decoration:none}
.fb_topSubcat_mnufont:hover{font-weight:normal;color:#000000;font-size:12px;text-decoration:underline}
.fb_float_topcat{position: fixed top: 1px;}

.fb_addtocart{color:#000000;font-size:14px;;text-decoration:none}
.fb_more{color:#000000;font-size:14px;text-decoration:none}


/* text boxes */
.txtsmall{background-color:#FFFFFF;color:#000000;font-family:arial;font-size:10px;border-style:solid;border-width:1px;width:130px;height:16px;border-color:#000000 #cccccc #cccccc #000000;background-image:url(pictures/bg_txt_box.gif)}
.txtsmalls{background-color:#FFFFFF;color:#000000;font-family:arial;font-size:12px;border-style:solid;border-width:1px;width:115px;height:18px;border-color:#000000 #cccccc #cccccc #000000;background-image:url(pictures/bg_txt_box.gif)}
.txtorder{background-color:#FFFFFF;color:#000000;border-style:groove;border-width:1px;width:165px;border-color:#444444 #444444 #444444 #444444;background-image:url(pictures/bg_txt_box.gif)}
.txt{background-color:#FFFFFF;color:#000000;border-style:solid;border-width:1px;width:142px;border-color:#CDCDCD #CDCDCD #CDCDCD #CDCDCD;background-image:url(pictures/bg_txt_box.gif)}
.txtedit{background-color:#FFFFFF;color:#000000;border-style:solid;border-width:1px;width:185px;border-color:#CDCDCD #CDCDCD #CDCDCD #CDCDCD;background-image:url(pictures/bg_txt_box.gif)}
.txtspam{background-color:#FFFFFF;color:#787878;border-style:groove;border-width:1px;width:85px;border-color:#000000 #000000 #000000 #000000}
.txtar{background-color:#FFFFFF;color:#000000;border-style:groove;border-width:1px;width:215px;border-color:#000000 #000000 #000000 #000000;background-image:url(pictures/bg_txt_box.gif)}
.txtorderare{overflow:auto;background-color:#FFFFFF;color:#000000;border-style:solid;border-width:1px;width:215px;border-color:#CDCDCD #CDCDCD #CDCDCD #ADADAD;background-image:url(pictures/bg_txt_box.gif)}

/* Product ranking styles */
.s1 ul{padding:0 6px;background:url(pictures/sidebg_more.gif) repeat-x}
.s2{border-bottom:solid 1px #ccc}
.s2 .block{padding:2px 6px;background:#F8F8F8}
.s2 ul{margin-top:1px;padding:2px 6px 0 6px;background:#F8F8F8;border-top:solid 1px #ccc;border-bottom:solid 1px #eee}
.s2 li{display:inline;font-size:11px}
.s2 li a{display:block;padding:2px 0 2px 0}
.box1{padding:1px 1px 1px 6px;font:bold 14px Arial;color:#525252}
.box{height:1%;clear:both;margin-bottom:8px}
.box h2{margin-bottom:1px;font:bold 12px Arial;color:#888;background:#F8F8F8;border-top-style:solid;border-bottom-style:solid;border-width:1px;border-top-color:#e5e5e5;border-bottom-color:#ccc}

/* More Default global styles */
table.cart{border:0px solid;border-color:#DDDDDD #DDDDDD #DDDDDD #DDDDDD}
table.cart tr.cart td{ border-left:1px solid #DDDDDD;border-bottom:0px solid #DDDDDD; }
table.bluex{background-color:#51a3ee;margin-left:0%;width:98%;text-align:center;border-color:#f0e0b0 #906030 #906030 #f0e0b0;border-style:solid;border-width:3px;color:#ffffff}
table.loginbox{margin-top:0%;margin-left:0%;margin-right:0%;width:320px;height:80px;border-color:#DDDDDD #DDDDDD #DDDDDD #DDDDDD ;border-style:solid;border-width:1px}
table.protable_dec{height:210px}
.MenuSub{position:absolute}

.hideme{display:none}

/* ############# DO NOT DELETE ###############*/
.h1_inpro{font-size:18px}

table.brdcam
{
    width:100%;text-align:center;font-weight: normal;font-size: 12px;color: #343434;
    font-family: Arial, Helvetica, sans-serif;text-decoration:none
}

table.brdcam td a
{
    text-align:center;
    font-weight: normal;
    font-size: 12px;
    color: #343434;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration:none
}

table.brdcam td
{
    width:100%;text-align:center;font-weight: normal;font-size: 12px;color: #343434;
    font-family: Arial, Helvetica, sans-serif;text-decoration:none;
}

#brdcam_selected
{
    color:#575757;font-family: Arial, Helvetica, sans-serif;;text-decoration:none;font-weight:normal
}

.h1_cat{font-size:16px;color:green}
.h1_inpro{direction:rtl;font-size:24px;font-family:arial;font-weight:bold;padding:2px;margin:0;color:#45331d}

.h1_basket_subs
{
   margin-top:22px;direction:rtl;font-size:20px;font-family:arial;font-weight:bold;padding-right:28px;padding-bottom:1px;
   color:#EC83B5;height:22px;text-align:right
}
.box_135{width:170px;height:23px;text-align:center;border-width:1px;border-style:solid;border-color:#888888;}

.pro_tmb{width:88px;border-color:#CDCDCD;border-style:solid;border-width:1px;margin-top:2px}


.add2cart_outofstock{
opacity:0.6;
filter:alpha(opacity=40);
}

.divproblock{
border-width:1px;border-color:#CDCDCD;border-style:solid;background-color:#FFFFFF;
}
#divproblock:hover{
border-width:1px;border-color:#ABABAB;border-style:solid;background-color:#FEFEFE;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FCFCFC'); /* for IE */

background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FCFCFC)); 
/* for webkit browsers */

background: -moz-linear-gradient(top,  #FFFFFF,  #FCFCFC); 
/* for firefox 3.6+ */ 
}
img {max-width: 1410px}
#ShopsysFont{font-family:"arial";color:#242424;font-size:10px;text-decoration:none}


.LV_validation_message{
    font-weight:bold;
    margin:0 0 0 0px;
}

.LV_valid {
    color:#00CC00;
    font-size:12px;
}
	
.LV_invalid {
    color:#CD0000;
    font-size:12px;
}
    
.LV_valid_field,
input.LV_valid_field:hover, 
input.LV_valid_field:active,
textarea.LV_valid_field:hover, 
textarea.LV_valid_field:active {
    border: 1px solid #00CC00;
}
    
.LV_invalid_field, 
input.LV_invalid_field:hover, 
input.LV_invalid_field:active,
textarea.LV_invalid_field:hover, 
textarea.LV_invalid_field:active {
    border: 1px solid #CC0000;
}