Body{
    margin:0px;
    padding:0px;
    background-color:#F7941D;
}

.headerBox{
    background-color:#000;
    width:1000px;
    height:25px;
    font-family:arial;
    font-size:11px;
    font-weight:bold;
    color:#FFF;
}

.header_left{
    font-family:arial;
    font-size:12px;
    font-weight:bold;
    color:#FFF;
    float:left;
    padding-left:50px;
    position:relative;
        top:8px;
}

.header_right{
    font-family:arial;
    font-size:12px;
    font-weight:bold;
    color:#FFF;
    float:right;
    padding-right:5px;
    position:relative;
        top:7px;
}

.header_right1{
    font-family:arial;
    font-size:12px;
    font-weight:bold;
    color:#FFF;
    float:right;
    padding-right:50px;
    position:relative;
        top:7px;
}

.header_right1 a{
    font-family:arial;
    font-size:12px;
    font-weight:bold;
    text-decoration:none;
    color:#FFF;
}

.header_right1 a:hover{
    text-decoration:underline;
}

.search{
    height:21px;
    width:120px;
    border:0px solid #000;
    background-color:#FFF;
    margin-right:5px;
}

.logo_area{
    clear:both;
    height:99px !important;
    height:98px;
    margin-top:19px;
    margin-bottom:0px;
    width:1000px;
    position:relative;
}

.logo_left{
    position:absolute;
    	left:50px;
    	top:1px !important;
    	top:0px;
    height:96px;
}

.logo_right{
	position:absolute;
    	left:400px;
    	top:1px !important;
    	top:0px;
    width:511px;
}

.logo_area_righxt{
    margin-top:10px;
    margin-bottom:10px;
}

.info{
    background-image:url("images/topCorner.jpg") !important;
    background-image:url("images/topCorner_ie.jpg");
    background-position:center center;
    background-repeat:no-repeat;
    text-align:right;
    font-family:arial;
    font-size:12px;
    font-weight:bold;
    color:#FFF;
    height:61px;
    width:1000px;
}

.info a{
    text-decoration:none;
    font-family:arial;
    font-size:12px;
    font-weight:bold;
    color:#FFF;
    position:relative;
        top:10px;
        right:40px;
}

.middleinBxox{
    width:983px;
    height:805px;
    background-color:#FFF;
}

.l_menu ul{
    float:left;
    width:177px;
}

.l_menu li{
    text-align:right;
    margin-left:0px;
    margin-right:30px;
    list-style:none;
}

.l_menu li:hover{
    text-align:right;
    margin-left:0px;
    margin-right:30px;
    list-style:none;
    background-color:#F3F3F3;

}

.l_menu li a{
    text-decoration:none;
    font-family:arial;
    font-weight:bold;
    font-size:12px;
    color:#000;
}

.l_menu li a:hover{
    color:#FF7F2A;
}

.selected a{
    color:#F7BC9A;
}

.newsletter{
    text-align:left;
    margin-left:20px;
    position:relative;
        top:30px;
}

div#tempholder1 p{
	padding-left:5px;
	text-align:left;
	font-family:Arial !important;
	font-size:11px !important;
	font-weight:normal !important;
}

div#tempholder1 a{
	font-family:Arial !important;
	font-size:11px !important;
	font-weight:normal !important;
	text-decoration:none;
	color:blue;
}

.newsletter p{
    margin:0px;
    padding:0px;
    font-family:arial;
    font-size:12px;
    font-weight:bold;
    color:#000;
}

.newsletter p a{
    text-decoration:none;
    font-family:arial;
    font-size:12px;
    font-weight:bold;
    color:#000;
}

.middleBox{
    clear:both;
    width:1000px;
    background-color:#000;
}


.silverbg{
    background-color:#E5E5E5;
    width:983px;
    margin:0px;
    padding:0px;
}
.middleinBox_right{
    width:804px;
    background-color:#FFF;
    border-left:1px dashed #000;
    float:left;
}

.middleinBox_right a{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}

.kiskep2{
	width:300px !important;
}

