*{
	margin: 0;
	padding: 0;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-font-smoothing: antialiased;
	-moz-font-smoothing: antialiased;
	-o-font-smoothing: antialiased;
	font-smoothing: antialiased;
	text-rendering: optimizeLegibility;
}
.pagini
{
}
.titlusubpoza
{
width:230px;
height:36px;
overflow:hidden;
font-size: 14px;
color: #FD72A1;
line-height: 17px;
font-weight: normal;
text-decoration: none;
text-align:left;
}
.vezipret
{
text-align:left;
height:70px;
}
.subpoza
{
cursor:text;
}
.pretinformativ
{
font-weight:normal;
font-size:12px;}
.descrieresubpoza
{
width:230px;
height:36px;
overflow:hidden;
font-size: 12px;
color:#777;
line-height: 17px;
font-weight: normal;
text-decoration: none;
font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
text-align:left;
}
.price {
    color: #272727;
    font-size: 22px;
    font-weight: normal;
	text-align:left;
	vertical-align:middle;

}
.separator
{
width:100%;background-image:url(/separator.png);background-repeat:repeat-x;line-height: 5px; background-position:center center;
}
.descriere
{
font-size:14px;
color:#333333;
font-family:Arial, Helvetica, sans-serif;

}


.wrap{
	width: 100%;
	margin: 15px auto;
	padding: 15px 10px;
	background: white;
	border: 2px solid #DBDBDB;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	overflow: hidden;
}
.formular
{
padding: 6px 15px;
width: 189px;
margin-right: 1px;
height: 25px;
background: none repeat scroll 0% 0% #272727;
border: 1px solid #5A4C51;
color: #FFF;
}
.titluri
{
margin: 30px 0px 35px;
text-align: center;
background: url('/title-line.gif') repeat-x scroll 0px 12px transparent;
padding-bottom: 10px;
width:100%;
display:inline-block;
}
.affproduse
{width:1040px;
display: inline-block;
}
.affprodus
{float:left;
margin:15px 10px;
}

.affproduse img
{


background-color: #FFF;
border: 1px solid #DEDEDE;
border-radius: 2px;
display: none;
cursor: pointer;

  -webkit-transition: all 0.5s linear;
       -moz-transition: all 0.5s linear;
        -ms-transition: all 0.5s linear;
         -o-transition: all 0.5s linear;
            transition: all 0.5s linear;
}





.affprodus a {
    display: inline-block;
    background: #f7f7f7;
    padding: 0;
}

.affprodus a img {
    display: block;

    -webkit-transition: all 0.5s linear;
       -moz-transition: all 0.5s linear;
        -ms-transition: all 0.5s linear;
         -o-transition: all 0.5s linear;
            transition: all 0.5s linear;
}

.affprodus a:hover img {
    opacity: 0.7;
/* IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";

  /* IE 5-7 */
  filter: alpha(opacity=70);
}









h1{
font-size: 24px;
line-height: 25px;
color: #eee;
padding: 40px 0px 0px 0px;
display: inline-block;
font-weight: normal;
font-style: normal;
font-family:Arial, Helvetica, sans-serif;
}
.titluritext
{
font-size: 25px;
line-height: 25px;
color: #272727;
background: none repeat scroll 0% 0% #FFF;
padding: 0px 20px;
display: inline-block;
font-weight: normal;
font-style: normal;
font-family:Arial, Helvetica, sans-serif;
}
.textformular
{
padding-top: 6px ;
margin-right: 1px;
color: #FFF;
}

.linkmenualb
{
color:#FFFFFF;
font-size:12px;
}
.linkmenugri
{
color:#666666;
font-size:12px;
}

