rezerva_bt{
float:left;
padding:5px 0 5px 60px;
}
html{
background:#f1f1f1 url('images/bg.gif') no-repeat center top;
}
body {
background:url('images/bg_repeat.jpg') repeat-x top;
margin:0px;
padding:0px;
font-size:11px;
font-family:Tahoma, Arial, Verdana, sans-serif;
color: #454a4b
}
a{
color:#289ade;
text-decoration:none;
}
a:hover{
text-decoration:underline;
}
.clear{
clear:both;
}
#main_container{
width:960px;
height:auto;
margin:auto;
}
#header{
width:960px;
height:146px;
margin:auto;
}
#logo{
width:177px;
height:47px;
padding:40px 0 0 20px;
float:left;
}
p{
margin:0px;
padding:10px;
line-height:19px;
text-align:justify;
}
p.text{
padding:10px 20px 10px 20px;
}
.phone{
height:28px;
float:right;
padding:0 20px 0 0;
}
.top_right_text{
width:550px;
float:right;
text-align:center;
height:55px;
font-size:18px;
color:#e4e6e3;
line-height:20px;
padding:15px 80px 0 50px;
}
/*----------------------menu-------------------------*/
#menu{
width:650px;
float:right;
padding:12px 0px 0 0;
}
#menu ul{
list-style:none;padding:0px;margin:0px;display:block;
}
#menu ul li{
list-style:none;display:inline;float:left;width:auto;height:29px;padding:0px;line-height:21px;margin-left:10px;
}
#menu ul li a{
height:29px; width:70px;float:left;text-decoration:none;padding:0px; margin:0px 3px 0px 3px;color:#e4e6e3;text-align:center;
}
#menu ul li a:hover{
height:29px;width:70px;text-decoration:none;color: #e4e6e3;background:url('images/menu_bg.gif') no-repeat center;
}
#menu ul li a.current{
height:29px;width:70px;float:left;text-decoration:none;padding:0px;color: #e4e6e3;background:url('images/menu_bg.gif') no-repeat center;
}
#menu ul li.big a{
height:29px; width:92px;float:left;text-decoration:none;padding:0px; margin:0px 3px 0px 3px;color:#e4e6e3;text-align:center;
}
#menu ul li.big a:hover{
height:29px;width:92px;text-decoration:none;color: #e4e6e3;background:url('images/menu_bg_big.gif') no-repeat center;
}
#menu ul li.big a.current{
height:29px;width:92px;float:left;text-decoration:none;padding:0px;color: #e4e6e3;background:url('images/menu_bg_big.gif') no-repeat center;
}

.flash_banner{
width:960px;
height:189px;
clear:both;
margin:auto;
background-color:#55abdd;
}
/*---------------------main_content------------------*/
.main_content{
width:960px;
height: auto;
margin:auto;
padding:0 0 30px 0;
background-color:#ffffff;
}

.left_content{
width:500px;
float:left;
padding:0px 0 30px 10px;
}
.right_content{
width:430px;
float:left;
padding:10px 0 30px 10px;
}
.right_content_formular{
width:350px;
float:left;
padding:10px 0 30px 10px;
}

.wide_content{
width:930px;
float:left;
padding:0px 0 30px 10px;
}
.title_box{
height:55px;
padding:20px 0 0 0;
}
.icon{
float:left;
}
.title{
float:left;
font-size:18px;
padding:10px 0 0 0;
}
.title a{
text-decoration:none;
font-size:18px;
}
span.blue{
color:#289ade;
}
.text_box{
width:475px;
clear:both;
height:auto;
margin:5px 0 0 10px;
}
.text_box_top{
width:475px;height:8px;background:url('images/text_box_top.gif') no-repeat center bottom;}
.text_box_bottom{
width:475px;height:8px;background:url('images/text_box_bottom.gif') no-repeat center top;}
.text_box_content{
width:475px;height: auto;background:url('images/text_box_center.gif') repeat-y center;}

