html{
}
body {
-x-system-font:none;
	background-color: #efefef;
	font-family:Arial;
	font-size:11px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	margin:0;
	padding:0;
	text-align:center;
}

#principal {
	margin-right: auto;
	margin-left: auto;
}

#top{
	height: 360px;
	width: 950px;
	background-color: #CCCCCC;
	background-image: url(imag/top.jpg);
	background-repeat: no-repeat;
}

#top #topcol1{
	height: 360px;
	width: 250px;
	float: left;
}

#top #topcol2{
	height: 360px;
	width: 520px;
	float: left;
}

#top #topcol3{
	height: 360px;
	width: 180px;
	float: left;
	text-align: center;
}
#mod1topcol3{
	height: 320px;
	width: 180px;
}

#header {
	background-image: url(imag/topc.jpg);
	background-repeat: no-repeat;
	height: 237px;
	width: 934px;
	overflow: hidden;
	display: block;
}

#lfthead{
	height:240px;
	width:674px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	float: left;
	display: inline;
	overflow: hidden;
}

h1{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #666666;
	width: 670px;
	font-weight: normal;
	font-style: normal;
	float: none;
}

#bookmark{
	height: 25px;
	width: 140px;
	float: left;
	margin-top: 10px;
	margin-left: 10px;
}

#rghthead{
	height:240px;
	width:260px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	float: left;
	display: inline;
	overflow: hidden;
}

#ttlcom{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #990000;
	text-align: left;
	text-indent: 10px;
}

#telcom{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	text-indent: 10px;
}

#emailcom{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	text-indent: 10px;
}
#rghtttl{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	float: left;
	height: 28px;
	width: 100%;
	text-align: left;
	text-indent: 12px;
	vertical-align: middle;
	margin-top: 10px;
	line-height: 28px;
	display: inline;
}


#content {
	float: left;
	width: 934px;
	margin-bottom: 5px;
}

#coldr{
	float: left;
	width: 260px;
}

#coldr1{
	background-image: url(imag/bkcoldr1.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 35px;
	width: 100%;
	overflow: hidden;
}

#coldr1a{
	background-image: url(imag/bkcoldr1a.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 4px;
	width: 100%;
	overflow: hidden;
}

#coldr2{
	background-image: url(imag/bkcoldr2.jpg);
	background-repeat: repeat-y;
	float: left;
	width: 100%;
	text-align: center;
}

#coldr3{
	background-image: url(imag/bkcoldr3.jpg);
	background-repeat: no-repeat;
	float: left;
	width: 100%;
	height: 4px;
	margin-bottom: 3px;
	overflow: hidden;
}

#wrap {
	width: 934px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

#continut{
	width: 934px;
}

#promo{
	float: left;
	width: 250px;
	margin-left: 6px;
	display: inline;
	margin-bottom: 4px;
}


#footer {
	height:50px;
	width:950px;
	background-attachment: scroll;
	background-color: transparent;
	background-repeat: repeat-x;
	background-position: 0 0;
	float: left;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-image: url(imag/bkfooter.jpg);
	padding-top: 7px;
}


.men_hdr{
	width: 300px;
	float: left;
	display: block;
	height: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	margin-bottom: 5px;
	text-indent: 5px;
}

a:link, a:hover, a:visited{
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#headcol1{
	height: 149px;
	width: 100%;
}


#login{
	width: 250px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	height: 110px;
	float: left;
	margin-top: 5px;
	margin-left: 5px;
	display: inline;
	overflow: hidden;
}

#comenzi{
	width: 250px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	height: 40px;
	float: left;
	margin-top: 5px;
	margin-left: 10px;
	display: inline;
}
.usermenu{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	float: left;
	width: 200px;
	margin-left: 10px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 5px;
}

.usermenu .btnuser{
	height: 20px;
	width: 107px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-bottom: 5px;
}

.userdetail{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	float: left;
	width: 240px;
	margin-left: 10px;
}

.loginform{
	width: 250px;
	height: 110px;
	overflow: hidden;
}

#personalizare{
	float: left;
	height: auto;
	width: 100%;
}
#personalizare #ttlpers{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	float: left;
	width: 100%;
	color: #990000;
	margin-bottom: 5px;
	text-align: left;
}

#personalizare #txt1pers{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	float: left;
	color: #666666;
	padding-top: 3px;

}

#personalizare #txtpers{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	float: left;
	color: #666666;
	padding-top: 3px;
	width: 100%;
}

#personalizare #checkpers{
	float: left;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 0px;
	margin-left: 0px;
}
#personalizare #lblpers{
	float: left;
	width: 100%;
	margin-top: 10px;
	text-align: left;
}
#numemiri{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	float: left;
	width: 210px;
}

#errorimg{
	text-align: left;
	vertical-align: middle;
	float: left;
	height: 20px;
	width: 22px;
	margin-left: 10px;
}

.loginmenu{
	float: left;
	height: 25px;
	width: 247px;
	vertical-align: middle;
	background-color: #660099;
	margin-top: 5px;
}
.minimenu{
	float: left;
	height: 16px;
	width: 120px;
	margin-top: 5px;
	color: #FFFFFF;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
}

#pasrec{
	float: left;
	height: 30px;
	width: 400px;
	margin-top: 10px;
	margin-left: 20px;
	vertical-align: middle;
	display: inline;
}

#pasrec label{
	float: left;
	height: 20px;
	width: 120px;
	vertical-align: middle;
	display: inline;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: 20px;
	margin-bottom: 10px;
}

.emailpasrec{
	margin-left: 20px;
	float: left;
	margin-bottom: 10px;
	width: 250px;
}
#butonpasrec{
	margin-left: 5px;
	float: left;
}
#errortxt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 25px;
	font-weight: bold;
	color: #990000;
	text-align: left;
	vertical-align: middle;
	float: left;
	height: 25px;
	width: 190px;
	margin-left: 10px;
}
.loginform a:link, .loginform a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}


