@charset "utf-8";

/* CSS Document */
html, body
{
background: #020716;
}

body
{
color: #a0c7fb;
font-size: 62.5%;
font-family: "Lucida Sans", Arial, System;
padding: 0em;
margin: 0em;
height: 100%;
*height: auto;
}

#wrapper, #wrapper-2, #custom-doc
{
text-align:left;
height: 100%;
padding: 0em;
margin: 0em;
overflow: hidden;
}

#wrapper
{
background: url(../images/mn-gradient.gif) repeat-x left 21em #02081a;
*background: url(../images/mn-gradient.gif) repeat-x left 20.9em #02081a;
}

#wrapper-2 {
background: url(../images/bg-img-body-red.gif) repeat-x left top;
*background: url(../images/bg-img-body-red.gif) repeat-x left top;
min-height: 21em;
}

#custom-doc
{
background: url(../images/footer-bg-img.gif) repeat-x left bottom;
margin-bottom: 1.81em;
}

#doc2 {
background: url(../images/bg-img-sky.jpg) repeat-x center top;
width: 95em;
}

.yui-t4
{
margin: auto;
text-align: left;
width: 95em;
min-width: 950px;
}

.yui-t4 #yui-main
{
float:left;
margin-right:-22em;
}

.yui-t4 .yui-g
{
float:right;
width: 63.632em;
}

.yui-t4 .yui-b {
background: #010309;
width: 18.8em;
margin-right: 1em;
*margin-right: 1em;
_margin-right: 0.5em;
float: right;
border: solid 1px #000;
}

.yui-t4 #yui-main .yui-b
{
margin-right:22em;
border: none;
}

.yui-t4 #yui-main .yui-b .yui-g 
{
font-size: 110%;
padding: 0em 0.909em;
}

.navi-pane {
padding: 1.81em;
border: solid 1px #04182f;
}

.navi-pane h5 {
font-size: 135%;
color: #FFF;
font-weight: bold;
letter-spacing: -0.3pt;
padding: 0.650em 0em;
}

.navi-pane p {
line-height: 1.5;
}

.navi-pane p strong {
font-weight: bold;
}

.navi-pane p a {
color: #FF6666;
text-decoration: none;
}
.navi-pane p a:hover {
color: #FFF;
text-decoration: underline;
}

.yui-g h1, .yui-g h2, .yui-g h3
{
color: #FFF;
font-family: "Lucida Sans", Arial, System;
font-style: normal;
}

.yui-g h1
{
font-size: 200%;
letter-spacing: -0.4pt;
padding: 0.40em 0em;
}

.yui-g h2
{
font-size: 180%;
letter-spacing: -0.4pt;
padding: 0.666em 0em;
}

.yui-g h3
{
font-size: 160%;
letter-spacing: -0.3pt;
padding: 0.80em 0em;
}

.yui-g p
{
padding: 1em 0em;
line-height: 1.6;
}

/* HR rules */
div.hr-h1 {
height: 2em;
background: url(../images/hr-1-img.gif) repeat-x left top;
padding: 0em;
margin: 0em;
display: block;
}
div.hr-h1 hr {
display: none;
}

div.hr-h2 {
height: 0.2em;
background: url(../images/hr-1-img.gif) repeat-x left top;
padding: 0em;
margin: 0.909em 0em 0.45em 0em;
display: block;
}
div.hr-h2 hr {
display: none;
}
/*end of HR rules*/

#hd
{
background: url(../images/mn-buiding.gif) repeat-x center top;
height: 26.00em;
padding:0em;
margin: 0em;
}

#bd {
background: none;
padding-bottom: 4em;
}

#ft {
font-size: 110%;
height: 10em;
padding-top: 1.81em;
}

/*custom styles*/
.logo-housedoctor-big
{
/*
width:61em;
*width:63.50em;
_width:65.50em;
*/
height:11em;
padding: 0em;
padding-top: 2em;
margin: 0em 0em 0em -1em;
*margin: 0em 0em 0em -1.2em;
position: relative;
z-index: 10;
visibility: visible;
overflow: visible;
}

.logo-housedoctor-big a {
border: none;
outline: none;
display: block;
width: 24em;
height: 11em;
*float: left;
}

.logo-housedoctor-big span.main-title
{
display: block;
*display: inline-block;
width: 37em;
height: 7.5em;
padding-top: 1em;
margin: 0em -2em 0em 0em;
*margin: 0em;
float: right;
overflow: visible;
}

/*navi-panel*/

.navi-panel-container {
width: 93em;
height: 22em;
padding: 3em 1em 0em 1em;
margin: 0em;
}

