* html img,
* html .png{
    position:relative;
    behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
        this.src = "transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
        this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
    );
}

body {
margin: 0px;
padding:0px;
}

#up {
width:100%;
height:37px;
background: url(../img/upl.jpg) repeat-x;
color: #767676;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;


}

#menu {
width:100%;
height:78px;
background: url(../img/linem.jpg) center center;
color: #767676;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;

clear:both;
}

#mid {
width:100%;
height:346px;
background: url(../img/bg-index.jpg) center center;
clear:both;
margin-top:10px;
clear:both;
}

#midWH {
width:100%;
height:266px;
background: url(../img/bg-webhosting.jpg) center center;
clear:both;
margin-top:10px;
clear:both;
}
.middiv {
float:left;
width:33%;
background: url(../img/linemid.gif) no-repeat top right;
height:204px;
margin-top:20px;
color: #628F95;font-size:11px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
text-align:left;
}

.middiv ul {
list-style-type: none;
color: #628F95;font-size:11px;
margin: 0px;
font-family: sans-serif;
list-style-image: url(../img/row.jpg);
text-align:left;
margin-bottom:5px;

}


.middiv font {
color:#FFFFFF;font-weight: bold;font-size:12px;
}


.middiv a {
font-weight:bold;
color:#FFFFFF;
font-size:12px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
margin-top:30px;
margin-bottom:7px;
display:block;
text-align:left;
position:relative;
text-decoration:none;
left:-14px;
}

.middiv a:hover {
font-weight:bold;
color:#E5FF2A;
font-size:12px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
margin-top:30px;
margin-bottom:7px;
display:block;
text-align:left;
position:relative;
text-decoration:none;
left:-14px;
}


.boxbg {
width: 147px;
height:191px;
background: url(../img/box.png) no-repeat top center;
float: left;
}

.boxbgf {
width: 147px;
height:191px;
background: url(../img/box-up.png) no-repeat top center;
float: left;
}


.boxbgimg{
position:relative;
left:62px;
top:99px;
}

.delimiter {
width:1000px;
text-align:left;
clear:both;
}

#delimiterWH {
width:1080px;
text-align:left;
clear:both;
}

.delimiter font {
color:#FFFFFF;font-weight: bold;font-size:12px;
}

#logo {
float:left;
}

#box {
width:500px;
text-align:left;
color: #668A96;
font-family: sans-serif;
font-size: 11px;
float:left;
}

#box span {

display:block;
margin-bottom:6px;
margin-top:6px;
color: #585858;font-size:12px;font-weight: bold;font-family: sans-serif;
}

#coment {
text-align:center;
color: #668A96;
font-family: sans-serif;
font-size: 12px;
}

#clock {
text-align:left;
color: #668A96;
font-family: sans-serif;
font-size: 11px;
float:right;
background: url(../img/clock1.jpg) center center;
height:136px;
padding-right:140px;
padding-left:10px;
margin-right:40px;
margin-left:40px;
width:350px;
}

#clock span {

display:block;
margin-bottom:6px;
margin-top:6px;
color: #585858;font-size:12px;font-weight: bold;font-family: sans-serif;
}

#flag {
padding-top:5px;
width:240px;
float: left;
background: url(../img/line.jpg) no-repeat top right;
padding-right:20px;
height:23px;
padding-left:55px;
text-decoration:none;
}
#flag a{
color: #585858;
text-decoration:none;
}
#flag a:hover{
color:#CA0000;
text-decoration:none;
}

#tech {
float:left;
background: url(../img/line.jpg) no-repeat right;
font-size: 11px;
width:330px;
padding-top:2px;
height:23px;
}

#tech span {
color:#CA0000;
font-weight:bold;
}

#tech img {
margin-right:20px;
}

#login {
float:left;

width:330px;
padding-top:4px;

}

#login input {
border: 1px solid #D8D8D8 ;
background: #F6F6F6;color: #797979;
width: 90px; height: 14px;padding-left: 10px;
padding-bottom: 2px;
font-size: 11px;
}

.m2div {
margin-top:20px;
background: url(../img/linemid2.jpg) no-repeat 50% right;
width: 33%;
float:left;
height: 100px;
}

.m2div a {
font-weight:bold;
color:#FFFFFF;
font-size:12px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
display:block;
margin-top:20px;
margin-bottom:10px;
text-align:left;
position:relative;
text-decoration:none;
left:-14px;
}

.m2div a:hover {
font-weight:bold;
color:#E5FF2A;
font-size:12px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
display:block;
text-align:left;
position:relative;
text-decoration:none;
left:-14px;
}

.m2div ul {
list-style-type: none;
color: #628F95;
font-size:11px;
margin: 0px;
font-family: sans-serif;
list-style-image: url(../img/row2.jpg);
text-align:left;
margin-bottom:5px;

}

