<!--
@import url("layout.css");
@import url("../ajax/home/style.css");
@import url("../ajax/callback/style.css");
@import url("../ajax/guestbook/style.css");
@import url("../ajax/portfolio/style.css");
@import url("../ajax/client/style.css");


/*********
 * C U T *
 *********/

.stripes { background:url(../images/stripes.gif) top left; }
.stripesShadow { background:url(../images/stripes-shadow.gif) repeat-y; }

td#leftContentTd, td#mainContentTd {
	background:#FFF;
/*	height:100%;*/
	vertical-align:top;
}
td#leftContentTd { background:url(../images/leftcontent_bg.gif) repeat-y left top; }
td#mainContentTd { background:url(../images/maincontent_bg.gif) repeat-y left top; }
div#leftContent, div#mainContent {
	background-color:#FFF;
/*	border:solid #E97272;
	border-width:0px 1px; */
	width:219px;
/*	height:630px;*/
/*	height:639px;*/
}
div#mainContent {
	width:688px;
	margin:1px;
	padding:5px;
}
td.siteTitle { background:url(../images/emerigos_09.png) no-repeat left top; }
td.siteTitle h1 {
	color:#FFF;
	font-size:11px;
	font-weight:bold;
	letter-spacing:1px;
	padding-left:20px;
}
b { color:#666; }


/*************
 * S T Y L E *
 *************/
 
strong { font-weight:normal }
ol li { list-style:decimal; list-style-position:outside; margin-left:20px; }
ul li {
	padding-left:15px;
	background:url(style/list-dot.gif) no-repeat 0px 5px;
}

.required:first-letter {
	color:#FF0000;
}

.grayborder { border:solid 1px #D7D7D7; }
.redmsg { color:#BD423F; }
input.button {
	width:70px;
	height:20px;
	background:url(style/button.gif) no-repeat;
	color:#D7D7D7;
	font-family:Verdana, Arial;
	font-weight:bold;
	font-size:11px;
	letter-spacing:1px;
	border-width:0px;
	cursor:pointer;
	margin:0px 5px;
	margin-top:5px;
}
input.button:hover {
	background:url(style/button_over.gif) no-repeat;	
	color:#FFF;
}

input.buttonhu {
	width:120px;
	height:20px;
	background:url(style/button_long.gif) no-repeat;
	color:#D7D7D7;
	font-family:Verdana, Arial;
	font-weight:bold;
	font-size:11px;
	letter-spacing:1px;
	border-width:0px;
	cursor:pointer;
	margin:0px 5px;
	margin-top:5px;
}
input.buttonhu:hover {
	background:url(style/button_long_over.gif) no-repeat;	
	color:#FFF;
}

input.buttonen {
	width:120px;
	height:20px;
	background:url(style/button_long.gif) no-repeat;
	color:#D7D7D7;
	font-family:Verdana, Arial;
	font-weight:bold;
	font-size:11px;
	letter-spacing:1px;
	border-width:0px;
	cursor:pointer;
	margin:0px 5px;
	margin-top:5px;
}
input.buttonen:hover {
	background:url(style/button_long_over.gif) no-repeat;	
	color:#FFF;
}

a {
	color:#777;
	text-decoration:none;
	outline-style:none;
}
a:hover {
	color:#BD423F;
}

a.cursorRightLink, a.cursorLeftLink {
	background:url(style/icon/cursor_hand.gif) no-repeat top right;
	padding-right:15px;
	padding-bottom:1px;
	line-height:15px;
}
a.cursorLeftLink {
	background-position:top left;
	padding-left:17px;
	padding-right:0px;
}
a.topOfThePage {
	display:block;
	width:9px;
	height:22px;
	float:right;
	background:url(style/top_of_the_page.gif) no-repeat;
	margin-bottom:10px;
}


hr {
	margin:12px 0px;
	height:1px;
	width:100%;
	border-width:0px;
	background-color:#DDDEDE;
}

div.vr {
	margin:0px 12px;
	width:1px;
	border-width:0px;
	background-color:#DDDEDE;
}


/*
input.textfield, input.textfieldOver, textarea.textarea, textarea.textareaOver, select.selectfield {
	padding:1px 2px;
	border:solid 1px #D7D7D7;
}
input.textfield { background:url(../library/style/textfield.gif) repeat-x #FFF bottom; }
input.textfieldOver { background:url(../library/style/textfield_over.gif) repeat-x #FFF top; }
textarea.textarea { background:url(../library/style/textarea.png) repeat-x #FFF top; }
textarea.textareaOver { background:url(../library/style/textarea_over.png) repeat-x #FFF bottom; }
*/

select {
	width:150px;
	height:18px;
	border:solid 1px #CCC;
	background-color:#F9F9F9;
	padding:0px 2px;
	padding-top:2px;
	letter-spacing:1px;
	line-height:12px;
	font-size:10px;
}

input.textfield, textarea.textarea {
	margin-top:3px;
	margin-bottom:10px;
	background-image:none;
	border:solid 1px #cccccc;
	height:16px !important;
}


img#secnr, img.localizare {
	border:solid 1px #CCC;
	font-size:11px;
	letter-spacing:1px;
	margin-bottom:5px;
}

div.emoticon { margin-top:5px; float:right; }
div.emoticon img {margin-right:5px; border-width:0px; cursor:pointer; }

td.label {
	vertical-align:top;
	text-align:right;
	padding-right:5px;
}

.asterisk {
	font-size:10px;
	letter-spacing:0px;
}


div.commandButtonDiv {
	width:100%;
	display:block;
	float:left;
	margin-bottom:10px;
}
a.commandButton {
	width:85px;
	height:20px;
	display:block;
	background:url(style/comanda-button.jpg) no-repeat;
	background-position:top center;
	padding-top:55px;
	color:#9c2c15;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	float:right;
	cursor:pointer;
}
a.commandButton:hover { background-image:url(style/comanda-button_over.jpg); }
a.commandButton2 {
	height:20px;
	display:block;
	background:url(style/comanda-button.jpg) no-repeat;
	padding:17px 0px;
	padding-left:60px;
	color:#9c2c15;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	float:left;
	cursor:pointer;
}
a.commandButton2:hover { background-image:url(style/comanda-button_over.jpg); }
a.commandButton2.gray { background-image:url(style/comanda-button-gray.jpg); }
a.commandButton2.gray:hover { background-image:url(style/comanda-button-gray_over.jpg); }
/*******************
 * A L E R T B O X *
 *******************/
 
.alertBg {
	position:absolute;
	top:0px;
	left:0px;
	background-color:#000;
	z-index:3;
	opacity:0.6;
	filter:alpha(opacity=60);
}
.alertBox {
	width:400px;
	height:150px;
	position:absolute;
	top:-150px;
	background:url(style/alertbox_bg.gif) no-repeat right top;
	z-index:4;
	color:#BD423F;
	font-size:12px;
	font-weight:bold;
	letter-spacing:2px;
	text-align:center;
	opacity:0;
	filter:alpha(opacity=0);
}
.alertButton {
	width:70px;
	height:20px;
	background:url(style/alertbutton.gif) no-repeat;
	color:#F8EAEA;
	font-size:11px;
	font-weight:bold;
	border-width:0px;
	cursor:pointer;
	margin:0px 5px;
	margin-top:5px;
}
.alertButton:hover {
	background:url(style/alertbutton_over.gif) no-repeat;	
	color:#FFF;
}

/**********************
 * A C C O R D I O N *
 *********************/
 
div#accordion {
	width:207px;
/*	height:455px;*/
	text-align:left;
	background-color:#ffffff;
	margin-bottom:10px;
	float:left;
	height:auto;
	display:block;
	margin-left:27px;
	margin-bottom:30px;
}

div#accordion div.item {
	height:45px;
	overflow:hidden;
}
div#accordion div.title {
	height:51px;
	vertical-align:middle;
	background:#f2f2f2;
}
div#accordion div.content {
	padding:5px;
	padding-left:8px;
	border:solid #e7e7e7;
	border-width:0px 1px;
	height:145px;
	width:192px;
}