.navi-panel-info-sideb {
width: 19em;
height: 21em;
padding: 0em 0em 1em 2em;
margin: 0em 0em 0em -21em;
float: right;
}

span.navi-p-side-lft, span.navi-p-side-rgt {
background: url(../images/heading-layout-bg-2.gif) no-repeat center top;
width: 0.1em;
height: 21em;
padding: 0em;
margin: 0em;
}

span.navi-p-side-lft {
float: left;
}
span.navi-p-side-rgt {
float: right;
}

.navi-panel {
background: url(../images/heading-layout-bg-1.gif) repeat-x center top;
height: 21em;
padding: 0em 0em 1em 0em;
margin: 0em 21em 0em 0em;
*overflow: hidden;
}

.main-img-container {
background: url(../images/xray-thumbs.gif) no-repeat left 1em;
width: 50em;
height: 21em;
padding: 0em;
margin: 0em;
float: right;
}

.main-img {
width: 36em;
height: 21em;
padding: 0em 0.3em 0em 0em;
*padding: 0em 0.2em 0em 0em;
margin: -6em 0em 0em 0em;
float: right;
position: relative;
z-index: 15;
}

.main-img img {
width:36em;
height:27em;
border: none;
outline: none;
}


/*end of navipanel*/

/*main navi top*/

.main-navi
{
width: 20em;
*width: auto;
height: 20em;
padding: 1em 1em 0em 1em;
_padding: 1em 0.7em 0em 0.7em;
*margin: 0em -0.3em 0em -0.3em;
*position: relative;
*z-index: 15em;
}

.main-navi ul
{
background: url(../images/main-navi-stripe.gif) no-repeat center top;
*background: url(../images/main-navi-stripe.gif) no-repeat -1em top;
_background: url(../images/main-navi-stripe.gif) no-repeat center top;
padding: 0em;
margin: 0em;
float: left;
overflow: hidden;
}

.main-navi ul li
{
width: 20em;
*width: 19.5em;
_width: 19em;
height: 4em;
*display: inline-block;
}

.main-navi ul li a
{
font-size: 120%;
color: #FFF;
text-decoration: none;
font-style: normal;
letter-spacing: -0.1pt;
font-weight: bold;
text-indent: 2em;
display: block;
height: 3.333em;
line-height: 3em;
position: relative;
}

.main-navi ul li a:hover
{
font-size: 120%;
color: #f54327;
text-decoration: none;
font-style: normal;
letter-spacing: -0.1pt;
font-weight: bold;
text-indent: 2em;
display: block;
height: 3.333em;
line-height: 3em;
position: relative;
}

.main-navi ul li a.selected
{
font-size: 120%;
color: #f54327;
text-decoration: none;
font-style: normal;
letter-spacing: -0.1pt;
font-weight: bold;
text-indent: 2em;
display: block;
height: 3.333em;
line-height: 3em;
position: relative;
}

a.btn-navi-1, a.btn-navi-2, a.btn-navi-3, a.btn-navi-4, a.btn-navi-5 {
position: absolute;
z-index: 10;
overflow: hidden;
line-height: 3.3em;
}

a.btn-navi-1:hover, a.btn-navi-2:hover, a.btn-navi-3:hover, a.btn-navi-4:hover, a.btn-navi-5:hover,
a.btn-navi-1.selected, a.btn-navi-2.selected, a.btn-navi-3.selected, a.btn-navi-4.selected, a.btn-navi-5.selected {
position: absolute;
z-index: 20;
height: 3.666em;
line-height: 3.3em;
*line-height: 2.9em;
padding: 0.2em 0em;
_padding: 0.2em 0em;
_margin:-0.2em 0em;
top: -2px;
_top: 0px;
overflow: hidden;
visibility: visible;
}

a.btn-navi-1:hover {
background:url(../images/btn-main-navi.gif) scroll left -4.166px;
*background:url(../images/btn-main-navi-ie.gif) scroll left -4.166px;
}
a.btn-navi-2:hover {
background:url(../images/btn-main-navi.gif) scroll 33.3333em -3.75em;
*background:url(../images/btn-main-navi-ie.gif) scroll 34.3333em -3.75em;
}
a.btn-navi-3:hover {
background:url(../images/btn-main-navi.gif) scroll 66.6666em -7.0833em;
*background:url(../images/btn-main-navi-ie.gif) scroll 68.6666em -7.0833em;
}
a.btn-navi-4:hover {
background:url(../images/btn-main-navi.gif) scroll left -10.4166em;
*background:url(../images/btn-main-navi-ie.gif) scroll left -10.4166em;
}
a.btn-navi-5:hover {
background:url(../images/btn-main-navi.gif) scroll 33.3333em -13.75em;
*background:url(../images/btn-main-navi-ie.gif) scroll 34.6666em -13.75em;
}

