@charset "utf-8";
#rightshoptop {
	height: 20px;
	width: 771px;
	position: relative;
}
#rightshopbottomright {
	height: 319px;
	width: 236px;
	margin: 0px 0px 0px 0px;
}
#rightshopbottomleft {
	width: 508px;
	margin-left: 20px;
	background-color: #FFF;
	background-image: url(../images/subcat_top.gif);
	background-repeat: repeat-x;
	background-position: top;
	position: relative;
}

#categoria_x {
	height: 69px;
	width: 253px;
	background-image: url(../images/shop/categorie_bg.gif);
	background-repeat: no-repeat;
	float: left;
}
.numerotare_categ_box {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #FFFFFF;
	float: left;
	height: 35px;
	width: 50px;
	font-style: oblique;
	padding-top: 15px;
}
.content_categ_box {
	float: left;
	height: 49px;
	width: 203px;
	padding-top: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
}
.meniulista {
	margin: 0px;
	font-size: 10px;
	color:#DD2650;
	background-color: #F0E1E4;
}
form {
	margin: 5px;
}
#productcontainer{
	clear: left;
	background-color: #EAADD7;
	padding: 10px 0px 0px 0px;
}
.categorie {
	height: 69px;
	float: left;
	width: 253px;
	margin-left: 18px;
	background-image: url(../images/shop/categorie_bg.gif);
	background-repeat: no-repeat;
}
#signin {
	height: 50px;
	width: 60px;
	margin: 15px 5px 0px 5px;
	float: left;
}
#signup {
	float: left;
	height: 55px;
	width: 60px;
	margin: 15px 5px 0px 10px;
}
#petrecericroite {
	text-align: right;
	font-style: normal;
	margin: 60px 10px 0px 0px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 13pt;
}
.textrosu {color: #DD2650}

.textroz {
	color: #C290B2;
	font-style: italic;
}
.textverde {
	color: #2E9E26;
	font-size: 8pt;
	font-weight: 500;
}

#cos_cumparaturi {
	height: 84px;
	background: transparent url(../images/shop/shop_cos_cumparaturi.png) no-repeat right top;
	margin-top: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: oblique;
	line-height:10pt;
	font-weight:bold;
	color:#FFFFFF;
	float: right; display: inline;
	position: relative;
}
#cos_cumparaturi a:link { 
	text-decoration: none;
	color:#ffffff;
}
#cos_cumparaturi a:visited {
	text-decoration: none;
	color:#ffffff;
}
#cos_cumparaturi a:hover {
	text-decoration: none;
	color:#F7C200;
}
#cos_cumparaturi a:active {
	text-decoration: none;
	color:#ffffff;
}
#rezervare {
	float: left; display: inline;
	height: 39px;
	width: 110px;
	margin: 0px 0px 0px 20px;
}
#cosul_meu {
	float: left;
	height: 39px;
	width: 101px;
}
#top_vanzari {
	margin-top: 10px;
	font-size: 9pt;
	font-style: oblique;
	line-height:14pt;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#DD2650;
}
#top_vanzari_fill {
	background-image: url(../images/shop/shop_top_vanzari_fill.jpg);
	background-repeat: repeat-y;
	background-position: right;
}
#top_vanzari_top {
	background-image: url(../images/shop/shop_top_vanzari_top.jpg);
	background-repeat: no-repeat;
	padding-top: 13px;
	background-position: right top;
}
#top_vanzari_bottom {
	background-image: url(../images/shop/shop_top_vanzari_bottom.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-left: 20px;
	color:#FFFFFF;
	text-align: left;
}

#top_vanzari a:link { 
	text-decoration: none;
	color:#ffffff;
}
#top_vanzari a:visited {
	text-decoration: none;
	color:#ffffff;
}
#top_vanzari a:hover {
	text-decoration: underline;
	color:#ffffff;
}
#top_vanzari a:active {
	text-decoration: none;
	color:#ffffff;
}

#inapoi {
	height: 25px;
	/* width: 180px; */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: oblique;
	line-height: 18pt;
	font-weight: bold;
	text-align: left;
	margin: 0px 0px 0px 10px;
}
#inapoi img {
	float: left;
	border: none;
}

div.inapoi_right {
	float: right;
}

#inapoi a:link { 
	text-decoration: none;
	color:#DD2650;
}
#inapoi a:visited {
	text-decoration: none;
	color:#DD2650;
}
#inapoi a:hover {
	text-decoration: none;
	color:#F7C200;
}
#inapoi a:active {
	text-decoration: none;
	color:#DD2650;
}
.categ {
	height: 69px;
	width: 253px;
	background-image: url(../images/shop/categorie_bg.gif);
	background-repeat: no-repeat;
	float: left;
	margin-top: 10px;
	margin-left: 10px;
}
#rightcontentbottomleft1 {
	float: left;
	width: 528px;
	height: 459px;
	margin-left: 5px;
	position: relative;
}
#rightcontentbottomleft2 {
	width: 528px;
	margin: 0px;
	position: relative;
	text-align: left;
}#pozaprodus_marita {
	/* background-color: #E55D83; */
	float: left; clear: left; display: inline;
	height: 315px;
	width: 315px;
	margin: 0px 0px 10px 20px;
}
div.pozaprodus_medie {
	float: left; clear: left; display: inline;
	height: 200px;
	width: 200px;
	margin: 5px 0px 10px 20px;
}
img.pozaprodus_medie {
	width: 200px;
	max-height: 200px;
}
div.detaliere_produs {
	float: left; display: inline;
	width: 193px;
	margin: 0px 0px 10px 0px;
}
#alte_produse {
	clear: left;
	height: 20px;
	width: 508px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: oblique;
	font-weight: bold;
	color: #DD2650;
	margin: 10px 0px 0px 20px;
	text-align: left;
}
#listaalteprod {
	/* height: 130px; */
	width: 508px;
	background-color: #F3F3F3;
	margin: 0px 0px 25px 20px;
}
#listaalteprodNav {
	text-align: center;
	clear: left;
}
#listaalteprod a:link { 
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#DD2650;
}
#listaalteprod a:visited {
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#DD2650;
}
#listaalteprod a:hover {
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#F7C200;
}
#listaalteprod a:active {
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#DD2650;
}