.right_text_box{
width:364px;
clear:both;
height:auto;
margin:5px 0 0 10px;
}
.right_text_box_top{
width:364px;height:10px;background:url('images/right_text_box_top.gif') no-repeat center bottom;}
.right_text_box_bottom{
width:364px;height:10px;background:url('images/right_text_box_bottom.gif') no-repeat center top;}
.right_text_box_content{
width:364px;height: auto;background:url('images/right_text_box_center.gif') repeat-y center;}
/*----------------------services list-------------------------*/
.list{
height: auto;
padding:0px;
}
.list ul{
list-style:none;padding:0 0 0 25px;margin:0px;display:block;
}
.list ul li{
width:auto;margin:11px 0;
background:url('images/checked.gif') no-repeat left;; list-style-type:none; padding-left:25px; padding-right:0; padding-top:0; padding-bottom:0
}
a.gotop{
display:block;
float:right;
padding:0px 20px 0 0;
}
/*----------------------faq-------------------------*/
.faq{
height: auto;
padding:0px;
}
.faq ul{
list-style:none;padding:0 0 0 25px;margin:0px;display:block;
}
.faq ul li{
width:auto;margin:11px 0;
background:url('images/faq.gif') no-repeat left;; list-style-type:none; padding-left:25px; padding-right:0; padding-top:0; padding-bottom:0
}
/*----------blue_box---------------*/
.blue_box{
clear:both;
width:892px;
height:45px;
text-align:center;
margin:auto;
line-height:40px;
color:#FFFFFF;
background:url('images/blue_text.gif') no-repeat center;
}
span.dark_blue{
color:#184159;
}

/*-------------clients_box-----------------*/
.clients_box{
padding:10px 0 0 20px;
}
.clients_content{
width:900px;
height:100px;
margin:auto;
background:url('images/clients_box.gif') no-repeat top center;; padding-left:6px; padding-right:6px; padding-top:10px; padding-bottom:0
}
a.client{
float:left;
padding:10px;
}
/*-----------------------contact_form-------------------*/
#contact_form{
width:420px;
height:auto;
padding:20px 0 0 20px;
}
.form_row{
float:left;
padding:7px 0 7px 0;
}
label{
width:70px;
float:left;
padding:3px 5px 0 0;
color:#175b6c;
text-align:right;
font-weight:bold;
}
input.contact_input{
width:185px;
height:18px;
float:left;
border:1px #9cc9d3 solid;
background-color:#DBEDF3;
color: #000;
}
textarea.contact_textarea{
width:235px;
height:80px;
float:left;
border:1px #9cc9d3 solid;
background-color:#DBEDF3;
color: #000;
}
input.send{
float:right;
clear:both;
margin:10px 35px 0 0;
}
/*---------------formular rezerva--------------*/
.formular_left{
float:left;
width:560px;
padding:10px 0 0 0;
}
.rez_title{
font-size:19px;
color:#289ade;
padding:5px 0 10px 30px;
}
.formular_box{
width:529px;
height:auto;
padding:5px 0 0 30px;
}
.formular_top{
width:529px;
height:14px;
background:url('images/formular_top.gif') no-repeat center bottom;
}
.formular_content{
width:529px;
height: auto;
background-color:#f0f0f0;
}
.formular_bottom{
width:529px;
height:14px;
background:url('images/formular_bottom.gif') no-repeat center top;
}
.form_row_rez{
width:520px;
float:left;
padding:7px 0 7px 0;
}
label.rez{
width:150px;
float:left;
padding:3px 5px 0 0;
color: #666666;
text-align:right;
font-weight:bold;
}
input.rez_input{
width:245px;
height:23px;
float:left;
border:1px #d6d6d6 solid;
background-color:#fff;
color: #000;
}
select.rez_select{
width:245px;
height:27px;
float:left;
border:1px #d6d6d6 solid;
background-color:#fff;
color: #000;
padding:3px 0 3px 0;
}
textarea.rez_textarea{
width:245px;
height:80px;
float:left;
border:1px #d6d6d6 solid;
background-color:#fff;
color: #000;
}
.total{
float:left;
font-size:14px;
color:#FF3300;
padding:3px 5px 0 10px;
}
img.rezerva_submit{
clear:both;
float:right;
padding:20px 10px 50px 0;
}