div#accordion div.title a {
	color:#5678a3;
	text-transform:uppercase;
	letter-spacing:0px;
	font-size:14px;
	width:145px;
	height:34px;
	display:block;
	padding-top:17px;
	padding-left:60px;
	background-color:#f2f2f2;
	background-repeat:no-repeat;
	background-position: 8px 6px;
	border:solid #e7e7e7 1px;
	cursor:pointer;
}

div#accordionItem1 div.title a {
	background-image:url(style/accordion_title_1.gif);
	background-position:0px 0px;
	border-width:0px;
	border-bottom-width:1px;
	height:32px;
	width:147px;
	padding-top:23px;
}
div#accordionItem1 div.title a:hover { background-image:url(style/accordion_title_1_over.gif); }
div#accordionItem2 div.title a { background-image:url(style/accordion_title_2.gif); }
div#accordionItem2 div.title a:hover { background-color:#f2dbc9; }
div#accordionItem3 div.title a { background-image:url(style/accordion_title_3.gif); }
div#accordionItem3 div.title a:hover { background-color:#f2f2c9; }
div#accordionItem4 div.title a { background-image:url(style/accordion_title_4.gif); }
div#accordionItem4 div.title a:hover { background-color:#caf2c9; }
div#accordionItem5 div.title a { background-image:url(style/accordion_title_5.gif); }
div#accordionItem5 div.title a:hover { background-color:#c9dbf2; }
div#accordionItem6 { height:60px !important; }
div#accordionItem6 div.title { height:60px !important; }
div#accordionItem6 div.title a {
	background-image:url(style/accordion_title_6.gif);
	background-position:0px 0px;
	border-width:0px;
	border-top-width:1px;
	height:42px;
	width:147px;
}
div#accordionItem6 div.title a:hover { background-image:url(style/accordion_title_6_over.gif); }