#blogin{
	height: 18px;
}

#username{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #990000;
	width: 160px;
}

#password{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #990000;
	width: 160px;
}



.topmenu{
	text-align: left;
	height: 33px;
	float: left;
	width: 674px;
	display: inline;
	background-image: url(imag/bkmeniu.jpg);
	background-repeat: no-repeat;
	line-height: 20px;
	vertical-align: middle;
	overflow: hidden;
}

.rghtmenu{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
	width: 230px;
	float: left;
	margin-left: 20px;
	margin-bottom: 10px;
	display: inline;
}

#menubreack{
	float: left;
	height: 10px;
	width: 100%;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #CCCCCC;
	margin-top: 10px;
}

#modulhome{
	float: left;
	height: 120px;
	width: 235px;
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #660099;
	margin-left: 10px;
}

#modulhome #imgmodul{
	float: left;
	height: 110px;
	width: 147px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#modulhome .bdethome{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	float: left;
	height: 20px;
	width: 70px;
	margin-top: 47px;
}

#modulhome #cod{
	float: left;
	height: 14px;
	width: 75px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 5px;
	margin-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
}

.main{
	text-decoration: none;
	text-align: left;
	height: 100%;
	width: 100%;
	float: left;
}

.main .topmain{
	text-decoration: none;
	text-align: left;
	height: 50px;
	width: 674px;
	float: left;
	background-image: url(imag/topmain1.jpg);
	background-repeat: no-repeat;
	display: inline;
	overflow: hidden;
}



.main .topmainhome{
	text-decoration: none;
	text-align: left;
	height: 5px;
	width: 674px;
	float: left;
	display: inline;
	background-image: url(imag/topmainhome.jpg);
	background-repeat: no-repeat;
	overflow: hidden;
}

.main .titlumain{
	text-decoration: none;
	text-align: left;
	height: 24px;
	width: 410px;
	float: left;
	display: inline;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #666666;
	line-height: 24px;
	vertical-align: bottom;
	margin-top: 8px;
	text-indent: 12px;
}

.main #navdetaliu{
	text-decoration: none;
	text-align: right;
	height: 28px;
	width: 250px;
	float: left;
	display: inline;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #666666;
	line-height: 28px;
	vertical-align: bottom;
	margin-top: 8px;
	text-indent: 12px;
}

.main #navdetaliu #anterior{
	margin-right: 10px;
	margin-top: 5px;
}

.main #navdetaliu #urmator{
	margin-right: 0px;
	margin-top: 5px;
}

.main .contmain{
	text-decoration: none;
	text-align: left;
	width: 674px;
	float: left;
	background-image: url(imag/contmain.jpg);
	background-repeat: repeat-y;
	height: 100%;
}

.main .contmain #txtinfo{
	text-decoration: none;
	text-align: left;
	width: 100%;
	float: left;
	background-image: url(imag/contmain.jpg);
	background-repeat: repeat-y;
	height: 20%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	text-indent: 10px;
	margin-bottom: 15px;
}

.main .contmain #stanga{
	text-decoration: none;
	text-align: left;
	width: 415px;
	float: left;
	display: inline;
}

.main .contmain #stanga .promo1{
	width: 392px;
	float: left;
	display: inline;
	height: 100px;
	background-color: #CCCCCC;
	margin-left: 12px;
}

.main .contmain #stanga .promostg{
	width: 190px;
	float: left;
	display: inline;
	height: 180px;
	margin-left: 12px;
}

.main .contmain #stanga #titlu1{
	text-decoration: none;
	text-align: left;
	width: 650px;
	float: left;
	display: inline;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	line-height: 24px;
	color: #990000;
	height: 24px;
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	font-weight: bold;
	background-color: #efefef;
	vertical-align: middle;
	text-indent: 5px;
	margin-left: 5px;
}

.main .contmain #stanga #articol1{
	text-decoration: none;
	text-align: justify;
	width: 640px;
	float: left;
	display: inline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin-bottom: 20px;
	margin-left: 10px;
	text-indent: 5px;
}

.main .contmain #dreapta{
	text-decoration: none;
	text-align: left;
	width: 250px;
	float: left;
	display: inline;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #660099;
}

#txt1home{
	text-align: justify;
	padding-left: 12px;
	float: left;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 10px;
	padding-right: 12px;
	margin-bottom: 20px;
}

.main .dwnmain{
	text-decoration: none;
	text-align: left;
	width: 674px;
	float: left;
	display: inline;
	background-image: url(imag/dwnmain.jpg);
	background-repeat: no-repeat;
	height: 5px;
}

a:link{
	text-decoration: none;
}

a:visited{
	text-decoration: none;
}

a:hover{
	text-decoration: none;
}

.topmenu #activ{
	height: 24px;
	width: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 24px;
	vertical-align: middle;
	cursor: pointer;
	float: left;
	text-align: center;
	margin-left: 2px;
	position: relative;
	padding-right: 20px;
	padding-left: 20px;
	font-weight: bold;
	margin-top: 5px;
}

.topmenu #activ:hover{
	height: 24px;
	width: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 24px;
	vertical-align: middle;
	cursor: pointer;
	float: left;
	text-align: center;
	margin-left: 2px;
	position: relative;
	padding-right: 20px;
	padding-left: 20px;
	font-weight: bold;
	background-color: #FF0000;
	margin-top: 5px;
}



.topmenu #inactiv{
	height: 24px;
	width: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 24px;
	vertical-align: middle;
	font-weight: bold;
	float: left;
	text-align: center;
	margin-left: 2px;
	position: relative;
	padding-right: 14px;
	padding-left: 14px;
	margin-top: 5px;
	cursor: pointer;
}