/*---------host_packs--------------*/                              
.host_packs{
width:920px;
clear:both;
padding:15px 0 10px 15px;
_padding:15px 0 10px 10px;
}
.pack{
width:266px;
float:left;
margin:15px 15px 0 20px;
_margin:15px 15px 0 15px;
}
img.top_back{
float:left;
padding:0px;
}
.pack_title{
float:left;
padding:10px 0 0 5px;
color:#14466F;
font-size:22px;
}
.center_packs{
width:266px;
height:auto;
float:left;
background:url('images/pack_center.jpg') repeat-y center;
}
.bottom_packs{
width:266px;
height:9px;
float:left;
background:url('images/pack_bottom.jpg') no-repeat top center;
}
ul.pack_list {
width:230px;
list-style:none;padding:5px 0 0 36px;margin:0px; clear:both; 
}
ul.pack_list li{
background:url('images/checked.gif') no-repeat left;; padding-left:20px; padding-right:0; padding-top:6px; padding-bottom:6px
}
ul.pack_list li a{
background:url('images/checked.gif') no-repeat left;text-decoration:none;color:#5c6b6b; font-size:11px; padding-left:20px; padding-right:0; padding-top:0; padding-bottom:0 
}
ul.pack_list li a:hover{
text-decoration:underline;
}
a.rezerva_bt{
float:left;
padding:5px 0 5px 60px;
}
.pack_price{
font-size:25px;
color:#FF3300;
width:260px;
float:left;
padding:5px 0 5px 0;
text-align:center;
}
.extraoptiuni{
float:left;
padding:0 0 0 20px;
}
.extraoptiuni_row{
padding:0 0 3px 0;
width:225px;
clear:both;
float:left;
margin:0 0 3px 0;
border-bottom:1px #DFDFDF solid;
color:#7892AF;
font-size:11px;
}
a.extraop{
height:21px;
float:left;
background:url('images/arrow_down.jpg') no-repeat left;; margin-left:13px; margin-right:0; margin-top:5px; margin-bottom:0; padding-left:26px; padding-right:0; padding-top:5px; padding-bottom:0
}
a.inchide{
float:right;
padding:10px 20px 0 0;
}

/*-----------------ajax sliding---------*/
.right_clients{
width:410px;
padding:0 0 20px 10px;
}
.slider_left{
float:left;
width:34px;
padding:30px 0 0 0;
}
.slider_right{
float:left;
width:34px;
padding:30px 0 0 0;
}
#panes {
text-align: justify;
border-style: none;
float:left;
width:315px;
margin:0px;
padding:0 0 0 10px;
}
#content{
padding:0px;
margin:0px;
}
#panes div div { overflow: hidden; }

#previous { float: none; cursor: pointer; }
#next { float: none; cursor: pointer; }
img.clientm{
float:left;
padding:10px;
}
ul#buttons{
padding:0px;
margin:0px;
list-style:none;
}
ul#buttons li{
padding:0px;
margin:0px;
list-style:none;
}
/*-----------------------------footer------------------*/
#footer{
clear:both;
width:100%;
height:87px;
background:url('images/footer_bg.gif') repeat-x top;
}
.footer_content{
clear:both;
width:960px;
margin:auto;
height:87px;
color: #868787;
}
.copyright{
float:left;
padding-left:15px;
padding-top:10px;
}
.footer_links{
float:right;
padding-right:15px;
padding-top:7px;
}
.footer_links a{
text-decoration:none;
color: #868787;
padding-left:10px;
}
.footer_links a:hover{
text-decoration:underline;
color: #868787;
}