/* HTML ELEMENTS */

BODY {

	margin: 0px;
	padding: 0px;
	scrollbar-base-color:#fafafa;
	scrollbar-arrow-color:#442303;
	scrollbar-face-color:#fafafa;
	scrollbar-3dlight-color:#f0f0f0;
	scrollbar-darkshadow-color:#B0B2BC;
	scrollbar-shadow-color:#f5f5f5;
	scollbar-highlight-color:#B0B2BC;
	scollbar-track-color:#F6F3E2;
	FONT: 13px Arial, Helvetica, sans-serif;
	COLOR: #707070;
	background-color: #444444;
}

LI {
	list-style-type: none;
	FONT: 11px Arial, Helvetica, sans-serif; COLOR: #707070;
}

UL {margin-left: 5px; margin-bottom: 2px; }

TABLE {
	margin: 0px;
	padding: 0px;
}

TD {
	FONT: 11px Arial, Helvetica, sans-serif; COLOR: #707070
}

TH {
	FONT: 11px Arial, Helvetica, sans-serif; COLOR: #707070
}

DIV {
	FONT: 11px Arial, Helvetica, sans-serif; COLOR: #707070
}

FORM {
	MARGIN: 0px; padding: 0px;
}



/* HEADER ++++ MENU  */


.top {
	background-image: url(../images/top.gif);
	background-repeat: no-repeat;
	background-position: center top;
	width: 800px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	font-size: 10px;
}



#marci td {
	padding-bottom: 80px; 
	height: 140px; 
	width: 250px; 
	vertical-align: bottom; 
}


#marci {
	margin-top: 40px;
	margin-bottom: 100px; 
}

/* TABLES & BACKGROUNDS */

.table-content { padding: 0px; margin: 0px; border: 0px; width: 100%;}
#table-content-big { padding: 10px; margin: 0px; border: 0px; width: 100%; }

#table-content-big p { font-size: 1.3em; }

#table-content-big a { color: #cc00000; text-decoration: underline;}

.td-center {background-color: #fff; padding-top: 1px; padding-left: 3px;}

.td-center2 {background-color: #fff;}

.bgMenu {
	padding-top: 0px;
	margin: 0px;
	background-image: url("../images/menu/bg.gif");
	background-repeat: repeat-y;
	vertical-align: top;
	padding-left: 8px;
	width: 154px;
}

#bgMenu .nolink {
	background-image: url(../images/menu/bgOn.gif);
	background-repeat: no-repeat;
	color: #777;
	display: block;
	font-size: 12px;
	text-decoration: none;
	padding-top: 8px;
	margin-bottom: -20px;
}

#bgMenu a {
	color: #cc0000;
	display: block;
	font-size: 12px;
	text-decoration: none;
	padding-top: 8px;
	margin-bottom: -20px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;

}

#bgMenu a:hover { 	
	color: #51BBF8;
	font-size: 12px;
	text-decoration: none;
}




#bgMenu .sep{
	width: 156px;
	height:0px;
}

.sep{
	width: 156px;
	height:0px;
}

#content_scurt { padding-left: 0px; padding-right: 10px; padding-top: 10px; padding-bottom: 1px; font-size: 15px; color: #333; line-height: 18px; width: 960px;}


#content { padding-left: 0px; padding-right: 10px; padding-top: 10px; padding-bottom: 1px; font-size: 15px; color: #333; line-height: 18px;}

#content a {
	color: #004D69;
	font-weight: bold;
}

#content a:hover {
	color: #fff;
	background-color: #51BBF8;
}
#content_scurt a {
	color: #004D69;
}

#content_scurt a:hover {
	color: #fff;
	background-color: #51BBF8;
}




#content .small {padding-top: 6px;font-size: 12px;}


#content .big {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 20px;
	font-weight: normal;
	color: #222;
	color: #C40000;

}


#content .notice {
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 8px;
	background-color: #fafafa;
	width: 996px;
	font-size: 12px;
	display: inline;
}

#content .notice2 {
	padding: 8px;
	width: 100%;
	font-size: 12px;
	display: inline;
}

#content .notice2 a {
color: #cc2200;
}


#content .noticeHidden {
	margin-top: 10px;
	padding: 2px;
}

#content .notice_search {
	background-color: #FBFFBC;
	padding-left: 1px;
	padding-right: 1px;
}


