/*  KOLONNA
    MAIN CSS
    PATH: data/css/main.css */

@import url('flexcroll.css');

html * { margin: 0; padding: 0; border: none; font-family: verdana; }
html, body { height: 100%; }
img { border: none; }
table { border-collapse: collapse; }
ul, ol { list-style-position: outside; }
a { text-decoration: none; }
a:hover { text-decoration: underline; }

p { font-size: 11px; color: #000000; }
h1 { font-size: 35px; font-weight: normal; color: #283272; margin-bottom: 20px; }

.floatleft { display: inline; float: left; }
.clearfloat { clear:both; height:0px; line-height:0px; visibility: hidden; }

body { height: 826px; background: url('../img/body_bkg_1.gif') repeat-x left top #a3adaf; }
body.gray { height: 826px; background: url('../img/body_bkg_2.gif') repeat-x left top #a3adaf; }

#kol_main {	width: 990px;	margin: 0 auto; }
#kol_head { width: 100%; height: 167px; }

#kol_logo { padding: 60px 0 0 65px; }
#kol_lang { padding: 20px 0 0 138px; }
#kol_lang  ul { list-style-type: none; }
#kol_lang  ul li { float: left; display: inline; padding: 0 4px 4px 4px; }
#kol_lang ul li.active { background: url('../img/language_active.gif') no-repeat center bottom; }
.gray #kol_lang ul li.active { background: url('../img/language_active_2.gif') no-repeat center bottom; }
#kol_lang  ul li a { font-size: 13px; font-weight: bold; color: #ffffff; text-decoration: none; }
.gray #kol_lang  ul li a { font-size: 13px; font-weight: bold; color: #283272; text-decoration: none; }

#kol_link { position: absolute; margin: -40px 0 0 780px; }
#kol_link, #kol_link a { font-size: 14px; color: #ffffff; }
.gray #kol_link, .gray #kol_link a { font-size: 14px; color: #283272; }

#kol_menu { width: 280px; padding: 50px 0 0 60px; }
#kol_menu_l1, .kol_menu_l2, .kol_menu_l3 { list-style-type: none; }
#kol_menu_l1 li { margin: 5px 0; text-align: center;}
#kol_menu_l1 li.active { background: url('../img/menu_active.gif') no-repeat right center;}
#kol_menu_l1 li a { font-size: 25px; color: #283272; }

.kol_menu_l3 { padding: 0 0 10px 0; }
.kol_menu_l2 li { padding: 0 0 0 30px; }
.kol_menu_l2 li { font-size: 17px; color: #283272; }
.kol_menu_l3 li a { font-size: 12px; color: #283272; }

#kol_text { width: 615px; height: 560px; background: #f5f6f6; margin: 50px 0 0 0; padding: 5px; overflow: auto; }
.gray #kol_text { height: 560px; }