/*end of main navi top*/

/* PRODUSE */

.rubrica-produse
{
font-size: 100%;
padding: 0em;
margin: 0em -0.909em;
overflow: hidden;
}

.rubrica-produs
{
width:14.54em;
padding: 0em 0.8333em 0.909em 0.8333em;
margin: 0em;
float: left;
}

.rubrica-produs h4
{
font-size: 133%;
color: #FFF;
font-weight: bold;
padding: 0.60em 0em 0em 0.49em;
margin: 0em;
}

.rubrica-produs p
{
padding: 0.30em 0em 0.30em 0.60em;
margin: 0em;
min-height: 10em;
*height: 11em;
}

.rubrica-produs div.btn-detalii-1
{
padding: 0.909em 0em;
}

.rubrica-produs div.btn-detalii-1 a
{
color: #0f1a2e;
text-decoration: none;
background: url(../images/btn-detalii.gif) scroll left -5.44em;
*background: url(../images/btn-detalii.gif) scroll left -5.5em;
width: 12.6363em;
*width: 12.7em;
height: 2.7272em;
padding-left: 1em;
line-height: 2.75em;
display: block;
}
.rubrica-produs div.btn-detalii-1 a:hover
{
color: #FFF;
background: url(../images/btn-detalii.gif) scroll left -8.18em;
*background: url(../images/btn-detalii.gif) scroll left -8.2em;
width: 12.6363em;
*width: 12.7em;
height: 2.7272em;
padding-left: 1em;
line-height: 2.75em;
display: block;
}

.product-thumb
{
background: #f54327;
display: block;
width: 14.18em;
height:10em;
padding: 0em;
margin: 0em;
border: solid 2px #0f1a2e;
border-bottom: none;
}

.product-thumb img
{
width: 14.18em;
height: 9.090em;
border-bottom: solid 2px #0f1a2e;
}

.product-thumb em
{
width: 3.6363em;
height: 3.6363em;
display: block;
float: left;
position: absolute;
z-index: 99;
padding: 0em;
margin: -1.40em 0em 0em -1.40em;
}

em.no1
{
background: url(../images/cifre.gif) scroll left top;
}

em.no2
{
background: url(../images/cifre.gif) scroll -4.5454em top;
}

em.no3
{
background: url(../images/cifre.gif) scroll -9.0909em top;
}

em.no4
{
background: url(../images/cifre.gif) scroll -13.6363em top;
}
/* END of PRODUSE */

/* RUBRICA PREZENTARE */

.rubrica-prezentare {
padding: 0em 20.90em 0em 17.27em;
}

.rubrica-prezentare-servicii {
padding: 0em 20.90em 0em 0em;
}

.rubrica-prezentare-servicii h2 {
line-height: 2em;
}

.rubrica-prezentare-servicii h2 em {
background: url(../images/cifre.gif) scroll -10.12em top;
font-weight: bold;
width: 2em;
height: 2em;
line-height: 2em;
text-align: center;
display: block;
float: left;
margin-right: 0.5em;
margin-left: -0.5em;
}

.rub-prez-pane-rgt {
float: right;
width: 17.27em;
margin: 0em -20.00em 0em 0em;
*margin: 0em -20.00em 0em 3em;
_margin: 0em -10em 0em 0em;
padding: 0em;
position: relative;
z-index: 15;
}

.rub-prez-pane-lft {
float: left;
width: 14.54em;
margin: 0em 0em 0em -17.27em;
*margin: 0em 0em 0em -17.27em;
_margin: 0em 0em 0em -8.60em;
padding: 0em;
position: relative;
z-index: 15;
}

.rub-prez-pane-lft {
padding-top: 1.2em;
}

.rub-prez-pane-rgt {
padding-top: 0.4em;
}


.cr-upper-container {
background: url(../images/layout-arrow-2-1.gif) repeat-y center top #CCC;
text-align: center;
margin-bottom: 1.81em;
*display: inline-block;
}

.cr-upper-container p {
color: #FFF;
position: relative;
z-index: 15;
}
.cr-upper-container p a {
color: #FFF; 
text-decoration: none;
font-weight: bold;
display: block;
}
.cr-upper-container p a:hover {
color: #00b4ff; 
text-decoration: none;
font-weight: bold;
display: block;
}

.cr-upper-container p a font {
font-size: 140%;
letter-spacing: -0.2pt;
}

.cr-lower-container {
text-align: left;
*display: inline-block;
}

.thumb-contact-rapid {
width: 14.54em;
height: 8.1818em;
padding: 0em;
margin: 0em;
display: block;
}

