html { height:100%; }
.printonly { display:none; }
body {
	font-size:12px;
	color:#7a9194;
	height:100%;
	overflow-x:hidden;
	font-family: 'interstatecezzzregular-zzz';
	min-width: 960px;
	background-image:url(../images/body_top.png);
	background-position:top center;
	background-repeat:no-repeat;
}

.ht1 { display: table; #position: relative; overflow: hidden;width:100%;height:100% }
.ht2 { #position: absolute;  #top: 50%;display: table-cell; vertical-align: middle;text-align:center; }
.ht3 { #position: relative;  #top: -50%;margin:0 auto 0 auto;border:0px solid green;width:100%;height:634px; text-align:left;
		background-image:url(../images/munti.jpg); background-repeat:repeat-x; background-position:50% 60px;
		position:relative;
}


a { color:#629c95; text-decoration:none; }
a:visited { color:#629c95; text-decoration:none; }
a:hover { color:#004a41; text-decoration:underline; }

.clear { clear: both; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0; }
#header-small {
	margin:58px 0px 70px 0px;
}

#logo {
	float:left;
}
#slogan-small {
	font-family: 'interstatecezzzregular-zzz';
	font-size:19px;
	color:#f04f23;
	line-height:70px;
	float:right;
	margin:-20px 200px 0px 0px;
}
h1 {
	color:#f04f23;
	font-size:27px;
	font-weight: normal;
	font-style: normal;
	line-height:normal;
	font-family: 'interstatecezzzregular-zzz';
	margin-bottom:25px;
	margin-top:35px;
}
h1 a { color:#f04f23; }
h1 a:visited { color:#f04f23; }
h1 a:hover { color:#f04f23; }


h2 {
	color:#f04f23;
	font-size:12px;
	font-weight: normal;
	font-style: normal;
	line-height:normal;
	font-family: 'interstatecezzzregular-zzz';
	margin:8px 0px 0px 40px;
}
h2 a { color:#f04f23; }
h2 a:visited { color:#f04f23; }
h2 a:hover { color:#f04f23; }


.textContainer { width:760px; float:left; }
.imageContainer { height:300px; margin-right:20px; float:left; }

p { 
	color:#7a9194; 
	line-height:normal;
	font-weight: normal;
	font-style: normal;
	font-family: 'interstatecezzzregular-zzz';
}

.menuContainer-small {
	background-image:url(../images/menu-bg.png);
	background-position:center;
	background-repeat:no-repeat;
	height:95px;
	width:100%;
	position:absolute;
	left:0px;
	top:100px;
	/*top:471px;*/
}
.sageata_bg {
	background-image:url(../images/sageata.png);
	background-position:right top;
	background-repeat:no-repeat;
	height:420px;
}
.container_12 { position:relative; }
#salvati-copii-small {
	float:left;
/*	position:absolute;
	top:409px;
	left:10px;
	*/
}


#navMenu {
	width:960px;
	margin:0px 0px 0px 0px;
	padding:0px;
	border:0px;
	font-size:12px;
	position:relative;
}
#navMenu li { float:left; color:#FFF; padding:0px; margin:0px; border:0px; text-align:center; height:50px; padding-top:45px; line-height:50px; }
#navMenu li#menu_1 { width:80px; }
#navMenu li#menu_1:hover { background-image:url(../images/menu_1.png); background-position:bottom; }
#navMenu li#menu_2 { width:103px; }
#navMenu li#menu_2:hover { background-image:url(../images/menu_2.png); background-position:bottom; }
#navMenu li#menu_3 { width:75px; }
#navMenu li#menu_3:hover { background-image:url(../images/menu_3.png); background-position:bottom; }
#navMenu li#menu_4 { width:85px; }
#navMenu li#menu_4:hover { background-image:url(../images/menu_4.png); background-position:bottom; }
#navMenu li#menu_5 { width:87px; }
#navMenu li#menu_5:hover { background-image:url(../images/menu_5.png); background-position:bottom; }
#navMenu li#menu_6 { width:92px; }
#navMenu li#menu_6:hover { background-image:url(../images/menu_6.png); background-position:bottom; }
#navMenu li#menu_7 { width:72px; }
#navMenu li#menu_7:hover { background-image:url(../images/menu_7.png); background-position:bottom; }

#navMenu li a {
	font-weight: normal;
	font-style: normal;
	line-height:normal;
	font-family: 'interstatecezzzregular-zzz';
	font-size:12px;
	color:#FFF;
	text-decoration:none;
}
#navMenu li a.on { color:#FFF; }
#navMenu li a:hover { color:#FFF; }
#sticle-small {
	position:absolute;
	left:741px;
	/*top:-130px;*/
	top: -100px;
}
#facebook-small {
	position:absolute;
	left:650px;
	top:30px;
	text-align:center;
	width:80px;
}
#footer {
	position:absolute;
	left:10px;
	top:580px;
	font-size:10px;
	color:#d8d8d9;
	width:500px;
}

#footer-small {
/*	position:absolute;
	left:10px;
	top:580px;
*/
	font-size:10px;
	color:#d8d8d9;
	width:500px;
	margin-top:10px;
	float:left;
	
}

#header {
	margin:143px 0px 0px 0px;
}
#slogan {
	font-family: 'interstatecezzzregular-zzz';
	font-size:26px;
	color:#f04f23;
	line-height:91px;
	float:left;
	margin:0px 0px 0px 0px;
}
#salvati-copii {
	position:absolute;
	top:350px;
	left:240px;
}
.menuContainer {
	background-image:url(../images/menu-bg.png);
	background-position:center;
	background-repeat:no-repeat;
	height:95px;
	width:100%;
	position:absolute;
	left:0px;
	top:234px;
}
#facebook {
	position:absolute;
	left:850px;
	top:110px;
	text-align:center;
	width:80px;
}
#sticle {
	position:absolute;
	left:598px;
	top:-153px;
}


