.cufon {
   color:#fff;
}
h1.cufon {
   font-size:34px;
}
h1#subtitle {
   font-size:18px;
   text-transform:uppercase;
}
h2.cufon {
   font-size:22px;
}
h3 {
   font-weight:bold;
   font-size:18px;
   margin-bottom:6px;
}
h3.cufon {
   margin-top:24px;
   font-size:20px;
}
h4.rate_cost {
   font-size:14px;
   color:#666;
   margin:0 0 10px 0;
   font-weight:bold;
}
#sub_heading_inner {
   padding:6px 0 7px 20px;
   margin-top:20px;
}
.all {
   width:745px;
   margin:auto;
   height:auto !important;
   min-height:530px !important;
   height:530px;
}
.content_back {
   width:739px;
   margin:auto;
}
.content {
   width:739px;
   background-repeat:no-repeat;
   background-position:top;
   margin:auto;
   display:table;
}
.imagine {
   width:622px;
   background-repeat:no-repeat;
   background-position:top;
   margin-left:58px;
   margin-bottom:15px;
   margin-top:96px;
   height:auto !important;
   min-height:530px !important;
   height:530px;
}
.welcome {
   width:380px;
   background-repeat:no-repeat;
   background-position:top;
   margin-left:34px;
   padding-top:20px;
   /* Fallback for web browsers that doesn't support RGBa */
   background-color: rgb(255, 255, 255);
   /* RGBa with 0.75 opacity */
   background-color: rgba(255, 255, 255, 0.75);
   /* For IE 5.5 - 7*/
   filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#bfffffff, endColorstr=#bfffffff);
   /* For IE 8*/
   -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#bfffffff, endColorstr=#bfffffff)";
}
.down_welcome {
   width:382px;
   opacity: 0.75;
   filter: alpha(opacity=75);
   -moz-opacity: 0.75;
   margin-left:32px;
   margin-bottom:20px;
}
#content_inner {
   color:#000000;
   margin-top:20px;
   margin-left:15px;
   margin-right:15px;
   width:345px;
   font-family: Tahoma;
   font-size:13px;
   height:auto !important;
   min-height:230px !important;
   height:230px; 
   background-color:transparent;
   position:relative;
}
.stanga {
   width:417px;
   float:left;
}
.menu {
   margin-top:30px;
   float:right;
}
.menu ul li a:hover {
   font-family:Tahoma;
   font-size:11px;
   text-decoration:underline;
   font-weight:bold;
   background-color:transparent;
   position:relative;
}
.menu ul li a {
   font-family:Tahoma;
   font-size:11px;
   text-decoration:none;
   background-color:transparent;
   position:relative;
}
.menu ul li {
   background-repeat:no-repeat;
   background-position:left;
   padding-left:30px;
   margin-top:5px;
   opacity: .7;
   filter: alpha(opacity=70);
   width:140px;
   height:16px;
}
.pre_footer_outer {
   width:745px;
   height:20px;
   margin:auto;
   display:table;
}
.pre_footer_inner {
   width:679px;
   height:20px;
   margin:auto;
   display:table;
   padding-left:60px;
   font-size:10px;
}
.footer_outer {
   width:745px;
   height:20px;
   margin:auto;
   display:table;
}
.footer_inner {
   width:739px;
   height:20px;
   margin:auto;
   display:table;
}
.pre_footer_inner a {
   color:#fff;
   line-height:1.7em;
   font-size: 10px;
}
#customer_form {
   width:100%;
   margin-bottom:20px;
}
#customer_form .inner {
   margin:10px 25px 15px 15px;
}
#customer_form fieldset legend{
   font-size:1.3em;
   font-weight:bold;
   padding:0 5px;
   margin:0 10px;
}
#customer_form .labeled_input {
   color:#000;
   width:100%;
   clear:both;
   margin:5px 0;
   padding-left:10px;
}
#customer_form .labeled_input label{
   display:block;
   margin-right:20px;
   font-weight:bold;
   padding-top:8px;
}
#customer_form .labeled_input .fields {
   display:block;
   padding-top:7px;
}
#customer_form .labeled_input input[type="text"] {
   height:20px;
   width:260px;
}
#customer_form .labeled_input textarea {
   height:80px;
   width:260px;
}
#customer_form input[type="submit"] {
   clear:both;
   margin:0 0 8px 0;
}
#customer_form .labeled_input input.phone {
   width:40px;
}
#customer_form .labeled_input input.amount {
   width:60px;
}

.st_sharethis {
   position:absolute;
   margin:6px 0 0 328px;
}
#social_networking {
   margin-top:5px;
   font-size:12px;
}
#social_networking span{
   padding:8px 0 0 0;
   display:block;
}
#social_networking div{
   padding:0 0 8px 0;
}
#social_networking span, #social_networking div{
   background:url(/pub/images/designs/design05/sn_bg.png) repeat;
}
#heading_inner {
   padding:5px 0 7px 10px;
}

