/* GENERAL */
html {overflow-y: scroll;}
html,body {height:100%;width:100%;margin:0;padding:0;}
body {background:none;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,a {font-size:14px;font-family:helvetica,arial,tahoma,sans-serif;color:#231f20;margin:0px;}
body.body {padding:0;margin:0;}
P {margin:0;padding:0;line-height:20px;}
IMG {border:none;}
a {outline:none;text-decoration:none;}
a:hover {text-decoration:underline;}
ul,li {margin:2px 0px 2px 10px;padding: 0;list-style-position: outside;}
ol,#main ol,#info ol {margin: 0px 0px 0px 15px;padding:0;list-style-position:inside;}
li {padding: 2px 0px;}

h1,h1 a,h1 a:hover {color:#231f20;font-size:25px;font-weight:bold;text-decoration:none;}
h2,h2 a,h2 a:hover {color:#231f20;font-size:20px;font-weight:400;text-decoration:none;}
h3,h3 a,h3 a:hover {color:#231f20;font-size:18px;font-weight:normal;text-decoration:none;}
h4,h4 a,h4 a:hover {color:#636363;font-size:18px;font-weight:normal;text-decoration:none;}

/* CONTENT */
#wrapper {width:100%;min-width:900px;position:relative;min-height:100%;height:auto !important;height:100%;}

#bg {background:#fff url(img/body.jpg) no-repeat bottom center;}
#bgTop {width:100%;min-width:900px;background:url(img/bg.jpg) repeat-x top center;}

#header{width:900px;height:187px;margin:0 auto;position:relative;}
#logo h2 a {display:block;width:780px;height:44px;background:url(img/scubatech_servis_logo.png) no-repeat;position:absolute;top:96px;left:60px;z-index:200;}
#logo h2 {margin:0;}

#content {width:900px;margin:0 auto;padding-bottom:50px;min-height:700px;}

#pro {width:560px;margin:30px auto;}
.proTop,.proBottom {width:560px;height:40px;background:url(img/bg_pro.png) no-repeat 0 0;}
.proBottom {width:560px;height:40px;background:url(img/bg_pro.png) no-repeat 0 -760px;}
.pro {background:url(img/bg_pro.png) no-repeat 0 -40px;}

#link,#link a {color:#009bbc;font-size:16px;text-decoration:underline;}

#footer-container {width:100%;min-width:900px;height:30px;background:#009bbc;position:absolute;bottom:0;}
#footer {width:900px;margin:0 auto;padding-top:5px;}
#footer,#footer a,#footer p,#footer li,#footer td {color:#fff;text-decoration:none;font-size:14px;text-shadow:-1px 1px #231f20;}
#footer a:hover {text-decoration:underline;}

/* CONTENT */
#googleMap iframe {border:1px #cdcdcd solid;}
#googleMap small {color:#cdcdcd;}

.cf {clear:both;}