.alta_categ {
	float: left; display: inline;
	overflow: hidden;
	height: 130px;
	width: 90px;
	margin: 5px;
	text-align: center;
	line-height: 10px;
	position: relative;
	border: none; background: transparent;
}
img.alta_categ_img {
	max-width: 70px;
	max-height: 70px;
	border: none;
}
div.relatedLeft, div.relatedRight {
	border: none; background: transparent;
	vertical-align: middle;
	padding: 40px 0px 0px 0px;
}
#relatedThumbScroller div.alta_categ:hover,  div.relatedLeft:hover, div.relatedRight:hover {
	border-top: 2px solid #FF0000;
	height: 128px;
	/* background: #FFF0E0;
	border: 1px solid #FF0000;
	width: 88px;
	height: 128px; */
}

.detaliere_numeprod {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #DD2650;
	border-bottom: 1px dotted #DD2650;
	margin: 0px 0px 10px 20px;
	text-align: left;
}
div.detaliere_produs_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #DD2650;
	margin: 10px 10px 0px 20px;
	text-align: left;
	font-size: 10px;
	border-bottom: 1px dotted #DD2650;
}
#price {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: oblique;
	font-weight: bold;
	color: #DD2650;
	margin: 5px 0px 0px 20px;
	text-align: left;
}

div.tip {
	background-color: #FFFFFF;
	float: left; display: inline;
	height: 93px;	width: 226px;
	margin: 11px 0px 0px 18px;
	border: 1px solid #EEBDDF;
	position: relative;
	padding: 0px;
}
div.comanda {
	position: absolute;
	bottom: 5px;
	right: 10px;
}

div.poza_tip {
	float: left; display: inline;
	height: 79px;	width: 79px;
	border: none;
	overflow: hidden;
	/* background-color: #DD2650; */
	margin: 7px 0px 0px 6px;
}

img.poza_tip {
	max-height: 79px;	max-width: 79px;
	/* height: 79px;	width: 79px; */
	border: 1px solid #EB7D96;
}

.descrieretip {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #BD2640;
	float: left; display: inline;
	height: 86px;
	width: 129px;
	text-align: left;
	padding: 7px 5px 0px 5px;
	line-height: 9pt;
}
#productcontainer a:link { 
	text-decoration: none;
	font-weight: bold;
	color:#DD2650;
}
#productcontainer a:hover {
	text-decoration: none;
	color:#EAADD7;
}
#productcontainer a:visited {
	text-decoration: none;
	color:#DD2650;
}

div.clearBoth {
	clear: both;
	height: 2px;
	width: 100px;
}

#contentMainCenter {
	float:left;
}

#contentMainPanel {
	float:right;
}

#contentCenterPanel {
	background: transparent url(../images/shop/shop_r4_c4.jpg) no-repeat right bottom;
}

div.continutComanda {
	margin: 0px 0px 0px 25px;
}

#orderSummaryTable {
	border: 2px solid #FFFFFF;
}

td.descriereArticolComandat {
	background-color: #F0F0F0;
	width: 250px;
}

td.editorArticolComandat {
	background-color: #E7E7E7;
	width: 180px;
}
#orderSummaryTableHead td {
	background-color: #D7D7D7;
	font-weight: bold;
}

#valoareComanda {
	font-weight: bold;
	font-size: larger;
}

#confirmationWindow {
	background: transparent url(../images/modalbg.png) scroll repeat top left; 
	width: 430px;
	height: 183px;
	position: absolute;
	top: -140px;
	left: -400px;
	text-align: center;
	display: none;
}
#confirmationWindowVisible {
	background: transparent url(../images/modalwbg.png) scroll no-repeat top left; 
	width: 230px;
	height: 83px;
	margin: 50px 0px 0px 100px;
	position: relative;
	text-align: center;
	float: left; display: inline;
}
#confirmationWindowVisible p {
	margin: 5px 0px 12px 0px;
	padding: 0px;
	color: #FFFF30;
}

#relatedDetailScroller, #relatedThumbScroller {
	position: absolute;
}

div.relatedWithDetail {
	background: transparent url(../images/related.png) scroll no-repeat bottom left; 
	width: 430px; height: 250px; 
	display: block; position: relative; 
	float: left; overflow: hidden;
}