/*****************************************************************************/
/*****************************************************************************/
.leftmenu #activ{
	height: 22px;
	width: 170px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 20px;
	vertical-align: middle;
	float: left;
	text-align: left;
	text-indent: 5px;
	font-style: normal;
	font-weight: bold;
	background-color: #FF0000;
	margin-bottom: 1px;
	background-repeat: no-repeat;
}

.rghtmenu #activ1{
	height: 20px;
	width: 170px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: 20px;
	vertical-align: middle;
	cursor: pointer;
	float: left;
	text-align: left;
	text-indent: 25px;
	font-style: normal;
	font-weight: normal;
	margin-bottom: 1px;
	position: relative;
}

.rghtmenu #activ1:hover{
	height: 20px;
	width: 170px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 20px;
	vertical-align: middle;
	cursor: pointer;
	float: left;
	text-align: left;
	text-indent: 25px;
	font-style: normal;
	font-weight: normal;
	background-color: #666699;
	margin-bottom: 1px;
	position: relative;
}

.leftmenu #inactiv{
	height: 18px;
	width: 180px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 18px;
	vertical-align: middle;
	font-weight: bold;
	float: left;
	background-color: #CC0000;
	text-align: left;
	margin-left: 2px;
	text-indent: 5px;
}

/******************************************************************/
/******* COS ****************************************************/
#info {
	text-align: left;
	float: left;
	width: 240px;
	display: inline;
	margin-left: 5px;
}

.cos{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 660px;
	margin-right: auto;
	margin-left: auto;
}

.cos #cartform{
	display: inline;
	overflow: hidden;
	float: left;
	width: 100%;
	margin-top: 0px;
	height: 71px;
	margin-bottom: 0px;
}

#headcart{
	float: left;
	height: 40px;
	width: 660px;
	line-height: 40px;
	vertical-align: middle;
	display: inline;
	overflow: hidden;
	margin-top: 0px;
	margin-bottom: 0px;
	background-color: #660099;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.cos #randcos{
	float: left;
	height: 69px;
	width: 100%;
	line-height: 70px;
	vertical-align: middle;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #660099;
	display: inline;
	overflow: hidden;
	margin-top: 0px;
	margin-bottom: 0px;
}

.cos #txtcos{
	float: left;
	height: 35px;
	width: 100%;
	font-size: 12px;
	line-height: 35px;
	text-align: center;
	vertical-align: middle;
	display: inline;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #990000;
}

.cos #randlivrare{
	float: left;
	height: 30px;
	width: 100%;
	line-height: 30px;
	vertical-align: middle;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #660099;
	display: inline;
	overflow: hidden;
	margin-top: 0px;
	margin-bottom: 0px;
	background-color: #efefef;
}
#cartfooter{
	float: left;
	height: 36px;
	width: 650px;
	margin-bottom: 1px;
	line-height: 36px;
	vertical-align: middle;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top: 10px;
}
#cartfooter .btnfooter{
	float: left;
	height: 36px;
	width: 325px;
	margin-bottom: 1px;
	line-height: 36px;
	vertical-align: middle;
	text-align: center;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
}
#cartfooter .btnfooter .btncartftr{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
}

#cartfooter .btnfooter a:link{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

#cartfooter .btnfooter a:visited{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
}

#msgcos{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #990000;
	float: left;
	width: 400px;
	margin-left: 65px;
	display: inline;
}

#infotxt{
	height: 20px;
	width: 350px;
	float: left;
}

.cos #randcos #cantcos input{
	line-height: 16px;
	font-size: 10px;
	color: #990000;
	display: inline;
	overflow: hidden;
	text-align: center;
	border: 1px solid #660099;
	margin-top: 25px;
	vertical-align: middle;
	height: 18px;
	width: 25px;
}

.cos #randcos #buton{
	height: 17px;
	width: 70px;
	margin-top: 10px;
	margin-right: auto;
	margin-left: 5px;
	display: inline;
}


.cos #idcos{
	float: left;
	height: 100%;
	width: 35px;
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #9933cc;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #9933cc;
	vertical-align: middle;
	display: inline;
	overflow: hidden;
}

.cos #randlivrare #txtlivrare{
	float: left;
	height: 30px;
	width: 125px;
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #660099;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #660099;
	line-height: 30px;
	vertical-align: middle;
	display: inline;
	overflow: hidden;
}

.cos #randlivrare #optliv{
	float: left;
	height: 30px;
	width: 372px;
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #660099;
	line-height: 30px;
	vertical-align: middle;
	display: inline;
	overflow: hidden;
}
.cos #randlivrare #pretliv{
	float: left;
	height: 30px;
	width: 159px;
	text-align: left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #660099;
	line-height: 30px;
	vertical-align: middle;
	display: inline;
	overflow: hidden;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-indent: 35px;
}

.cos #randlivrare #optliv #optlivmenu{
	float: left;
	height: 20px;
	width: 150px;
	text-align: left;
	line-height: 20px;
	vertical-align: middle;
	display: inline;
	overflow: hidden;
	margin-top: 5px;
	margin-left: 10px;
	font-size: 11px;
}

.cos #pozacos{
	float: left;
	height: 100%;
	width: 90px;
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #9933cc;
	vertical-align: middle;
	display: inline;
	overflow: hidden;
}

.cos #randcos #pozacos a:link{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.cos #randcos #pozacos #imgcos{
	float: left;
	height: 60px;
	width: 90px;
	text-align: center;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 5px;
	display: inline;
	overflow: hidden;
}

.cos #prodcos{
	float: left;
	height: 100%;
	width: 153px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #9933cc;
	vertical-align: middle;
	display: inline;
	overflow: hidden;
	text-align: center;
}

