body{background:#fff url(/i/page-fone.jpg) repeat-x top;padding:0;margin:0;font:75%/135%  Tahoma,Arial,Helvetica,sans-serif;color:#333;text-align:center}
p{margin:0 0 0.5em}
a{text-decoration:none;color:#285772;border-bottom:1px dotted #285772}
a:visited{color:#3E87B0}
a:hover{border-bottom-style:solid}
h1{margin:0;padding:0.5em 0 0.7em;font-size:2.2em;font-weight:normal;color:#285772;line-height:1.0}
h2{margin:0;padding:0.5em 0 0.3em;font:1.8em Georgia,"Times New Roman",Times,serif;font-weight:normal;letter-spacing:-0.1ex;color:#B0673E;line-height:1.0}
h3{margin:0;padding:0.5em 0 0.2em;font-size:1.3em;font-weight:normal}
h4{margin:0;padding:0.5em 0 0.2em;font-size:1em}
a img{border:none}
ul{margin-top:0.5em}
hr{border:none;height:1px;background:#eee;color:#eee}
address{font-style:normal}
acronym{border:none}
blockquote{font:italic 1.1em Georgia,"Times New Roman",Times,serif;margin:0.5em 1em;padding:1em 2.5em;background:url(/i/small-quote.png) no-repeat 0 0.5em}
/* basic layout
--------------------------- */
#header{text-align:left;background:url(/i/contact.png) no-repeat 440px 10px;width:750px;margin:0 auto;padding:13px 0}
#logo{text-indent:-9999px;overflow:hidden;display:block;border:none;background:url(/i/logo.png) no-repeat;width:302px;height:60px}
#skip-link{display:none}
#container{text-align:left;width:750px;margin:0 auto;background:url(/i/side-fone.png) repeat-y 540px;padding:2em 0 1em 0}
/* clear float with CSS 3 */
#container:after,
#subfooter dl:after,
#footer:after{content:".";display:block;height:0;clear:both;visibility:hidden}
#content{width:530px;float:left}
#sidebar{float:right;width:200px}
/* sidebar els
---------------------------- */
#intro{color:#285772;background:url(/i/big-arrow.png) no-repeat 25px 15px;margin-top:2.2em;padding:60px 0 1.5em 10px;font:1.25em Georgia,"Times New Roman",Times,serif;line-height:1.4}
#sidebar h2{font-size:1.4em;color:#285772;padding:0.5em 0}
#sidebar ul{margin:0.5em 0 0.5em 2em;padding:0}
#accti-logo{min-height:45px;font-size:0.95em;line-height:1.2;color:#999;margin:5em 0 3em;padding:0 75px 0 10px;background:url(/i/logo-accti.png) no-repeat right top}
#payment-logo{font-size:0.9em;background:url(/i/payment_cc.gif) no-repeat 25px 0;padding:73px 0 0 87px;color:#555}
/* navigation
--------------------------- */
#nav{background:#333 url(/i/nav-fone.png) repeat-x;height:35px}
#nav ul{list-style:none;margin:0 auto;padding:0;width:750px}
#nav li{float:left;text-align:center;padding-top:2px}
#nav a{color:#fff;font-size:1.1em;display:block;margin:0 3px;padding:5px 20px;border:1px solid #333;border-top:none;line-height:1.1;background:url(/i/nav-button-fone.png) repeat-x top}
#nav a:hover{background-position:left bottom;color:#e8e8e8}
#nav li.first a{margin-left:0}
#nav li.active a{background-position:0 -40px}
/* main-page
--------------------------- */
.trans-block{font-size:0.9em;line-height:1.4;width:250px;padding-right:10px;float:left;min-height:19em}
* html .trans-block{padding-bottom:10px;height:19em}
.trans-block a.caption{color:#999;float:left;clear:left;width:100px;text-align:right}
.trans-block h2{padding:0 0 0.3em;line-height:1.0}
.trans-block h2 a,
.trans-block h2 a:visited{color:#b0673e}
.trans-block a,
.trans-block a:hover{border:none;color:#285772}
.trans-block img{float:left;padding:1px;border:1px solid #ccc;margin:0 8px 8px 0}
.trans-block p{display:table;height:1%}
.trans-block-sec{padding:0.5em 0;width:33%;float:left;text-align:center}
.trans-block-sec a{border:none}
.trans-block-sec img{padding:1px;border:1px solid #ccc}
blockquote.big{font:italic 1.28em Georgia,"Times New Roman",Times,serif;background:url(/i/big-quote.png) no-repeat 40px 10px;margin:0;padding:1em 40px 2.5em 112px}
blockquote.big p{padding:0;margin:0.1em 0}
blockquote.big .author{text-align:right;color:#285772}
/* bottom
--------------------------- */
#subfooter{color:#555;background:#f9f9f9 url(/i/subfooter-fone.png) repeat-x top;border-top:3px solid #e8e8e8}
#subfooter .inner{text-align:left;position:relative;margin:0 auto;width:750px}
#subfooter dl{margin:0;padding:0.5em 0 1em 0;line-height:1.25}
#subfooter dt{width:250px;float:left;clear:both;padding:1em 0;font:1.4em Georgia,"Times New Roman",Times,serif;color:#285772}
#subfooter dd{width:260px;float:left;padding:1em 0;margin:0 0 0 10px}
#subfooter .buttons{position:absolute;left:560px;top:40px}
#subfooter .buttons a{display:block;margin-bottom:30px;border:none}
#footer{background:#C88764 url(/i/footer-fone.png) repeat-x top;border-top:3px solid #b0673e;padding:1em 0 1.5em 0;color:#fff;line-height:1.3}
#footer .inner{text-align:left;width:750px;margin:0 auto}
#footer a{color:#fff;border-color:#fff}
#footer a:hover{color:#e8e8e8}
#footer dd{margin:0;padding-bottom:0.5em;color:#285772}
#footer ul{margin-left:0;padding-left:0;list-style:none}
#footer li{padding-bottom:0.7em}
#footer h2{color:#fff;padding-bottom:0}
#block-articles{width:230px;float:left}
#block-services{width:260px;float:left;margin-left:30px}
#block-resources{width:210px;float:left;margin-left:20px}
#copyright{font-size:0.95em;clear:both;border-top:1px solid #fff;padding:1.5em 0}
#copyright #contacts{float:right}
/* tables
--------------------------- */
table{border:1px solid #eee;margin:1em 0;border-collapse:collapse;font-size:100%}
table th{background:#f9f9f9;text-align:left;padding:3px;border:1px solid #eee;border-width:1px 0}
table td{padding:3px;border:1px solid #eee;border-width:1px 0;text-align:center}
/* common
--------------------------- */
.clear{clear:both}
.incut{background:#f9f9f9;float:right;width:200px;border:1px solid #eee;padding:0.5em;margin:0 0.5em 0.5em}
.bar-line{float:left;background:url(/i/bar.png) repeat-x;height:15px}
.highlight{border:1px solid #eee;background:#f9f9f9;padding:0.5em;margin:1em 0}