/* CSS For Dropdown Menu Start */

#navMenu div.sublinks a {
	/*color:#e73e0c;*/
	color:#117585;
	/*border-bottom:1px dotted #ec6a32;*/
	border-bottom:1px dotted #117585;
	font-family: 'interstatecezzzregular-zzz';
	font-size:12px;
	text-decoration:none;
	display:block;
	text-align:left;
	line-height:36px;
	padding:0px 0px 0px 30px;
}


#navMenu div.sublinks a:hover {
	/*color:#e73e0c;*/
	color:#117585;
	/*border-bottom:1px dotted #ec6a32;*/
	border-bottom:1px dotted #117585;
	font-family: 'interstatecezzzregular-zzz';
	font-size:12px;
	text-decoration:none;
	display:block;
	text-align:left;
	line-height:36px;
	padding:0px 0px 0px 30px;
	background-image:url(../images/menu-arrow-2.png);
	background-repeat:no-repeat;
	background-position:170px 14px;
}

#navMenu div.sublinks  {
	display:none;
	background-color:#FFF;
	border:0px;
	width:180px;
	/*border-bottom:4px solid #ec6a32;*/
	border-bottom:4px solid #117585;
	background-image:url(../images/menu-bullet-2.png);
	background-repeat:no-repeat;
	background-position:5px 9px;	

}



.w100 { width:100%; }
.hide {	display:none;  }
.show { display:inline; }
.floatLeft { float:left; }
.floatRight { float:right; }
.red { color:#C00; }
.green { color:#004a41; }
.table { display:table; }
.mB20 { margin-bottom:20px; }
.mT20 { margin-top:20px; }
.mR20 { margin-right:20px; }
.mL20 { margin-left:20px; }

.mR10 { margin-right:9px; }


#contactBox { height:150px; }

#map_canvas {
	width:940px;
	height:500px;
}


label { line-height:28px; }
input {
	font-family: 'interstatecezzzregular-zzz';
	border:0px;
	background-color:#FFF;
	font-size:14px;
	padding:7px 5px 7px 5px;
	min-width:248px;
	color:#629c95;
}
textarea {
	font-family: 'interstatecezzzregular-zzz';
	border:0px;
	/*background-color:#FFF;*/
	font-size:14px;
	padding:7px 5px 7px 5px;
	min-width:248px;
	max-width:248px;
	min-height:121px;
	max-height:121px;	
}

.galleryPic {
	float:left;
	padding:14px;
	/*background-color:#FFF;*/
}
#galleryContainer { padding:0px 0px 0px 0px;/* background-color:#FFF;*/ float:left; margin:10px 0px 20px 0px; }
#galleryContainer img { margin:0px;	}




#formWrap .fieldsContainer {
	float:left;
	width:235px;
}
#formWrap input {
	border:1px solid #999;
	width:200px;
	min-width:170px;
}
#formWrap select {
	border:1px solid #999;
	width:200px;
	min-width:170px;
	padding:5px 5px;
    color: #629C95;
    font-family: 'Panefresco400wtRegular',sans-serif;
    font-size: 14px;	
}
#formWrap select option, optgroup { }
#formWrap textarea {
	border:1px solid #999;
	max-width:100%;
	width:890px;
	height:70px;
	min-height:70px;
	margin-bottom:20px;
}

#formWrap label {
	line-height:28px;
	font-weight:bold;
}
input#contactSubmitBtn {
	float:left;
	background-image:url(../images/b_contact.gif);
	width:175px;
	height:39px;
	border:0px;
	padding:0px;
	margin:0px;
	border:0px;
	font-size:22px;
	text-align:left;
	color: #004A41;
	font-family: 'Panefresco999wtRegular',sans-serif;
	padding:0px 0px 0px 40px;
	cursor:pointer;
}
#uploadFileContainer {
	float:right;
	margin:10px 80px 0px 0px;
	display:none;
}

#slogan_nitrati {
	font-family: 'interstatecezzzregular-zzz';
	font-size:19px;
	/*color:#f04f23;*/
	color: #b1b1c2;
	text-align:right;
	margin:0px 0px 0px 0px;
	position:absolute;
	top:30px;
	left:475px;
	width:280px;
}