.tw { background-color: #fff; }

.td-grey {
	background-color: #6F6F6F;
}




.td-corner-top-left {
	background-image: url(../images/td-corner-top-left.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 140px;
}

.td-corner-top-right {	
	background-image: url(../images/td-corner-top-right.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 140px;
}

.td-corner-bottom-left {
	background-image: url(../images/bg-corner-bottom-left.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 95px;
}

.td-corner-bottom-right {	
	background-image: url(../images/bg-corner-bottom-right.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 95px;
}

.td-side-bg-left {	
	background-image: url(../images/bg-side-left.gif);
	background-repeat: repeat-y;
	background-position: right top;
}

.td-side-bg-right {	
	background-image: url(../images/bg-side-right.gif);
	background-repeat: repeat-y;
	background-position: left top;
}





/* BACKGROUND */

.bg-right-middle {
	background-image: url(../images/bg-right-middle-shadow.gif);
}

.bg-left-middle {
	background-image: url(../images/bg-left-middle-shadow.gif);
}

.bg-light-1 {text-align: left; background-color: #fff; margin: 0px;}
.bg-light-2 {background-color: #FCFCFC; text-align: left;}
.bg-light-3 {background-color: #FeFeFe; text-align: left;}
.bg-light-4 {background-color: #F9F9F9; margin-bottom: 15px; border: 3px solid #fafafa;}


/* FOOTER */

.bottom {
	background-image: url(../images/footer.gif);
	height: 33px;
	width: 100%;
}



#preFooter {
	width: 100%;
	background-image: url(../images/menu/bgFooterTop.gif);

}


#footer {
	color: #999999;
	font-size: 12px;
	padding-bottom: 6px;
	padding-right: 10px;
	padding-left: 10px;
	width: 100%;
	background-image: url(../images/menu/bgFooter.gif);
	background-repeat: repeat;
}


.footer_bg {	
	background-image: url(../images/footer.gif);
	background-repeat: repeat-x;
}


#footer .no-link {
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	color: #fff;
}


#footer A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px;
	TEXT-DECORATION: none; 
	color: #51BBF8;
}


#footer A:hover {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; 
	color: #fff;
	background-color: #51BBF8;
}


#footer .netphobia:link {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; 
	color: #999999;
	background-color: #444444;;
	text-decoration: underline;
}


#footer .netphobia:hover {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; 
	color: #51BBF8;
	background-color: #444444;
	text-decoration: none;
}


#footer .left { float: left;}

#footer .right { float: right; text-align: right;}


#footer .leftNotice {
	float: left;
	padding-bottom: 1px;
	padding-top: 1px;
	padding-left: 5px;
	color: #999999;
	text-align: left;
	vertical-align: bottom;
}


.left { float: left;}

.right { float: right;}

/* RIGHT SIDE ++++ RECLAMA VERTICALA */



/* MAIN CONTENT ++++ TABELA ICOANE */

#icoane {
	color: #E6E5E1;
	padding-bottom: 4px;
	padding-top: 77px;
	background-image: url(../images/icoane.png);
	background-repeat: no-repeat;
	height: 149px;
	width: 997px;
	margin-top: 10px;
	border: 0px solid #D4D4D4;
}



#icoane .icoana {	
	float: left;
	text-align: left;
	padding-left: 2px;
	padding-right: 2px;
	text-align: center;
	width: 110px;
}


#icoane .categ {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.3em;
	line-height: 20px;
	font-weight: bold;
	color: #222222;
	padding-bottom: 4px;
}


.pret {
	font-family: Arial, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #ff9900;
}

.img_stire {	
	border: 3px solid #DEDDD9;
	margin-bottom: 2px;
	width: 50px;
}

.borderImg {	border: 1px solid #ccc;}


#icoane A {
	TEXT-DECORATION: underline; 
	color: #3984AF;
}

#icoane A:hover {
	color: #fff;
	background-color: #51BBF8;
}

#icoane span {
	display: inline;
}
/* FORMULAR CAUTARE */


.cautare_ico {
	background-image: url(../images/menu/search_ico.gif);
	background-repeat: no-repeat;
	background-position: 2px center;
	padding-left: 18px;
	width: 200px;
	color: #777;

}

.input-35 {
	width: 50px;
}

.input-50 {
	width: 50px;
}

.input-75 {
	width: 75px;
}

.input-100 {
	width: 120px;
}

.input-150 {
	width: 150px;
}

.input-250 {
	width: 250px;
}
.form-cautare, .form-buton {
	padding: 2px;
}


.input-submit {
	width: 117px;
	background: #00B6EE;
	border: 1px solid #fff;
	color: #fff;
	font-size: 11px;
	font-weight: bold;
}

.input-submit150 {
	width: 150px;
	background: #6F6F6F;
	border: 1px solid #fff;
	color: #FFE600;
	font-size: 11px;
	font-weight: bold;
}

#searchByCity select {
	color: #000000;
	font-size: 11px;
	width: 146px;
	margin-bottom: 4px;
	margin-top: 4px;
	background-color: #E3F5F3;
}

#searchByCity optgroup {background:#E3F5F3;	color: #222; font-size: 12px; font-weight: normal;}
#searchByCity optgroup option {	background-color: #fff; color:#222;}


