form,h1,h2,h3,h4,h5,h6 {margin:0;padding:0}
p {margin:7px;}

.error {color:red;}
input.normal {background-color:#04488D;border:1px solid #04488D;font-size:11px;color:white;font-family:Tahoma,Arial,Verdana,sans-serif;}
a img {border:0}
a {text-decoration:underline;color:#666}
a:hover {color:#DD3535;}
.image {border: 1px solid #666;}

table {border-collapse:collapse;}
table tr td {padding:0;border:0;vertical-align:top}

#wrapper {width:720px;padding:0 25px;text-align:left;margin:0 auto;background:url(/images/car02.jpg) no-repeat 50% 68px;}

#head {color:#fff;position:relative;height:320px;}

#left a {color:#04488D;}
#left a:hover {color:#DD3535}
#left #current {color:#DD3535}

#services {padding:5px;width:300px;position:absolute;top:80px;left:5px}
#services li {padding-top:0px;padding-bottom:0px;}
#services h2 {font:bold 12px Tahoma;padding:0px 5px 5px 5px;}
#services a {color:white;}
#services a:hover {color:#DD3535}
#services #current {text-decoration:none ;font:bold 11px Tahoma;}

#logo_2 {position:absolute;top:0px;right:0;color:#DD3535}

#map {position:absolute;top:0px;right:0;color:#DD3535}
#map a {color:#DD3535;padding:0 3px;font-size:11px}
#map a:hover {color:#666}

#nav {position:absolute;top:282px;left:5px;}
#nav a {display:block;float:left;padding:5px 10px;text-decoration:none;font-size:12px;color:#04488D;background:url(/images/nav.bg.jpg) no-repeat 0 0;}
#nav a:hover {color:#DD3535}
#nav .first {background-image:none}
#nav #current {color:#DD3535}

#side {width:160px}
#side .title {background:#04488D url(/images/cross.gif) no-repeat 5px 7px;padding:5px 7px 5px 20px;color:#fff;position:relative;}
#side .title a {position:absolute;top:5px;right:10px;color:#fff;font-weight:bold;border-bottom:1px solid #fff;text-decoration:none}

.news {text-align:justify;margin:10px 0}
.news span {font-weight:bold;}
.news a {color:#044A99}
.news .more {color:#6B6B6B}

#content {padding:0 20px}
#content h2 {font-size:12px;margin:10px 0}

#nothing {height:60px;}
#foooter {position:absolute;bottom:0;left:0;width:100%;height:48px;border-top:1px solid #fff}
#footer {width:770px;margin:auto;height:48px;color:#fff;background:url(/images/footer.bg.bg.jpg) repeat-x 0 100%;padding:0 0px 0 5px;position:relative;top:0px}
#foooter>#footer {top:0}
#footer address {padding:0 0 0 20px;background:url(/images/footer.bg.jpg) no-repeat 0 0;height:48px}
#footer>address {padding:0 0 0 40px}
#footer address p {float:left;width:290px;text-align:left;margin:8px 0 0 30px;font:10px Tahoma;}
#footer>address>p {margin-left:35px}
#simex {position:absolute;top:4px;right:65px}

.ct {text-align:center}

/* таблица */
.std tr td {border:1px solid #ccc;padding:3px;}
.std .head td {background:#eee;font-weight:bold;font-size:11px;}
/* списки */
ul,li {list-style:square;padding:0;margin:2px 0 0 10px;}
ul li ul li {padding: 10 10 10 15px;margin:2px 0}

/* элементы формы */
input.text,textarea {border:1px solid #ccc;font-size:11px;color:#666;font-family:Tahoma,Arial,Verdana,sans-serif;margin:2px 0}
form label {position:relative;top:-2px}
select {font-size:11px;color:#666;font-family:TAhoma,Arial,Verdana,sans-serif}
hr {border:none;height:0;font-size:0;border-top:1px solid #ccc;margin:10px}
.txt {
	font-size: larger; color: #00498C; 
}
