/* CSS Document */

html {background-image:url(../images/html_bg.jpg); background-repeat:no-repeat; background-repeat:repeat-x;}
body { margin:0 auto; font-size: 12px; font-family:Arial;}
img { border:none;}
a { text-decoration:none; color:#ffffff;}

#wrapper { margin:0px auto; width:960px;}

#header { width:960px; float:left;}
#header1 { width:960px; float:left; height:300px;}
#header_left { width:316px; float:left;}
#header_left div { width:281px; float:left; background:url(../images/header_text_bg_img.jpg) no-repeat left bottom; height:119px; font-size:25px; color:122d5f; padding:55px 0 0 35px}


#header_left1 div { width:281px; float:left; background:url(../images/header_inner_text_bg_img.jpg); 
background-repeat:no-repeat; height:55px; font-size:25px; color:122d5f; padding:55px 0 0 35px}


#header_left div span { font-size:35px; color:#d1032e;}

#header_right { width:644px; float:right;}
#header_right1 { width:640px; float:right; top:auto;}

#header_new { width:644px; height:55px; float:left;}

#header_links { background:url(../images/links_bg_img_middle.jpg); height:76px; width:960px;}

#header_links_1 a{ line-height:38px; float:left; background: url(../images/spacer_1.jpg) right top no-repeat; color: #3d3d3d; font-size:14px; font-weight:bold; padding:0 18.8px; overflow:hidden;}

#header_links_2 a{ float:left; line-height:38px; background: url(../images/spacer_2.jpg) right top no-repeat; color: #ced4df; font-size:12px; font-weight:500; padding:0 35px;}
#header_links_2 img { padding:5px 10px 0 0px; float:left;}