.m2div li {
padding-top:1px;
}

.m2div img {
position: relative;
top:5px;
}

#dm1 {
float:left;
width:470px;
background: url(../img/bd.jpg) no-repeat right;
height:130px;
color: #003E4D;
font-family: sans-serif;
font-size:11px;
padding-right:20px;
}

#dm1 span {
font-weight: bold;
display:block;
margin-bottom:10px;
}

#dm2 {
float: left;
width:510px;
padding-left:0px;
color: #003E4D;
font-family: sans-serif;
font-size:11px;

}

#dm2 span {
font-weight: bold;
display:block;
margin-bottom:10px;
}

#dm2 ul {
list-style-type: none;
color: #003E4D;
font-size:11px;
margin: 0px;
font-family: sans-serif;
list-style-image: url(../img/li.jpg);
text-align:left;
margin-bottom:5px;
float:left;
padding-left:20px;
padding-right:20px;
}

#dm2 a {
color: #003E4D;
font-family: sans-serif;
font-size:11px;
text-decoration:none;
}

#dm2 a:hover {
text-decoration:none;
color:red;
font-size:11px;
font-family: sans-serif;
}

#footer {
clear:both;
width:100%;
background: url(../img/footer.jpg);
height:19px;
padding-top:16px;
font-family: sans-serif;
color:#919191;
font-size:12px;
}

#menuitems {
list-style: none;
display:inline;
}

#menuitems li {
float: left;
font-family: sans-serif;
background: url(../img/menu-mid.jpg) repeat-x;
display: inline;
margin-left:2px;
padding:0px;
}



#menuitems span {
position:relative;
top:4px;
}

#menuitems a {
position:relative;
text-decoration:none;
color: #5D5D5D;
font-family: sans-serif;
top:4px;
}

/* COMPARE PLANS CSS */

#boxcompare {
position:relative;
text-decoration:none;
color: #688A94;
font-family: sans-serif;
font-size:11px;
text-align: left;
width:500px;
}

#boxcompare span {
display:block;
margin-bottom:6px;
margin-top:6px;
color: #585858;font-size:12px;font-weight: bold;font-family: sans-serif;
}

#midcompare {
width:100%;
height:auto;
background: url(../img/cpbg.jpg) repeat-x top center;
clear:both;
margin-top:10px;
clear:both;
padding-top:10px;
}

#cmid {
background: url(../img/cmid.png) repeat-y center center;
width: 661px;
height:200px;
margin:0px;
padding:0px;
}

#cup {
background: url(../img/cup.jpg) no-repeat center center;
width: 661px;
height:9px;
margin:0px;
padding:0px;
}
#cpd {
background: url(../img/cpd.jpg) no-repeat center center;
width: 661px;
height:41px;
margin:0px;
padding:0px;
}

#cupl {
width: 12px;
height:9px;
background:#EAE6E5 url(../img/cup-l.jpg) left top no-repeat;
}

#cupr {
width: 12px;
height:9px;
background:#EAE6E5 url(../img/cup-r.jpg) right top no-repeat;
}

#cpd {
background: url(../img/cpd.jpg) no-repeat center center;
width: 661px;
height:41px;
margin:0px;
padding:0px;
}

#cdpl {
width: 12px;
height:37px;

background:#EAE6E5 url(../img/cpdl.jpg) left top no-repeat;
}

#cdpr {
width:12px;
height:37px;

background: #EAE6E5 url(../img/cpdr.jpg) right top no-repeat;
}
#cd {
height:37px;
width:auto;
background: #EAE6E5 url(../img/cd.jpg);
}

#compareplans {
border:0px;
}

#offers {
color: #003E4D;
font-weight: bold;
font-family: sans-serif;
font-size:12px;
background: #EAE6E5;
width:auto;
padding-bottom:5px;
}

#offers ul {

list-style-type: none;
margin:0px;
padding:0px;
}

#offers li {
width: 70px;
margin:0px;
display:inline;
padding:0px;
float:left;
text-align: left;

padding-left:4px;
}

#offerslist {
color: #668B94;
font-family: sans-serif;
font-size:11px;
background: #f9f9f9;
width:auto;
clear:both;
padding-top:3px;
}

#offerslist ul {
clear:both;
list-style-type: none;
margin:0px;
height:17px;
padding:0px;
}

#offerslist li {
width: 70px;
margin:0px;
display:inline;
padding:0px;
float:left;
text-align: left;
padding-left:4px;
}

#offerslist a {
color: #003E4D;
font-family: sans-serif;
font-size:11px;
text-decoration:none;
}

#offerslist a:hover {
text-decoration:none;
color:red;
font-size:11px;
font-family: sans-serif;
}


/* START pagini scris */

