* { margin:0; padding:0;}
body { background: #efefef}
html, input, textarea, select{font-family:arial; font-size:100%; color:#676767; font-weight:normal; font-size:0.75em; line-height:1.33em}


/*in_line*/
input, select { vertical-align:middle; font-weight:normal;}
img {border:0; vertical-align:top; text-align:left;}

.clear { clear:both;}

.fleft { float:left;}
.fright { float:right;}

.alignright { text-align:right;}

.title, .title_top, .title_bot{ display:block}

p {margin:0; padding:0;}

h1 { text-indent:-1000px;  padding:0; margin:0; line-height:1em; font-size:1em; background:url(images/logo.gif) no-repeat 0 0; width:250px; height:98px}
.pos{ position:absolute; margin-top:0; padding:0}

ul { margin:0; padding:0; list-style:none; line-height:2em; width:100%}
ul li{ background:url(images/list_rep.gif) repeat-x; width:100%}
ul li span{ background:url(images/list_right.gif) no-repeat right top; width:100%; display:block}
ul li a { background:url(images/list_left.gif) no-repeat; text-decoration:none; color:#676767; font-size:0.91em; font-weight:bold; width:100%; display:block; padding-left:24px}
ul li a:hover{ text-decoration:none; padding-left:32px}


/*txt, links*/
a{ color:#676767; text-decoration:underline}
a:hover{ text-decoration:none}

.link{ color:#0e61a2; text-decoration:underline}
.link:hover{ text-decoration:none}

/*header*/
#header .menu{ height:98px; background: #fff none;/*url(images/menu_bg.gif) repeat-x*/}
#header .menu .col2{ background: #fff none;/*url(images/menu_left.jpg) no-repeat;*/ height:98px}
#header .menu .col1{ width: 250px; float:left;}
#header .menu .col2{ width: 600px; float:left;}
#header .menu .col2 .dws_header_nav_menus{ margin:56px 0px 0 0}

#header .bunners{ height:258px; background:url(images/bunners_bg.gif) repeat-x center; padding-right:4px; text-align:center; color:#1dceda}
#header .bunners .block{ width:714px; margin:0 auto; height:243px; text-align:left}
#header .bunners .block .col1{ width:472px}
#header .bunners .block .col1 .indent{ padding:25px 0 0 10px}
#header .bunners .block .col2{ width:242px}


#header .phones span {float: left;}
#header .phones .fones {font: bold 110% Arial; color: #073965; margin-top: 7px;}
#header .phones img{ margin:2px 0 0 46px}

/*content*/

#content .row1{ height:15px; width:100%}
#content .row2{width:100%}
#content .row3{width:100%}

#content .block{ width:100%; color:#0e61a2}


/*footer*/
#footer{ background:url(images/foot_px.gif) repeat-x}
#footer .fleft{ color:#074f85; font-weight:bold; font-size:0.91em; padding:17px 0 0 60px}
#footer .fleft a{color:#074f85; text-decoration:none; font-weight:bold}
#footer .fleft a:hover{ text-decoration:underline}

#footer .fright{ padding:11px 28px 0 0}

/*================== index.html ==================*/
#header .col2{color:#1dceda}
#page1 #header .col2 .indent{ padding:33px 26px 0 0; }
#page1 #header .col2 .indent .title{ margin-bottom:11px}
#page1 #header .col2 .indent .img{ float:left}
#page1 #header .col2 .indent .ind{ padding:2px 0 5px 20px}
	
#page1 #content .row2 .col1 .indent{ padding:0 22px 0 31px; color:#0e61a2}
#page1 #content .row2 .col1 .ind{ padding:16px 22px 19px 29px}
#page1 #content .row2 .col1 .ind .block{ width:100%}
#page1 #content .row2 .col1 .ind .block .left_side{ width:200px; float:left}
#page1 #content .row2 .col1 .ind .block .left_side .img{ margin-bottom:9px; display:block}
#page1 #content .row2 .col1 .ind .block .right_side{ margin-left:176px}
#page1 #content .row2 .col1 .ind .block .right_side .ind1{ padding:32px 0 5px 0}
#page1 #content .row2 .col1 .ind .block .right_side .alignright{ padding-top:12px}

#page1 #content .row2 .col2 .indent{ padding:15px 26px 20px 20px}
#page1 #content .row2 .col2 .indent .title{ margin-bottom:12px}

#page1 #content .row3 .indent{ padding:31px 30px 20px 55px}
#page1 #content .row3 .indent .block{ width:100%; margin-top:9px}
#page1 #content .row3 .indent .block .col1{ width:33%; color:#676767}
#page1 #content .row3 .indent .block .col1 div{ padding-right:10px}
#page1 #content .row3 .indent .block img{ float:left; margin-right:7px}
#page1 #content .row3 .indent .block .alignright{ padding-top:12px}

/*================== index-1.html ==================*/
#page2 #header .col2 .indent{ padding:33px 35px 30px 0; }
#page2 #header .col2 strong{ display:block; padding:15px 0 16px 0}

#page2 #content .col1 .indent{ padding:31px 21px 22px 60px}
#page2 #content .col1 .indent .title{ margin-bottom:10px}
#page2 #content .col1 .indent  ul{ margin:21px 0 18px 0}

#page2 #content .col2 .indent{ padding:15px 34px 18px 20px}
#page2 #content .col2 .indent .ind{ padding:16px 29px 5px 29px}
#page2 #content .col2 .indent .title{ padding-bottom:9px}
#page2 #content .col2 .indent p{ padding:15px 0 22px 0}
#page2 #content .col2 .indent .img{ float:left; margin:3px 23px 24px 0}
#page2 #content .col2 .indent .alignright{ padding-top:7px}

/*================== index-2.html ==================*/
#page3 #header .col2 .indent{ padding:33px 26px 0 0; }
#page3 #header .col2 .indent .title{ margin-bottom:11px}
#page3 #header .col2 .indent .img{ float:left}
#page3 #header .col2 .indent .ind{ padding:2px 0 5px 20px}


#page3 #content .col1 .indent{ padding:15px 25px 20px 31px; }
#page3 #content .col1 .indent .block{ width:100%}
#page3 #content .col1 .indent .block .ind{ padding:15px 26px 20px 29px}
#page3 #content .col1 .indent .block .title{ margin-bottom:7px}
#page3 #content .col1 .indent .block .img{ float:left; margin:3px 15px 22px 0}
.alignright{ padding-top:10px}

#page3 #content .col1 .indent .row2 .ind{ padding:31px 0 7px 29px}
#page3 #content .col1 .indent .row2 .ind .title{ margin-bottom:12px}
#page3 #content .col1 .indent .row2 .ind .img{ float:left; margin:3px 22px 0 0 }

#page3 #content .col2 .indent{ padding:30px 33px 15px 17px; }
#page3 #content .col2 .indent .title{ padding-bottom:8px}
#page3 #content .col2 .indent p{ padding:15px 0 22px 0}

/*================== index-3.html ==================*/
#page4 #header, #page2 #header, #page5 #header {height: 144px;}
#page4 #header .col2 .indent{ padding:33px 35px 30px 0; }
#page4 #header .col2 strong{ display:block; padding:15px 0 16px 0}

#page4 #content .col1 .indent{ padding:31px 21px 4px 60px}
#page4 #content .col1 .indent .title{ margin-bottom:10px}
#page4 #content .col1 .indent p{ padding-bottom:12px}

#page4 #content .col2 .indent{ padding:15px 34px 18px 20px}
#page4 #content .col2 .indent .ind{ padding:16px 29px 5px 29px}
#page4 #content .col2 .indent .ind .title{ padding-bottom:10px}
#page4 #content .col2 .indent .ind .img{ float:left; margin:3px 23px 20px 0}

#page4 #content .col2 .indent .ind1{ padding:32px 0 4px 29px}
#page4 #content .col2 .indent .ind1 .title{ margin-bottom:16px}
#page4 #content .col2 .indent .ind1 .form_block .c1{ width:186px; float:left}
#page4 #content .col2 .indent .ind1 .form_block .c1 .row{ height:24px}
#page4 #content .col2 .indent .ind1 .form_block .c2{ width:215px; float:left}
#page4 #content .col2 .indent .ind1 .form_block input{ width:182px; height:22px; color:#676767; padding-top: 3px; padding-left: 7px; border:#cde3f1 0px solid; background: url('images/bginput.gif') no-repeat; font-size:1em; font-family:arial}
#page4 #content .col2 .indent .ind1 .form_block textarea{ width:213px; height:115px; color:#676767; border:#cde3f1 1px solid; background:#f2f9fd; font-size:1em; font-family:arial}
#page4 #content .col2 .alignright { padding-top: 3px}
#page4 #content .col2 .alignright input {background: none;}
#page4 #content .col2 .alignright a{ margin-left:11px}

/*================== index-4.html ==================*/
#page5 #header .bunners .indent{ padding:33px 42px 24px 29px}
#page5 #header .bunners .indent p{ padding-top:15px}

#page5 #content .indent{ padding: 30px 38px 17px 60px;}
#page5 #content .indent .title{ margin-bottom:6px}
#page5 #content .indent p{ padding-bottom:16px}

/*================== jquery.html ==================*/
#page6 #header .col2 .indent{ padding:13px 26px 0 0; }
#page6 #header .col2 .indent .title{ margin-bottom:11px}
#page6 #header .col2 .indent .img{ float:left}
#page6 #header .col2 .indent .ind{ padding:2px 0 5px 20px}
	
#page6 #content .row2 .col1 .indent{ padding:0 22px 0 31px; color:#0e61a2}
#page6 #content .row2 .col1 .ind{ padding:6px 22px 19px 29px}
#page6 #content .row2 .col1 .ind .block{ width:100%}
#page6 #content .row2 .col1 .ind .block .left_side{ width:176px; float:left}
#page6 #content .row2 .col1 .ind .block .left_side .img{ margin-bottom:9px; display:block}
#page6 #content .row2 .col1 .ind .block .right_side{ margin-left:176px}
#page6 #content .row2 .col1 .ind .block .right_side .ind1{ padding:32px 0 5px 0}
#page6 #content .row2 .col1 .ind .block .right_side .alignright{ padding-top:12px}

#page6 #content .row2 .col2 .indent{ padding:15px 26px 20px 20px}
#page6 #content .row2 .col2 .indent .title{ margin-bottom:12px}

#page6 #content .row3 .indent{ padding:31px 30px 20px 55px}
#page6 #content .row3 .indent .block{ width:100%; margin-top:9px}
#page6 #content .row3 .indent .block .col1{ width:33%; color:#676767}
#page6 #content .row3 .indent .block .col1 div{ padding-right:10px}
#page6 #content .row3 .indent .block img{ float:left; margin-right:7px}
#page6 #content .row3 .indent .block .alignright{ padding-top:12px}

/* Infusion Page */
#page5 #content .infspg .indent { padding: 0; padding-top: 15px; padding-bottom: 13px; line-height: 17px;}
#page5 #content .infspg .indent .title {margin-bottom:11px}
#page5 #content .infspg .indent .img {float: left;}
#page5 #content .infspg .indent .block {margin-left: 20px; width: 790px; float: left;}
#page5 #content .infspg .indent .ind {padding: 20px;}
#page5 #content .infspg .indent ul li {width: auto; background: none; list-style-type: disc; margin-left: 33px;}
#page5 #content .infspg .indent ol li {margin-left: 33px;}
#page5 #content .infspg .indent ul ul li {list-style-type: circle;}
#page5 #content .infspg .indent .inTitle {font-weight: bold; line-height: 27px;}
.infspg .indent ul li span {display: inline; width: auto; background: none;}
.infspg .indent .inSpcl {width: 350px; float: right;}
.infspg .indent .inSpcl2 {margin: 13px 23px;}

.inform {border: 1px #3e9bc9 solid; margin: 0 5px; width: 250xp; float: left;}
.inform table {font-size: 120%;}
.inform table tr td {padding: 3px;}
.inform table tr td input {font-size: 100%; padding: 1px;}
.inf-button {border: 0; background: #000; color: #fff;}