a { text-decoration: none; color: #0000FF; }
a:hover { text-decoration: underline; }

h1 { font-family: Arial, sans-serif; font-size: 18px; color: #000000; margin-top: 3px; margin-bottom: 3px; padding: 0px; }
h2 { font-family: Arial, sans-serif; font-size: 15px; color: #000000; margin-top: 3px; margin-bottom: 3px; padding: 0px;}
h3 { font-family: Arial, sans-serif; font-size: 13px; color: #000000; margin-top: 3px; margin-bottom: 3px; padding: 0px;}

.text13Maro { font-family: Arial, sans-serif; font-size: 13px; color: #875e29; font-weight: bold; }
.text12Green { font-family: Arial, sans-serif; font-size: 12px; color: #00BF00; }
.text14Strong { font-family: Arial, sans-serif; font-size: 14px; font-weight: bold; }
.text14Green { font-family: Arial, sans-serif; font-size: 14px; color: #00BF00; }
.text10Green { font-family: Arial, sans-serif; font-size: 10px; color: #007F00; }
.text11Green { font-family: Arial, sans-serif; font-size: 11px; color: #00BF00; }
.text11Black { font-family: Arial, sans-serif; font-size: 11px; color: #000000; }

.text16 { font-family: Arial, sans-serif; font-size: 16px; }
.text14 { font-family: Arial, sans-serif; font-size: 14px; }
.text13 { font-family: Arial, sans-serif; font-size: 13px; }
.text12 { font-family: Arial, sans-serif; font-size: 12px; }
.text11 { font-family: Arial, sans-serif; font-size: 11px; }
.text10 { font-family: Arial, sans-serif; font-size: 10px; }

.linkBox14 { font-family: Arial, sans-serif; font-size: 14px; color: #000000; }
.linkBox12 { font-family: Arial, sans-serif; font-size: 12px; color: #000000; }

.obligatoriu16 { font-family: Arial, sans-serif; font-size: 16px; color: #FF0000; }
.obligatoriu14 { font-family: Arial, sans-serif; font-size: 14px; color: #FF0000; }
.obligatoriu12 { font-family: Arial, sans-serif; font-size: 12px; color: #FF0000; }
.obligatoriu11 { font-family: Arial, sans-serif; font-size: 11px; color: #FF0000; }
.obligatoriu10 { font-family: Arial, sans-serif; font-size: 10px; color: #FF0000; }

.success12 { font-family: Arial, sans-serif; font-size: 12px; color: #00BF00; }
.success11 { font-family: Arial, sans-serif; font-size: 11px; color: #00BF00; }
.success10 { font-family: Arial, sans-serif; font-size: 10px; color: #00BF00; }

.meniu12marod { font-family: Arial, sans-serif; font-size: 12px; color: #a68638; }
.meniu12marod a:visited { font-family: Arial, sans-serif; font-size: 12px; color: #a68638; }
.meniu12maroi { font-family: Arial, sans-serif; font-size: 12px; color: #894f24; }
.meniu12maroi a:visited { font-family: Arial, sans-serif; font-size: 12px; color: #894f24; }

input { font-family: Arial, sans-serif; font-size: 12px;}
option { font-size: 12px; }
select { font-family: Arial, sans-serif; font-size: 12px;}

body{
background-image: url(images/background_pattern.jpg);
background-repeat: repeat;
}

.wrapper{
text-align: center;
}
 	
.header_breadcrumb{
/*border: 1px #000000 solid;*/
/*position: absolute;*/
width: 930px;
font-family: Arial, sans-serif;
font-size: 10px;
color: #808080;
}

.leftcolumn{
/*border: 1px #FFFFFF solid;*/
/*position: absolute;*/
float: left;
width: 195px;
}
		
.content {
/*border: 1px #000000 solid;*/
/*position: absolute;*/
margin-left: 225px;
/*margin-top: 10px;*/
width: 630px;
z-index: 100;	
}

.catprin_image{
/*border: 1px #FFFFFF solid;*/
position: absolute;
width: 225px;
margin-top: -50px;
margin-left: 455px;
}
		
	.catprin_images-catsec{
	/*border: 1px #FFFFFF solid;*/
	width: 480px;
	margin-top: 0px;
	}
	
.catsec_image{
/*border: 1px #FFFFFF solid;*/
position: absolute;
width: 250px;
margin-top: -50px;
margin-left: 455px;
}
		
.catsec_filters{
/*border: 1px #FFFFFF solid;*/
width: 630px;
height: 50px;
background-color: #FFDF00;
}
		
.catsec_filters SELECT{
font-family: Arial, sans-serif;
font-size: 12px;
color: #000000;	
}
			
.catsec_sorting{
/*border: 1px #FFFFFF solid;*/		
position: absolute;
width: 110px;
height: 22px;
margin-top: 2px;
margin-left: 3px;
}
		
.catsec_sorting SELECT{
font-family: Arial, sans-serif;
font-size: 12px;
color: #000000;	
}			
		
.catsec_prodlisting{
/*border: 1px #FFFFFF solid;*/
width: 630px;
}
		
.catsec_prodlisting_image{
/*border: 1px #000000 solid;*/
text-align: left;
width: 190px;
height: 160px;
/*background-image: url(images/productslisting_image_background.gif);
background-repeat: no-repeat;*/
}
		
.catsec_prodlisting-name{
/*border: 1px #FFFFFF solid;*/
font-family: Arial, sans-serif;
font-size: 10px;
color: #000000;		
}
		
.catsec_prodlisting-price{
/*border: 1px #FFFFFF solid;*/
font-family: Arial, sans-serif;
font-size: 11px;
font-weight: bold;
color: #00BF00;	
}
		
.catsec_prodlisting-price-new{
/*border: 1px #FFFFFF solid;*/
font-family: Arial, sans-serif;
font-size: 11px;
font-weight: bold;
color: #FF0000;	
}
		
.catsec_prodlisting-price-old{
/*border: 1px #FFFFFF solid;*/
font-family: Arial, sans-serif;
text-decoration: line-through;
font-size: 10px;
color: #000000;	
}
		
.catsec_prodlisting_labels {
/*border: 1px #FFFFFF solid;*/
position: absolute;
margin-left: 14px;
margin-top: 2px;
width: 50px;
height: 12px;
z-index: 220;
text-align: left;	
}
		
.catsec_text-footer{
/*border: 1px #FFFFFF solid;*/
width: 430px;
margin-top: 30px;
font-family: Arial, sans-serif;
font-size: 12px;
color: #000000;
}

.prodinfo_main-picture{
		/*border: 1px #FFFFFF solid;*/
		margin-top: 0px;
		margin-left: 0px;
		width: 250px;
		}
		
		.prodinfo_paper{
		/*border: 1px #FFFFFF solid;*/
		margin-top: -670px;
		margin-left: 265px;
		width: 440px;
		}
		
		.prodinfo_image{
		/*border: 1px #000000 solid;*/
		width: 266px;
		height: 249px;
		/*text-align: center;*/
		/*background-image: url(images/productinfo_image_background.gif);
		background-repeat: no-repeat;*/
		}
		
			.prodinfo_paper-logo{
			/*border: 1px #FFFFFF solid;*/		
			margin-top: 15px;
			margin-left: 10px;
			width: 57px;
			height: 48px;
			}
			
			.prodinfo_paper-header{
			/*border: 1px #FFFFFF solid;*/
			margin-top: -47px;
			margin-left: 75px;		
			width: 390px;
			height: 57px;
			font-family: Arial, sans-serif;
			text-decoration: none;
			/*font-weight: bold;*/
			}
			
				.prodinfo_paper-header-price{
				/*border: 1px #FFFFFF solid;*/
				font-family: Arial, sans-serif;
				font-size: 14px;
				font-weight: bold;
				color: #00BF00;	
				}
				
				.prodinfo_paper-header-price-old{
				/*border: 1px #FFFFFF solid;*/
				font-family: Arial, sans-serif;
				text-decoration: line-through;
				font-size: 12px;
				color: #000000;	
				}
			
			.prodinfo_paper p{
			margin: 10px;
			font-family: Arial, sans-serif;
			font-size: 12px;
			}
			
		.prodinfo_help{
		/*border: 1px #FFFFFF solid;*/
		margin-top: 50px;
		margin-left: -970px;
		width: 245px;
		font-family: Arial, sans-serif;
		font-size: 10px;
		position: absolute;	
		}		
		
		.prodinfo_dd{
		/*border: 1px #FFFFFF solid;*/
		margin-top: -64px;
		margin-left: 135px;
		width: 100px;
		}
			
			.prodinfo_dd SELECT{
			font-family: Arial, sans-serif;
			font-size: 11px;
			color: #000000;
			}
			
		.prodinfo_verifica{
		/*border: 1px #FFFFFF solid;*/
		margin-top: -25px;
		margin-left: 210px;
		width: 90px;
		}
		
		.prodinfo_adauga{
		/*border: 1px #FFFFFF solid;*/
		margin-top: 5px;
		margin-left: 300px;
		width: 78px;		
		}
		
		.prodinfo_banner-magazin{
		/*border: 1px #FFFFFF solid;*/
		/*position: absolute;*/
		margin-top: 0px;
		margin-left: 270px;
		width: 468px;				
		}
		
		.prodinfo_xsell{
		/*border: 1px #FFFFFF solid;*/
		margin-top: 50px;
		margin-left: 265px;
		width: 470px;		
		}

.rightcolumn{
	/*border: 1px #000000 solid;*/
	position: absolute;
	width: 245px;
	margin-left: 500px;
	font-family: Arial, sans-serif;
	font-size: 10px;
	z-index: 120;
	}

.moduleRow { }
.moduleRowOver { background-color: #D7E9F7; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: #E9F4FC; }

.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }

/* message box */

.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }

