/**
 * Главный файл стилей
 */

/* Сбрасываем все отступы */
*{ margin: 0; padding: 0; }
img{ border: 0px none; }

/* Делаем кнопки похожими во всех браузерах */
.button { padding: 0 .25em 0 .25em; } 

body{
    text-align: center;
    background-color: #fff;
}

/**
 * Заголовки
 */
h1{
    margin-bottom: 40px;
    font: normal 20pt tahoma;
    color: #000;
}

h2{
    margin-left: 15px;
    margin-bottom: 34px;
    font: normal 15pt tahoma;
    color: #9b9b9b;
}

/* Горизонтальная линия */
hr{
    margin-top: 16px;
    margin-right: 20px;
    height: 1px;
    border: 0px none;
    border-top: 1px solid #b9b9b9;
}

/* Ссылки */
a { color: #016fc4; }

a:hover { background-color: #0085ff; color: #fafafa; text-decoration: none; }

a:visited { color: #fff; }


a:link{
    color: #507cf6;
}

a:visited{
    color: #016fc4;
}


a:hover{
    background-color: #507cf6;
    color: #fff;
    text-decoration: none;
}


#main-page{
    padding: 10px;
}

/* Левая область + основное содержимое */
#content{
	margin: 5px auto 5px auto;
	text-align:left;
}

/* Основное содержимое */
#main{
	margin-left: 0px;
}
