/* CSS Document */

body { margin:0; padding:0; width:auto; height:auto; background-image:url(/pics/bg_grad.jpg); background-repeat:repeat-x; background-color:#E6E6E6; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999;} 
body2 { margin:0; padding:0; width:auto; height:auto; background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999;}
p {margin-bottom:20px; padding:0;}
ul {padding:0;}
a {color:#C90308; text-decoration:none;}
a:hover {text-decoration:underline;}

table {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999;}
.textfield1 { width:150px; height:17px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#000000; background-color:#EFEFEF; border:0; margin-bottom:5px; padding:5px 0 0 5px;}
.butt60 {width:60px; height:22px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#000000; background-color:#CCCCCC; border:0; font-weight:bold;}

#outer_wrapper { width:auto; height:auto; margin-top:30px;}
#wrapper { width:780px; height:auto;}
#top { float:left; width:780px; height:87px; background-image:url(/pics/top.jpg);}
#top2 { float:left; width:760px; height:10px; background-image:url(/pics/top2.jpg); background-repeat:repeat-y; overflow:hidden; background-color:#FFFFFF;}
#nav { float:left; width:760px; height:36px; margin-bottom:10px; background-color:#FFFFFF;}
#top3 { float:left; width:760px; height:16px; background-image: url(/pics/foot_1.jpg); background-repeat:repeat-y; overflow:hidden; background-color:#FFFFFF;}
#top4 { float:left; width:760px; height:10px; background-image: url(/pics/foot_2.jpg); background-repeat:repeat-y; overflow:hidden; background-color:#FFFFFF;}
#left { float:left; width:215px; height:auto;}
#right {float:right; width:525px; height:auto;}

#dot_line_hor { float:left; width:760px; height:1px; background-image:url(/pics/dot_line_hor.gif); background-repeat:repeat-x; overflow:hidden; background-color:#FFFFFF; margin:10px 0 10px 0;}
.dot_line_hor2 {height:1px; width:auto; background-image:url(/pics/dot_line_hor.gif); background-repeat:repeat-x; overflow:hidden; margin:8px 0 8px 0;}
#dot_line_vert { float:left; width:1px; height:225px; background-image:url(/pics/dot_line_vert.gif); background-repeat:repeat-y; overflow:hidden; background-color:#FFFFFF; margin:0 10px 0 10px;}
#dot_line_vert2 { float:left; width:1px; height:380px; background-image:url(/pics/dot_line_vert.gif); background-repeat:repeat-y; overflow:hidden; background-color:#FFFFFF; margin:0 10px 0 10px;}
#hp_pic { float:left; width:522px; height:225px;}
#products { float:left; width:214px; height:auto; background-color:#FFFFFF;}
a.simple_t2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#999999; text-decoration:none; background:url(/pics/bullet.gif) left no-repeat; padding-left:12px;}
a.simple_t2:hover {text-decoration:underline;}
#title { float:left; background-image:url(/pics/title_grad.jpg); background-repeat:repeat-y; height:50px; width:520px; margin-bottom:10px; font-size:14px; color:#C90308; font-weight:bold; line-height:50px;}
#txt { float:left; width:520px; height:auto; line-height:15px; background-color:#FFFFFF;}
#contacts { float:left; width:214px; height:auto; background-color:#FFFFFF;}
.tel {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size:19px; color:#C90308;}
.bold {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size:10px; color:#999999;}
.redbold {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size:10px; color:#B60205;}
.redtitle {font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; font-size:11px; color:#B60205;}

#content_left { float:left; width:780px; height:auto; background-image:url(/pics/grad_left.gif); background-position:left; background-repeat:repeat-y;}
#content_right { float:left; width:780px; height:auto; background-image:url(/pics/grad_right.gif); background-position:right; background-repeat:repeat-y;}
#content { width:765px; height:auto; background-color:#FFFFFF; padding-left:5px;}

#footer { float:left; width:780px; height:67px; background-image:url(/pics/footer.gif); background-color:#FFFFFF;}
#footer_1 { width:750px; height:22px; background-image: url(/pics/foot_1.jpg); background-repeat:repeat-y; overflow:hidden; padding:8px 5px 0 5px;}
#footer_2 { width:760px; height:10px; background-image: url(/pics/foot_2.jpg); background-repeat:repeat-y; overflow:hidden;}
#footer_3 { width:760px; height:10px; background-image: url(/pics/foot_3.jpg); background-repeat:repeat-y; margin-top:5px; overflow:hidden;}
a.footlx { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#C90308; text-decoration:none; margin-left:20px;}
a.footlx:hover {text-decoration:underline;}