@charset "utf-8";
/* CSS Document */

body {
	margin:0;
	padding:0;
	line-height:18px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	background:url(../images/back_main_pet_shop_loco/back_main.jpg) repeat-x;
	background-color:#fff;
}

.clearFloats {
	clear:both;
}

.breakerSpaceFooter {
	width:inherit;
	margin-top:10px;
	margin-bottom:15px;
}

.mainBox {
	width:960px;
	margin-left:auto;
	margin-right:auto;
}

	.containerTop, .containerTopContact, .containerTopServicii, .containerTopDespreNoi, .containerTopProduse, .containerTopAdmin {
		width:960px;
		height:345px;
	}
	
	.containerTop {
		background:url(../images/back_header_top/back_header_top.png) no-repeat top center;
	}
	
	.containerTopContact {
		background:url(../images/back_header_top/back_contact.jpg) no-repeat top center;
	}
	
	.containerTopServicii {
		background:url(../images/back_header_top/back_servicii.jpg) no-repeat top center;
	}
	
	.containerTopDespreNoi {
		background:url(../images/back_header_top/back_despre_noi.jpg) no-repeat top center;
	}
	
	.containerTopProduse {
		background:url(../images/back_header_top/back_produse.jpg) no-repeat top center;
	}
	
	.containerTopAdmin {
		background:url(../images/pic_colaj_adm/pic_colaj_adm.jpg) no-repeat top center;
	}
	
		.containerTop p.welcomeText, .containerTopServicii p.welcomeText {
			width:600px;
			margin:0;
			padding:0;
			color:#fff;
			margin-left:15px;
			margin-right:15px;
			padding-top:100px;
			padding-bottom:15px;
			font-size:16px;
			float:right;
		}
	
	.logoPetShop {
		width:276px;
		height:63px;
		float:left;
		padding-top:15px;
	}
	
	.containerMenu {
		width:650px;
		height:60px;
		float:right;
		padding-top:45px;
	}
	
		.containerMenu ul {
			margin:0;
			padding:0;
			list-style:none;
		}
		
			.containerMenu ul li {
				float:left;
				margin-right:45px !important;
				margin-right:40px;
			}
			
		.picSlogan {
			text-align:right;
		}
		
			.picSlogan img {
				margin-top:90px;
				margin-right:40px;
			}
			
		.picSloganDespreNoi {
			text-align:right;
		}
		
			.picSloganDespreNoi img {
				margin-top:20px;
				margin-right:40px;
			}
			
