body {background-color:white;}
#kontener {position:relative;margin: 0px auto; width:975px;}
#kontener_wiersz {display:table;clear:both;width:975px}
#kontener_row {display:table-row;clear:both;width:975px}

#logo {position: absolute; top:10px; left: 10px; width: 115px; height: 115px; z-index: 5;}
#naglowek0 {position:relative; background: url('images/aotm_0.gif'); width: 965px; height: 23px; font-size: 10px; color: #FFFFFF; padding-top: 23px; padding-right: 10px; text-align: right;}
#naglowek1 {position:relative; background: url('images/aotm_1.gif'); width: 843px; height: 84px; font-family: Arial,; color: #82B7C9; padding-left: 132px; padding-top: 5px}
#naglowek2 {position:relative; background: url('images/aotm_2.jpg'); width:509px; height:138px; padding-top: 25px; padding-left: 16px; padding-right: 450px; font-size: 23px; font-family: "Tahoma", Helvetica, Verdana; color: #FFFFFF; line-height: 27px;}
#flash_head {position: absolute; left:585px; bottom:6px;}

#lewa {display:table-cell; padding-top:0px; vertical-align:top;}
#lewa1 {color:black;}
/*#lewa2 {position:relative; background: url('images/lewa_2.gif'); width: 210px; height: 86px; padding-left: 18px; padding-top: 10px; padding-right: 15px; color: #324D58;}
#lewa3 {position:relative; background: #285698 url('images/lewa_3.gif'); width: 243px; height: auto;}
#lewa4 {position:relative; background: url('images/lewa_4.gif'); width: 243px; height: 11px;}
 */
 
#prawa {position:relative;  width: 732px; display:table-cell; vertical-align:top; background:#F2F2F2;}

#prawa1 {position:relative; background: url('images/prawa_1.gif'); width: 717px; height: 24px; color: #0E5877; font-size: 10px; padding-left: 15px; padding-top: 2px;}
#prawa4 {position:relative; background: #F2F2F2 url('images/prawa_4.gif'); width: 732px; }
#prawa5 {position:relative; background: #F2F2F2 url('images/prawa_5.gif'); background-repeat:repeat-x; width: 522px; padding-left: 10px; padding-right: 200px; padding-top: 15px; color: #324D58; clear: both;}

#pr1 {position: relative; width: 300px; float: left;}
#pr2 {position: relative; width: 370px; float: right;}

#lewa_podstrona1 {position:relative; width: 100%; height: 25px; color: #0E5877; font-size: 10px; padding-left: 15px; padding-top: 20px;}
/*#prawa_podstrona2 {position:relative; background: url('images/prawa_podstrona_2.gif'); width: 717px; height: 49px; font-size: 14px; font-weight: bold; color: #00506E; padding-left: 15px; padding-top: 5px;}
#prawa_podstrona3 {position:relative; background: #F2F2F2 url('images/prawa_podstrona_3.gif'); width: 707px; color: #00506E; padding-left: 15px; padding-top: 8px; padding-right: 10px; padding-bottom: 10px;}
#prawa_podstrona4 {position:relative; background: url('images/prawa_podstrona_4.gif'); width: 732px; height: 31px;}
  */
#prawa_podstrona {padding-top:0px;}
#zjazd {padding-top:8px;}
  
#dol {position: relative; clear:both;}
#stopka {position:relative; width: 960px; height: 72px; color: #FFFFFF; font-family: Arial; text-align: right; padding-top: 5px; padding-right: 15px; clear:both;}

