* { margin:0; padding:0;}
body { background:#fff; font-family:Arial, Helvetica, sans-serif; font-size:100%; line-height:1em; color:#78bef9; background-color:#66b5fa; min-width:900px;}

input, textarea { font-family:Arial, Helvetica, sans-serif; font-size:1em;}

block { width:100%; overflow:hidden;}
p {margin:0; padding:0;}

.col-1, .col-2, .col-3, .col-4 { float:left;}
/*==================forms====================*/
input, select { vertical-align:middle; font-weight:normal;}
img {border:0; vertical-align:top; text-align:left;}

.form { height:28px;}
.form input {width:204px; padding:2px 0 2px 3px; background:#fff; border-top:1px solid #303030; border-left:1px solid #303030; border-bottom:1px solid #9f9f9f;  border-right:1px solid #9f9f9f;}
textarea { width:274px; height:70px; background:#fff; overflow:auto;  border-top:1px solid #303030; border-left:1px solid #303030; border-bottom:1px solid #9f9f9f;  border-right:1px solid #9f9f9f; padding:2px 0 0 3px; margin-bottom:16px;}



/*==================list====================*/
ul { list-style:none;}

.list { padding-top:10px;}
.list li { background:url(images/marker-1.gif) no-repeat left 4px; padding:0 0 8px 19px;}
.list li a { color:#34383b; text-decoration:none;}
.list li a:hover { text-decoration:underline;}

a {color:#030f46;}
a:hover{text-decoration:none;}
h2{padding:10px 0 10px 0; color:#030f46; font-size:24px;}
h3 { font-size:1.33em; text-transform:uppercase; color:#000; margin-bottom:20px;}
h4 { font-size:1em; color:#502517}

/*header*/
#header{height:130px; background:url(images/header_bg.jpg) top left repeat-x; padding:15px 55px 0 55px; background-color:#fff;}
#header .logo{float:left;}
#header .tel{float:right; padding:23px 0 0 0;}

#menu{height:65px; background:url(images/bg_menu.jpg) top left repeat-x #fff; padding:0 55px 3px 55px; }
.menu{width:100%;}
.menu td{background:url(images/line.gif) 0 22px no-repeat; width:16%; text-align:center;}
.menu td.first{background:none; width:16%;}
.menu a{display:block; height:40px; padding:25px 10px 0 10px; text-align:center;}
.menu a:hover{background:url(images/bg_menu1.jpg) top left;}

#content{background-color:#c7cbd3; padding:0 55px 0 55px; color:#353637; font-size:90%;}
#content p{padding:10px 0 5px 0;}
#content .indent{border-left:2px solid #fff; border-right:2px solid #fff; min-height:467px;}
#content .cont{width:100%; height:100%;}
#content .cont td.last{width:25%; border-right:none; background:url(images/img4.jpg) top center no-repeat; border-bottom:2px solid #fff; height:402px;}
#content .cont td.col1{width:25%; background:url(images/img1.jpg) top center no-repeat; border-right:2px solid #fff; border-bottom:2px solid #fff; height:402px;}
#content .cont td.col2{width:25%; background:url(images/img2.jpg) top center no-repeat; border-right:2px solid #fff; border-bottom:2px solid #fff;}
#content .cont td.col3{width:25%; background:url(images/img3.jpg) top center no-repeat; border-right:2px solid #fff; border-bottom:2px solid #fff;}
#content .buttons{background:url(images/bg_menu.jpg) top center repeat-x; height:65px;}

#menu1{height:65px; background:url(images/bg_menu.jpg) top left repeat-x #fff; padding:0 55px 3px 55px; font-size:100%;}
.menu1{width:100%;}
.menu1 td{background:url(images/line.gif) 0 22px no-repeat; width:16%;}
.menu1 td.first{background:none; width:16%;}
.menu1 a{display:block; height:40px; padding:25px 10px 0 10px; text-align:center; color:#fff;}
.menu1 a:hover{background:none}

#content .cont td.col2-1{width:65%; border-bottom:2px solid #fff; padding:20px; vertical-align:top;}
#content .cont td.col1-1{width:25%; background:url(images/img5.jpg) center center no-repeat #4f555a; border-right:2px solid #fff; border-bottom:2px solid #fff; height:402px;}
#content .cont td.col1-2{width:25%; background:url(images/img6.jpg) center center no-repeat #4f555a; border-right:2px solid #fff; border-bottom:2px solid #fff; height:402px;}
#content .cont td.col1-3{width:25%; background:url(images/img7.jpg) center center no-repeat #4f555a; border-right:2px solid #fff; border-bottom:2px solid #fff; height:402px;}
#content .cont td.col1-4{width:25%; background:url(images/img8.jpg) center center no-repeat #4f555a; border-right:2px solid #fff; border-bottom:2px solid #fff; height:402px;}
#content .cont td.col1-5{width:25%; background:url(images/img9.jpg) center center no-repeat #4f555a; border-right:2px solid #fff; border-bottom:2px solid #fff; height:402px;}
#content .cont td.col1-6{width:25%; background:url(images/img10.jpg) center center no-repeat #4f555a; border-right:2px solid #fff; border-bottom:2px solid #fff; height:402px;}

a.pic{border:#afb3ba 4px solid; float:left; margin:0 10px 10px 0;}
a:hover.pic{border:#030f46 4px solid;}

/*footer*/
#footer {background:url(images/footer_bg.jpg) top left repeat-x; padding:48px 55px 0 55px; }
#footer p { color:#34383b;float:right; font-size:10px; text-transform:uppercase;}
#footer a { color:#34383b; float:left;}
#footer {height:105px;}
/*==========================================*/