.containerPrezentareArticole {
	width:inherit;
}			
			
	.topPrezentareArticole {
		width:960px;
		height:28px;
		background:url(../images/pic_container_prezentare_articole/pic_top.png) no-repeat;
	}
	
	.middlePrezentareArticole {
		width:960px;
		height:100%;
		background:url(../images/pic_container_prezentare_articole/pic_middle.png) repeat-y;
	}
	
		
	
		.wrapperPrezentareArticol {
			width:120px;
			float:left;
			margin-left:10px;
			margin-right:10px !important;
			margin-right:10px;
			margin-bottom:20px;
		}
		
			.picPrezentareArticol {
				width:120px;
				height:120px;
				margin-bottom:10px;
			}
			
			.textPrezentareArticole {
				width:120px;
				text-align:center;
			}
			
				.textPrezentareArticole h3 {
					margin:0;
					padding:0;
					font-size:14px;
					color:#fff;
				}
				
				.textPrezentareArticole h3 a {
					color:#fff;
				}
				
				.textPrezentareArticole p {
					margin:0;
					padding:0;
					color:#fff;
					padding-top:10px;
				}
				
			.linkDetaliiPrezentareArticol {
				width:145px;
				padding-top:10px;
			}
			
				.linkDetaliiPrezentareArticol ul {
					margin:0;
					padding:0;
					list-style:none;
					display:inline;
				}
				
					.linkDetaliiPrezentareArticol ul li {
						display:inline;
						margin-right:3px;
					}
					
						.linkDetaliiPrezentareArticol ul li img {
							position:relative;
							top:2px;
						}
					
						.linkDetaliiPrezentareArticol ul li a {
							color:#fff;
							text-decoration:none;
						}
						
						.linkDetaliiPrezentareArticol ul li a:hover {
							text-decoration:underline;
						}
						
						
						
		.linkDetaliiPrezentareOfertaSpeciala {
				width:145px;
				float:right;
			}
			
				.linkDetaliiPrezentareOfertaSpeciala ul {
					margin:0;
					padding:0;
					list-style:none;
				}
				
					.linkDetaliiPrezentareOfertaSpeciala ul li {
						float:left;
						margin-right:3px;
					}
					
						.linkDetaliiPrezentareOfertaSpeciala ul li img {
							position:relative;
							top:2px;
						}
					
						.linkDetaliiPrezentareOfertaSpeciala ul li a {
							color: #990000;
							text-decoration:none;
						}
						
						.linkDetaliiPrezentareOfertaSpeciala ul li a:hover {
							text-decoration:underline;
						}
	
	.bottomPrezentareArticole {
		width:960px;
		height:28px;
		background:url(../images/pic_container_prezentare_articole/pic_bottom.png) no-repeat;
	}
	
	.containerBoxesTeasers {
		width:960px;
	}
	
		.boxTeaser1, .boxTeaser2, .boxTeaser3 {
			width:315px;
			height:313px;
			float:left;
			margin-left:4px !important;
			margin-left:3px;
		}
		
		.boxTeaser1 h3, .boxTeaser2 h3, .boxTeaser3 h3 {
			margin:0;
			padding:0;
			font-size:20px;
			color:#000;
			margin-top:20px;
			margin-left:15px;
		}
		
		.boxTeaser3 h3 {
			padding-bottom:20px;
		}
		
		.boxTeaser1 p, .boxTeaser2 p {
			margin:0;
			padding:0;
			margin-top:10px;
			margin-left:15px;
		}
		
		.boxTeaser2 p {
			padding-bottom:25px;
		}
		
		.boxTeaser1 {
			background:url(../images/pics_boxes_teasers/back_box_1.png) no-repeat;
		}
		
		.boxTeaser2 {
			background:url(../images/pics_boxes_teasers/back_box_2.png) no-repeat;
		}
		
		.boxTeaser3 {
			background:url(../images/pics_boxes_teasers/back_box_3.png) no-repeat;
		}
		
		.containerOfertaSpeciala {
			width:inherit;
		}
		
			.picOfertaSpeciala {
				width:100px;
				float:left;
				margin-left:20px !important;
				margin-left:10px;
			}
			
			.textDescriereOfertaSpeciala {
				width:175px;
				float:right;
				margin-right:10px !important;
				margin-right:5px;
			}
			
				.textDescriereOfertaSpeciala h3 {
					margin:0;
					padding:0;
					color:#000;
					font-size:11px;
					text-decoration:underline;
				}
				
				.textDescriereOfertaSpeciala p {
					margin:0;
					padding:0;
					color:#000;
					font-size:11px;
				}
				
			.breakLineOfertaSpeciala {
				width:280px;
				margin-left:auto;
				margin-right:auto;
				padding-top:5px;
				padding-bottom:5px;
			}
		
		
	.containerCeSpunClientii {
		width:960px;
		margin-top:40px;
		margin-bottom:50px;
	}
	
		.containerCeSpunClientii h3 {
			margin:0;
			padding:0;
			font-size:20px;
			color:#4b7d0a;
			margin-left:5px;
		}
		
		.containerCeSpunClientii p {
			margin:0;
			padding:0;
			color:#666666;
			padding-left:5px;
			padding-top:15px;
		}
		
			.wrapperTestimonialClient {
				width:285px;
				float:left;
				margin-top:10px;
				margin-right:35px;
			}
			
			.wrapperTestimonialClient p.nameClient {
				margin:0;
				padding:0;
				color:#ba1414;
				margin-left:5px;
				font-weight:bold;
			}
			
				.wrapperTestimonialClient p {
					margin:0;
					padding:0;
					color:#5b5a5a;
					margin-top:5px;
					margin-left:5px;
				}
				
				
	.footer {
		width:960px;
		text-align:center;
		margin-bottom:15px;
	}
	
		.footer ul {
			width:inherit;
			display:inline;
			margin:0;
			padding:0;
			list-style:none;
			
		}
		
			.footer ul li {
				display:inline;
				margin-left:5px;
			}
			
				.footer ul li a {
					text-decoration:none;
					color: #990000;
				}
				
				.footer ul li a:hover {
					text-decoration:underline;
				}
				
		.footer p {
			margin:0;
			padding:0;
			color:#990000;
			padding-top:5px;
		}
		
		