#news_strzalka {position: absolute; bottom: 13px; right: 8px;}
#tresc_lewa {position: relative; padding-left: 10px; padding-top: 8px; width: 305px; color: #324D58; line-height: 13px;}
.tytul_lewa {font-weight: bold; color: #324D58;}
#tresc_prawa {position: relative; padding-left: 10px; padding-top: 8px; padding-right: 10px; width: 340px; color: #324D58; line-height: 13px;}
.tytul_prawa {font-weight: bold; color: #278EAB; float: left;}
.data_prawa {color: #324D58; text-align: right;}
.tekst_prawa {width: 300px;}


.tytul {font-size: 12px; font-weight: bold; color: #324D58; margin-bottom: 10px;}
.wyszukiwanie {font-size: 10px; margin-left: 1px;}

span.tytul {font-size: inherit; font-weight: normal; color: inherit; margin: 0; }

p,body,div {font-size:11px; font-family: "Verdana", Helvetica, Tahoma;}

form {margin:0;padding:0;}



.min_ramka { float:left; text-align:center;margin-right:15px;}


A {text-decoration:none; font-size: 11px; font-weight: none;}

li {margin-left: 15px;  padding-left: 0;  text-indent: 0;margin-top:1px;}

ul {margin:0;padding:0;}

BODY, TD,P,DIV {color:#363734; font-family:"Verdana", Tahoma, Helvetica; font-size:11px; font-weight:normal; line-height:14px}

.ramka_gl { padding:8px; background:#ECECEC; display:block; }
.ramka { padding:8px; background:#ECECEC; border: 1px #D4D4D4 solid; display:block; }

.menu_nieb {
font-family:"Tahoma", Helvetica, Verdana;
background-position: bottom;
display:block;
width:203px;
padding-left: 40px;
padding-bottom: 8px;
padding-top: 6px;
}

.menu_sz {
font-family:"Tahoma", Helvetica, Verdana;
display:block;
width:203px;
height: 13px;
padding-left: 40px;
padding-bottom: 8px;
padding-top: 6px;
}

a.mail:link, a.mail:visited {color:#F5D900; font-weight: normal; text-decoration: underline;}
a.mail:hover, a.mail:active {color:#F5D900; font-weight: normal; text-decoration: underline;}

a.wyszukiwanie:link, a.wyszukiwanie:visited {color:#F5D900; font-weight: normal; text-decoration:underline;}
a.wyszukiwanie:hover, a.wyszukiwanie:active {color:#F5D900; font-weight: normal; text-decoration:underline;}

a.menu_gora:link, a.menu_gora:visited {color:#FFFFFF; font-weight: normal;}
a.menu_gora:hover, a.menu_gora:active {color:#FFFF00; font-weight: normal;}

a.menu_nieb:link, a.menu_nieb:visited {color:#FFFFFF; background: url('images/menu_nieb2.gif'); background-position: bottom;}
a.menu_nieb:hover, a.menu_nieb:active {color:#FCDB04; background: url('images/menu_nieb2_a.gif'); background-position: bottom;}

a.menu_sz:link, a.menu_sz:visited {color:#FFFFFF; background: url('images/menu_sz.gif');}
a.menu_sz:hover, a.menu_sz:active {color:#FCDB04; background: url('images/menu_sz_a.gif');}

a:link {color:black;}
a:visited {color:black;}
a:hover {color:black; text-decoration:none; background-color:#467CC1;}
a:active {color:black; text-decoration:none;}

a.st:link, a.st:visited {color:#D44C4C;}
a.st:hover, a.st:active {color:WHITE;}


input { background-color: #66AAEE; border-color: grey #aaaaaa #aaaaaa grey; border-style: solid; border-width: 1px; }

input.register {color: #000;background: #ffa20f;border: 2px outset #d7b9c9}

INPUT.pole {BACKGROUND: #F5F5F5; COLOR: #3C3C3C; FONT-FAMILY: Verdana, Verdana, Helvetica,  sans-serif; FONT-SIZE: 11px; height:21px;  border-width:1px}

INPUT.pole_szukaj {BACKGROUND: WHITE; COLOR: #3C3C3C; FONT-FAMILY: Verdana, Verdana, Helvetica,  sans-serif; FONT-SIZE: 11px; height:17px;  border-width:1px; border-color: #CBE6F1;}

INPUT.pole_newsletter {BACKGROUND: WHITE; COLOR: #3C3C3C; FONT-FAMILY: Verdana, Verdana, Helvetica,  sans-serif; FONT-SIZE: 11px; height:15px;  border-width:0;}

TEXTAREA.pole_tresc {BACKGROUND: #F5F5F5; COLOR: #3C3C3C; FONT-FAMILY: Verdana, Verdana, Helvetica,  sans-serif; FONT-SIZE: 11px;   border-width:1px}

SELECT.lista {BACKGROUND: #F5F5F5; COLOR: #3C3C3C; FONT-FAMILY: Verdana, Verdana, Helvetica,  sans-serif; FONT-SIZE: 11px; height:21px;  border-width:1px}

INPUT.przycisk {COLOR: #3C3C3C; FONT-FAMILY: Verdana, Verdana, Helvetica,  sans-serif; FONT-SIZE: 12px; height:22px; border-width:1px;}

/* End of style section. Generated by AceHTML at 2007-02-27 15:07:20 */

#list , #users-list{
	margin-top: 7px;
	border: 1px solid #ccc;
	border-collapse: collapse;
}

#list td, #list th, #users-list td, #users-list th {
	
	border: 1px solid #ccc;
}

#users-list .noborder td{
	border: none;
}

.toomuch {color:red;font-weight:bold}
#rec_list td {border-bottom: 1px solid #e3e3e3; padding: 3px 0 5px 0}
.rec_del {text-transform: uppercase; color: red !important;}
.rec_menu {border-bottom: none !important;}

.summary_content {padding-bottom: 20px;}
.summary_meta {margin-bottom:20px;}
.summary {margin-bottom:10px;border-bottom:1px solid #eee;width:100%}
.summary_actions span a{color:red; text-transform:uppercase;}
.summary_grade {margin-bottom:20px;}
.last {border:none;}

.alert {color:red;font-weight:bold;}

.info-edit span {width: 100px;}

input[type="button"], input[type="submit"] {
	margin: 2px;
}

.ajax-loading {
	padding: 20px 0;
	background: url(http://demos111.mootools.net/demos/Group/spinner.gif) no-repeat center;
}

.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

.clearfix {
    display: inline-block;
}

html[xmlns] .clearfix {
    display: block;
}

* html .clearfix {
    height: 1%;
}