.cos #randcos #prodcos textarea{
	float: left;
	height: 50px;
	width: 142px;
	line-height: 16px;
	font-size: 12px;
	color: #000000;
	display: inline;
	overflow: hidden;
	text-align: center;
	margin-left: 4px;
	border: 1px solid #660099;
	margin-top: 10px;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
}

.cos #randcos #prodcos #ttlprod{
	float: left;
	height: 35px;
	width: 200px;
	text-indent: 5px;
	line-height: 16px;
	vertical-align: top;
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
	display: inline;
	overflow: hidden;
}

.cos #randcos #prodcos #perscos{
	float: left;
	height: 35px;
	width: 200px;
	text-indent: 5px;
	line-height: 16px;
	vertical-align: top;
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
	display: inline;
	overflow: hidden;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #990000;
}

.cos #randcos a:link{
	line-height: 16px;
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
}

.cos #randcos a:visited{
	line-height: 16px;
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
}

.cos #randcos a:hover{
	line-height: 16px;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
}

.cos #cantcos{
	float: left;
	height: 100%;
	width: 55px;
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #9933cc;
	vertical-align: middle;
	display: inline;
	overflow: hidden;
}

.cos #pretcos{
	float: left;
	height: 100%;
	width: 80px;
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #9933cc;
	vertical-align: middle;
	display: inline;
	overflow: hidden;
}

.cos .rnd2{
	float: left;
	height: 38%;
	width: 100%;
	text-align: center;
	vertical-align: middle;
	display: block;
	overflow: hidden;
	line-height: 14px;
	margin: auto;
}

.cos #total{
	float: left;
	height: 70px;
	width: 50px;
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FF3300;
	line-height: 70px;
	vertical-align: middle;
	display: inline;
	overflow: hidden;
}

.cos #totalprod{
	float: left;
	height: 25px;
	width: 100%;
	line-height: 25px;
	vertical-align: middle;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #660099;
	display: inline;
	overflow: hidden;
	margin-top: 0px;
	margin-bottom: 0px;
	background-color: #660099;
}

.cos #totalprod #txttotal{
	float: left;
	height: 25px;
	width: 515px;
	text-align: left;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #660099;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #660099;
	line-height: 25px;
	vertical-align: middle;
	display: inline;
	overflow: hidden;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-indent: 10px;
	font-weight: bold;
	color: #FFFFFF;
}

.cos #totalprod #sumatotal{
	float: left;
	height: 25px;
	width: 50px;
	text-align: center;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #660099;
	line-height: 25px;
	vertical-align: middle;
	display: inline;
	overflow: hidden;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.cos #randcos #butoane{
	float: left;
	height: 70px;
	width: 78px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #660099;
	line-height: 70px;
	display: inline;
	overflow: hidden;
}

#totalcos{
	float: left;
	height: 30px;
	width: 570px;
	margin-bottom: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #333333;
	text-align: right;
	vertical-align: middle;
	line-height: 30px;
}


#cartfooter #butoane{
	float: left;
	height: 20px;
	width: 250px;
	padding-left: 10px;
}


.cos #randcom{
	float: left;
	height: 125px;
	width: 580px;
	vertical-align: middle;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #660099;
	display: inline;
	overflow: hidden;
	margin-top: 15px;
	margin-bottom: 0px;
	margin-left: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-left-style: dotted;
	border-top-color: #660099;
	border-right-color: #660099;
	border-left-color: #660099;
	background-color: #efefef;
}

.cos #randcom #colcentrucom{
	float: left;
	height: 110px;
	width: 400px;
	display: inline;
	overflow: hidden;
	margin-bottom: 0px;
	margin-left: 10px;
	margin-top: 10px;
}

.cos #randcom #colcentrucom .top{
	float: left;
	height: 20px;
	width: 400px;
	overflow: hidden;
	background-color: #660099;
	background-image: none;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}


.cos #comliv{
	float: left;
	height: 25px;
	width: 580px;
	vertical-align: middle;
	display: inline;
	overflow: hidden;
	margin-top: 15px;
	margin-bottom: 0px;
	margin-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	background-color: #FFFFCC;
}

.cos #comliv #txtcomliv{
	float: left;
	width: 270px;
	vertical-align: middle;
	font-size: 14px;
	text-decoration: none;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 25px;
	margin-left: 10px;
}

.cos #comliv #optliv{
	float: left;
	height: 24px;
	width: 100px;
	vertical-align: middle;
	font-size: 14px;
	text-decoration: none;
	color: #000000;
}

.cos #comliv #pretliv{
	float: left;
	height: 24px;
	width: 260px;
	vertical-align: middle;
	font-size: 14px;
	text-decoration: none;
	color: #000000;
}
#totalcom{
	float: left;
	height: 25px;
	width: 580px;
	vertical-align: middle;
	display: inline;
	overflow: hidden;
	margin-top: 15px;
	margin-bottom: 0px;
	margin-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #333300;
	text-align: left;
	line-height: 25px;
	text-indent: 10px;
}

.cos #comfooter{
	float: left;
	height: 36px;
	width: 600px;
	margin-bottom: 1px;
	line-height: 36px;
	vertical-align: middle;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top: 10px;
	display: inline;
}

.cos #comfooter .btnfooter .btncartftr{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
}

.cos #comfooter .btnfooter{
	float: left;
	height: 36px;
	width: 280px;
	margin-bottom: 1px;
	line-height: 36px;
	vertical-align: middle;
	text-align: center;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
}

.cos #randcom #prodcom{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	height: 25px;
	float: left;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	line-height: 25px;
	display: inline;
	text-indent: 10px;
	margin-bottom: 10px;
}


.cos #randcom #idcom{
	height: 20px;
	width: 191px;
	text-align: left;
	line-height: 20px;
	vertical-align: middle;
	display: inline;
	overflow: hidden;
	font-size: 12px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #660099;
	float: left;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #660099;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #660099;
	margin-bottom: 5px;
	text-indent: 10px;
}

