* {margin: 0;padding: 0;}
body, html {height: 100%;}
body {font: 62.5%/1em Arial, Verdana, Tahoma, sans-serif;background: #fff;}
a img {border: 0;}
h1 {font-size: 1.8em;text-transform: uppercase;margin: .9em 0;}
h2 {font-size: 1.5em;margin: .9em 0;}
#wrapper {width: 910px;margin: 0 auto;min-height: 100%;position: relative;}
#contentcolumn h2 {font-size: 1.3em;margin: 1em 0;}
#contentcolumn p, #contentcolumn li {font-size: 1.3em;line-height: 1.1em;margin: .4em 0;}
a:link, a:visited {text-decoration: underline;}
a:hover, a:active{text-decoration: none;}
body, #phone span, #topmenu a, #leftmenu a, tr.copyrights a, #call fieldset, #call input, #call select, #call button {color: #605f62;}
a, #phone, #topmenu span, #topmenu a:hover, #leftmenu a:hover, .active, .feature h2 {color: #b23433;}
.feature h2 {background: #fff;}
#disclaimer, #bottommenu a {color: #cccdce;}
#logo {display: block;float: left;margin-bottom: 20px;width: 430px;height: 65px;overflow: hidden;text-indent: 430px;white-space: nowrap;background: url("/img/logo.png") no-repeat 0 0;}
#phone {display: block;float: right;width: 400px;margin: 0 5px 0 0;padding: 10px 0 0;height: 55px;overflow: hidden;white-space: nowrap;text-indent: 400px;font: 4em Helvetica;font-weight: bold;text-align: right;background: url("/img/phone.png") no-repeat 0 bottom;}
#topmenu {clear: both;margin: 0;height: 70px;}
#topmenu ul {list-style: none;}
#topmenu ul li {float: left;}
#topmenu a:link, #topmenu a:visited, #topmenu a:hover, #topmenu a:active {text-decoration: none;}
#topmenu a, #topmenu span {display: block;width: 165px;height: 30px;font-size: 1.4em;background: url("/img/topmenubg.png") no-repeat 0 0;text-transform: uppercase;font-weight: bold;margin: 0 5px;padding: 30px 0 0 5px;}
#topmenu span {background: url("/img/topmenubg.png") no-repeat -170px 0;}
#topmenu a:hover {background-position: -170px 0;}
#contentcolumn {border-top: 1px dotted #605f62;}
#contentcolumn ul {padding: 0 0 0 3em;margin: 2em 0;}
#disclaimer {font-size: 0.9em;margin: 20px;}
#leftsidebar, #rightsidebar {width: 175px;}
#leftsidebar {padding: 5px 0 0;}
#rightsidebar {padding: 0 0 0 25px;}
#bottommenu {float: left;margin: 2em 0 0 150px;}
* html #bottommenu {margin: 2em 0 0 80px;}
#bottommenu ul {list-style: none;}
#bottommenu li {float: left;margin: 0 4em 0 0;}
#bottommenu a, #bottommenu span {font-size: .9em;text-decoration: none;text-transform: uppercase;}
#content {margin: 0 0 0 5px;}
tr.copyrights {height: 50px;}
tr.copyrights a {text-decoration: none;}
#footer {width: 800px;padding: 0 50px 20px;margin: 0 auto;background: url("/img/footerbg.png") no-repeat center bottom;}
.feature {margin: 0 0 50px 20px;width: 180px;padding: 0 0 90px;background-position: 50% bottom;background-repeat: no-repeat;}
.feature h2 {font-size: 2.4em;font-weight: normal;margin: .2em 0 .5em;}
.feature p {margin: 0;font-size: 1.2em;line-height: 1.1em;}
#f1 {background-image: url("/img/f1.png");}
#f2 {background-image: url("/img/f2.png");}
#f3 {background-image: url("/img/f3.png");}
#banners {margin: 4em 0 0;}
#banners li {list-style: none;margin: 0 0 4em;}
#kasko, #osago {display: block;width: 150px;height: 153px;background: url("/img/bannerkasko.png") no-repeat 0 0;text-indent: 153px;overflow: hidden;white-space: nowrap;}
#osago {background: url("/img/bannerosago.png") no-repeat 0 0;}
#call {width: 135px;height: 112px;background: url("/img/call.png") no-repeat 0 0;padding: 75px 0 0 15px;}
#call fieldset, #call input, #call select, #call button {border: none;}
#call legend {display: none;}
#call input {font-size: .9em;height: 18px;float: left;padding: 3px 0 5px 5px;background: #fff;}
#call select {font-size: .9em;width: 122px;height: 16px;float: left;border: 1px solid #cccdce;background: #fff;}
#call #prompt {width: 117px;background: url("/img/input_wide.png") no-repeat 0 0;}
#call #phonecode {width: 27px;background: url("/img/input_phonecode.png") no-repeat 0 0;margin: 0 2px 0 0;}
#call #phonenumber {width: 83px;background: url("/img/input_phonenumber.png") no-repeat 0 0;}
#call button {width: 66px;height: 20px;background: url("/img/btnsubmit.png") no-repeat 0 0;white-space: nowrap;text-indent: 66px;float: left;margin: 5px 0 0;}