.thumb-contact-rapid img {
width: 14.54em;
height: 8.1818em;
outline: none;
border: none;
}

.icon-contact-r {
width: 6.09em;
height: 5.45em;
padding: 0em;
margin: 0em;
position: absolute;
top: -0.5em;
right: -1.2em;
float: right;
display: block;
}

.icon-contact-r img {
width: 6.09em;
height: 5.45em;
outline: none;
border: none;
}

.contact-rapid-btside {
background: url(../images/layout-arrow-2-2.gif) no-repeat center top;
width: 14.54em;
height: 4.090em;
display: block;
margin-top: -2em;
margin-bottom: -1.2em;
position: relative;
z-index: 14;
}

span.contact-info {
background: url(../images/btn-detalii.gif) scroll 0.4545em -2.7272em;
width: 14.54em;
height: 2.72em;
display: block;
margin: 0.4545em 0em;
padding: 0em;
text-align: center;
line-height: 2.72em;
}

span.contact-info font {
font-size: 130%;
font-weight: bold;
color: #FFF;
letter-spacing: -0.2pt;
}

.cr-lower-container a {
text-decoration: none;
color: #0f1a2e;
line-height: 2.72em;
text-indent: 2em;
background: url(../images/btn-detalii.gif) scroll 0.4545em -5.4545em;
width: 14.54em;
height: 2.72em;
display: block;
}
.cr-lower-container a:hover {
color: #FFF;
text-decoration: none;
line-height: 2.72em;
text-indent: 2em;
background: url(../images/btn-detalii.gif) scroll 0.4545em -8.1817em;
*background: url(../images/btn-detalii.gif) scroll 0.4545em -8.20em;
width: 14.54em;
height: 2.72em;
display: block;
}

.rub-prez-pane-rgt p 
{
line-height: 1.2;
}

.rub-prez-pane-rgt p span
{
background: #f54327;
width: 17.09em;
height: 12.54em;
padding: 0em;
margin: 0em;
margin-bottom: 0.909em;
border: solid 1px #0f1a2e;
border-bottom: none;
display: block;
}

.rub-prez-pane-rgt p span a
{
width: 17.09em;
height: 11.63em;
display: block;
border-bottom: solid 3px #0f1a2e;
}

.rub-prez-pane-rgt p span a img
{
width: 17.09em;
height: 11.63em;
outline: none;
border: none;
}

.rubrica-prezentare p strong {
color: #FFF;
font-size: 140%;
font-weight: bold;
}


/* FOOTER STYLES */
.footer-container 
{
background: url(../images/footer-layout-2.gif) repeat-x left top;
padding: 0em;
margin: 0em;
overflow: hidden;
}

.footer-lft-side 
{
background: url(../images/logo-small-footer.gif) no-repeat left top;
width: 14.60em;
height: 7.27em;
float: left;
display: block;
}

.footer-rgt-side 
{
background: url(../images/footer-layout-3.gif) no-repeat right top;
width: 2.72em;
height: 4.55em;
display: block;
float: right;
}

.logo-touchart 
{
width: 7.27em;
height: 2.72em;
margin: 0.909em 0em;
margin-right: -1em;
display: block;
float: right;
position: relative;
z-index: 99;
}

.logo-touchart a
{
background: url(../images/logo-touchart.gif) no-repeat left top;
width: 7.27em;
height: 2.72em;
display: block;
}

.logo-touchart a:hover
{
background: url(../images/logo-touchart.gif) no-repeat scroll -7.25em top;
*background: url(../images/logo-touchart.gif) no-repeat scroll -7.3em top;
width: 7.27em;
height: 2.72em;
display: block;
}

.copyright 
{
color: #516684;
text-align: center;
padding: 0em;
margin: 0em;
margin-top: -1.81em;
_width: 100%;
position: relative;
z-index: 99;
}

.copyright a
{
color: #7997c0;
text-decoration: none;
}

.copyright a:hover
{
color: #a0c7fb;
text-decoration: underline;
}

.footer-container ul
{
width: 48em;
padding: 0.909em 0em 0.909em 2em;
margin: 0em;
float: left;
_float: none;
}

.footer-container ul li
{
padding: 0em 0.6em;
float: left;
}

.footer-container ul li a
{
color: #43537b;
text-decoration: none;
line-height: 2.72em;
font-weight: bold;
letter-spacing: -0.2pt;
text-align: center;
background: none;
width:8.18em;
height:2.72em;
display: block;
}

.footer-container ul li a:hover
{
background: url(../images/footer-btn.gif) no-repeat scroll -8.18em top;
*background: url(../images/footer-btn.gif) no-repeat scroll -8.2em top;
color: #43537b;
text-decoration: none;
line-height: 2.72em;
font-weight: bold;
letter-spacing: -0.2pt;
text-align: center;
width:8.18em;
height:2.72em;
display: block;
}

