* { font-family: Tahoma, Arial, Helvetica, sans-serif;}

body { background:#555555 url(images/bg_all.jpg) repeat top;}
p, td, div { font-size:14px; color:#515151; line-height:normal;}
form, body, iframe { margin: 0; padding: 0;}
img, table, iframe { border: 0;}
p { margin-top:0; margin-bottom:12px;}
table { border-collapse:collapse;}
table td { padding:0;}
.h100 { height:100%;}

a { color:#a70e20; text-decoration:underline;}
a:hover { text-decoration:none;}

.d-cont-sl { background:url(images/bg_cont-sl.jpg) repeat; height:418px; display:block}

.bg_top-sl { background:url(images/bg_top-sl.jpg) repeat-x; height:261px}
.bg_cont-sl { background:url(images/bg_cont-rep1.jpg) repeat; height:418px;}
.bg_bot-sl { background:url(images/bg_bot-sl.jpg) repeat-x; height:46px}
.bg_cont-rep {}
.bg_left {  width:66px; height:418px}
.bg_right { repeat-x; width:65px; }
.bg_cont { background:url(images/slogan.jpg) no-repeat top left #ffffff; padding:45px 0 0 0;}
.bg_cont2 { background: #ffffff; padding:15px 0 0 0;}

.bg_bot-lt { background:url(images/bg_bot-lt.jpg) no-repeat left top; width:41px; height:46px}
.bg_bot1-x { background:url(images/bg_bot1-x.jpg) repeat-x left top; width:425px;}
.bg_bot2 { background:#555}
.bg_bot-rt { background:url(images/bg_bot-rt.jpg) no-repeat left top; width:40px; }

.d-copy { font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-size:11px; text-align:center; margin-top:7px}
.contmenu { padding-top:15px;}
.contmenu a, .contmenu a:visited, .contmenu a:active { color:#fff; margin:8px; font-size:10px; text-decoration:none; }