#searchByCity input {
	background: #fff;
	border: 1px solid #7F9DB9;
	color: #222;
	font-size: 10px;
	width: 50px;
	font-weight: bold;
	font-family: Arial, "Times New Roman", Times, serif;
	height: 21px;
	margin-bottom: -10px;
	margin-top: 5px;
}

.cautaInSite {
	background: #FF9900;
	border: 1px solid #fff;
	color: #fff;
	font-size: 10px;
	width: 50px;
	font-weight: bold;
	font-family: Arial, "Times New Roman", Times, serif;
	height: 22px;
}








/* CONTENT ++++ LINKS  */


/* CONTENT ++++ TEXT  */

.title {
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
	FONT-SIZE: 16px;
	COLOR: #ff9900;
	padding-top: 2px;
	margin-top: 2px;
	font-weight: bold;
	line-height: 20px;
	letter-spacing: -1px;
	margin-bottom: 12px;
}


TD .text3 {FONT: 13px Arial, Helvetica, sans-serif; COLOR: #707070}
TD .text {FONT: 12px Arial, Helvetica, sans-serif; COLOR: #707070}
TD .textBig {FONT: 15px Arial, Helvetica, sans-serif; COLOR: #707070; font-weight: bold;}
TD .textExtraBig {FONT: 18px Arial, Helvetica, sans-serif; COLOR: #707070; 	line-height: 22px;}
TD .telefon {FONT: 36px Georgia, Helvetica, sans-serif; COLOR: #707070; 	line-height: 50px;}


.input-submit-large {
	width: 120px;
	height: 20px;
	background: #6F6F6F;
	border: 1px solid #6F6F6F;
	color: #FFE600;
	font-size: 11px;
	font-weight: bold;
}

hr { height: 1px; color: #A49F88;}

.banner-space {padding-left: 15px;}


#space {
	padding-top: 60px;
	padding-bottom: 150px;
}

#space a{
	color: #cc0000;
}



.agentImg {	
	border: 1px solid #333;
	width: 75px;
}

.sep {border-bottom: 1px solid #f0f0f0; padding-top: 10px; padding-bottom: 6px; }

.stire { color: #51BBF8; text-decoration: none;}


.bgTop {
	height: 100px;
	padding-bottom: 1px;
	vertical-align: top;
	color: #B2B4BF;
	background-image: url(../images/bg.gif);
	background-repeat: repeat-x;
	vertical-align: middle;

}



.bgTopLarge {
	background-image: url(../images/bg.gif);
	background-repeat: repeat-x;
	height: 90px;
	padding-bottom: 1px;
	color: #EAEAEA;
	vertical-align: top;
}

.bgLogo {
	background-color: #425E6C;
	width: 164px;
}


.bgTabs {
	background-image: url(../images/bg.gif);
	background-repeat: repeat-x;
	height: 26px;
	padding: 0px;
	margin: 0px;
	vertical-align: bottom;
	float: left;
	text-align: left;
	width: 684px;
}


.bgSearch {
	background-image: url(../images/bg.gif);
	background-repeat: repeat-x;
	height: 26px;
	padding: 0px;
	margin: 0px;
	vertical-align: bottom;
	float: left;
	text-align: left;
}

img { border: 0px;}


#header table{
	margin: 0px;
	padding: 0px;
	border: 0px;
	width: 100%;
	background-image: url(../images/bg.gif);
}


#header form{
	margin: 0px;
	padding: 0px;
	border: 0px;
	width: 100%;
	text-align: left;
	padding-bottom: 2px;
	padding-right: 5px;
	padding-left: 58px;
}




.td-banner-vertical {
	padding-top: 26px;
	margin: 0px;
	vertical-align: top;
	padding-left: 8px;
	width: 139px;
	background-color: #fff;
}





#navBarOferte img {
	margin-bottom: 3px;
}


#navBarOferte table {
	padding-left: 10px;
	border: 1px solid #ccc;
}


#navBarOferte .nav {
	background-color: #DAE4E9;
	height: 26px;
	margin-bottom: 5px;
	padding: 5px;
}


#navBarOferte a {
	font-weight: bold;
	color: #004D69;
	background-color: #fafafa;
}


#navBarOferte a:hover {
	color: #fff;
	background-color: #51BBF8;
}



#searchMain {
	width: 270px;
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 9px;
	padding-top: 9px;
	background-image: url(../images/bgSearchMain.gif);
	background-repeat: repeat-x;
	border: 1px solid #AACCFF;
	height: 100px;
	margin-top: 10px;
}

#searchAll {
	width: 100%;
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 9px;
	padding-top: 9px;
	background-image: url(../images/bgSearchMain.gif);
	background-repeat: repeat-x;
	border: 1px solid #AACCFF;
	height: 40px;
	margin-top: 10px;
}


