/* ================================================================ 
            Файл скачан с сайта http://megaweb.su/
=================================================================== */
.cont { width: 950px; margin: 10px auto; }
ul.tabs { margin: 0; padding:  0 0 0 20px; float: left; list-style: none; height: 25px;  width: 100%; }
ul.tabs li { float: left; margin: 0; padding: 0; height: 24px; line-height: 24px;  margin-bottom: -1px; background: url('/images/bg-passive.gif') repeat-x; overflow: hidden; position: relative; -moz-border-radius-topright: 10px; -khtml-border-radius-topright: 10px; -webkit-border-top-right-radius: 10px; -moz-border-radius-topleft: 10px; -khtml-border-radius-topleft: 10px; -webkit-border-top-left-radius: 10px;}
ul.tabs li a { text-decoration: none; color: #fff; font-weight: bold; display: block; font-size: 12px; padding: 0 20px; border: 1px solid #fff; outline: none; }
ul.tabs li a:hover { background: none; }
html ul.tabs li.active, html ul.tabs li.active a:hover { background: url('/images/bg-active.gif') repeat-x; }
.tab_container { border: 1px solid #6d6e71; clear: both; float: left; width: 100%; background: #fff; -moz-border-radius-bottomright: 10px; -khtml-border-radius-bottomright: 10px; -webkit-border-bottom-right-radius: 10px; -moz-border-radius-bottomleft: 10px; -khtml-border-radius-bottomleft: 10px; -webkit-border-bottom-left-radius: 10px; -moz-border-radius-topright: 10px; -khtml-border-radius-topright: 10px; -webkit-border-top-right-radius: 10px; -moz-border-radius-topleft: 10px; -khtml-border-radius-topleft: 10px; -webkit-border-top-left-radius: 10px;}
.tab_content { padding: 20px; font-size: 1.2em; }
.tab_content h2 { font-weight: normal; padding-bottom: 10px; border-bottom: 1px dashed #ddd; font-size: 1.8em; }
.tab_content h3 a { color: #254588; text-decoration: none;}
.clear { clear:both;}
