html, body  {
height : 100%;
margin : 0;
padding : 0;
background : #ffffff url(img/shadow_top.jpg) repeat-x top;
}
form {
padding : 0;
margin : 0;
}
.hide {
visibility: hidden;
text-decoration: none;
}
h1 {
margin : 0 0 15px 0;
padding : 0 0 10px 0;
font-family : Tahoma, Geneva, Arial, Helvetica, sans-serif;
text-decoration : none;
color : #c2312c;
font-weight : normal;
font-size : 18px;
border-bottom : 1px solid #e5e5e5;
}
h1.serv {
margin : 0 0 0 0;
padding : 0 0 10px 0;
font-family : Tahoma, Geneva, Arial, Helvetica, sans-serif;
text-decoration : none;
color : #c2312c;
font-weight : normal;
font-size : 18px;
border-bottom : 1px solid #e5e5e5;
}
h2 {
margin : 15px 0 15px 0;
padding : 0 0 0 0;
font-family : Tahoma, Geneva, Arial, Helvetica, sans-serif;
text-decoration : none;
color : #c2312c;
font-weight : normal;
font-size : 18px;
}
h3 {
margin : 0 0 5px 0;
padding : 0 0 0 0;
font-family : Tahoma, Geneva, Arial, Helvetica, sans-serif;
text-decoration : none;
color : #c2312c;
font-weight : normal;
font-size : 18px;
}
.main {
height : 100%;
width : 100%;
}
.main_top {
background : url(img/shadow_bot_1.jpg) repeat-x bottom;
height : 100%;
padding-bottom : 50px;
}
.main_bot {
height : 66px;
background : #2a2a2a url(img/shadow_bot_2.jpg) repeat-x top;
}
.main_menu {
width : 800px;
margin-top : 50px;
margin-bottom : 30px;
}
.main_cont {
width : 800px;
}
.main_contact {
width : 800px;
margin-bottom : 20px;
margin-top : 30px;
}
.main_ref {
width : 830px;
margin-top : 20px;
}
.main_ref_2 {
width : 830px;
margin-top : 20px;
padding-bottom : 30px;
}
.main_ref_cont {
width : 415px;
height : 285px;
padding-bottom : 15px;
}
.main_ref_img {
width : 800px;
padding-top : 30px;
padding-bottom : 30px;
border-bottom : 1px solid #e5e5e5;
border-top : 1px solid #e5e5e5;
}
.ref_cont {
width : 385px;
margin-right : 15px;
}
.ref_cont_2 {
width : 385px;
border-bottom : 1px solid #e5e5e5;
margin-bottom : 10px;
}
.ref_cont_3 {
padding-top : 0;
padding-bottom : 10px;
}
ul, li {
margin : 0 0 0 8px;
padding : 0;
color : #c2332d;
}
a:link.menu_home {
width : 48px;
height : 20px;
display : block;
background : url(img/menu/home.jpg) no-repeat;
text-decoration: none;
}
a:visited.menu_home {
width : 48px;
height : 20px;
display : block;
background : url(img/menu/home.jpg) no-repeat;
text-decoration: none;
}
a:hover.menu_home {
width : 48px;
height : 20px;
display : block;
background : url(img/menu/home_a.jpg) no-repeat;
text-decoration: none;
}
a.menu_home_a {
width : 48px;
height : 20px;
display : block;
background : url(img/menu/home_a.jpg) no-repeat;
text-decoration: none;
}
a:link.menu_news {
width : 79px;
height : 20px;
display : block;
background : url(img/menu/news.jpg) no-repeat;
text-decoration: none;
}
a:visited.menu_news {
width : 79px;
height : 20px;
display : block;
background : url(img/menu/news.jpg) no-repeat;
text-decoration: none;
}
a:hover.menu_news {
width : 79px;
height : 20px;
display : block;
background : url(img/menu/news_a.jpg) no-repeat;
text-decoration: none;
}
a.menu_news_a {
width : 79px;
height : 20px;
display : block;
background : url(img/menu/news_a.jpg) no-repeat;
text-decoration: none;
}
a:link.menu_service {
width : 60px;
height : 20px;
display : block;
background : url(img/menu/service.jpg) no-repeat;
text-decoration: none;
}
a:visited.menu_service {
width : 60px;
height : 20px;
display : block;
background : url(img/menu/service.jpg) no-repeat;
text-decoration: none;
}
a:hover.menu_service {
width : 60px;
height : 20px;
display : block;
background : url(img/menu/service_a.jpg) no-repeat;
text-decoration: none;
}
a.menu_service_a {
width : 60px;
height : 20px;
display : block;
background : url(img/menu/service_a.jpg) no-repeat;
text-decoration: none;
}
a:link.menu_ref {
width : 88px;
height : 20px;
display : block;
background : url(img/menu/ref.jpg) no-repeat;
text-decoration: none;
}
a:visited.menu_ref {
width : 88px;
height : 20px;
display : block;
background : url(img/menu/ref.jpg) no-repeat;
text-decoration: none;
}
a:hover.menu_ref {
width : 88px;
height : 20px;
display : block;
background : url(img/menu/ref_a.jpg) no-repeat;
text-decoration: none;
}
a.menu_ref_a {
width : 88px;
height : 20px;
display : block;
background : url(img/menu/ref_a.jpg) no-repeat;
text-decoration: none;
}
a:link.menu_contact {
width : 71px;
height : 20px;
display : block;
background : url(img/menu/contact.jpg) no-repeat;
text-decoration: none;
}
a:visited.menu_contact {
width : 71px;
height : 20px;
display : block;
background : url(img/menu/contact.jpg) no-repeat;
text-decoration: none;
}
a:hover.menu_contact {
width : 71px;
height : 20px;
display : block;
background : url(img/menu/contact_a.jpg) no-repeat;
text-decoration: none;
}
a.menu_contact_a {
width : 71px;
height : 20px;
display : block;
background : url(img/menu/contact_a.jpg) no-repeat;
text-decoration: none;
}
.format_1 {
margin-left : 15px;
}
.format_2 {
background : url(img/home_table_2.jpg) repeat-y;
width : 840px;
}
.format_3 {
margin-left : 40px;
margin-right : 0;
width : 215px;
}
.format_4 {
margin-left : 25px;
margin-right : 15px;
width : 215px;
}
.format_5 {
margin-left : 35px;
margin-right : 5px;
width : 215px;
}
.format_6 {
padding-top : 10px;
}
.format_7 {
background : url(img/photo/contact.jpg) no-repeat;
width : 420px;
height : 185px;
padding-top : 15px;
}
.format_8 {
background : url(img/photo/contact_2.jpg) no-repeat right;
height : 320px;
}
.format_9 {
padding-right : 50px;
border-right : 1px solid #cccccc;
}
.format_10 {
padding-left : 50px;
}
.format_11 {
width : 293px;
height : 191px;
}
.format_12 {
width : 272px;
height : 191px;
}
.format_13 {
width : 275px;
height : 191px;
}
.format_14 {
border-bottom : 1px solid #e5e5e5;
padding : 5px 0 5px 0;
}
.format_15 {
background-color : #c2312c;
padding-left : 10px;
padding-right : 10px;
width : 780px;
font-family : Tahoma, Geneva, Arial, Helvetica, sans-serif;
font-size : 12px;
color : #ffffff;
}
.format_16 {
width : 20px;
background : url(img/table_red_left.jpg) repeat-y;
}
.format_17 {
width : 20px;
background : url(img/table_red_right.jpg) repeat-y;
}
.format_18 {
border-bottom : 1px solid #e5e5e5;
padding : 15px 0 15px 0;
}
.format_19 {
padding : 15px 0 15px 0;
}
.format_20 {
border-right : 1px solid #e5e5e5;
padding-right : 30px;
}
.format_21 {
padding-left : 30px;
}
.format_22 {
width : 800px;
border-top : 1px solid #e5e5e5;
border-bottom : 1px solid #e5e5e5;
}
.format_23 {
margin-right : 37px;
}
.input_1 {
font-family : Tahoma, Geneva, Arial, Helvetica, sans-serif;
font-size : 12px;
color : #2a2a2a;
background-color : #ffffff;
border : 1px solid #cccccc;
margin : 5px 0 5px 5px;
width : 125px;
}
.input_2 {
font-family : Tahoma, Geneva, Arial, Helvetica, sans-serif;
font-size : 12px;
color : #2a2a2a;
background-color : #ffffff;
border : 1px solid #cccccc;
margin : 5px 0 5px 5px;
width : 40px;
}
.input_3 {
font-family : Tahoma, Geneva, Arial, Helvetica, sans-serif;
font-size : 12px;
color : #2a2a2a;
background-color : #ffffff;
border : 1px solid #cccccc;
margin : 18px 0 10px 15px;
width : 360px;
height : 110px;
}
.input_1_x {
font-family : Tahoma, Geneva, Arial, Helvetica, sans-serif;
font-size : 12px;
color : #2a2a2a;
background-color : #ffffff;
border : 1px solid #c2312c;
margin : 5px 0 5px 5px;
width : 125px;
}
.input_2_x {
font-family : Tahoma, Geneva, Arial, Helvetica, sans-serif;
font-size : 12px;
color : #2a2a2a;
background-color : #ffffff;
border : 1px solid #c2312c;
margin : 5px 0 5px 5px;
width : 40px;
}
.input_3_x {
font-family : Tahoma, Geneva, Arial, Helvetica, sans-serif;
font-size : 12px;
color : #2a2a2a;
background-color : #ffffff;
border : 1px solid #c2312c;
margin : 18px 0 10px 15px;
width : 360px;
height : 110px;
}
.button_sent {
background : url(img/button_sent.jpg) no-repeat;
margin : 3px 0 3px 5px;
width : 54px;
height : 18px;
display : block;
border : 0;
}
.text_table {
width : 800px;
border-bottom : 1px solid #e5e5e5;
padding : 15px 0 15px 0;
}
.text_1 {
font-family : Tahoma, Geneva, Arial, Helvetica, sans-serif;
text-decoration : none;
color : #2a2a2a;
font-weight : normal;
font-size : 12px;
display : inline;
}
.text_2 {
font-family : Tahoma, Geneva, Arial, Helvetica, sans-serif;
text-decoration : none;
color : #2a2a2a;
font-weight : normal;
font-size : 11px;
}
.text_3 {
font-family : Tahoma, Geneva, Arial, Helvetica, sans-serif;
text-decoration : none;
color : #000000;
font-weight : bold;
font-size : 12px;
}
.text_4 {
font-family : Tahoma, Geneva, Arial, Helvetica, sans-serif;
text-decoration : none;
color : #cccccc;
font-weight : normal;
font-size : 11px;
display : inline;
}
.text_5 {
font-family : Tahoma, Geneva, Arial, Helvetica, sans-serif;
text-decoration : none;
color : #c2312c;
font-weight : normal;
font-size : 18px;
}
.text_6 {
font-family : Tahoma, Geneva, Arial, Helvetica, sans-serif;
text-decoration : none;
color : #c2312c;
font-weight : normal;
font-size : 12px;
}
.text_7 {
font-family : Tahoma, Geneva, Arial, Helvetica, sans-serif;
text-decoration : none;
color : #c7c7c7;
font-weight : normal;
font-size : 16px;
}
a:link.link_1 {
font-family : Tahoma, Geneva, Arial, Helvetica, sans-serif;
text-decoration : none;
color : #c2312c;
font-weight : bold;
font-size : 12px;
}
a:visited.link_1 {
font-family : Tahoma, Geneva, Arial, Helvetica, sans-serif;
text-decoration : none;
color : #c2312c;
font-weight : bold;
font-size : 12px;
}
a:hover.link_1 {
font-family : Tahoma, Geneva, Arial, Helvetica, sans-serif;
text-decoration : underline;
color : #c2312c;
font-weight : bold;
font-size : 12px;
}
.link_2 {
font-family : Tahoma, Geneva, Arial, Helvetica, sans-serif;
text-decoration : none;
color : #ffffff;
font-weight : normal;
font-size : 9px;
}
a:link.link_2 {
font-family : Tahoma, Geneva, Arial, Helvetica, sans-serif;
text-decoration : none;
color : #ffffff;
font-weight : normal;
font-size : 9px;
}
a:visited.link_2 {
font-family : Tahoma, Geneva, Arial, Helvetica, sans-serif;
text-decoration : none;
color : #ffffff;
font-weight : normal;
font-size : 9px;
}
a:hover.link_2 {
font-family : Tahoma, Geneva, Arial, Helvetica, sans-serif;
text-decoration : underline;
color : #ffffff;
font-weight : normal;
font-size : 9px;
}
.link_3 {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
text-decoration : none;
color : #9b9b9b;
font-weight : normal;
font-size : 13px;
}
.link_3_a {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
text-decoration : none;
color : #c2312c;
font-weight : normal;
font-size : 13px;
}
a:link.link_3 {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
text-decoration : none;
color : #9b9b9b;
font-weight : normal;
font-size : 13px;
}
a:visited.link_3 {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
text-decoration : none;
color : #9b9b9b;
font-weight : normal;
font-size : 13px;
}
a:hover.link_3 {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
text-decoration : underline;
color : #c2312c;
font-weight : normal;
font-size : 13px;
}
a:link.link_4 {
font-family : Tahoma, Geneva, Arial, Helvetica, sans-serif;
text-decoration : none;
color : #c2312c;
font-weight : normal;
font-size : 12px;
}
a:visited.link_4 {
font-family : Tahoma, Geneva, Arial, Helvetica, sans-serif;
text-decoration : none;
color : #c2312c;
font-weight : normal;
font-size : 12px;
}
a:hover.link_4 {
font-family : Tahoma, Geneva, Arial, Helvetica, sans-serif;
text-decoration : none;
color : #c2312c;
font-weight : normal;
font-size : 12px;
}
a:link.serv_1 {
background : url(img/serv_table_1.jpg) no-repeat;
width : 293px;
height : 192px;
display : block;
}
a:visited.serv_1 {
background : url(img/serv_table_1.jpg) no-repeat;
width : 293px;
height : 192px;
display : block;
}
a:hover.serv_1 {
background : url(img/serv_table_1_a.jpg) no-repeat;
width : 293px;
height : 192px;
display : block;
}
a:link.serv_2 {
background : url(img/serv_table_2.jpg) no-repeat;
width : 272px;
height : 192px;
display : block;
}
a:visited.serv_2 {
background : url(img/serv_table_2.jpg) no-repeat;
width : 272px;
height : 192px;
display : block;
}
a:hover.serv_2 {
background : url(img/serv_table_2_a.jpg) no-repeat;
width : 272px;
height : 192px;
display : block;
}
a:link.serv_3 {
background : url(img/serv_table_3.jpg) no-repeat;
width : 275px;
height : 192px;
display : block;
}
a:visited.serv_3 {
background : url(img/serv_table_3.jpg) no-repeat;
width : 275px;
height : 192px;
display : block;
}
a:hover.serv_3 {
background : url(img/serv_table_3_a.jpg) no-repeat;
width : 275px;
height : 192px;
display : block;
} 