.cos #randcom #cantcom{
	height: 20px;
	width: 125px;
	text-align: center;
	line-height: 20px;
	vertical-align: middle;
	display: inline;
	overflow: hidden;
	font-size: 12px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #660099;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #660099;
	margin-bottom: 5px;
}

.cos #randcom .top #perscom{
	height: 20px;
	width: 100px;
	text-align: center;
	line-height: 20px;
	vertical-align: middle;
	display: inline;
	overflow: hidden;
	font-size: 12px;
	color: #FFFFFF;
	float: left;
	border-right-width: 1px;
	border-right-color: #660099;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #660099;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #660099;
}
.cos #randcom #perstxt{
	height: 20px;
	width: 317px;
	text-align: left;
	line-height: 20px;
	vertical-align: middle;
	display: inline;
	overflow: hidden;
	font-size: 12px;
	color: #000000;
	float: left;
	border-right-width: 1px;
	border-right-color: #660099;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #660099;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #660099;
	border-right-style: solid;
	font-family: Arial, Helvetica, sans-serif;
	text-indent: 10px;
	font-weight: bold;
}


.cos #randcom #pretcom{
	height: 20px;
	width: 80px;
	text-align: center;
	line-height: 20px;
	vertical-align: middle;
	display: inline;
	overflow: hidden;
	font-size: 12px;
	color: #000000;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #660099;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #660099;
	margin-bottom: 5px;
}

.cos #randcom #total{
	height: 20px;
	width: 80px;
	text-align: center;
	line-height: 20px;
	vertical-align: middle;
	display: inline;
	overflow: hidden;
	font-size: 12px;
	float: left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #660099;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #660099;
	margin-bottom: 5px;
}

.cos #randcom .total1{
	height: 18px;
	width: 390px;
	text-align: right;
	line-height: 18px;
	vertical-align: middle;
	display: inline;
	overflow: hidden;
	font-size: 12px;
	color: #333300;
	float: left;
}

.cos #randcom #pozacom{
	float: left;
	height: 104px;
	width: 154px;
	text-align: center;
	border-right-style: none;
	vertical-align: middle;
	line-height: 100px;
	display: inline;
	overflow: hidden;
	border-top-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
	margin-left: 10px;
	margin-top: 10px;
}

.cos #randcom #pozacom #imgcom{
	float: left;
	height: 100px;
	width: 150px;
	text-align: center;
	vertical-align: middle;
	line-height: 100px;
	display: inline;
	overflow: hidden;
	text-decoration: none;
	border: 2px solid #999966;
}


.titlucat{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	font-style: italic;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666699;
	height: 22px;
}

#modulprod1{
	float: left;
	height: 185px;
	width: 210px;
	text-align: left;
	display: inline;
	overflow: hidden;
	margin-left: 10px;
	margin-bottom: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #660099;
}

#modulprod2{
	float: left;
	height: 185px;
	width: 210px;
	text-align: left;
	display: inline;
	overflow: hidden;
	margin-left: 10px;
	margin-bottom: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #660099;
}

#modulprod3{
	float: left;
	height: 185px;
	width: 210px;
	text-align: left;
	display: inline;
	overflow: hidden;
	margin-left: 10px;
	margin-bottom: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #660099;
}


#modulprod1 #imgmodul{
	height: 146px;
	width: 194px;
	margin-left: 8px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 8px;
	margin-bottom: 2px;
	margin-right: 8px;
}

#modulprod1 .adaugincos{
	height: 20px;
	width: 70px;
	float: left;
	cursor: pointer;
	margin-right: 7px;
	vertical-align: middle;
	display: inline;
}

#modulprod1 .adaugincos .bdetalii{
	height: 20px;
	width: 70px;
	float: left;
	cursor: pointer;
	text-align: right;
	vertical-align: middle;
	display: inline;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#modulprod1 #numeprodus{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	height: 20px;
	width: 95px;
	font-style: normal;
	float: left;
	line-height: 16px;
	margin-left: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFFFFF;
	display: inline;
}

#modulprod1 #pretprodus{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	height: 20px;
	width: 125px;
	font-style: normal;
	float: left;
	line-height: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFFFFF;
	margin-left: 8px;
	vertical-align: middle;
	display: inline;
	text-indent: 20px;
	background-image: url(imag/bkpret.jpg);
	background-repeat: no-repeat;
}

/********************************************************************/
#modulprod2 #imgmodul{
	height: 146px;
	width: 194px;
	margin-left: 8px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 8px;
	margin-bottom: 2px;
	margin-right: 8px;
}

#modulprod2 .adaugincos{
	height: 20px;
	width: 70px;
	float: left;
	cursor: pointer;
	margin-right: 7px;
	vertical-align: middle;
	display: inline;
}

#modulprod2 .adaugincos .bdetalii{
	height: 20px;
	width: 70px;
	float: left;
	cursor: pointer;
	text-align: right;
	vertical-align: middle;
	display: inline;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#modulprod2 #numeprodus{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	height: 20px;
	width: 95px;
	font-style: normal;
	float: left;
	line-height: 16px;
	margin-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFFFFF;
	display: inline;
}

#modulprod2 #pretprodus{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	height: 20px;
	width: 125px;
	font-style: normal;
	float: left;
	line-height: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFFFFF;
	vertical-align: middle;
	margin-left: 8px;
	display: inline;
	background-image: url(imag/bkpret.jpg);
	background-repeat: no-repeat;
	text-indent: 20px;
}
/*********************************************************************/

#modulprod3 #imgmodul{
	height: 146px;
	width: 194px;
	margin-left: 8px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 8px;
	margin-bottom: 2px;
	margin-right: 8px;
}

