/* CSS Document */
html{/*text-align:center;*/ background:#E8ECF7;}/*#E8ECF7;}*/

body{width:860px; margin:auto;}

body,table,form 
{
	font-family:verdana,tahoma,arial;
	font-size:11px;
	line-height:1.4em;
	color:#0A448D;
}

.noz {clear:both;}
a{color:#2B77B5}
a:hover{color:#E50000}
/*---------------------------- struktura */
#baner { width:860px; margin-bottom:1px;margin-top:20px;}

#srodek{ }
#panel_l { width:202px; float:left; }
#panel_s { width:454px; float:left; margin-left:1px}
#panel_p { width:202px; float:left; margin-left:1px}

#stopka { width:860px; clear:both;}
/*---------------------------------------*/
#panel_l { text-align:left;}
#panel_l a, #panel_l span
{ 
	display: block; 
	
	margin-bottom:1px; 
	background:#0A448D;
	/*border-bottom:solid 1px #f5f5f5;*/
	
	color:#fff;
	font-family:tahoma;
	font-size:13px;
	font-weight:bold;
	padding:0px; padding-left:10px;padding-right:0px;
	text-decoration:none;
	
	height:28px;line-height:27px;

}
#panel_l a:hover{background:#2B77B5}
#panel_l a.on{background:#2B77B5}


#oferta {background:transparent;}
#oferta span
{
	display: block; 
	margin-bottom:1px;
	margin-top:0;
	/*border-bottom:solid 1px #f5f5f5;*/ 
	
	background:#E50000;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	/*cursor:hand;*/
	cursor:pointer;
	padding:0px; padding-left:10px;padding-right:0px;
	text-decoration:none;
	
	height:28px;line-height:28px;
}
#oferta span:hover{background:#E54141}

#oferta .grupy a
{ 
	background:transparent;
	
	font-family:verdana;
	font-size:10px;
	line-height:1.3em;
	font-weight:normal;
	color:#E50000;
	height:auto;
	padding:0; padding-left:5px;
}
#oferta .grupy a:hover { color:#0A448D; background:transparent}
#oferta .grupy a.on { color:#0A448D;  background:transparent}
#oferta .grupy ul{margin:0; padding:0; margin-left:20px;margin-top:5px;margin-right:5px;}
#oferta .grupy ul li{margin:0px;}

#oferta div.on {display:block;}

#kursy {height:100px;margin-top:20px;text-align:center;}
#kursy table{ margin:auto;}
#kursy a {background:transparent; font-size:10px; display:inline}
#kursy a:hover {background:transparent; }


#panel_p img{border:solid 0px #fff}/*#0A448D}*/
/*---------------------------------------------- STOPKA */
#belka_1{height:20px; background: #0A448D; color:#fff;}
#belka_2{height:20px; background: #E50000; margin-top:1px;}
/*---------------------------------------------- BANERY */
#baner1{border:solid 1px #0A448D;float:left; width:224px; height:243px;overflow:hidden}
#baner2{border:solid 1px #0A448D;float:left; width:225px; height:243px; margin-left:1px;overflow:hidden}
#baner3{border:solid 1px #0A448D;float:left; width:452px; height:120px;clear:both; margin-top:1px;overflow:hidden}

.banner_p{ border:solid 1px #0A448D; width:200px; height:120px;  margin-bottom:1px;overflow:hidden }

/*----------------------------------------------- TRESC */
#tresc{margin:10px 30px;}
#tresc h1{text-align:right; font-size: 18px}
#tresc h2{text-align:left ; font-size: 13px}
#tresc p{text-align:justify;}

/*----------------------------------------------- FORM */

#form_kontakt input{width:200px; border:solid 1px #0A448D; background:#ccc;font-size:11px;}
#form_kontakt select{width:200px; border:solid 1px #0A448D; background:#ccc; font-size:11px;}
#form_kontakt input.guzik{ width:80px;  border:solid 1px #0A448D; background:#E50000; color:#fff;}
#form_kontakt textarea{width:200px; height:150px; border:solid 1px #0A448D; background:#ccc;}
#form_kontakt form{text-align:right}




