@charset "utf-8";
/* CSS Document */

img, p, ul, li, span, h1, h2, h3, h4 { padding:0; margin:0; }
a { text-decoration:none; color: #000000; }
* { padding:0; margin:0; }
body { font-family:Arial, Helvetica, sans-serif; background-image:url(../img/background2.jpg); background-repeat:repeat-x; background-position:top; text-decoration:none; font-weight:normal; }
/* #container {
	width:981px;
	height:1669px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(../img/background.jpg);
}

*/
.content { height:580px; color: white; font-size: 14px; ; text-indent: 40px; }
#container {
	width:981px;
	height:1521px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(../img/background.jpg);
	background-position: center;
}
#header { width:981px; height:425px; margin-left:auto; margin-right:auto; background-image:url(../img/headbg.png); background-repeat:no-repeat; }
#logodomenii h1 {
	font-size:14px;
	text-decoration:none;
	font-weight:normal;
	padding-left: 10px;
	padding-top: 3px;
}
#menu { height:90px; width:700px; margin-left: auto; margin-right: auto; }
#menu2 { margin-left:auto; margin-right:auto; width:700px; height:40px; font-weight:normal; font-size:16px; }
.cumcumpar { float:left; padding-left: 20px; }
.detalii { float:left; padding-left: 40px; }
.despre { float:left; padding-left: 70px; }
#bgratis { float:left; padding-top: 30px; padding-left: 5px; }
#bdomenii { float:left; padding-left: 30px; padding-top: 10px; }
#bgazduire { float:left; padding-left: 40px; padding-top: 20px; }
#bwebdesign { float:left;  s;
padding-left: 70px; padding-top: 40px; }
#searchbox { margin-left:auto; margin-right:auto; width:750px; height:125px; margin-top: 20px; }
#search_box { width: 716px; height: 40px; padding-top: 58px; border: none; }
#search_box #s { float: left; width: 400px; margin-left: 55px; margin-top: 4px; border-color: #FFFFFF; background: none; text-align: center; border: none; font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; }
#search_box #i { float:right; width:216px; height:31px; }
#oferte {
	width:951px;
	height: 780px;
	margin: auto auto;
}
.oferteweb { margin-left:160px; margin-right:auto; }
#oferte_web { float:left; width: 690px; height: 710px; padding-top: 5px; padding-left: 40px; 
}
#oferte_hosting {
	float:left;
	width: 180px;
	height: 730px;
	padding-left: 20px;
}
#spacer { height:55px; margin-left:auto; margin-right:auto; width:10px; }
#oferte_hosting img { padding-top:25px; float: left; }
#element { width:621px; height:188px; background-image: url(../img/element.jpg); }
.pret { padding-left:40px; }
.btext { font-size:18px; font-weight:bold; padding-left: 20px; padding-top: 10px; }
.bltext { font-size:18px; font-weight:normal; color:#4567A3; padding-top: 10px; padding-left: 140px; }
#leftel { float:left; width:400px; height: 188px; }
#rightel { float:left; height: 143px; width: 220px; padding-top: 45px; }
#rightel img { float:right; padding-right: 20px; }
.wtext { color:#FFFFFF; font-size:20px; font-weight:bold; margin-top: 10px; float: right; margin-right: 15px; }
#footer {
	background-image:url(../img/footer.jpg);
	background-repeat:no-repeat;
	width:951px;
	height:303px;
	background-position:center;
	margin-left: -8px;
	margin-right: auto;
}
#links { float:left; width: 660px; height: 130px; padding-left: 30px; border:#FFFFFF; border-width:2px; border-style:dotted; margin-top: 10px; }
#linksleft { float:left; width: 330px; height: 130px; }
#linksright { float:left; width: 330px; height: 130px; }
#links a { width: 100px; font-size: 16px; color: #FFFFFF; }
#links a:hover{color:#eee;}
#links li { line-height: 16px; color: #FFFFFF; }
#desprenoi { float:left; width: 200px; padding-left: 85px; padding-top: 50px; }
#desprenoi p { width:150px; font-size: 14px; }
#blog { float:left; width: 180px; padding-left: 20px; padding-top: 55px; }
#blog p { width:170px; font-size: 14px; }
#contact { float:left; width: 250px; padding-left: 30px; padding-top: 50px; }
#contact p { width:200px; font-size: 14px; }
.maimult { float:right; text-decoration:underline; }
.pretx { padding-left:40px; padding-top: 4px; }
.separator1 { float:right; }
.formular_domenii {text-align:left;}
.formular_domenii table { margin-top: 10px; color: white; }
.formular_domenii tr { border:3px solid #BB995C;}
.formular_domenii td { border:3px solid #BB995C; background-color: #C4A874; font-size: 16px; padding-left: 5px; }
.formular_domenii .leftcell { float:left; width:240px; height: 30px; background-color: #c4a874; color: white; }
.formular_domenii .rightcell { float:left; width:430px; height: 30px; background-color: #c4a874; }
.formular_domenii .leftcell2 { float:left; width:240px; height: 28px; background-color: #c4a874; color: white; }
.formular_domenii .rightcell2 { float:left; width:430px; height: 60px; background-color: #c4a874; }
.formular_domenii .leftcell3 { float:left; width:240px; height: 28px; background-color: #c4a874; color: white; }
.formular_domenii .rightcell3 { float:left; width:430px; height: 28px; background-color: #c4a874; }
.formular_domenii .leftcell4 { float:left; width:240px; height: 60px; background-color: #c4a874; color: white; }
.formular_domenii .rightcell4 { float:left; width:430px; height: 60px; background-color: #c4a874; margin-top: 10px; margin-bottom: 10px; }
.formular_domenii p{ padding:4px; }
.formular_domenii input{ margin: 5px; border: 1px solid #BB995C; }
.formular_domenii textarea{ margin: 5px; border: 1px solid #BB995C; }
.input_mare {width:400px;}
.input_mediu {width:300px;}
#logodomenii {
	height:22px;
}
#oferte h1 {color:white;text-align:center;font-size:28px;}
.termeni p {padding:0;font-size:12px;color:white;}
.submitbutton {background-image:url(../img/submit.jpg);width:238px;height:35px;text-align:center}

.copyright{font-size:10px;clear:both; width:981px; margin:0 auto;}

/*yos*/

	/* scroll */
	.scrollgeneric {line-height: 1px; font-size: 1px; position: absolute; top: 0; left: 0;}

	.vscrollerbase {width: 10px; background-color: #fbf3f3;}
	.vscrollerbar  {width: 10px; background-color: #ae1414;}

	.hscrollerbase {height: 10px; background-color: #f7eaea;}
	.hscrollerbar   {height: 10px; background-color: red;}
	
	#mycustomscroll{position: relative; margin: 0.3em auto; width: 690px; height: 570px; overflow: auto; padding-right: 10px; float: left; top:0px;}/* IE overflow fix, position must be relative or absolute*/
	/*.fixedwidth {width: 550px;height: auto;position: relative;color: black;padding: 1px;}*/	/* a wide div is used for creating horizontal scrollbars for demonstration purposes */
	/*.scrollerjogbox {width: 10px; height: 10px; top: auto;   left: auto; bottom: 0px; right: 0px; background-color: gray;}*/
	
#content{height:600px; width:690px;}

	/*cms*/
	.content_text{}
		.content_text p{text-align:justify; font-size:14px; line-height:18px;}/*margin:5px 0;*/
		.content_text ul, .content_text ol{list-style-position:inside;}
		.content_text h1{font-size:18px !important; letter-spacing:1px;}
		.content_text h1 span{color:#3366cc;} 

	/*spatiu gazduire*/
	.f_x{clear:both;}
	.f_left , .f_right {background-color:#C4A874;  border:2px solid #BB995C; font-size:16px; float:left; color:#fff;}
	.f_right a{color:#fff; font-size:13px; font-weight:bold;}
	.f_rightPad select{width:456px;}
	.f_left  {width:210px;}
	.f_right{width:460px;}
	.f_leftPad, .f_rightPad{padding-left:5px;}
	.f_rightPad input{width:450px; color:#666;}
	.f_rightPad input:focus{background:none; color:#000;}
	.f_leftPad a:link, .f_leftPad a:visited{color:#fff;}
	.submit{float:left;}
	.submit input{background-image:url(../img/submit.jpg);width:238px;height:35px; border:none; cursor:pointer;}
	.submit input:hover{font-weight:bold;}
	.campuri{float:right}
	
	.error, .error a{color:#CC0000!important; font-weight:bold;}
	.white{color:#fff !important;}
	
	
	