#container { width:960px; float:left; margin:10px 20px 10px 0px;}
#contant_div { width:245px; float:left;}
#contant_data { background:url(../images/contact_bg_img.jpg); width:169px; height:121px; color:#434343; font-size:14px; padding: 5px 0 0 65px; }
h1 { font-weight:bold; font-size:16px; margin:0; padding: 10px 0 10px 0px; color:#3671a1;}
h2 { font-size:16px; margin:0px auto; padding:10px 0 0 10px; color:#FFFFFF; font-weight:bold;}
h3 { font-size:12px; margin:0px; padding: 0 0 10px 0; color:#3671a1; }
#contant_div p { width:170px; margin:0;}
#contant_data h2 { color:#3671a1; font-weight: bold; margin: 0; padding: 0; }

#newsletter_div { background:url(../images/newslettter_bg_img.jpg); width:204px; height:167px; padding-left:15px; padding-right:15px;}
#newsletter_div p, ul { margin:0;  color:#434343; font-size:12px; width: auto;}
#newsletter_div ul { margin-top: 20px; }
#newsletter_div h1 { text-align: center; }

#main_div { width:715px; float:right; }
#main_div  h1 { padding: 0px 0 10px 0px; font-size:22px; }

#storage_box { width:224px; float:left; margin-right: 20px;}
#storage_box img+p { padding:10px 0 10px 0px;}
#storage_box p { margin:0px auto; padding:0 0 10px 0px;}
#storage_img_top { background:url(../images/storage_bg_top.jpg); width:224px; height:56px;}
#storage_box_middle { background: #eeeeee url(../images/box_bg_middle_img.jpg) repeat-x left bottom; width:192px; border-left:#bdbcbd 1px solid;  border-right:#bdbcbd 1px solid; padding:0 15px; color:#434343; font-size:11px; text-align: justify;}
#storage_box span { background:url(../images/storage_bg_button.jpg); width:79px; line-height:22px; display:block; text-align:center; color:#FFFFFF; font-size:12px; margin-top:10px;}

#truks_box { width:224px; float:left; margin-right: 20px;}
#truks_box p { margin:0px auto; padding:10px 0 10px 0px;}
#truks_img_top { background:url(../images/trucks_bg_top.jpg); width:224px; height:56px;}
#truks_box_middle { background: #eeeeee url(../images/box_bg_middle_img.jpg) repeat-x left bottom; width:192px; border-left:#bdbcbd 1px solid;  border-right:#bdbcbd 1px solid; padding:0 15px; color:#434343; font-size:11px; text-align: justify;}
#truks_box span { background:url(../images/truks_bg_button.jpg); width:79px; line-height:22px; display:block; text-align:center; color:#FFFFFF; font-size:12px; margin-top:10px;}

#locks_box { width:224px; float:left;}
#locks_box p { margin:0px auto; padding:10px 0 10px 0px;}
#locks_img_top { background:url(../images/locks_bg_top.jpg); width:224px; height:56px;}
#locks_box_middle { background: #eeeeee url(../images/box_bg_middle_img.jpg) repeat-x left bottom; width:192px; border-left:#bdbcbd 1px solid;  border-right:#bdbcbd 1px solid; padding:0 15px; color:#434343; font-size:11px; text-align: justify;}
#locks_box span { background:url(../images/locks_bg_button.jpg); width:79px; line-height:22px; display:block; text-align:center; color:#FFFFFF; font-size:12px; margin-top:10px;}

#footer { width:960px; height:50px; background-color:#234789; font-size:12px; color:#f5f5f5; text-align:center; line-height:20px;}
#footer a { border-right:#ffffff 1px solid; padding:0 5px 0 5px; font-weight:bold; color:#f5f5f5;}

#phone { color: #fff; float: right; font-size: 17px; font-weight: bold; margin-left: 50px; margin-top: 4px; margin-right: 20px  }

#contact { background:url(../images/top_img.jpg) no-repeat 86% 0; height: 56px; text-align: right; }


#contact1 { background:url(../images/top_img.jpg) no-repeat 82% 0; text-align: right; }
#phone1{ color: #fff; float: right; font-size: 20px; margin-left: 50px; margin-top: 4px; margin-right: 20px; vertical-align:top;  }


.info_box { width:224px; float:right; margin-left: 20px;}
.info_box img+p { padding:10px 0 10px 0px;}
.info_box p { margin:0px auto; padding:0 0 10px 0px;}
.info_img_top { background:url(../images/storage_bg_top.jpg); width:224px; height:56px;}
.info_box_middle { background: #eeeeee url(../images/box_bg_middle_img.jpg) repeat-x left bottom; width:212px; border-left:#bdbcbd 1px solid;  border-right:#bdbcbd 1px solid; padding:0 0 10px 10px; color:#434343; font-size:12px;}
.info_box span { margin-right: 20px; background:url(../images/storage_bg_button.jpg); width:79px; line-height:22px; display:block; text-align:center; color:#FFFFFF; font-size:12px; margin-top:10px;}
.info_img_bottom { background:url(../images/box_img_bottom.jpg); width:224px; height:17px;}

#sub_trucks { float: right; margin-right: 20px; }
#sub_trucks a { text-decoration: underline; }
.picture { padding: 2px; border: 1px solid #3671a1; margin-right: 4px; }

.inputbutton { background:url(../images/subscribe_bg.jpg); width:89px; height:25px; display:block; margin: 12px 0 0 0; text-align:center; color:#FFFFFF; font-size:12px; border:none; }

.rent_items { float: left; text-align: center; font-weight: bold; margin: 0 30px; }
.rent_items img { display: block; margin-bottom: 10px; }

.right_side { float: right; }

.info_data { color:#434343; font-size:12px; }
.info_data h3 { color:#3671a1; font-weight: bold; margin: 0; padding: 0; } 
.info_data_link { color:#434343; font-size:14px; text-decoration: underline;}
.heighter { height: 211px; }

.table_border td, .table_border th { border-left: 1px solid #004080; border-top: 1px solid #004080; padding: 3px; }
.table_border { border-bottom: 1px solid #004080; border-right: 1px solid #004080; }

#left_bar { float: left; width: 170px; padding: 10px; }
#left_bar ul { margin: 0; padding: 0; list-style: none }
#left_bar li { margin-bottom: 10px;}

#details_box { float: right; width: 200px; border: 1px solid #004080; background-color:#e8eff9; padding: 5px; margin-left: 10px; }
#details_box  ul { margin: 0; padding: 0; list-style: none }
#details_box  h3 {padding-top: 15px;}

.box_top { background:url(../images/box_top.gif) no-repeat top left; }
.box_bg { background:url(../images/box_bg.gif) repeat-y; }
.box_bottom { background:url(../images/box_bottom.gif) no-repeat bottom left; padding: 0 0 20px 0; }

.price { font-size: 14px;}