#modulprod3 .adaugincos{
	height: 20px;
	width: 70px;
	float: left;
	cursor: pointer;
	margin-right: 7px;
	vertical-align: middle;
	display: inline;
}

#modulprod3 .adaugincos .bdetalii{
	height: 20px;
	width: 70px;
	float: left;
	cursor: pointer;
	text-align: right;
	vertical-align: middle;
	display: inline;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#modulprod3 #numeprodus{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	height: 20px;
	width: 95px;
	font-style: normal;
	float: left;
	line-height: 16px;
	margin-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFFFFF;
	display: inline;
}

#modulprod3 #pretprodus{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	height: 20px;
	width: 125px;
	font-style: normal;
	float: left;
	line-height: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFFFFF;
	vertical-align: middle;
	margin-left: 8px;
	display: inline;
	text-indent: 20px;
	background-image: url(imag/bkpret.jpg);
	background-repeat: no-repeat;
}
/**************************************************************/
#modulprod .detalii{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-align: justify;
	height: 40px;
	width: 150px;
	font-style: normal;
	float: left;
	display: block;
	overflow: hidden;
}

#modulprod .detalii a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	font-style: normal;
}

/************************************************************************/

#detaliuprod{
	float: left;
	width: 655px;
	display: inline;
	overflow: hidden;
	margin-left: 10px;
	margin-top: 10px;
}

#detaliuprod #leftdet{
	float: left;
	height: 450px;
	width: 402px;
	text-align: center;
	display: inline;
	overflow: hidden;
	cursor: pointer;
}

#detaliuprod #leftdet #detpoza{
	float: left;
	height: 300px;
	width: 400px;
	text-align: center;
	display: inline;
	overflow: hidden;
	cursor: pointer;
	border: 1px solid #660099;
}

#detaliuprod #rightdet{
	float: left;
	height: 480px;
	width: 220px;
	text-align: left;
	display: inline;
	overflow: hidden;
	margin-left: 10px;
	background-color: #efefef;
	border: 1px solid #660099;
	padding: 10px;
}

#detaliuprod #leftdet #detnextprev a:link{
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#detaliuprod #leftdet #detnextprev a:visited{
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#detaliuprod #leftdet #detnextprev #imgnextprev a:link{
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#detaliuprod #leftdet #detnextprev #imgnextprev a:visited{
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#detaliuprod #leftdet #detnextprev{
	float: left;
	height: 70px;
	width: 200px;
	text-align: center;
	display: inline;
	overflow: hidden;
	line-height: 70px;
	vertical-align: middle;
	background-image: url(imag/bkprevnext.jpg);
	background-repeat: no-repeat;
}

#detaliuprod #leftdet #detnextprev #imgnextprev{
	height: 50px;
	width: 75px;
	text-align: left;
	display: inline;
	overflow: hidden;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
}

#detaliuprod #coldetdr{
	float: left;
	height: 50px;
	width: 100%;
	text-align: left;
}

#detaliuprod #txtdetaliu{
	float: left;
	width: 100%;
	text-align: justify;
	display: block;
	overflow: hidden;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	padding-bottom: 10px;
}

#detaliuprod #codprodus{
	float: left;
	width: 100%;
	text-align: left;
	display: inline;
	overflow: hidden;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	height: 24px;
	line-height: 24px;
	font-weight: normal;
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}

#detaliuprod #imgmodul{
	height: 300px;
	width: 400px;
}

#detaliuprod .adaugincos{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	height: 23px;
	width: 100%;
	font-style: normal;
	cursor: pointer;
	margin-top: 10px;
	margin-bottom: 10px;
	float: left;
}

#detaliuprod .adaugincos #cantitate{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	font-style: normal;
	margin-right: 10px;
	width: 30px;
}

#detaliuprod #numeprodus{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	width: 600px;
	line-height: 28px;
	margin-bottom: 10px;
	height: 28px;
	margin-top: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	float: left;
}

#detaliuprod #butoane{
	height: 26px;
	width: 70px;
	font-style: normal;
	float: left;

	margin-top: 12px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	
	line-height: 20px;
	vertical-align: middle;
}

#detaliuprod #pretprodus{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-align: left;
	width: 100%;
	font-style: normal;
	height: 20px;
	line-height: 20px;
	margin-top: 10px;
	margin-bottom: 10px;
	text-indent: 4px;
	float: left;
}

#detaliuprod .detalii{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	text-align: left;
	height: 18px;
	width: 50px;
	margin-left: 5px;
	margin-top: 1px;
	font-style: normal;
	float: left;
}

/***********************************************************************/
#cosinfo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	height: 36px;
	width: 180px;
	position: relative;
	text-align: left;
	vertical-align: middle;
	font-weight: bold;
	background-image: url(imag/minicart.gif);
	background-repeat: no-repeat;
	background-position: left 0px;
	line-height: 36px;
	text-indent: 35px;
}

#cosinfo a:link, #cosinfo a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 36px;
}

/************************************************************/
#headminicart{
	height: 25px;
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 25px;
	font-weight: bold;
	vertical-align: middle;
	margin-bottom: 5px;
	margin-top: 6px;
	text-align: left;
	margin-left: 50px;
}

#headminicart a:link, #headminicart a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}

#headminicart a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CCCCCC;
}

.minicart{
	float: left;
	height: auto;
	width: 100%;
	overflow: hidden;
	display: inline;
}

.minicart a:link, .minicart a:visited{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-size: 12px;
}

.minicart a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}


#randminicart{
	width: 250px;
	margin-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	float: left;
	height: auto;
	padding-bottom: 5px;
	overflow: hidden;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	display: inline;
	margin-left: 5px;
}
#cantminicart{
	height: 100%;
	width: 30px;
	float: left;
	margin-left: 5px;
	text-align: right;
	margin-right: 5px;
	display: inline;
}