.middleinBox_left{
    float:left;
    width:177px !important;
    width:177px;
    background-color:#E5E5E5;
}

.middleinBox_right_foto{
    background-image:url("images/plasma.jpg") ;
    background-repeat:no-repeat;
	background-position:center center;
    height:178px;
    width:752px;
    margin-top:25px;
    margin-bottom:25px;
}
.next{
    clear:left;
    margin-left:10px;
    margin-right:25px;
    border-bottom:1px dashed #000;
    margin-bottom:20px;
	height:220px;

}

.next a{
    text-decoration:none;
    color:#FF7F2A;
    font-family:arial;
    font-size:14px;
    font-weight:bold;
}

.next a:hover{
    text-decoration:underline;
}

.content{
    clear:left;
    margin-left:25px;
    margin-right:25px;
    margin-bottom:20px;
    text-align:justify;

}

.left{
    float:left;
    width:180px;
    height:180px;

}

.right{
    width:510px;
    height:180px;
    float:right;
    text-align:justify;
}

.margin_top{
    margin-top:15px;
}

.h_line{
    width:30px;
    height:845px;
    float:left;
    position:relative;
        top:0px;
        left:-7px;
    background-color:#FFF;
}

.bottom_menu{
    background-image:url("images/bottomCorner.jpg") !important;
    background-image:url("images/bottomCorner_ie.jpg");
    background-repeat:no-repeat;
    background-position:top right;
    height:67px;
    padding:0px;
    margin:0px;
    width:1000px;
    position:relative;
        bottom:16px;

}

ul.b_menu{
	padding-top:13px;
	margin:0px;
}

.b_menu li{
    display:inline;
    line-height:47px;
    height:47px;
    color:#FFF;
}

.b_menu li a{

    text-decoration:none;
    font-family:arial;
    font-size:13px;
    font-weight:bold;
    color:#FFF;
}

.b_menu li a:hover{
    text-decoration:underline;
}
.searchLinks{
	font-family:Arial;
	font-size:10px;
	font-weight:normal;
	color:#000000;
}

.searchLinks a{
	font-family:Arial;
	font-size:10px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}


.footer{
    margin:0px;
    padding:0px;
    height:10px;
    clear:both;
    font-family:arial;
    font-size:12px;
    font-weight:bold;
    color:#FFF;
    text-align:center;
    position:relative;
        bottom:0px;
}

.bline{
    clear:both;
    margin:0px;
    padding:0px;
}

.selected {
    text-align:right;
    font-family:arial;
    font-size:12px;
    font-weight:bold;
    color:#F7BC9A;
    background-color:#F3F3F3;
}

#cere_oferta td{
    text-align:left;
}

.orangetext{
    color:#FF7F2A;
    font-weight:bold;
}

/*********************content style*********************************/
.cosul{
	float:right;
	position:relative;
		top:16px;
}

.cosul a{
	text-decoration:none;
}

/* menu items in the left navigation area */

#menu td a {
color:#000000;
font-family:Arial;
font-size:12px;
font-weight:bold;
margin:0px;
text-align:left;
padding:0px;
padding-top:2px;
padding-left:10px;
display:inline;
text-decoration:none;

}


#shop_textfirstpage{
	font-family:Arial;
	font-size:12px;
	color:#2C1E73;
	line-height:14px;
	margin-top:0px;
	margin-bottom:0px;
	text-align: left;
	padding-left:15px;
}

#shop_companieslist{
	font-family:Arial;
	font-size:12px;
	color:#000000;
	line-height:14px;
	margin-top:0px;
	margin-bottom:0px;
	text-align: left;
	padding-left:15px;
}

#shop_actualcategory{
	font-family:Arial;
	font-size:12px;
	color:#000000;
	line-height:14px;
	margin-top:0px;
	margin-bottom:0px;
	text-align: left;
	padding-left:15px;
}

h4{
	font-family:arial;
	color:#000;
	text-align:left;
	font-weight:normal;
}

.page_title{
	color:#000000;
	font-size:18px;
	font-family:Arial;
	font-weight:bolder;
	padding-top:10px;
	padding-left:25px;
	padding-bottom:5px;
	padding-right:10px;
	text-align:left;
}

