html, body {height:100%; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

#wrap {background:url(images/bg.png) repeat-x;}

.clear {clear:both;}
a img {border:none;}
a {text-decoration:underline; color:#2982aa;}
a:hover {text-decoration:none; color:#2982aa;}
a:active { outline:none;}


.top-line {line-height:56px; height:56px; text-align:center; font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#000000;}
.top-line a {text-decoration:none; color:#a29f9f; padding:0 6px;}
.top-line a:hover {text-decoration:underline; color:#a29f9f; padding:0 6px;}

.logo {text-align:center; padding:26px 0 43px 0;}

.links {line-height:40px; color:#c2c2c2; font-size:11px; font-family:Tahoma, Geneva, sans-serif; text-align:center;} 
.links a {text-decoration:underline; color:#000; padding:0 2px;}
.links a:hover {text-decoration:none; color:#000;}

.down-form {width:510px; margin:0 auto; padding:0 0 16px 0;}
.input-bg {background:url(images/search-bg.png) no-repeat; height:43px; padding:8px 0 0 9px;}
.input {background:url(images/input-bg.png) no-repeat; width:462px; height:15px; border:none; font-size:12px; padding:10px 15px; color:#616161; font-family:Arial, Helvetica, sans-serif;}
.submit {padding:0 15px 0 0;}
.form-links {text-align:center; line-height:45px; color:#000000; font-size:11px; font-family:Tahoma, Geneva, sans-serif;}
.form-links a {text-decoration:underline; color:#2982aa; padding:0 5px;}
.form-links a:hover {text-decoration:none; color:#2982aa; padding:0 5px;}

.box {width:583px; margin:0 auto; background:url(images/box-bg.png) repeat-y; font-size:12px; font-family: Arial, Helvetica, sans-serif; color:#000; padding:0;}
.box-top {background:url(images/box-top.png) no-repeat; height:5px; line-height:5px;}
.box-cont {background:url(images/box-bottom.png) no-repeat bottom; text-align:center; padding:5px 25px 10px 25px; line-height:20px;}

.box2 {width:583px; margin:0 auto; padding:13px 0;}
.box2-left {width:190px; float:left; background:url(images/split.png) no-repeat center right; line-height:19px; padding:5px 0 5px 17px; color:#404040; font-size:11px; font-family:Tahoma, Geneva, sans-serif;}
.box2-right {width:376px; float:right; text-align:center;}

.bottom-adver {text-align:center; padding:13px 0 0 0;}



.footer {line-height:56px; height:56px; text-align:center; font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#d7d7d7;}
.footer a {text-decoration:none; color:#a29f9f; padding:0 6px;}
.footer a:hover {text-decoration:underline; color:#a29f9f; padding:0 6px;}