/*Pagina subcategorii produse*/

.breadCrumbNavi {
	width:inherit;
	margin-bottom:15px;
}

	.breadCrumbNavi ul {
		margin:0;
		padding:0;
		list-style:none;
		display:inline;
		margin-left:15px;
	}
	
		.breadCrumbNavi ul li {
			display:inline;
			color:#fff;
		}
		
			.breadCrumbNavi ul li a {
				color:#fff;
				font-weight:bold;
			}

.containerPrezentareSubcategoriiProduse {
	width:inherit;
	margin-bottom:20px;
}

	.topPrezentareSubcategoriiProduse {
		width:960px;
		height:28px;
		background: url(../images/pic_container_prezentare_subcategorii/pic_top_subcategorii.png) no-repeat;
	}
	
	.middlePrezentareSubcategoriiProduse {
		width:960px;
		height:100%;
		background: url(../images/pic_container_prezentare_subcategorii/pic_middle_subcategorii.png) repeat-y;
	}
	
		.paginareProduse {
			width:inherit;
			text-align:right;
		}
		
			.paginareProduse ul {
				margin:0;
				padding:0;
				list-style:none;
				display:inline;
				margin-right:30px;
			}
			
				.paginareProduse ul li {
					display:inline;
					color:#fff;
				}
					
					.paginareProduse ul li a {
						color:#fff;
						text-decoration:none;
					}
					
					.paginareProduse ul li a:hover {
						text-decoration:underline;
					}
				
					.paginareProduse ul li a.activePaginare {
						border:none;
						color:#ba1414;
						text-decoration:none;
					}
	
	.bottomPrezentareSubcategoriiProduse {
		width:960px;
		height:28px;
		background: url(../images/pic_container_prezentare_subcategorii/pic_bottom_subcategorii.png) no-repeat;
	}
	
	
/*Produse*/

p.pretProdus {
	margin:0;
	padding:0;
	color:#ba1414;
}

.breakLineProduse {
	width:874px;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	/*padding-bottom:25px;*/
}

.wrapperPrezentareProdus {
	width:inherit;
}

	.picProdus {
		width:218px;
		height:100%;
		float:left;
		margin-left:14px;
		text-align:center;
	}
	
		.picProdus img {
			margin-bottom:10px;
		}
		
		.picProdus a.linkCumparaProdus {
			color:#fff;
		}
		
		.cantitateProdus {
			width:inherit;
		}
		
			.cantitateProdus p {
				margin:0;
				padding:0;
				color:#fff;
			}
			
		.cantitateProdus #fieldCantitateProdus {
				width:50px;
				border:none;
				border:1px solid #990000;
			}
	
	.descriereProdus {
		width:640px;
		float:left;
		margin-left:15px;
	}
	
		.descriereProdus h3 {
			margin:0;
			padding:0;
			color:#fff;
			margin-bottom:5px;
		}
		
		.descriereProdus p {
			margin:0;
			padding:0;
			color:#fff;
			margin-bottom:15px;
		}
		
		
/*Cos cumparaturi*/

.wrapperCosCumparaturi {
	width:inherit;
}

	#tabelCosCumparaturi {
		width:80%;
		margin-left:auto;
		margin-right:auto;
	}

	
	#tabelCosCumparaturi tr td {
		color:#fff;
		border:1px solid #fff;
		padding-left:5px;
	}
	
	#tabelCosCumparaturi tr td a {
		color:#fff;
	}
	
	#tabelCosCumparaturi tr td.titlesCosCumparaturi {
		background-color:#990000;
	}
	
	.butonCumparaCosCumparaturi {
		width:100px;
		height:30px;
		background-color:#990000;
		text-align:center;
		float:right;
		margin-top:20px;
		margin-right:100px;
	}
	
		.butonCumparaCosCumparaturi p {
			margin:0;
			padding:0;
			padding-top:5px;
		}
		
		.butonCumparaCosCumparaturi a {
			color:#fff;
		}
		
/*Formular Client*/