#prodminicart{
	width: 160px;
	float: left;
	text-align: left;
	display: inline;
}

#totalminicart{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: right;
	width: 230px;
	color: #FFFFFF;
	line-height: 25px;
	vertical-align: middle;
	float: left;
	height: 25px;
	background-image: url(imag/footerminicart.jpg);
	background-repeat: no-repeat;
	padding-right: 10px;
	margin-left: 10px;
	display: inline;
}

#cos0{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	float: left;
	height: 20px;
	width: 169px;
	text-align: center;
}
label{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 80px;
}
#regheader{
	width: 550px;
	background-image: url(imag/regheader.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 24px;
	margin-bottom: 1px;
}

#textinfo1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	display: block;
	width: 570px;
	font-weight: normal;
	vertical-align: middle;
	float: left;
	margin-bottom: 15px;
	margin-top: 4px;
	margin-left: 20px;
}

#regemail{
	width: 280px;
	display: inline;
	float: left;
}

#mod_regemail{
	width: 390px;
	height: 30px;
	float: left;
	display: inline;
	margin-left: 20px;
}

#mod_nume{
	width: 390px;
	height: 30px;
	float: left;
	display: inline;
	margin-left: 20px;
}
#mod_tel{
	width: 390px;
	height: 30px;
	float: left;
	display: inline;
	margin-left: 20px;
}

#regtel{
	width: 280px;
	display: inline;
	float: left;
}

#mod_adresa{
	width: 390px;
	height: 30px;
	float: left;
	display: inline;
	margin-left: 20px;
}
#regadresa{
	width: 280px;
	display: inline;
	float: left;
}

#mod_prenume{
	width: 390px;
	height: 30px;
	float: left;
	display: inline;
	margin-left: 20px;
}
#regnume{
	width: 280px;
	display: inline;
	float: left;
}
#regprenume{
	width: 280px;
	display: inline;
	float: left;
}

#dateexp{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	float: left;
	height: 24px;
	width: 420px;
	margin-left: 10px;
	line-height: 24px;
	background-color: #CCCCCC;
	margin-bottom: 10px;
	text-indent: 10px;
}

#mod_judet{
	width: 390px;
	height: 30px;
	float: left;
	display: inline;
	margin-left: 20px;
}
#regjudet{
	width: 280px;
	display: inline;
	float: left;
}

#mod_localitate{
	width: 390px;
	height: 30px;
	float: left;
	display: inline;
	margin-left: 20px;
}
#reglocalitate{
	width: 280px;
	display: inline;
	float: left;
}

#mod_cod{
	width: 390px;
	height: 30px;
	float: left;
	display: inline;
	margin-left: 20px;
}
#regcod{
	width: 280px;
	display: inline;
	float: left;
}

#mod_parola{
	width: 390px;
	height: 30px;
	float: left;
	display: inline;
	margin-left: 20px;
}
#mod_parolabis{
	width: 390px;
	height: 30px;
	float: left;
	display: inline;
	margin-left: 20px;
}
#regparola{
	width: 280px;
	display: inline;
	float: left;
}

#regparolabis{
	width: 280px;
	display: inline;
	float: left;
}

#butonanunt{
	float: left;
	margin-left: 290px;
	margin-top: 15px;
}

#butonmod{
	float: left;
	margin-left: 280px;
	margin-top: 15px;
}

#formreg{
	height: auto;
	width: 430px;
	display: block;
	float: left;
	padding-bottom: 10px;
	margin-top: 15px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #999999;
}
#newusrrght{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	float: left;
	width: 210px;
	margin-top: 15px;
	margin-left: 15px;
	text-align: justify;
}

#txtcmd{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	float: left;
	height: 200px;
	width: 260px;
	background-color: #efefef;
}

#formreg label{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 100px;
	line-height: 20px;
	color: #CC0000;
	height: 20px;
	display: block;
	text-indent: 5px;
	float: left;
	vertical-align: middle;
	font-style: normal;
	text-decoration: none;
}

#linia{
	float: left;
	width: 400px;
	margin-bottom: 10px;
	position: relative;
	margin-top: 5px;
	color: #999999;
	margin-left: 20px;
}

#transport{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	width: 450px;
	float: left;
	height: 120px;
}

#transport #randtrans{
	line-height: 30px;
	vertical-align: middle;
	height: 30px;
}

#transport input[type="radio"]{
	width: 20px;
}

#txttrans{
	line-height: 20px;
	margin-bottom: 10px;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	width: 200px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}

#newusertxt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 550px;
	margin-left: 15px;
	margin-top: 15px;
}
.randcontact{
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: 20px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #666699;
}

.randcontact label{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	background-color: #efefef;
	padding-right: 5px;
	padding-left: 5px;
	width: 75px;
	float: left;
	margin-right: 10px;
	line-height: 14px;
	height: 14px;
	margin-bottom: 5px;
}

.randcontact .localitate{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}

.randcontact .judet{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	margin-bottom: 10px;
}

.randcontact .telefon{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	line-height: 14px;
	height: 14px;
	margin-bottom: 5px;
}

.titluinfo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	float: left;
	width: 610px;
	margin-bottom: 10px;
	text-align: justify;
	line-height: 24px;
	font-weight: bold;
	height: 24px;
}
.txtinfo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	float: left;
	width: 610px;
	margin-bottom: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	text-align: justify;
	margin-left: 10px;
}

.comanda{
	float: left;
	height: auto;
	width: 570px;
}
#comandarand{
	float: left;
	width: 570px;
	margin-bottom: 15px;
}

#comandarand #comandaprod{
	float: left;
	height: 25px;
	width: 570px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
}

#comandarand #comandacant{
	float: left;
	height: 14px;
	width: 570px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
#comandarand #comandapret{
	float: left;
	height: 14px;
	width: 570px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