#offersSCRIS {
color: #003E4D;
font-weight: bold;
font-family: sans-serif;
font-size:13px;
background: #EAE6E5;
width:auto;
padding-bottom:5px;
}

#offersSCRIS ul {

list-style-type: none;
margin:0px;
padding:0px;
}

#offersSCRIS li {
width: 70px;
margin:0px;
display:inline;
padding:0px;
float:left;
text-align: left;

padding-left:4px;
}

#offerslistSCRIS {
color: #668B94;
font-family: sans-serif;
font-size:13px;
background: #f9f9f9;
width:650px;
clear:both;
padding-top:3px;
}

#offerslistSCRIS ul {
clear:both;
list-style-type: none;
margin:0px;
padding:0px;
}

#offerslistSCRIS li {
width: 305px;
margin:5px;
display:inline;
padding:0px;
float:left;
text-align: left;
padding-left:15px;
}

#tabelfull {
width: 650px;
color: #668B94;
font-weight: none;
font-family: sans-serif;
font-size:13px;
background: #f9f9f9;
text-align: left;
margin:5px;
padding-left:15px;

}

#tabelfull li {
margin:5px;
display:inline;
padding:0px;
float:left;
text-align: left;
}

#tabelfull ul {

list-style-type: none;
margin:0px;
padding:0px;
}



/* END pagini cu scris */


.firstrow {
width: 120px !important;
padding-left:20px  !important;
}

.endrow {
background: #E5E5E5;
height:20px;
clear:both;
}
.endrow li{
border-left: 1px solid #f9f9f9;
height:20px;
color:#5C818A;
font-weight:bold;
padding-top:1px;
font-size:12px;
}

/* OFERTE CSS */
#omidcompare {
background: url(../img/omid2.jpg) repeat-x;
width:100%;
height:501px;
padding-top:16px;
}

#omidcompareWH {
background: url(../img/omid.jpg) repeat-x;
width:100%;
height:536px;
padding-top:16px;
}

.oiudl {
margin:0px;
padding:0px;
display:inline;
list-style-type:none;
}

.oiudlli{
float:left;
height:220px;
display:inline;
width:25%;
padding-top:20px;
background: url(../img/ol.jpg) right top no-repeat;
}
.oiudlliWH{
float:left;
height:240px;
display:inline;
width:25%;
padding-top:20px;
background: url(../img/ol.jpg) right top no-repeat;
}
.oiudlli2{
float:left;
height:220px;
display:inline;
width:25%;
padding-top:20px;
background: url(../img/ol2.jpg) right top no-repeat;
}
.oiudlli2WH{
float:left;
height:255px;
display:inline;
width:25%;
padding-top:20px;
background: url(../img/ol2.jpg) right top no-repeat;
}


/* shellhosting */
.omidr {
float:right;
width:125px;
color: #FFFFFF;
font-family: sans-serif;
font-size:12px;
font-weight:bold;
text-align:left;
}

.omidl {
float:right;
width:125px;
color:#81A0A5;
font-size:13px;
font-family: sans-serif;
}


.omidr span {
color: #D8F336;
font-family: sans-serif;
font-size:11px;
display:block;
margin-top:15px;
margin-bottom:9px;
}

.omidr ul {
list-style-type: none;
margin:0px;
padding:0px;
color: #829DA4;
font-weight:normal;
font-size:11px;
}

.omidr ul li{
height: 15px;
padding-top:5px;
list-style-image: url(../img/row.png);
}

.omidr ul li img{
border: 0px;
margin-right:10px;
}


.omidl span {
color: #D8F336;
font-family: sans-serif;
font-size:12px;
font-weight:bold;
}

.of {
width:90px;
height:110px;
background: url(../img/of.png) no-repeat;

}



/* WH page */
.omidrWH {
float:right;
width:145px;
color: #FFFFFF;
font-family: sans-serif;
font-size:12px;
font-weight:bold;
text-align:left;
}

.omidrWH span {
color: #D8F336;
font-family: sans-serif;
font-size:11px;
display:block;
margin-top:15px;
margin-bottom:9px;
}

.omidrWH ul {
list-style-type: none;
margin:0px;
padding:0px;
color: #829DA4;
font-weight:normal;
font-size:11px;
}

.omidrWH ul li{
height: 25px;
}

.omidrWH ul li img{
border: 0px;
margin-right:10px;
}

.omidlWH {
float:right;
width:125px;
color:#81A0A5;
font-size:13px;
font-family: sans-serif;
}

.omidlWH span {
color: #D8F336;
font-family: sans-serif;
font-size:12px;
font-weight:bold;
}

.dtfly {
position: relative;
left:-123px;
top:-20px;
display:block;
}

.dtf2 {
position: relative;
left:24px;
top:-66px;
display:block;
}