* {
  margin:0;
  padding:0;
  font-family:Verdana, Geneva, Arial, Helvetica, san-serif;
  font-size:11px;
}
html {
  margin:0;
  padding:0;
}
body {       
  color: #044080;
  margin:5px 0px 0px 0px;
  padding:0;
  font-size: 11px;
  background: #e4e9ee url('../gfx/tlo.gif') repeat-x;
  
}
a,a:visited,a:link	{ text-decoration: none; color: #4c87b9;}
a:hover			{ color: #59aaef; text-decoration: underline; }
a.szary,a.szary:visited,a.szary:link			{ text-decoration: none; color: #ffffff; }
a.szary:hover		{ color: #CEB31B; text-decoration:underline; }


img { border:0px; display: block; }

.strona_szkolenia{ border:1px solid #43a6f9; text-align:center;padding:20px;margin-top:10px;}

h2 {
  color: #f00;
  font-size: 1em;
}

#container {
  width: 1000px;
  margin: 0 auto;
}
#container_srodek {
  display:block;

}

#content_srodek { }
p {margin-bottom:10px;}



.strona_title { color:#0075bf; margin-bottom:15px; }
.strona_tekst {  }


div.menu_img{ margin-bottom:1px; }

.menu1o {zoom:1;display:block;margin-right:11px;background:#E6EBF2 url(../gfx01/st2.gif) 25px 9px no-repeat;padding:5px 0px 5px 44px;color:#052D6B;text-decoration:none;margin-bottom:1px;margin-top:1px }
a.menu1:link,
a.menu1:visited{zoom:1;display:block;background:#ffffff url(../gfx01/st1.gif) 25px 9px no-repeat;padding:5px 0px 5px 44px;color:#044080;text-decoration:none;margin-bottom:1px;border-top:1px solid #fff}
a.menu1:hover{background:#002968 url(../gfx01/st2.gif) 25px 9px no-repeat;color:#ffffff;}

.menu2o {zoom:1;display:block;background:#F9F9F9 url(../gfx01/st.gif) 55px 9px no-repeat;padding:5px 0px 5px 62px;color:#3B3B3B;text-decoration:none;border-bottom:1px solid #D4DCE7;border-top:1px solid #fff}
a.menu2:link,
a.menu2:visited{zoom:1;display:block;background:#F9F9F9 url(../gfx01/st1.gif) 55px 9px no-repeat;padding:5px 0px 5px 62px;color:#3B3B3B;text-decoration:none;border-bottom:1px solid #D4DCE7;border-top:1px solid #fff}
a.menu2:hover{background:#002968 url(../gfx01/st2.gif) 55px 9px no-repeat;color:#ffffff;}

input, textarea { border:1px solid #42648e; padding:5px;}
.contact_td1 { background:#d7dde3;border-bottom:1px solid #ffffff; text-align:right; padding:3px; }
.contact_td2 {  background:#d7dde3;border-bottom:1px solid #ffffff; padding:3px; }


.clr {content: "."; 
  display: block; 
  height: 0; 
  clear: both; 
  visibility: hidden;}

#wrapper:after,
.clearfix:after {
  content: "."; 
  display: block; 
  height: 0; 
  clear: both; 
  visibility: hidden;
}

#wrapper,
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
#wrapper,
.clearfix {display: block;}
/* End hide from IE-mac */