#comandarand #comandatotal{
	float: left;
	height: 14px;
	width: 570px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}

#totalcomanda{
}

#pagininav{
	sfont-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	vertical-align: middle;
	height: 18px;
	text-align: center;
	color: #000000;
	margin-right: 15px;
	display: inline;
	margin-top: 4px;
	margin-bottom: 5px;
	margin-left: 20px;
	float: right;
}
#txtnav{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 18px;
	text-decoration: none;
	vertical-align: middle;
	height: 18px;
	margin-right: 10px;
	float: left;
}
#navigator{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	vertical-align: middle;
	height: 25px;
	text-align: right;
	color: #000000;
	display: block;
	width: 264px;
	float: right;
	margin-top: 5px;
}

#produse{
	width: 670px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #FF9900;
	border-bottom-color: #FF9900;
}

#navigator .pagina{
	height: 14px;
	width: 16px;
	border: 1px solid #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #FFCC00;
	text-align: center;
	vertical-align: middle;
	margin-right: 4px;
	margin-left: 4px;
	float: left;
	cursor: pointer;
}

#navigator .paginax{
	height: 14px;
	width: 16px;
	border: 1px solid #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #990000;
	text-align: center;
	vertical-align: middle;
	margin-right: 4px;
	margin-left: 4px;
	float: left;
}

#navigator #nrprod{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #990000;
	text-decoration: none;
	float: left;
	height: 16px;
	width: 50px;
}

#navigator #selnrprod{
	sfont-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	vertical-align: middle;
	height: 18px;
	text-align: left;
	color: #000000;
	margin-right: 15px;
	display: inline;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 20px;
}

#finauth{
	float: left;
	height: 140px;
	width: 295px;
	border: 1px solid #CCCCCC;
	margin-right: 20px;
	margin-left: 20px;
	margin-top: 15px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	display: inline;
	overflow: hidden;
}

#finnewusr{
	float: left;
	height: 140px;
	width: 250px;
	border: 1px solid #CCCCCC;
	margin-right: 20px;
	margin-left: 20px;
	margin-top: 15px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	display: inline;
	overflow: hidden;
}

#fintxtnewusr{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #666666;
	float: left;
	height: 60px;
	width: 240px;
	padding-left: 10px;
	margin-top: 10px;
}

#fintxt{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #666666;
	float: left;
	height: 40px;
	width: 600px;
	padding-left: 20px;
}

#finauth .camptxt{
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #666666;
	float: left;
	height: 16px;
	width: 60px;
	text-indent: 10px;
	display: inline;
	overflow: hidden;
}

.btnauth{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	display: inline;
	overflow: hidden;
}
.campauth{
	float: left;
	height: 25px;
	width: 100%;
	margin-top: 10px;
	display: inline;
	overflow: hidden;
}

.campbauth{
	float: right;
	height: 20px;
	width: 128px;
	margin-top: 20px;
	display: inline;
	overflow: hidden;
}
.btnnewusr{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#fincom{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #999999;
	float: left;
	border: 1px solid #999999;
	margin-left: 10px;
	display: inline;
	width: 620px;
}

.randcomanda{
	float: left;
	margin-bottom: 10px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #660099;
	background-color: #efefef;
	width: 654px;
	margin-left: 10px;
}
.randcomanda .ttlcomanda{
	float: left;
	background-color: #660099;
	width: 654px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 20px;
	vertical-align: middle;
	height: 20px;
}

.randcomanda .ttlcomanda #codcom{
	float: left;
	width: 85px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	line-height: 20px;
	vertical-align: middle;
	height: 20px;
	text-indent: 5px;
}

.randcomanda .ttlcomanda #datacom{
	float: left;
	width: 105px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	line-height: 20px;
	vertical-align: middle;
	height: 20px;
	text-indent: 5px;
}
.randcomanda .ttlcomanda #transcom{
	float: left;
	width: 120px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	line-height: 20px;
	vertical-align: middle;
	height: 20px;
	text-indent: 5px;
}

.randcomanda .ttlcomanda #stadiucom{
	float: left;
	width: 170px;
	line-height: 20px;
	vertical-align: middle;
	height: 20px;
	text-indent: 5px;
}
.randcomanda .ttlcomanda #totalplata{
	float: left;
	width: 150px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	line-height: 20px;
	vertical-align: middle;
	height: 20px;
	text-indent: 5px;
}

.randcomanda #randprodcom{
	float: left;
	width: 654px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	vertical-align: middle;
	height: 14px;
	margin-top: 1px;
	margin-bottom: 1px;
}

.randcomanda #randprodcom #codprod{
	float: left;
	width: 160px;
	line-height: 14px;
	vertical-align: middle;
	height: 14px;
	text-indent: 5px;
	margin-left: 2px;
	background-color: #dddddd;
}

.randcomanda #randprodcom #cantcom{
	float: left;
	width: 170px;
	line-height: 14px;
	vertical-align: middle;
	height: 14px;
	text-indent: 5px;
	margin-left: 2px;
	background-color: #dddddd;
}

.randcomanda #randprodcom #personalizare{
	float: left;
	width: 318px;
	line-height: 14px;
	vertical-align: middle;
	height: 14px;
	text-indent: 5px;
	margin-left: 2px;
	background-color: #dddddd;
}

#lnk{
	font-size: 9px;
	text-align: center;
	width: 100%;
}

#lnk h1{
	font-size: 9px;
	text-align: center;
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
}

#lnk a:link{
	font-size: 9px;
	text-align: center;
	width: 100%;
	color: #000000;
}

#lnk a:hover{
	font-size: 9px;
	text-align: center;
	width: 100%;
	color: #000000;
}
#lnk a:visited{
	font-size: 9px;
	text-align: center;
	width: 100%;
	color: #000000;
}