.button {  font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #F7941D; border: 1px #666666 solid; font-size: 12px}
.button_g {  font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #55bb55; border: 1px #666666 solid; font-size: 12px}
.noborder2{margin-top:0px !important; margin-top: -6px; }
.noborder {margin-top: -6px;}
*************************************/

#shop_cartline a { color:#317082; background-image:url(/shopingcart.gif);background-repeat:no-repeat;padding-left:25px;	 }
#shop_cartline {border:1px solid #ff0000; text-align:right;padding-right:20px; }
#shop_textfirstpage    { background-image:none;display:inline;margin:0px; padding:0px; font: italic 15pt georgia;font-weight:bold  ;Color:#317082  }
#shop_companieslist a, #shop_actualcategory a, #shop_articlerow2 a {color:#FF0000; }
#shop_category a{
	text-decoration:none;
	font-family:arial;
	font-size:16px;
	font-weight:bold;
	color:#FF0000;
}

#shop_category a:hover{
	text-decoration:underline;
	font-family:arial;
	font-size:16px;
	font-weight:bold;
	color:#000000;
}

#back, #back a {color:#FF0000; margin:20px; text-decoration:none;}
#back a:hover {color:#FF0000; margin:20px; text-decoration:underline;}
#shop_articlerow1 { border:0px solid red;padding-top:10px;padding-bottom:10px; }

#shop_articlerow3,#shop_articlerow2 , #shop_category { border:0px; }
#shop_articlerow2 { padding-left:10px; border-right:0px;}
#shop_articlerow3 { border-left:0px; }
#shop_category { padding-left:10px;color:#000000; }
#shop_category a { padding-left:10px;color:#000000; }
#shop_cartline { border:0px }
#shop_article_title{
	color:#000000;
}
#shop_article_title h1{
	color:#000000;
	font-size: 15px;
	font-weight:bold;
	line-height: 15px;

}



div#shop_article_title a{
	text-decoration:none;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	color:#000;
}

div#shop_article_title a:hover{
	text-decoration:underline;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	color:#000;
}
#shop_article_detail_link{
	color:#ff0000;
}
#shop_article_detail_link a{
	color:#ff0000;
	font-weight:bold;
	text-decoration:none;
}
#shop_articletable{
	margin-top:10px;
	margin-left:10px;
	margin-right:10px;
	width:660px;
}

#shop_articletable .dottedline{
	background-image:url(/images/dotted_line2.jpg);
	background-repeat:repeat-x;
	background-position:top center;
	border:0px solid red;
	width:730px;
	height:1px;
	margin-top:15px !important;
	margin-top:5px;
	margin-bottom:5px;
}

#shop_articletable .noline{
	border:0px solid red;
	width:730px;
	height:1px;
	margin-top:15px !important;
	margin-top:5px;
	margin-bottom:5px;
	background-image:none;
}
#shop_article_shop_table{
	margin-top:15px;
	margin-left:20px;
}
#shop_filterby {
    font-family:arial;
    font-size:11px;
    font-weight:bold;
    margin:10px 0px;
    color:#000;
}


#shop_filterby a {
    text-decoration:none;
    font-size:x-small;
    font-family:arial;
    font-weight:normal;
    color:#2D2D2D;
}

