/**
* Project name: Wap site generator
* URI: www.wap-gen.com
*/

*                                      { margin:0; padding:0; border:none; }
html, body                             { width:100%; }
body                                   { font:400 11px Verdana, Arial, Helvetica, sans-serif; color:#000; }
a                                      { color:#1262b3; text-decoration:underline; }
a:hover                                { text-decoration:none; }

.clearFix                              { clear:both; }
.roundedBorders                        { border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; -o-border-radius:6px; -khtml-border-radius:6px; }
.ui-widget-overlay                     { background:#000; position:absolute; top:0; left:0; opacity:0.1; -moz-opacity:0.1; width:100% !important; height:100% !important; }
.wapGenOverlay                         { width:40%; height:50%; background:#fff; border:2px solid #ccc; padding:10px; overflow:auto; }

#d                                     { margin:10px 0 0; }
#d h1				{font-size:15px; margin:7px; padding:0;}
#d p					{font-size:12px; line-height:16px; margin:7px; padding:0;}

.ui-dialog-titlebar {text-align:right}
.ui-dialog-titlebar a{color:red; text-decoration:none;}
.ui-dialog-titlebar a:hover{text-decoration:underline;}

div#container                          { width:100%; background:url(../headerBg.gif) repeat-x top; }
div#header                             { width:856px; height:95px; margin:auto; }
div#header .logo                       { padding:15px 0 0; float:left; width:150px; }
div#menu                               { width:856px; margin:0 auto 10px; }
div#menu ul                            { list-style:none; }
div#menu ul li                         { display:inline; }
div#menu ul li a                       { display:block; float:left; padding:7px 10px 7px 0; text-decoration:none; font-weight:700; color:#000; }
div#menu ul li a:hover                 { background:url(../menuBtnRight.gif) no-repeat right center; color:#fff; }
div#menu ul li a span                  { padding:7px 0 7px 10px; }
div#menu ul li a:hover span            { background:url(../menuBtnLeft.gif) no-repeat left center; }

div#content                            { width:856px; margin:auto; background:url(../containerBg.gif) repeat-y; }
div#content div#contentHeader,
div#content div#contentFooter          { width:856px; height:10px; background:url(../containerHead.gif) no-repeat top; }
div#content div#contentFooter          { background:url(../containerFoot.gif) no-repeat bottom; }
div#content div#contentBody            { padding:0 13px; }

div#contentBody h1                     { font-size:18px; color:#4e6378; font-weight:normal; letter-spacing:-1px; margin:0 0 10px; }
div#contentBody h2                     { font-size:13px; color:#4e6378; font-weight:bold; margin:0 0 10px; }
div#contentBody p                      { line-height:1.6em; margin:0 0 10px; }

div#footer                             { width:856px; margin:10px auto 10px; }
div#footer ul                          { list-style:none; margin-left:15px; }
div#footer ul li                       { display:inline; margin-right:8px; }

div#footer2                             { width:856px; margin:20px auto 10px; }

#qlogin                                { float:right; margin:15px 0 0; }
.blackinput                            { padding:2px 3px; border:1px solid #aaa; margin:0 0 6px; font:400 11px Verdana, Arial, Helvetica, sans-serif;}
.forminp                            { padding:4px !important; background-image:url(../bkinp.png); background-repeat: repeat-x; background-position:top; }
.forminp:focus		 {background-color:#EEF4FC;}
.sepline			{ margin:10px 0 14px; border-style:none none solid; border-width:1px; border-color:#ccc; color:#fff; background:#fff; width:80%; height:1px; overflow:hidden;}

.labellogin                            { text-align:right; padding:0 4px 0 0; }
.frmButton                             { padding:4px 6px; border:1px solid #b1b1b1; background:#f1f1f1; text-decoration:none; font-weight:700; color:#000; font:400 11px Verdana, Arial, Helvetica, sans-serif; cursor:pointer;}
.frmButton:hover                       { border-color:#C3D1DF; background:#89A5C0; color:#fff; border:1px solid #75A7DA;}

.addsitebut 				{ padding:4px 6px; border:1px solid #1e7f00; background:#589c00; text-decoration:none; font-weight:700; color:#fff; font:400 11px Verdana, Arial, Helvetica, sans-serif; float:right;}
.addsitebut:hover 		{ padding:4px 6px; border:1px solid #b1b1b1; background:#f1f1f1; text-decoration:none; font-weight:700; color:#000; font:400 11px Verdana, Arial, Helvetica, sans-serif; cursor:pointer;}
.error-cname 			{display:block; font:10px Verdana, Arial, Helvetica, sans-serif; color:#0157af; margin:0 110px 0 10px; padding:0; line-height:14px;}
.renewcell 				{background-color:#589c00; color:#fff;}
.renewcell a				{ color:#fff;}

.form_type                             { margin:10px; }
.headline                              { padding:3px; font-weight:bold; border-bottom:1px solid #ccc; }
.right-table						   { margin:5px; }

p.legend {margin:0!important;}

.picturesList                          { width:220px; list-style:none; }
.picturesList li                       { display:inline; margin:0 5px 10px; display:block; float:left; }

/* Index classes */
.indexLastUl                           { background:none !important; }
.indexMainUl                           { list-style:none; margin:20px 0; }
.indexMainUl h3                        { font:400 18px "Lucida Sans", Verdana, Arial, Helvetica, sans-serif; color:#4e6478; padding:0 0 8px; }
.indexMainUl li                        { display:inline; width:252px; color:#231f20; font-size:13px; padding:0 10px; float:left; }
.indexMainUl li ul                     { list-style:none; background:url(../dashed-vertical.jpg) no-repeat right top; min-height:100px; height:auto !important; height:100px; }
.indexMainUl li ul li                  { display:block; padding:0 0 0 23px; background:url(../bullet.jpg) no-repeat left center; line-height:1.8em; }

.feature1                              { background-image:url(../b1.jpg) !important; padding-left:5px; }
.feature2                              { background-image:url(../b2.jpg) !important; }
.feature3                              { background-image:url(../b3.jpg) !important; }
.feature4                              { background-image:url(../b4.jpg) !important; }
.feature5                              { background-image:url(../b5.jpg) !important; }
.feature6                              { background-image:url(../b6.jpg) !important; }
.twitter							   { float:left; width:230px; margin-top:33px; margin-left:10px;}
.twitter p							   { padding:0px 0 5px 45px;
margin:0;}
.support							   { float:left; width:250px; margin-top:33px; margin-left:30px;}
.support p							   { padding:7px 0 15px 55px;
margin:0;}
.header-tick						   { position:absolute; border-top:4px solid #75a7d9; width:100%;}
.morelink							   { color:#827D83; text-decoration:none; padding-left:25px;
}
.morelink:hover							{ color:#000000; padding-left:25px;}
h1 										{ font:800 25px "Lucida Sans", Verdana, Arial, Helvetica, sans-serif; color:#4e6478; padding:10px 0 15px 0;}

h4 										{ font:400 16px "Lucida Sans", Verdana, Arial, Helvetica, sans-serif; color:#4e6478; padding:0 0 12px 12px; }
.text-features							{ padding-bottom:15px;}

.managindexheader						{ background:#ccc;}
.managindexrow							{ padding:10px 0; border-bottom:1px solid #f1f1f1; }
.managindexrow_even                     { background:#f1f1f1; }
.managindexrow_odd                      { background:#f7f7f7; } 
.managtable td							{ padding:9px; }	

.morelinklist							{ color:#000000; text-decoration:none;}
.morelinklist:hover							{ color:#4E6478; text-decoration:none;}

a.linkopacity:hover img {opacity:1.0;filter: alpha(opacity=100); -moz-opacity: 1.0;}
a.linkopacity img {opacity:.30;filter: alpha(opacity=30); -moz-opacity: 0.5;}

/* Video tutorials classes */
.videoList						{ list-style:none; }
.videoList li						{ cursor:pointer; padding:5px;}
.videoList li	h2{
	background-image:url(../video.jpg);
	background-position: top-left;
	background-repeat:no-repeat;
	padding-left:20px;
}

.faq-answer{
	padding-bottom:20px;
}

.hd2{
	color:#4E6478;
	font:400 15px "Lucida Sans",Verdana,Arial,Helvetica,sans-serif;
	padding:0 0 5px;
	margin:0;
	}
	
.indexLastU2{
	list-style:none outside none;
	margin:0;
	padding:0;
}

.indexLastU2 li{
	padding:0 0 8px 0;
}
.indexLastU2 li a{
	font-size:11px;
	text-decoration:none;
	color:#000;
}
.indexLastU2 li a:hover{
	color:#4E6478;
}

.texterror{
	color:red;
	font-weight:bold;
	display:block;
	padding:0 0 10px;
	margin:0;
}
.managebut{
	text-size:12px;
	text-align:center;
	padding:8px;
	margin:0;
	border:1px solid #b1b1b1; 
	background:#dddddd;
	color:#000;
	text-decoration:none;
	border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; -o-border-radius:6px; -khtml-border-radius:6px;
}
.managebut:hover{
	border:1px solid #1e7f00;
	background:#589c00;
	color:#fff;
}




.bR {
    -moz-border-radius: 6px 6px 6px 6px;
}

.downloadButton {
    -moz-box-shadow: 0 0 3px #111111;
    background: url("../btnBg.gif") repeat-x scroll center top transparent;
    color: #FFFFFF;
    display: block;
    float: left;
    font-size: 1.2em;
    font-weight: 700;
    height: 20px;
    margin: 0 20px 0 0;
    padding: 10px 15px;
    text-decoration: none;
    width: 135px;
}





.registration-box{
	width:850px;
	padding:10px 10px 30px 10px;
}
.stepslist{
	list-style-type:none;
	height:20px;
}
.stepslist li{
	margin:0px;
	display:inline;
	line-height:20px;
}
.steps, .stepsinactive{
	color:#4E6478;
	font:400 18px "Lucida Sans",Verdana,Arial,Helvetica,sans-serif;	
	vertical-align:top;
	padding:0 7px 0 5px;
}
.stepsinactive{
	color:#C1C1C1;
}

/*Form Register*/


form fieldset{
	
	border-width:0px;
	border-style:solid;
	border-color:#333333;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
		
	margin:20px 10px 20px 0px;
	width:550px;
	position:relative;
	display:block;
	padding: 0px 10px 10px 10px;
	clear:both;
}
#StyleMe fieldset{
	
	border-width:0px;
	border-style:solid;
	border-color:#333333;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
		
	margin:20px 10px 20px 0px;
	width:610px;
	position:relative;
	display:block;
	padding: 0px 10px 10px 10px;
	clear:both;
}

form fieldset h3{	
	background-color:none;
	
	border-width:0px;
		
	color:#4E6478;
	font-size:110%;
	font-weight:600;
}
	 
form fieldset legend img{
	padding:0px 5px 0px 5px;	
}

.labelregister{
	background-image:url(../label_bg.gif);
	background-repeat:no-repeat;
	background-position:left;

	color:#fff;
	font-size:90%;
	font-weight:bold;
	
	border-width: 0px;
	
	display:block;
	float:left;
	width:100px;
	height:24px;
	text-align:left;
	margin:4px 0px 0px 0px;
	padding:10px 0px 0px 8px;
	clear:left;
}

.inputregister:focus {
	background-color:#fbfbf2;
	background-image:url(/icons/pencil.gif);
	background-repeat:no-repeat;
	background-position:right;
}

.inputregister{
	background-color:#FFFFFF;
	
	width:395px;
	margin:9px 0px 0px 0px;
	
	border-width: 1px;
	border-style: solid solid solid solid;
	border-color:#AAAAAA;
	
	color:#000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13.2px;
	display:block;
	float:left;
	
	padding:3px 4px;
    clear:right;
}


.inputaddsite:focus {
	background-color:#fbfbf2;
	background-image:url(/icons/pencil.gif);
	background-repeat:no-repeat;
	background-position:right;
}

.inputaddsite{
	background-color:#FFFFFF;
	
	width:277px;
	margin:9px 0px 0px 0px;
	
	border-width: 1px;
	border-style: solid solid solid solid;
	border-color:#AAAAAA;
	
	color:#000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13.2px;
	display:block;
	float:left;
	
	padding:3px 4px;
}

.inputsubdomain:focus {
	background-color:#fbfbf2;
	background-image:url(/icons/pencil.gif);
	background-repeat:no-repeat;
	background-position:right;
}

.inputsubdomain{
	background-color:#FFFFFF;
	
	width:120px;
	margin:9px 7px 0px 0px;
	
	border-width: 1px;
	border-style: solid solid solid solid;
	border-color:#AAAAAA;
	
	color:#000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13.2px;
	display:block;
	float:left;
	
	padding:3px 4px;
}
.inputsubdomain2:focus {
	background-color:#fbfbf2;
	background-image:url(/icons/pencil.gif);
	background-repeat:no-repeat;
	background-position:right;
}

.inputsubdomain2{
	background-color:#FFFFFF;
	
	width:150px;
	margin:9px 0px 0px 0;
	
	border-width: 1px;
	border-style: solid solid solid solid;
	border-color:#AAAAAA;
	
	color:#000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13.2px;
	display:block;
	float:left;
	
	padding:2px 4px;
}

.inputsubdomain3{
	background-color:#FFFFFF;
	
	width:287px;
	margin:9px 0px 0px 0;
	
	border-width: 1px;
	border-style: solid solid solid solid;
	border-color:#AAAAAA;
	
	color:#000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13.2px;
	display:block;
	float:left;
	
	padding:2px 4px;
}
.inputcategory:focus {
	background-color:#fbfbf2;
	background-image:url(/icons/pencil.gif);
	background-repeat:no-repeat;
	background-position:right;
}

.inputcategory{
	background-color:#FFFFFF;
	
	width:287px;
	margin:9px 0px 0px 0px;
	
	border-width: 1px;
	border-style: solid solid solid solid;
	border-color:#AAAAAA;
	
	color:#000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13.2px;
	display:block;
	float:left;
	
	padding:2px 4px;
}



.button{
	background-color:#646729;
	background-image:none;
	
	border-width:1px;
	border-style:solid;
	border-color:#323415;
	
	color:#ffff99;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
	
	width:auto;
	padding:2px 4px;
	margin:0px 0px 0px 20px;
	clear:both;
}
.button:focus{
	background-color:#646729;
	background-image:none;
}

/*NU TREBUIE COPIAT IN NOUL CSS*/
.forminp {
background-image:url("../bkinp.png");
background-position:center top;
background-repeat:repeat-x;
padding:4px !important;
float:left;
}
.blackinput {
border:1px solid #AAAAAA;
font:400 11px Verdana,Arial,Helvetica,sans-serif;
margin:0 0 6px;
padding:2px 3px;
}
.roundedBorders {
-moz-border-radius:6px 6px 6px 6px;
}

.buttonnextstep {

border:1px solid #1e7f00;
background:#589C00; 
border:1px solid #B1B1B1;
color:#fff;
cursor:pointer;
font:400 16px Verdana,Arial,Helvetica,sans-serif;
padding:4px 6px;
text-decoration:none;
float:right;
margin:10px 57px 0;
}
.spatieredreapta{
margin:10px 155px;
float:right;
}
.buttonnextstep:hover{ 
background:none repeat scroll 0 0 #F1F1F1;
border-color:#C3D1DF; 
color:#000; 
}
.tabeltemplate{
}
.tabeltemplate td{
padding:10px;
}
.tabeltemplate td img{
margin-top:10px;
}
.choosespan{
color:#231F20;
font-weight:bold;
margin:0;
padding:0;
}
.clear{
clear:both;
}
#widgetGen{
display:block;
}
.registration-box span {
padding:13px;
}



					    
.headline {
font-family:  Arial, sans-serif;
font-size: 12px;
font-style: normal;
/*font-weight: bold;*/
font-variant: normal;
text-transform: none;
color: #FFFFFF;
text-decoration: none;	
background-color: #75A7D9;
padding-left: 5px;
padding-right: 5px;
padding-top: 2px;
padding-bottom: 2px;
border-bottom: 1px solid #797979;
}

.invis {
	background: #CCCCCC;
	color: Black;
	font-size: 12px;	
	border-bottom: 0px solid #CCCCCC;
	border-top: 0px solid #CCCCCC;
	border-right: 0px solid #CCCCCC;
	border-left: 0px solid #CCCCCC;
	text-align: right;
}

.headline1 {
font-family:  Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
color: Black;
border-bottom: 1px solid #D2D2D2;
background-color: #F3F8FD;	  
padding-left: 5px;
padding-right: 5px;
}
.headline2 {
font-family:  Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
color: Black;
border-bottom: 1px solid #D2D2D2;
background-color: #bdd7f0;	  
padding-left: 5px;
padding-right: 5px;
}

.form_type {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : Black;
	border-bottom : 1px solid #DBE1E7;
	border-top : 1px solid #DBE1E7;
	border-left : 1px solid #DBE1E7;
	border-right : 1px solid #DBE1E7;
	background-color : White;
	
	border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; -o-border-radius:6px; -khtml-border-radius:6px;
	
	padding:4px !important; background-image:url(../bkinp.png); background-repeat: repeat-x; background-position:top; 
  }
  
 .form_type:focus {background-color:#EEF4FC;}

.form_button {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: White;
   border-bottom: 1px solid #538CD2;
   border-top: 1px solid #538CD2;
   border-left: 1px solid #538CD2;
   border-right: 1px solid #538CD2;
   margin: 0px 0px 0px 0px;
   padding:2px;
   background: #75A7D8;
}



.copyright {
font-family:   Verdana, Arial, Helvetica, sans-serif;
font-style: normal;	
font-size: 10px;
font-weight: normal;
color: #696F98;
TEXT-DECORATION: none;
} 

.legend {
font-family:   Verdana, Arial, Helvetica, sans-serif;
font-style: normal;	
font-size: 10px;
font-weight: normal;
color: Black;
TEXT-DECORATION: none;
} 

.menu_link {
font-family:   Verdana, Arial, Helvetica, sans-serif;
font-style: normal;	
font-size: 11px;
font-weight: normal;
color: #000000;
TEXT-DECORATION: none;
}  			

.system {
	font-family: monospace, serif, System, Terminal;
	font-size: 12px;
	color: Black;
}	

p .labelcontact{
 margin:0 0 2px;
}

.domaintype{
display: block;
    float: left;
    padding:2px;
}