.footer-container ul li a.selected
{
background: url(../images/footer-btn.gif) no-repeat scroll left top;
*background: url(../images/footer-btn.gif) no-repeat scroll left top;
color: #f44226;
text-decoration: none;
line-height: 2.72em;
font-weight: bold;
letter-spacing: -0.2pt;
text-align: center;
width:8.18em;
height:2.72em;
display: block;
}

span.contact-btn-2, span.contact-btn-2b, span.contact-btn-3, span.contact-btn-4 {
width: 15em;
height: 3em;
padding: 2em 0em;
margin: 0em;
display: block;
}

span.contact-btn-3, span.contact-btn-4 {
width: 17em;
height: 4em;
margin: 0em -1em;
padding: 0.3em 0em;
}

span.contact-btn-2 a, span.contact-btn-2b a, span.contact-btn-3 a, span.contact-btn-4 a {
color: #0f1a2e;
text-decoration: none;
background: transparent url(../images/btn-detalii.gif) repeat scroll left -6em;
width: 13em;
height: 3em;
line-height: 3em;
padding: 0em;
padding-left: 2em;
margin: 0em;
display: block;
}

span.contact-btn-2 a:hover, span.contact-btn-2b a:hover, span.contact-btn-3 a:hover, span.contact-btn-4 a:hover {
color: #FFF;
text-decoration: none;
background: transparent url(../images/btn-detalii.gif) repeat scroll left -9em;
width: 13em;
height: 3em;
line-height: 3em;
padding: 0em;
padding-left: 2em;
margin: 0em;
display: block;
}

span.contact-btn-2b a 
{
padding-left: 3.5em;
background: transparent url(../images/btn-detalii.gif) repeat scroll left -18em;
}

span.contact-btn-2b a:hover
{
padding-left: 3.5em;
background: transparent url(../images/btn-detalii.gif) repeat scroll left -21em;
}

span.contact-btn-3 a, span.contact-btn-4 a, span.contact-btn-3 a:hover, span.contact-btn-4 a:hover {
width: 14em;
height: 4em;
line-height: 4em;
padding-left: 3em;
}

span.contact-btn-3 a, span.contact-btn-4 a {
color: #a0c7fb;
background: url(../images/btn-sidebar-rgt.gif) scroll left top;
}

span.contact-btn-3 a:hover, span.contact-btn-4 a:hover {
background: url(../images/btn-sidebar-rgt.gif) scroll left -4em;
}

em.icon-1, em.icon-2 
{
width: 4em;
height: 4em;
padding: 0em;
margin: 0em;
float: right;
right: 1em;
position: absolute;
z-index: 99;
display: block;
}

em.icon-1 {
background: url(../images/icons-and-top.gif) scroll left -0.25em;
}

em.icon-2 {
background: url(../images/icons-and-top.gif) scroll -8em -0.25em;
}

.atention {
background: url(../images/icon-atention.jpg) no-repeat center top;
height: 24em;
width: auto;
}


.navi-video {
font-size: 140%;
color: #08284c;
}

.navi-video a {
text-decoration: none;
color: #293d54;
}

.navi-video a:hover {
text-decoration: none;
color: #a0c7fb;
}

.navi-video a.selected {
text-decoration: none;
color: #FF3333;
}

.contact-adress {
}

.contact-adress p {
background: url(../images/hr-1-img.gif) repeat-x left bottom;
margin-bottom: 0.7em;
padding-bottom: 0.7em;
}

.contact-adress p span {
display:block;
margin-bottom: 0.1em;
}
/* END of FOOTER STYLES*/
/* END of RUBRICA PREZENTARE */