#shop_filterby a:hover{
    text-decoration:underline;
}
#shop_actualcategory { font-size:x-small; margin:10px; margin-left:0px; color:#000000;font-weight:bold; }
#shop_actualcategory a { color:#2F1D71; font-weight:bold;text-decoration:none;}
#shop_detailtable { border:0px solid #000000; text-align:justify;}
#shop_detailtable p{ text-align:justify;}
#shop_detailtable h1{
	font-size:18px;
	padding-top:5px;
	width:400px
}
#shop_detailtable a { color:#000000;  }
#shop_table { border: 1px solid #E2EBED; margin-top:10px ;padding:5px}
div#shop_article_price{
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	color:#000;
	border:0px solid blue;
	width:250px;
}
* select  { border: 1px solid  #E2EBED }

.textinput { border:1px solid silver ;background-color:#FFFFFF;color:#000000;font-weight:bold }

.inputf{
	width:185px;
}
.shop_company_logo {
	float: right;
}
.carthead { font-size:x-small}
#shop_navigation{
	border:1px solid #cccccc;
	margin-left:5px;
	padding-left:5px;
	margin-right:5px;
	background-color:#eeeeee;
}
#cartbox {
	border:1px solid  #BBBBBB;
	padding:5px;
	margin-right:10px;
}
#cartbox h1{
	font-size:16px;
	color:#000000;
}
#promo_prod{
	 border:1px solid #000000;
	 width:230px;
	 height:173px;
	 margin-top:5px;
	 padding:3px;
	 display:inline;
}
.promo_lnk{
	text-align:right;
	color:#FF0000;
	font-weight:bold;
	background-image:url(/images/left_menu_sel_arrow.jpg);
	background-position:0px 5px;
	background-repeat:no-repeat;
	padding-left:15px;
}
#loginpage{
	margin-left:20px;
}
#loginpage td{
	padding:0px;
	text-align:center;
}

.tbl{
	text-align:center;
	border-bottom:0px solid #bbbbbb;
	width:490px;
}

.tbl td{
    text-align:left;
}

.carthead{
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	padding-left:5px;
}
.fej{
	background-color:#F7941D;
}
.s1{
	height:20px;
	padding:5px;
	border-bottom:1px solid #bbbbbb;
}
.s2{
	height:20px;
	padding:5px;
	border-bottom:1px solid #bbbbbb;
}
.cartX{
	text-align:center;
}

.price{
	text-align:right;
}

.totalprice{
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	text-align:right;

}

table, th, td, p, ul {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #274450;
}
.inputcol {
	font-size: 11px;
	background-color: #F7941D;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: normal;
	color: #0e2069;
	padding-right: 1px;
	padding-left: 1px;
	border: 1px solid silver;
}
.alignCenter{
	text-align: center;
}


/* drop down menu  */
#dropmenudiv{
	position:absolute;
	border:1px solid black;
	border-bottom-width: 0;
	font:normal 12px Verdana;
	line-height:18px;
	z-index:100;
}

#dropmenudiv a{
	width: 100%;
	display: block;
	text-indent: 3px;
	border-bottom: 1px solid black;
	padding: 1px 0;
	text-decoration: none;
	font-weight: bold;
}

.shopcart{
	text-decoration:none;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	position:relative;
		left:70px !important;
		left:60px;
		top:-75px;
	width:80px;
}

.shopcartitem{
	text-decoration:none;
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	color:#000;
	position:relative;
		left:45px;
		top:-25px;
	width:130px;
}

.search{
	float:left;
}

div#leftpanel{
	clear:left;
	float:left;
	margin-top:10px;
	/*border:1px solid silver;*/
	width:207px !important;
	width:209px;
	height:250px;
}

div#leftcol{
	float:left;
}

div#menubar{
	width:655px;
	height:48px;
	float:left;
	background-image:url(/images/menubg1.jpg) !important;
	background-image:url(/images/menubg.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	position:relative;
		top:40px;
	font-family:arial;
	font-size:12px;
	color:#FFF;
	vertical-align:middle;
}

div#menubar .search{
	float:left;
	background-image:url(/images/search.jpg);
	background-repeat:no-repeat;
	width:165px;
	height:48px;
}

.search_input{
	width:108px;
	height:18px;
	vertical-align:middle;
	position:relative;
		top:5px;
		left:10px;
}

.searchbutton{
	margin:0px;
	padding:0px;
	position:relative;
		top:13px;
		left:10px;
}
div#menubar .search1{
	float:left;
	width:115px;
	height:48px;
	background-image:url(/images/search1.jpg);
	background-repeat:no-repeat;
}

div#menubar .search1 a{
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
	position:relative;
		top:13px;
		left:40px;
}

div#menubar .search1 a:hover{
	text-decoration:underline;
}