.item{
	margin: 10px 0;
	padding: 5px 10px;
	background: #f9f9f9;
	border-radius: 5px;
	float:left;
}
a{ text-decoration: none; color: #333}
h2{margin:0px;font-size: 22px;
line-height: 25px;
color: #272727;
background: none repeat scroll 0% 0% #FFF;
padding: 0px 20px;
display: inline-block;
font-weight: normal;
font-style: normal;
font-family:Arial, Helvetica, sans-serif;}

h2 span.num{font-size: 1.5em; font-style: italic}
.item p{text-transform: lowercase}

/*Loader style*/
.ias_loader, .ias_trigger {
	text-align:center;
	margin: 30px 0 40px;
}
.ias_trigger a:link,
.ias_trigger a:visited {
    padding: 4px 50px;

    background-color: #f9f9f9;
    border: solid 1px #ddd;
    border-radius: 2px;

    font: bold 12px Arial, sans-serif;
    color: #555;
    text-decoration: none;
}
.ias_trigger a:hover,
.ias_trigger a:active {
    border-color: #ccc;
}
figure {
     display:block;
     width:230px;
     height:200px;
     position:relative;
     overflow:hidden;
	vertical-align:middle; text-align:center;
	line-height:200px;

}
.navprev
{
    position: fixed;
    left: 0;
    top: 50%;
    z-index: 100;
    height: 100px;
    margin-top: -100px;
    width: 100px;
    margin-left: 0px;
}

.navup
{
min-height:40px;
	 background:#000000;
	  background:rgba(0,0,0,.95);
	 background-image:url(fundal.png);
	 	 background-position:bottom right;
	 background-repeat:no-repeat;

	 border-bottom: 1px solid rgb(204, 204, 204);

}
.navbutt
{
    position: absolute;
    top: 70px;
    height: 80px;
    width: 100%;
	z-index:100;
}
.buttons
{
width:1000px;
height:50px;
margin:0 auto;
background-color:#FF75A5;
border:1px solid #FEA5C5;
}
.navdown
{
    position: fixed;
    bottom: 0;
    height: 25px;
    width: 100%;
	 background:#000000;
     background:rgba(250,250,250,.95);
	border-top: 1px solid rgb(204, 204, 204);

	z-index:100;
}


.navnext
{
    position: fixed;
    right: 0;
    top: 50%;
    z-index: 100;
    height: 100px;
    margin-top: -100px;
    width: 100px;
    margin-right: 0px;
} 
figcaption {
     display:block;
     width:230px;
     height:70px;
     padding:2px;
     position:absolute;
     top:540px;
     left:0;
     color:#FFFFFF;
     font:13px/20px Arial, sans-serif;
     background:#000000;
     background:rgba(0,0,0,.7);
}
figcaption2 {
     display:block;
     width:230px;
     height:40px;
     padding-top:2px;
	 padding-left:2px;
	 padding-right:2px;
	 padding-bottom:-2px;
     position:absolute;
     top:540px;
     left:0;
     color:#FFFFFF;
     font:13px/20px Arial, sans-serif;
     background:#FFFFFF;
     background:rgba(255,255,255,.5);
}
.box h3 {
    text-align:center;
    position:relative;
    top:10px;
}
 
.box {
   
    background:#FFF;
    margin:auto;
	
	cursor: pointer;
	display:inline-block;background-size:contain;background-repeat:no-repeat;background-position: center center;
	border: 1px solid;
	border-color:#CCCCCC;
}
 
/*==================================================
 * Effect 6
 * ===============================================*/
.effect6 {
    position:relative;
    -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
    -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
    box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
}
 
.effect6:before, .effect6:after {
    content:"";
    position:absolute;
    z-index:-1;
 
    -webkit-box-shadow:0 0 20px rgba(0,0,0,0.8);
    -moz-box-shadow:0 0 20px rgba(0,0,0,0.8);
    box-shadow:0 0 20px rgba(0,0,0,0.8);
    top:50%; bottom:0;
    left:10px; right:10px;
    -moz-border-radius:100px / 10px;
    border-radius:100px / 10px;
	
}
 
.effect6:after {
    right:10px; left:auto;
    -webkit-transform:skew(8deg) rotate(3deg);
    -moz-transform:skew(8deg) rotate(3deg);
    -ms-transform:skew(8deg) rotate(3deg);
    -o-transform:skew(8deg) rotate(3deg);
    transform:skew(8deg) rotate(3deg);

}
body
{
background: none repeat scroll 0% 0% rgb(235, 235, 235);

}
/* pentru meniul principal */


* 									{ margin: 0; padding: 0; }
a									{ text-decoration: none; }
ul									{ list-style: none; }
p                                   { margin: 15px 0; }

/* 
	LEVEL ONE
*/
ul.dropdown                         { position: relative; }
ul.dropdown li                      {  float: left; zoom: 1; color: #FFFFFF; border:1px solid #DE4D7B;padding: 12px;font-family: "Arial",sans-serif; font-weight:normal;font-size:18px;}
ul.dropdown a:hover		            { color: #EF1C63; background-color: #7D7B7D;}
ul.dropdown a:active                { color: #ffa500; }
ul.dropdown li a                    { display: block; padding: 4px 8px; /*border-right: 1px solid #333; daca vreau sa separ butoanele*/
	 								  font-size: 17px; line-height: 21px;color: rgb(136, 135, 135);}
ul.dropdown li:last-child a         { border-right: none; } /* Doesn't work in IE */
ul.dropdown li.hover,
ul.dropdown li:hover                { position: relative;color:#FFFFFF; background: #7D7B7D;border:1px solid #949294;}
ul.dropdown li.hover a              { color: #EF1C63; }


/* 
	LEVEL TWO
*/
ul.dropdown ul 						{ width: 160px; visibility: hidden; position: absolute; top: 100%; left: 0; border: 1px solid #CFCFCF;background: none repeat scroll 0% 0% #FFF;}
ul.dropdown ul li 					{ font-weight: normal;  color: #FFFFFF; 
									  border:none; float: none; margin:0;padding:0px;padding-top:5px;}
									  
                                    /* IE 6 & 7 Needs Inline Block */
ul.dropdown ul li a					{ border-right: none; width: 100%; display: inline-block; font-size: 12px;  background: url('nav-line2.gif') repeat-x scroll left bottom transparent;
line-height: 20px;
color: #777;
border-bottom-width: 0px;} 
ul.dropdown ul li a:hover			{ color: #DE4D7B; background-color:#FFFFFF;} 
/* 
	LEVEL THREE
*/
ul.dropdown ul ul 					{ left: 100%; top: 0;color:#000000; }
ul.dropdown ul li:hover 					{background-color:#FFFFFF;border:none;
color:#000000;}

ul.dropdown li:hover > ul 			{ visibility: visible;  color:#000000;}

/* gata meniu */
/* pentru meniul secundar */

.breadcrumbs li {
    float: left;
	padding:0 5px 0 0;
}
.breadcrumbs li a {
   color: rgb(123, 123, 123);
}
.breadcrumbs li a:hover {
   color: #EF1C63;
}

.selected
{color: #EF1C63;}
 /* gata secundar*/

 