/*HOMEPAGE RULES*/
#content .margin { padding: 0; margin: 0; overflow: hidden; position: relative;}
#content #col1-3 .margin {padding: 0; margin: 0; overflow: hidden; position: relative;}
#content #col2-3 .margin {padding: 0; margin: 0; overflow: hidden; position: relative;}
#content #col3-3 .margin {padding: 0; margin: 0; overflow: hidden; position: relative;}
#content .margin h1 {font: normal 2.5em/100% helvetica, Arial, Sans-Serif; color: #FFF; text-shadow: 0 0 0 rgba(0,0,0,.70); letter-spacing: 0px; word-spacing: -0.015em; line-height:1.1em; padding: 10px 0 0 0; margin: 0 0 10px 0;}
#content .margin h2 {font: normal 2.1em/100% helvetica, Arial, Sans-Serif; color: #FFF; text-shadow: 0 0 0 rgba(0,0,0,.70); letter-spacing: 0px; word-spacing: -0.015em; line-height: 1.1em; padding: 10px 0 0 0; margin: 0 0 10px 0;}
#content .margin h3 {font: bold 2.1em/100% helvetica, Arial, Sans-Serif; color: #FFF; text-shadow: 0 0 0 rgba(0,0,0,.70); letter-spacing: 0px; word-spacing: -0.015em; line-height: 1.1em; padding: 10px 0 0 0; margin: 0 0 10px 0;}
#content .margin h4 {font: bold 2.1em/100% helvetica, Arial, Sans-Serif; color: #FFF; text-shadow: 0 0 0 rgba(0,0,0,.70); letter-spacing: 0px; word-spacing: -0.015em; line-height: 1.1em; padding: 10px 0 0 0; margin: 0 0 10px 0;}
#content .margin h5 {font: normal 2.1em/100% helvetica, Arial, Sans-Serif; color: #FFF; text-shadow: 0 0 0 rgba(0,0,0,.70); letter-spacing: 0px; word-spacing: -0.015em; line-height: 1.1; padding: 10px 0 0 0; margin: 0 0 10px 0;}
#content .margin h5 strong { font-weight: bold; display: block; }
#content .margin h6 {font: bold 1.5em/100% helvetica, Arial, Sans-Serif; color: #A0C7FB; text-shadow: 0 0 0 rgba(0,0,0,.70); letter-spacing: 0px; word-spacing: -0.05em; line-height: 1.7em; padding: 0; margin: 0 0 10px 0;}
#content .margin p {font: normal 1.3em/100% helvetica, Arial, Sans-Serif; color: #5d87e2; letter-spacing: 0px; word-spacing: -0.05em; line-height: 1.7em; padding: 0; margin: 0 0 10px 0;}
#content .margin p strong { font-weight: bold; }
#content .margin p em { display: inline-block; font-style: normal; }
#content .margin p a { font-weight: bold; color: #F44226; display: inline-block; position: relative; padding: 0; margin: 0; text-decoration: none; cursor: pointer; outline:none;}
#content .margin p a:hover { color: #F00; text-decoration: underline; }
#content .domains { padding: 0; margin: 0 0 10px 0;}
#content .domains .domain-box { min-height: 200px; height: auto; * height: 200px; margin-bottom: 10px; overflow: hidden; clear: both;}
#content .domains .domain-box .domain-icons { float: left; position: relative; display: inline-block; zoom: 1;}
#content .domains .domain-box .domain-icons img { margin: 10px 25px 10px 0; }
#content .large-img {margin-bottom: 10px;}
#content .medium-img {margin-bottom: 10px;}
.tips {
	display: block; padding: 10px; margin: 0 0 10px 0; overflow: hidden; position: relative; 
	background-color: #030b25; border: solid 1px #1a284e;
	
     -moz-border-radius: 6px; 
  -webkit-border-radius: 6px; 
          border-radius: 6px; 
	
     -moz-box-shadow: 0px 0px 4px rgba(255,255,255, .10); 
  -webkit-box-shadow: 0px 0px 4px rgba(255,255,255, .10); 
          box-shadow: 0px 0px 4px rgba(255,255,255, .10); 

}
.tips strong { font-weight: bold; color: #FFF; padding: 0 5px 0 0; display: inline-block;}
.tips p {margin:0 !important;}



/*TOP NAVIGATION BAR ON THE HEADER TOP, RIGHT CORNER*/
.top-navigation { 
	height: 30px; padding: 0; margin: 10px 0 0 0; overflow: hidden; float: right; position: relative; zoom:1;
	border: solid 1px #b20910; outline: none;
}
.top-navigation {
	background-color: #df121a;
	background-image: -moz-linear-gradient(top, #f43235, #b51016); 
	background-image: -o-linear-gradient(top, #f43235, #b51016); 
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #f43235),color-stop(1, #b51016)); 
	background-image: -webkit-linear-gradient(#f43235, #b51016); 
	background-image: linear-gradient(top, #f43235, #b51016);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#f43235', EndColorStr='#b51016'); 
}
.top-navigation {
     -moz-border-radius: 6px; 
  -webkit-border-radius: 6px; 
          border-radius: 6px; 
	
     -moz-box-shadow: 0px 1px 0px rgba(255,255,255, .15);
  -webkit-box-shadow: 0px 1px 0px rgba(255,255,255, .15); 
          box-shadow: 0px 1px 0px rgba(255,255,255, .15);
}

.top-navigation li { height: 30px; width: auto; padding: 0; margin: 0;}
.top-navigation li { float: left; display: inline-block; position: relative; zoom:1; overflow: hidden; }
.top-navigation li { border-right: solid 1px #e71920; border-left: solid 1px #b20910;}
.top-navigation li.first { border-left: none; }
.top-navigation li.last { border-right: none; }
.top-navigation li a { width: auto; height: 30px; padding: 0 30px; margin: 0; display: inline-block; cursor: pointer; outline: none; }
.top-navigation li a {
	color:#FFF; 
	font: normal 1.2em/100% Helvetica, Arial, Sans-Serif; line-height: 30px; letter-spacing: 0; word-spacing: -0.015em; white-space: nowrap; overflow: hidden;	
	text-shadow: 0px -1px 0px rgba(0,0,0, .35); text-decoration: none;
}
.top-navigation li a {
	-moz-border-radius: 0px; 
  -webkit-border-radius: 0px; 
          border-radius: 0px; 
}
.top-navigation li a:hover, .top-navigation li a:active {
	background-color: #c31119;
	background-image: -moz-linear-gradient(top, #d31018, #e91b21); 
	background-image: -o-linear-gradient(top, #d31018, #e91b21); 
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #d31018),color-stop(100%, #e91b21)); 
	background-image: -webkit-linear-gradient(#d31018, #e91b21); 
	background-image: linear-gradient(top, #d31018, #e91b21);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#d31018', EndColorStr='#e91b21');
	
	-moz-box-shadow: inset 0px 1px 3px rgba(0,0,0, .25);
	-webkit-box-shadow: inset 0px 1px 3px rgba(0,0,0, .25); 
	box-shadow: inset 0px 1px 3px rgba(0,0,0, .25);	
}
.top-navigation li a.active {
	background-color: #c5090e;
	background-image: -moz-linear-gradient(top, #a1080c, #d71a1d); 
	background-image: -o-linear-gradient(top, #a1080c, #d71a1d); 
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #a1080c),color-stop(1, #d71a1d)); 
	background-image: -webkit-linear-gradient(#a1080c, #d71a1d); 
	background-image: linear-gradient(top, #a1080c, #d71a1d);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#a1080c', EndColorStr='#d71a1d'); 
}
.top-navigation li a.first {
	-webkit-border-top-left-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
	-webkit-border-top-right-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomright: 0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
}
.top-navigation li a.last {
	-webkit-border-top-left-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-bottomleft: 0px;
	border-top-left-radius: 0px;
	border-bottom-left-radius: 0px;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-bottomright: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
}



/*BOTTOM NAVIGATION BAR ON THE HEADER BOTTOM, RIGHT CORNER*/
.bottom-navigation { 
	height: 4.20em; padding: 0; margin: 65px 0 0 0; overflow: hidden; position: relative; display: block;
}
.bottom-navigation ul {
	height: 4.0em; padding: 0; margin: 0; overflow: hidden; display: block; position: relative;
}
.bottom-navigation ul {
	background-color: #0d183e;
	background-image: -moz-linear-gradient(top, #0d183e, #050a19); 
	background-image: -o-linear-gradient(top, #0d183e, #050a19); 
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #0d183e),color-stop(1, #050a19)); 
	background-image: -webkit-linear-gradient(#0d183e, #050a19); 
	background-image: linear-gradient(top, #0d183e, #050a19);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#0d183e', EndColorStr='#050a19'); 
}
.bottom-navigation ul {
     -moz-border-radius: 6px; 
  -webkit-border-radius: 6px; 
          border-radius: 6px; 
	
     -moz-box-shadow: 0px 1px 1px rgba(255,255,255, .25);
  -webkit-box-shadow: 0px 1px 1px rgba(255,255,255, .25); 
          box-shadow: 0px 1px 1px rgba(255,255,255, .25);
}

.bottom-navigation ul li { height: 4.0em; width: 15.633em; padding: 0; margin: 0;}
.bottom-navigation ul li { float: left; display: inline-block; position: relative; zoom:1; overflow: hidden; }
.bottom-navigation ul li { border-right: solid 1px #17213c; border-left: solid 1px #02081a;}
.bottom-navigation ul li.first { border-left: none; }
.bottom-navigation ul li.last { border-right: none; }

.bottom-navigation ul li.green-house {
	background-color: #147f11;
	background-image: -moz-linear-gradient(top, #147f11, #0e3a09); 
	background-image: -o-linear-gradient(top, #147f11, #0e3a09); 
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #147f11),color-stop(1, #0e3a09)); 
	background-image: -webkit-linear-gradient(#147f11, #0e3a09); 
	background-image: linear-gradient(top, #147f11, #0e3a09);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#147f11', EndColorStr='#0e3a09'); 
}

.bottom-navigation ul li a { width: 10.4869em; height: 3.0769em; padding: 0 0.7692em; margin: 0; display: inline-block; cursor: pointer; outline: none; }
.bottom-navigation ul li a, .bottom-navigation ul li a.green-house {
	color:#4c9ee8; text-align: center;
	font: bold 1.3em/100% Helvetica, Arial, Sans-Serif; line-height: 39px; letter-spacing: -0.015em; word-spacing: -0.030em; overflow: hidden;	
	text-shadow: 0px -1px 0px rgba(0,0,0, .75); text-decoration: none;
}
.bottom-navigation ul li a {
	-moz-border-radius: 0px; 
  -webkit-border-radius: 0px; 
          border-radius: 0px; 
}
.bottom-navigation ul li a.green-house {
	color:#42de12;
}

/*GREEN HOUSE ICON*/
.bottom-navigation ul li a.green-house span {
	padding-right: 25px;
	background: url(../images/icon-green-house.png) no-repeat 100% 51% transparent;
	display: block; position: relative;
}


/*NORMAL BUTTONS*/
.bottom-navigation ul li a:hover, .top-navigation ul li a:active {
	color: #c5e3ff;
	line-height: 41px !important; text-shadow: 0px 1px 5px rgba(0,0,0, .70);
	background-color: #0a132d;
	background-image: -moz-linear-gradient(top, #0a132d, #112056); 
	background-image: -o-linear-gradient(top, #0a132d, #112056); 
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #0a132d),color-stop(100%, #112056)); 
	background-image: -webkit-linear-gradient(#0a132d, #112056); 
	background-image: linear-gradient(top, #0a132d, #112056);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#0a132d', EndColorStr='#112056');
	
	-moz-box-shadow: inset 0px 1px 7px rgba(0,0,0, .35);
	-webkit-box-shadow: inset 0px 1px 7px rgba(0,0,0, .35); 
	box-shadow: inset 0px 1px 7px rgba(0,0,0, .35);	
}
.bottom-navigation ul li a.active {
	color: #FFF;
	line-height: 39px !important; text-shadow: 0px 1px 5px rgba(0,0,0, .90);
	background-color: #041244;
	background-image: -moz-linear-gradient(top, #08174d, #030a23); 
	background-image: -o-linear-gradient(top, #08174d, #030a23); 
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #08174d),color-stop(1, #030a23)); 
	background-image: -webkit-linear-gradient(#08174d, #030a23); 
	background-image: linear-gradient(top, #08174d, #030a23);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#08174d', EndColorStr='#030a23'); 
}



/*GREEN HOUSE BUTTON*/
.bottom-navigation ul li a.green-house:hover, .top-navigation ul li a.green-house:active {
	color: #a2e88d;
	line-height: 41px !important; text-shadow: 0px 1px 5px rgba(0,0,0, .70);
	background-color: #0b3306;
	background-image: -moz-linear-gradient(top, #0b3306, #176915); 
	background-image: -o-linear-gradient(top, #0b3306, #176915); 
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #0b3306),color-stop(100%, #176915)); 
	background-image: -webkit-linear-gradient(#0b3306, #176915); 
	background-image: linear-gradient(top, #0b3306, #176915);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#0b3306', EndColorStr='#176915');
	
	-moz-box-shadow: inset 0px 1px 7px rgba(0,0,0, .35);
	-webkit-box-shadow: inset 0px 1px 7px rgba(0,0,0, .35); 
	box-shadow: inset 0px 1px 7px rgba(0,0,0, .35);	
}

.bottom-navigation ul li.green-house a.active {
	color: #FFF;
	line-height: 39px !important; text-shadow: 0px 1px 5px rgba(0,0,0, .90);
	background-color: #179a13;
	background-image: -moz-linear-gradient(top, #179a13, #0d4108); 
	background-image: -o-linear-gradient(top, #179a13, #0d4108); 
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #179a13),color-stop(1, #0d4108)); 
	background-image: -webkit-linear-gradient(#179a13, #0d4108); 
	background-image: linear-gradient(top, #179a13, #0d4108);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#179a13', EndColorStr='#0d4108'); 
}



.bottom-navigation ul li a.first, .bottom-navigation ul li a.last {
	width: 10.5638em;
}

.bottom-navigation ul li a.first {
	-webkit-border-top-left-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
	-webkit-border-top-right-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomright: 0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
}
.bottom-navigation ul li a.last, .bottom-navigation ul li.green-house, .bottom-navigation ul li a.green-house {
	-webkit-border-top-left-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-bottomleft: 0px;
	border-top-left-radius: 0px;
	border-bottom-left-radius: 0px;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-bottomright: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
}

/*end of custom styles*/