div#menubar .search2{
	float:left;
	width:120px;
	height:48px;
	background-image:url(/images/search2.jpg);
	background-repeat:no-repeat;
}

div#menubar .search2 a{
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
	position:relative;
		top:13px;
		left:30px;
}

div#menubar .search2 a:hover{
	text-decoration:underline;
}

.title{
	font-family:arial;
	font-size:13px;
	font-weight:bold;
	color:#000;
	margin-top:10px !important;
	margin-top:5px;
	text-align:left;

}

.title a{
	text-decoration:none;
	font-family:arial;
	font-size:13px;
	font-weight:bold;
	color:#000;
	margin-bottom:5px;
}

.title a:hover{
	text-decoration:underline;
	font-family:arial;
	font-size:13px;
	font-weight:bold;
	color:#000;
	margin-bottom:5px;
}

.shorttext_promo{

/*	width:100px !important;
	width:110px;*/
	height:80px !important;
	height:90px;
	font-family:arial;
	font-size:11px;
	font-weight:normal;
	color:#000;
	overflow:auto;
	width:120px;
}

.text{

	width:225px !important;
	width:110px;
	font-family:arial;
	font-size:11px;
	font-weight:normal;
	color:#000;

}
.extra{
	 float:left;
	 width:230px;
	 height:173px;
	 margin-top:5px;
	 padding:3px;
	 border-right:0px dashed #000;
	 border-top:0px solid #000;
	 border-left:0px solid #000;
	 border-bottom:0px solid #000;
}

.redtext{
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	color:#CC0000;
}

.promo_prod{
	 float:left;
	 width:247px;
	 height:173px;
	 margin-top:5px;
	 margin-right:0px;
	 padding:0px;
	 border-right:0px dotted #000;
}

div#promobox{
	width:751px !important;
	width:751px;
	height:383px;
	padding:0px;
	margin:0px;
	border-top:0px solid silver;
	border-bottom:1px solid silver;
	border-left:1px solid silver;
	border-right:1px solid silver;
	margin-left:0px;
	margin-bottom:15px;

}

div#promobox hr{
	background-image:url(/images/dotted_line.gif);
	background-repeat:no-repeat;
	margin-top:15px;
	width:740px;
	float:right;
}

.promoboximg{
	margin-top:10px;
	width:753px;
	height:41px;
	background-image:url(/images/promobar.jpg);
	background-repeat:no-repeat;
	text-align:left;
	margin-left:0px;
	margin-bottom:0px;
	position:relative;
		top:5px !important;
		top:0px;
}

.textpromotii{

	font-family:arial;
	font-size:17px;
	font-weight:bold;
	color:#FFF;
	position:relative;
		left:35px ;
		top:13px ;
}
.spacer{
	height:5px;
}

.spacery{
	background-image:url(/images/dotted_line.jpg);
	background-repeat:repeat-y;
	height:170px;
	width:1px;
	float:left;
	margin-top:10px;
	margin-bottom:5px;
}

div#dottedlinex{
	clear:both;
	margin-left:10px;
	margin-top:10px;
	background-image:url(/images/dotted_line2.jpg);
	background-repeat:repeat-x;
	background-position:top center;
	width:730px;
	height:3px;
}



.normaltext{
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	color:#000;
	padding:0px;
}
.marginleft5{
	margin-top:10px;
	margin-left:10px;
}

.shopitem{
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	color:#CC0000;
}

.products{
	text-family:arial;
	font-size:12px;
	color:#000;
}

.detail_longdes{
	float:left;
	border:0px solid red;
	width:430px;
	margin:0px;
	padding:0px;

}

.cpbut{
	width:100px;
}

.cpbut a{
  text-decoration:none;
  font-family:arial;
  font-size:14px;
  font-weight:bold;
  color:#FF7F2A;
}

.cpbut a:hover{
    text-decoration:underline;
}

div#fotolist{
	width:300px;
}

div#foto{
	float:right;
}

.detail_leftcol{
	float:left;
	width:300px;
	border:0px solid red;
}

.detail_rightcol{
	float:right;
	width:300px;
	margin-right:0px;
}