div#accordion div.content a {
	color:#555555;
	font-size:10px;
	padding:1px;
	padding-left:16px;
	display:block;
	text-decoration:none;
	margin:3px 0px;
	font-family:Verdana, Arial;
	background:url(style/accordion_submenu_bg.gif) no-repeat;
	width:175px;
	height:15px;
	margin-top:10px;
}
div#accordion div.content a:hover {
	color:#000000;
	background:url(style/accordion_submenu_bg_over.gif) no-repeat;
}



/***************
 * F O O T E R *
 ***************/
 
table#footer {
	margin-top:13px;
	width:95%;
}
table#footer span.footerInfo, table#footer a {
	color:#777;
	font-size:11px;
	margin:0px 10px 0px 5px;
	position:relative;
	top:-5px;
	text-decoration:none;
}
table#footer a {top:0px}
table#footer a:hover {
	color:#BD423F;
	cursor:pointer;	
}



/********************************
 * G E N E R A L  C O N T E N T *
 ********************************/


div#pageContent h1, h1 {
	width:607px;
	font-size:18px;
	padding-bottom:8px;
	color:#BD423F;
	margin-bottom:16px;
	background:url(style/h1-line.png) no-repeat;
	background-position:bottom left;
}
div#pageContent h1.noline, .noline {
	background-image:none;
	margin-bottom:8px;
	padding-bottom:0px;
}

div#pageContent h2, div.popupWindow h2 {
	width:607px;
	font-family:Verdana, Arial;
	font-weight:bold;
	font-size:14px;
	color:#5678A3;
	padding-bottom:6px;
	margin-bottom:10px;
	margin-top:30px;
	background:url(style/h2-line.png) no-repeat;
	background-position:bottom left;
}
div#pageContent h2.noline {
	background-image:none;
	padding-bottom:0px;
	margin-top:10px;
}

div#pageContent h3 {
	font-family:Verdana, Arial;
	font-weight:bold;
	font-size:13px;
	color:#666666;
	margin-bottom:7px;
	margin-top:15px;
}

div#pageContent p {
	text-align:justify;
	margin-bottom:10px;
}


div#contentBlocks h2 { margin-bottom:10px; margin-top:40px; color:#666666; background:none; }
div#contentBlocks div {	margin-bottom:30px; }


/* infobox */

div.infoBox {
	background-color:#EFF4F6;
	overflow:hidden;
	padding:3px 5px;
	border: solid #D0D7E0;
	border-width:0px 1px;
	display:block;
}

