/* hacks for f..king IE6 */

/* FIX for browsers which don't support those elements */
input, textarea, select {border:1px Solid Silver;}


body {font-size:13px; font-family:tahoma, verdana, arial, calibri, sylfaen; line-height:1.5;}

body {background:url('../images/body.gif') top center repeat-x #e4e4e4;}


body a { color:#3D5C9D; text-decoration:none; }
body a:hover { text-decoration:none; }

#wrap {padding:0; width:100%;}


/* HEADER */
#wrap #header{height:220px; position:relative; margin:auto; width:920px;}

#wrap #header .logo{width:333px; height:80px; position:absolute; left:30px; top:63px;}
#wrap #header .logo img {width:333px; height:80px;}
#wrap #header .lang{left:30px; position:absolute; top:8px;}

#wrap #header .registration{background:url('../images/registration_bg.gif') no-repeat; width:499px; height:133px; position:absolute; right:30px;}

#wrap #header .menu{width:906px; height:54px; position:relative; margin:auto; top:162px; z-index:100000px; background:url('../images/menu_bg.png') no-repeat;}
a{
outline: none;
border: none;
}

a:link img{
outline: none;
border: none;
}

a:visited img{
outline: none;
border: none;
}

a:hover img{
outline: none;
border: none;
}

a:active img{
outline: none;
border: none;
}

a:focus img{
outline: none;
border: none;
}

/* HEADER */




/* FOOTER */
#footer{width:100%; height:76px;  background:url('../images/footer.gif') repeat-x;}
#footer  .footer{width:920px; height:77px; position:relative; margin:auto;}
#footer  .logoF{position:absolute; top:15px; left:0px;}
#footer  .created{position:absolute; top:25px; right:30px; color:#000000; font-size:11px; font-family:"Arial";}
#footer  .created a{color:#b10100; text-decoration:none; font-family:"Sylfaen";}
#footer  .copyright {color:#d4d4d4; text-decoration:none; font-size:12px; font-family:"Arial"; position:absolute; top:50px; left:0px;}
.counters{ position:absolute; left:50%; margin-left:-90px; top:15px; }



/* /FOOTER */





#content {
	padding:0px;
}


.section-main {
	bordeR:0px solid #000000;
	width:920px;
	margin:0px auto;
	z-index:10px;
}

	
.section-main .center {
	border:0px solid#000000;
	float:left;
	width:890px;
	margin:0px 15px 5px 15px;
	min-height:200px; 
}




.section-main1 {
	bordeR:0px solid #000000;
	width:920px;
	margin:0px auto;
}

	
.section-main1 .center {
	border:0px solid#000000;
	float:left;
	width:890px;
	margin:10px 15px 5px 15px;
	min-height:200px; 
}


.section-main2 {
	bordeR:0px solid #000000;
	width:920px;
	margin:0px auto;
}

	
.section-main2 .left {
	border:0px solid#000000;
	float:left;
	width:270px;
	margin:10px 0px 5px 15px;
	min-height:100px; 
}

.section-main2 .cright {
	border:0px solid#000000;
	float:right;
	width:600px;
	margin:10px 15px 5px 15px;
	min-height:200px; 
}















#header .forms {
    float:left;
    width:180px;
    left:30px;
    top:66px;
    position: relative;
}

#header .forms input:focus {
    outline: 0 none;
}

#header .forms .user {
	border:0px none;
    top: 69px;
    left: 30px;
    margin-bottom:8px;
    margin-bottom:6px\9;
    width: 175px;
}

#header .forms .pass {
	border:0px none;
    top: 93px;
    left: 30px;
    width: 175px;
}

#header .forms .submit {
	border:0px none;
    width: 30px;
    height: 30px;
    position: absolute;
    cursor: pointer;
    top: 8px;
    left: 180px;
}
#header .forms .submit1 {
	border:0 none;
    width: 30px;
    height: 30px;
    position: absolute;
    cursor: pointer;
    top: 8px;
    right:-272px;
}




/*new*/

.ghost1 {
    border: 0 none;
    background: transparent none;
    padding: 2px;
    font-family: Arial, Sylfaen, Verdana, sans-serif;
    font-size: 12px;
    color: #4a6a85;
    display: block;
    position: absolute;
}

.domain_search {
    /* float: right; */
    /* width: 310px; */
}

.domain_search input{
outline:none;
margin:0;
padding:0;
}

.domain_search .domain {
    color: #f0f0f0;
    text-shadow: #3b5b76 1px 1px 1px;
    width: 130px;
    height:21px;
    margin:0;
    padding:0;
    margin-top:15px;
    margin-left:15px;
    
    border:0px solid green;
}

.domain_search .submit2 {
    width: 32px;
    height: 32px;
    cursor: pointer;
    /* float:right; */
    border:0;
    margin:0;
    padding:0;
    margin-top:9px;
    /* margin-right:14px; */
}



#domain_checker {
    position: absolute;
    background: #E5E5E5;
    border: 1px solid #AEAEAE;
    -webkit-border-bottom-left-radius: 10px;
    -webkit-border-bottom-right-radius: 10px;
    -moz-border-radius-bottomleft: 10px;
    -moz-border-radius-bottomright: 10px;
    right: 35px;
    top: 50px;
    width: 240px;
    padding: 20px 15px 15px 15px;
    display: none;
}

#domain_checker p {
    padding: 8px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    text-align: left;
    display: none;
}

#domain_checker .domain_aval {
    background: #96AE5A url('../images/icon_ok.png') no-repeat scroll 218px 9px;
}

#domain_checker .domain_reged {
    background: #9C213E url('../images/icon_no.png') no-repeat scroll 218px 9px;
    color: #fff;
}

#domain_checker .domain_reged a {
    color: #fff;
}

#domain_checker .domain_error {
    background: url('../images/icon_wtf.png') no-repeat scroll 218px 9px;
}

#domain_checker .domain_loading {
    color: #46759C;
    background: url('../images/loader.gif') no-repeat scroll 218px 9px;
}

#domain_checker .close {
    display: block;
    position: absolute;
    top: 5px;
    right: 5px;
    cursor: pointer;
}








.activeI{background:url(../images/ia.gif) no-repeat center center; }
.disactiveI{background:url(../images/ida.gif) no-repeat center center;}
.disactiveA{background:url(../images/ada.gif) no-repeat center center;}
.activeA{background:url(../images/aa.gif) no-repeat center center; }

.activep30{background:url(../images/a30.png) no-repeat center center; color:#ff0000;}
.disactivep30{background:url(../images/da30.png) no-repeat center center;}
.disactivep45{background:url(../images/da40.png) no-repeat center center;}
.activep45{background:url(../images/a40.png) no-repeat center center; color:#ff0000;}
/*
 * html5 sucks - body width not works properly.
 *
 * see http://www.html5rocks.com/
 * than - id="wrap" set style -  style="border:5px Solid Purple"
 * than RESIZE BROWSER smaller
 * than you see a hug BUG   -   body width = browser's viewable area WIDTH
 * 
body {background:green;}
*/