/*adaugate de diana*/
/* cos */
.butonNormal1
{border: none!important; height:auto!important; width: auto!important;
}
.cos_cumparaturi{ width:514px; position:absolute; height: 350px; left: 0; z-index: 601;  color: #fff;  background: url(layer_images/bk_cos.gif) no-repeat top left; cursor:move }
.tellFriend {width:514px; position:absolute; height: 500px; left: 0; z-index: 601;  color: #fff;  background: url(layer_images/bk_friend.gif) no-repeat top left; cursor:move }
.head_cos{ color:#FFFFFF; margin:0px; height:16px; padding:15px 10px; z-index: 601; cursor: pointer; position: relative; }
.head_cos b{ float:left; padding-left:10px; }
.head_cos a{ text-decoration:none; color:#fff;}
.head_cos a:hover{ text-decoration:underline;}

 .head_cos_shoppingcart { margin: 0 !important; padding: 0 0 10px 0 !important; color: #fff; }
 .head_cos_shoppingcart ul { position: relative; right: 10px; z-index: 500; }
.inchide { position: absolute; top: 8px; right: 14px; width: 79px; }
.inchide  a { color: #fff; text-decoration: none; display: block; height: 16px; padding-right: 0; background: url(layer_images/inchide.gif) no-repeat 62px 2px;}
.inchide  a:hover { text-decoration: underline; }
.titlu  {color: #fff;text-align:left; position: absolute; left:20px; top: 8px; width: 400px; font-weight:bold;}
.windowMareContinut { height: 260px !important; z-index: 201; position: absolute; top: 46px; left: 0; }
.windowMare { width:500px; position:absolute; z-index: 601; cursor:hand; }

body.thisFrame {color:#0D436F;
	text-align: left;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;}
table{width:460px; margin: 0px 6px 0px 6px ; padding: 0px;}
table.form {width:auto; margin:0px; padding: 0px;}
table, td, p, td {	color:#0D436F!important; font-size:11px; }
td.normal {font-size:10px;}
td.normal input {font-size:10px; font-family:Arial, Helvetica, sans-serif; 	color:#0D436F; width: 142px; border:1px solid #1963a2; background:url(img/input.gif) repeat-x left -2px; }
textarea {width:280px; font-size:10px; font-family:Arial, Helvetica, sans-serif; 	color:#0D436F;  line-height: 14px;  border:1px solid #1963a2; background:url(img/input.gif) repeat-x left -2px; height: 70px; }
form {display:inline;}
br.clearer {clear: both;}
td.normalBorder {border-top: 1px solid #C0CEDA; line-height: 2px;}
td.normalLeft {border-right: 1px solid #C0CEDA; padding-right:6px; width: 220px!important; text-align:right;}
td.normalRight {padding-left:6px; width:280px}
.messageStackError {color: #F48207;}

select {font-size:10px; font-family:Arial, Helvetica, sans-serif; 	color:#0D436F; width: 142px; border:1px solid #1963a2;}
td.submit input {width: auto!important; height: auto!important; border:none;}
td.calculeaza input {width: 142px; color:#fff; background:url(img/bck-caseta-r.gif) no-repeat center center; border:1px solid #1963a2; padding: 2px 0;}


div.friend * {margin:0px; padding: 0px;}
div.friend {padding: 15px; margin-left:5px; margin-top: 0px; line-height: 18px;}
div.friend h2 {font-size:14px; margin: 10px 0 4px 0px; float: left;}
div.friend p {font-size:11px; margin: 2px 0;}
div.friend span.data {color:#FF6600; font-size: 12px; float: left; }
div.friend label {float: left; clear: left; width: 400px; margin:2px 0; line-height: 18px; }
div.friend label span {float: left; width: 160px; display: block; height:20px;}
div.friend label input { width: 180px;float: left; clear: none!important; }
div.friend label span.data {float: right; margin-left:2px; display:block; line-height: 12px; width: 50px;  margin-top: -15px; height:20px;  }
div.friend label textarea {width:336px; float: left; clear: left; display:block;}
div.friend  div.browse {clear: both; background:url(img/point.gif) repeat-x left top; padding-top: 16px; margin-top: 10px; width: 350px;}
div.friend  .browse .left {float: left; width: 130px}
div.friend  .browse .right {float: right; width: 120px;}
div.friend  .browse .right input {width: auto; height: auto; border:none; float: right;}

div.friend input {font-size:10px; font-family:Arial, Helvetica, sans-serif; 	color:#0D436F; width: 142px; border:1px solid #1963a2; background:url(img/input.gif) repeat-x left -2px; }
div.error table {width:80%}
td.messageStackSuccess, td.messageStackError {color: #F48207!important;}

/*IFRAMEURI PT COVER SELECT BOX*/
/*.safetyIframeCos { z-index: 600; position: absolute; top: 0; left: 0; iframe.style.filter="progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0)";}
.safetyIframeMic { z-index: 600; position: absolute; top: 47px; left: 1px; iframe.style.filter="progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0)";}*/
.iframeScroll {  overflow: auto !important;}

#footer_cos_shoppingcart { width: 514px; height: 45px; overflow: hidden; position: absolute; top: 305px; left: 0; z-index: 601; cursor: pointer;}
#footer_cos_shoppingcart p { padding: 7px 20px 0 20px; margin: 0; color: #ffffff; font-size: 11px; }


/*continut layer */
.normal {
	color: #ffffff;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}
input {
	color: #000000;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}
select{
	color: #000000;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}

.border_right {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCD8E6;
}

.border_left {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #E3E9F1;
}
.pageHeading {
	color: #ffffff;
	padding-left: 34px;
	font: bold 14px Arial, Helvetica, sans-serif;
}
.text_blue {
	color: #ffffff;
	font: normal 11px Arial, Helvetica, sans-serif;
}
.main {
	color: #ffffff;
	padding-left: 35px;
	font: bold 11px Arial, Helvetica, sans-serif;
}
.inputRequirement {
	color:#EF720E;
	font: 10px Verdana, Arial, sans-serif;
}
.border_bottom_dashed {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCD8E6;
}
TD.infoBox, SPAN.infoBox {
	border-right: #CCD8E6 1px solid;
	border-bottom: #CCD8E6 1px solid;
	border-left: #CCD8E6 1px solid;
	border-top: #CCD8E6 1px solid;
	background: #FFF0BD;
		color:#0D436F;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}
.infoBoxContents {
	font: 11px Arial, sans-serif;
	
}

.border_bottom_dashed {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCD8E6;
}