table.infoBoxHeader td, table.infoBoxFooter td { padding:0px }
table.infoBoxFooter { margin-bottom:20px }
table.infoBoxHeader td.TL, table.infoBoxHeader td.TR, table.infoBoxFooter td.BL, table.infoBoxFooter td.BR{ width:5px }
table.infoBoxHeader td.T, table.infoBoxFooter td.B { height:5px }
table.infoBoxHeader td.L {	background:url(style/infobox_tl.gif) no-repeat top left; }
table.infoBoxHeader td.M {	background:url(style/infobox_dot.gif) repeat-x top #EFF4F6; width:100%; }
table.infoBoxHeader td.R { background:url(style/infobox_tr.gif) no-repeat top right; }
table.infoBoxFooter td.L {	background:url(style/infobox_bl.gif) no-repeat bottom left; }
table.infoBoxFooter td.M {	background:url(style/infobox_dot.gif) repeat-x bottom #EFF4F6; width:100%; text-align:right; }
table.infoBoxFooter td.R { background:url(style/infobox_br.gif) no-repeat bottom right; }
table.infoBoxHeader td.title, div.infoBox div.infoBox_title {
	color:#666;
	font-size:11px;
	font-weight:bold;
	padding:3px 0px 7px 5px;
	text-align:left;
}

img.scroller {
	cursor:pointer;
	width:10px;
	height:11px;
	float:right;
	display:none;
	margin:5px 2px;
}

img.border {
	border:solid 1px #d7d7d7
}

span.hint {
	color:#999;
	font-size:11px;
	margin-left:10px !important;
}

/*  PAGES */

span.pages {
	font-size:11px;
	margin-bottom:40px;
	display:block;
}
span.pages div {
	float:left;
	margin-bottom:10px;
}
span.pages a {
	cursor:pointer;
	float:left;
}
span.pages a.page {
	border:solid 1px #EEEEEE;
	padding:0px 2px;
	margin-right:4px;
	margin-left:2px;
}
span.pages a.page:hover {
	background:#F5F5F5;
}
span.pages a.page.currentPage {
	color: #993333;
	font-weight:bold;
}
span.pages a.firstPage, span.pages a.lastPage, span.pages a.prevPage, span.pages a.nextPage {
	width:9px;
	height:16px;
	display:block;
	margin-right:3px;
	float:left;
}
span.pages a.firstPage { background:url(style/page_first.gif) no-repeat left center; }
span.pages a.firstPage:hover { background:url(style/page_first_over.gif) no-repeat left center; }
span.pages a.lastPage { background:url(style/page_last.gif) no-repeat left center; }
span.pages a.lastPage:hover { background:url(style/page_last_over.gif) no-repeat left center; }
span.pages a.prevPage, span.pages a.nextPage { width:6px; }
span.pages a.prevPage { background:url(style/page_prev.gif) no-repeat left center; }
span.pages a.prevPage:hover { background:url(style/page_prev_over.gif) no-repeat left center; }
span.pages a.nextPage { background:url(style/page_next.gif) no-repeat left center; }
span.pages a.nextPage:hover { background:url(style/page_next_over.gif) no-repeat left center; }


/*	WHOIS FORM */

form.whois {
	width:225px;
	background:#F2F2F2;
	border:solid 1px #D7D7D7;
	padding:5px;
	float:right;
	margin-left:40px;
	margin-bottom:20px;
}
form.whois * { display:block; }
form.whois select { width:50px; }
form.whois span {
	width:220px;
	margin-bottom:3px;
	margin-top:7px;
}
form.whois input.textfield { margin:0px; }
form.whois h3 {	margin-top:0px !important; }


/*	HOSTING PACHET */

div.hosting {
	width:200px;
	float:left;
	margin-right:22px;
}
div.hosting div.header {
	width:190px !important;
	height:28px !important;
	color:#fff;
	font-size:18px;
	text-align:left;
	padding-left:10px;
	padding-top:7px;
	letter-spacing:3px;
}
div.hosting div.content {
	text-align:left;
	width:198px;
	height:208px;
	background:#f2f2f2;
	border:solid 1px #d7d7d7;
	font-size:13px;
}
div.hosting div.content ul { margin:10px 0px; }
div.hosting div.content ul li {
	padding-left:25px;
	line-height:25px;
	background-image:url(style/list-dot-gray.gif);
	background-position:8px 9px;	
}
div.hosting div.content strong { font-weight:bold; }
div.hosting div.footer {
	width:190px !important;
	height:49px !important;
	color:#fff;
	font-size:12px;
	text-align:left;
	padding-left:10px;
	padding-top:7px;
	line-height:20px;
	letter-spacing:1px;
}
div.hosting div.footer strong {
	font-size:14px;
	font-weight:bold;
}

div.hosting.base { margin-left:10px; }
div.hosting.base div.header { background:url(style/pachet-top-base.jpg) no-repeat !important; }
div.hosting.base div.footer { background:url(style/pachet-bottom-base.jpg) no-repeat !important; }
div.hosting.professional {  }
div.hosting.standard div.header { background:url(style/pachet-top-standard.jpg) no-repeat !important; }
div.hosting.standard div.footer { background:url(style/pachet-bottom-standard.jpg) no-repeat !important; }
div.hosting.professional { margin-right:0px; }
div.hosting.professional div.header { background:url(style/pachet-top-professional.jpg) no-repeat !important; }
div.hosting.professional div.footer { background:url(style/pachet-bottom-professional.jpg) no-repeat !important; }


/*	SITEMAP */

div.sitemap a {
	display:block;
	margin-left:20px;
	margin-bottom:5px;
}
div.sitemap h2 a {
	color:#5678A3;
	margin-left:0px;
}
div.sitemapSubmenu {
	margin-left:20px;
	font-size:12px;
	margin-bottom:3px;
}

span.bigtext {
	width:100%;
	display:block;
	text-align:center;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	color:#666;
}



/* domain price */

table.domainPrice { width:415px; float:left; margin-right:30px; margin-bottom:30px; }
table.domainPrice td { text-align:center; padding:2px; padding-left:10px; }
table.domainPrice thead td { font-weight:bold; padding-bottom:5px; background:#F0F0F0; }
table.domainPrice tfoot td { font-size:12px; padding-top:5px; }
table.domainPrice td strong { font-weight:bold; color:#666; }
table.domainPrice tr.bg { background:#F9F9F9; }

pre.descriere {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	float:left;
	
	white-space: pre-wrap;       /* css-3 */
	white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
	white-space: -pre-wrap;      /* Opera 4-6 */
	white-space: -o-pre-wrap;    /* Opera 7 */
	word-wrap: break-word;       /* Internet Explorer 5.5+ */
	width: 99%;   /* remove horizontal scroll-bar when viewing in IE7 */

}
 -->