.wrapperFormularClient {
	width:inherit;
}

	#formularDateCumparator {
		width:500px;
		margin-left:auto;
		margin-right:auto;
	}
	
		#formularDateCumparator p {
			margin:0;
			padding:0;
			color:#fff;
			margin-bottom:5px;
		}
		
		#formularDateCumparator h3 {
			margin:0;
			padding:0;
			color:#fff;
			margin-bottom:15px;
		}
		
		.fieldFormular {
			width:400px;
			margin-bottom:5px;
		}
		
			.fieldFormular p {
				color:#fff;
				
				text-align:right;
			}
			
			#textFieldFormular {
				width:200px;
				height:18px;
				border:none;
				border:1px solid #990000;
				
				margin-left:5px;
			}
			
			.btnSubmit {
				width:200px;
				margin-left:150px;
				margin-top:20px;
			}
			
			#submitBtnForm {
				border:none;
				background-color:#990000;
				color:#fff;
				padding-top:5px;
				padding-bottom:5px;
			}

/*Code for Servicii*/

.wrapperServicii {
	width:inherit;
}

	.columnTextServicii {
		width:550px;
		float:left;
		padding-left:15px;
	}
	
		.columnTextServicii h2 {
			margin:0;
			padding:0;
			color:#fff;
			font-size:25px;
			padding-bottom:15px;
			font-weight:normal;
		}
		
		.columnTextServicii p {
			margin:0;
			padding:0;
			font-size:16px;
			color:#fff;
			padding-bottom:15px;
		}
		
		.columnTextServicii ul {
			margin:0;
			padding:0;
			color:red;
			list-style:none;
		}
		
		span.redText {
			color:#FF0000;
			font-weight:bold;
		}
			
			
	.picServicii {
		width:300px;
		float:right;
		margin-right:10px;
	}
	
		.picServicii img {
			border:1px solid #FF0000;
		}
		
		
/*modificari*/

.textPrezentareSubcategoriiArcodion {
	width:inherit;
}

	.textPrezentareSubcategoriiArcodion ul {
		margin:0;
		padding:0;
		list-style:none;
		font-size:16px;
	}
	
		.textPrezentareSubcategoriiArcodion ul li {
			margin-bottom:2px;
			padding-bottom:2px;
		}
	
		.textPrezentareSubcategoriiArcodion ul li ul.subMenuPrim {
			margin-left:15px;
			font-size:14px;
		}
		
			.textPrezentareSubcategoriiArcodion ul li ul.subMenuPrim li ul.subMenuSecond {
				margin-left:15px;
				font-size:12px;
		}
	
		.textPrezentareSubcategoriiArcodion ul li a {
			color:#fff;
			text-decoration:none;
		}
		
			.textPrezentareSubcategoriiArcodion ul li a:hover {
				text-decoration:underline;
			}
			
	span.titluCategorieListaNew {
		font-weight:bold;
	}
	
	
	
	
	
	
	.wrapperPrezentareArticolPrincipal {
			width:285px;
			float:left;
			margin-left:10px;
			margin-right:25px !important;
			margin-right:15px;
			margin-bottom:20px;
		}
		
			.picPrezentareArticolPrincipal {
				width:121px;
				height:121px;
				margin-bottom:10px;
				float:left;
			}
			
			.textPrezentareArticolePrincipal {
				width:150px;
				text-align:center;
				float:right;
			}
			
				.textPrezentareArticolePrincipal h3 {
					margin:0;
					padding:0;
					font-size:14px;
					color:#fff;
				}
				
				.textPrezentareArticolePrincipal h3 a {
					color:#fff;
				}
				
				.textPrezentareArticolePrincipal p {
					margin:0;
					padding:0;
					color:#fff;
					padding-top:10px;
				}
				
			.linkDetaliiPrezentareArticolPrincipal {
				width:145px;
				padding-top:10px;
			}
			
				.linkDetaliiPrezentareArticolPrincipal ul {
					margin:0;
					padding:0;
					list-style:none;
					display:inline;
				}
				
					.linkDetaliiPrezentareArticolPrincipal ul li {
						display:inline;
						margin-right:3px;
					}
					
						.linkDetaliiPrezentareArticolPrincipal ul li img {
							position:relative;
							top:2px;
						}
					
						.linkDetaliiPrezentareArticolPrincipal ul li a {
							color:#fff;
							text-decoration:none;
						}
						
						.linkDetaliiPrezentareArticolPrincipal ul li a:hover {
							text-decoration:underline;
						}
