html, body {margin:0; padding:0; width:100%; height:100%;}

body {font-size:12px; font-family: tahoma, arial, sans-serif ;  background-color:#ffffff;  color:#000000;  }

html,  body, table, td, div, tr, div, h1, h2, h3, h4, h5, h6, form, fieldset, img {margin: 0; padding: 0; border: 0;}

table {border-collapse:collapse}
a:hover {color:#990000}

/*main page and main layout*/

div.topizu { background-color:#9bb3b7}
div.toppix {background:url(img/top.jpg) center top no-repeat; height:380px}
div.toppix2 {background:url(img/top.jpg) center top no-repeat; height:120px}


div.topinfo { width:900px; margin:auto; height:380px; clear:both}
div.logo { float:left; padding-top:30px}
div.phone { float:right;  padding-top:30px}
div.phone a { color:#000000}

div.strip1 { background:url(img/strip1.gif)}
div.menubg { background:url(img/bg1.jpg) left top repeat-x; height:69px}
div.menuitems {width:900px; margin:auto;  clear:both; padding-top:20px}
div.menuitems a { font-size:16px; color:#000000; background:url(img/bul.gif) 0px 7px no-repeat; padding-left:24px; padding-right:35px}

div.textarea { background-color:#FFFFFF; padding:50px 0px 0px 0px}
div.maintext {width:900px; margin:auto;  clear:both;}
div.textleftblock { width:550px; float:left; padding-bottom:50px; line-height:15px; margin-right:50px; color:#333333 }
div.textrightblock { width:250px; float:left; padding-bottom:50px; line-height:15px; }

h1.sectiontitlered { color:#b12023; font-size:22px; font-family:impact, tahoma, arial, sans-serif ; font-weight:normal; display:block; margin-bottom:20px}
h1.sectiontitleblue {color:#49527d; font-size:22px; font-family:impact, tahoma, arial, sans-serif ; font-weight:normal; display:block; margin-bottom:20px}

div.footer { background:url(img/bg2.gif) left top repeat-x; height:100px; clear:both}
div.footertext { color:#FFFFFF;  width:900px; margin:auto; padding-top:40px }
div.footertext  a {color:#FFFFFF; }

a.listofservices { display:block; color:#49527d; font-weight:bold; padding:5px 0px 5px 0px; font-size:14px; text-decoration:none}
a.listofservices:hover { text-decoration:underline}

span.redbold {color:#49527d; font-size:17px; font-weight:bold; display:block; margin-bottom:30px}

a.backto { display:block; padding:20px 0px 20px 0px; color:#990000}

table.type1 {}
table.type1 td { padding:5px; border:1px solid #CCCCCC}

table.type2 {}
table.type2 td { padding:5px; border:1px solid #990000}

table.type3 {}
table.type3 td { padding:5px; border:1px solid #330099}

div.formcell { padding:5px 0px 5px 0px}
div.formcell input { width:98%}
div.formcell textarea { width:98%; height:100px}
div.formcell input.bu { width:100px}