#indexSearch {
	width: 204px
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 9px;
	padding-top: 9px;
	background-image: url(../images/bgSearchMain.gif);
	background-repeat: repeat-x;
	border: 1px solid #AACCFF;
	height: 96px;
	margin-top: 4px;
}



#indexSearch td{
	padding-left: 14px;
	padding-right: 14px;
	padding-bottom: 1px;

}



#searchMain select {
	color: #000000;
	font-size: 13px;
	width: 206px;
	background-color: #fff;
}


#searchMain input {
	background: #FF9900;
	border: 1px solid #fff;
	color: #fff;
	font-size: 10px;
	width: 50px;
	font-weight: bold;
	font-family: Arial, "Times New Roman", Times, serif;
	height: 20px;
}


#searchMain p{
	color: #ff9900;
	font-size: 16px;
	font-weight: bold;
	font-family: Arial, "Times New Roman", Times, serif;
	margin-bottom: 6px;
}














#stiri {
	width: 710px;
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 20px;
	padding-top: 14px;
	border: 1px solid #AACCFF;
	height: 310px;
	margin-top: 10px;
}


#stiri .sep {
	border-bottom: 1px solid #f0f0f0; 
	padding-top: 1px; 
	padding-bottom: 1px; 
	margin-bottom: 6px;
	margin-top: -6px;
}


.textStire {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;

}


.spacemenu {margin-top: 24px;}


.spacemenu2 {margin-top: 160px;}


#banners {padding-top: 10px; margin-left: 0px;}




#banners .left {float: left;}

#banners .right {float: right;}


#infoOferte {padding: 12px;  font-size: 16px; width: 996px;}

#infoOferte .firstRow { background-color: #E2F4FF; border-bottom: 2px solid #fff;}
#infoOferte .secondRow { background-color: #EDF9FF; }
#infoOferte .thirdRow { background-color: #F8FCFF; }

#infoOferte a {color: #333;}
#infoOferte a:visited {color: #333;}


.procent {font-size: 14px; color: #333; font-weight: bold;}




#oferteLeft {
	background-image: url(../images/oferte.gif);
	background-repeat: no-repeat;
	height: 148px;
	width: 614px;

}

#oferteLeft .oferteLeftImg {
	width: 150px;
	height: 100px;
	padding: 17px;
}

#oferteLeft .oferteLeftImg img  {
	border: 1px solid #ccc;

}

#oferteLeft .oferteLeftTitlu {
	font-family: "Lucida Sans";
	font-size: 1.2em;
	color: #333;
	line-height: 21px;
	width: 450px;
	padding-top: 14px;
	font-weight: bold;
}

#oferteLeft .oferteLeftText {
	font-size: 0.8em;
	vertical-align: top;
	width: 192px;
	color: #777;

}


#oferteLeft .oferteLeftPret {
	font-family: Verdana, "Times New Roman", Times, serif;
	font-size: 20px;
	line-height: 24px;
	color: #fff;
	letter-spacing: -1px;
	word-spacing: 2px;
	text-align: center;
	vertical-align: bottom;
	padding-bottom: 14px;

}


#oferteLeft a {
	margin-top: 10px;
	font-family: Arial, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #014E6A;
}

.oferteMain {
	background-color: #DCE3E7;
	width: 620px;
}

.oferteSpeciale {
	background-color: #442303;
}






#oferteSpecialeContact {
	background-image: url(../images/contact2.gif);
	background-repeat: no-repeat;
	height: 148px;
	width: 388px;

}


#oferteSpeciale {
	background-image: url(../images/oferteSpeciale.gif);
	background-repeat: no-repeat;
	height: 148px;
	width: 388px;

}

#oferteSpeciale .oferteSpecialeImg {
	width: 172px;
	height: 100px;
	padding: 14px;
}


#oferteSpeciale .oferteSpecialeImg img  {
	border: 1px solid #ccc;

}


#oferteSpeciale .oferteSpecialeText {
	font-family: "Lucida Sans";
	font-size: 0.8em;
	vertical-align: top;
	color: #014E6A;
	font-weight: bold;
	padding-top: 20px;
	padding-right: 10px;
	padding-left: 16px;
}


#oferteSpeciale .oferteSpecialePret {
	font-family: Verdana, "Times New Roman", Times, serif;
	font-size: 20px;
	line-height: 20px;
	color: #014E6A;
	letter-spacing: -1px;
	word-spacing: 2px;
	text-align: center;
	vertical-align: bottom;
	padding-bottom: 14px;
	width: 190px;
}


#oferteSpeciale a {
	margin-top: 10px;
	font-family: Arial, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #014E6A;
}


.oferteSpecialeTitle {
	font-family: "Lucida Sans";
	font-size: 1.8em;
	color: #fff;
	padding-left: 10px;
	padding-bottom: 6px;
}

