body { 
 font-size: 13px; 
 font-family: Verdana;
 background-color: #ffffff;
}

A:link {
 text-decoration: none;
 color: black;
}

A:visited {
 text-decoration: none;
 color: black;
}

A:active {
 text-decoration: none;
 color: black;
}

A:hover {
 text-decoration: underline;
 color: black;
}

h3{
 font-size: 16px; 
 font-family: Verdana;
 font-weight: bold; 
}

.content{
 width: 940px;
 margin: 20px auto 0px auto;
 border: 1px solid #e5e5e5;
 text-align: center;
 -moz-border-radius: 10px;
 -webkit-border-radius: 10px;
}

.top{
 text-align: center;
}

.top_table{
 text-align: center;
}

.top_menu_txt{
	width: 100%; 
	height: 4px; 
	background-color: grey;
}

.top_menu_txt_sel{
	width: 100%; 
	height: 4px; 
	background-color: orange;
}

.main_text_l{
 text-align: justify;
 padding: 15px;
 background-color: #b4c4d4;
 margin: 5px 5px 15px 5px;
 -moz-border-radius-topleft: 10px;
 -webkit-border-top-left-radius: 10px;
}

.main_text_r{
 text-align: justify;
 padding: 15px;
 background-color: #86a8cb;
 margin: 5px 5px 15px 5px;
 -moz-border-radius-topright: 10px;
 -webkit-border-top-right-radius: 10px;
}

.main_akt{
 text-align: center;
 padding: 15px;
 background-color: orange;
 margin: 5px;
 font-weight: bold;
 -moz-border-radius-topleft: 10px;
 -webkit-border-top-left-radius: 10px;
 -moz-border-radius-topright: 10px;
 -webkit-border-top-right-radius: 10px;
 
}

.main_akt_gl{
 margin: 5px;
 padding: 15px;
 background-color: #ffebc5;
 -moz-border-radius-bottomleft: 10px;
 -webkit-border-bottom-left-radius: 10px;
 -moz-border-radius-bottomright: 10px;
 -webkit-border-bottom-right-radius: 10px;
}

.main_akt_data{
 text-align: right;
 font-weight: bold;
 margin: 0px 0px 10px 0px;
}

.main_akt_text{
 text-align: justify;
 text-indent: 20px;
}

.main_akt_more{
 text-align: right;
 font-size: 12px; 
 font-family: Verdana;
 font-weight: normal;
}

.bottom{
 font-size: 10px; 
 font-family: Verdana;
 font-weight: normal;
 padding: 10px;
 margin: 20px 0px 0px 0px;
}

.bottom2{
 width: 100%;
 height: 3px;
 background-color: grey;
 margin: 0px auto 0px auto;
}

.bottom3{
 padding: 5px;
}

.bottom4{
 padding: 5px;
 text-align: right;
}

.proj_zdj{
 padding: 5px;
}

.proj_more{
 text-align: center;
 padding: 15px;
 background-color: #86a8cb;
 margin: 5px 5px 15px 5px;
}
/*
div.login{
 position: fixed;
 width: 300px;
 height: 60px;
 top: 50%;
 left: 50%;
 margin: -30px auto -150px auto; 
}
*/
.fs_login{
 position: fixed;
 width: 300px;

 top: 50%;
 left: 50%;
 margin: -60px -150px;
 border: 1px solid #e5e5e5;
 text-align: center;
 -moz-border-radius: 10px;
 -webkit-border-radius: 10px;
 color: black;
 font-family: Verdana;
 font-size: 14px;
 font-weight: normal;
}

.pole{
 font-family: Verdana;
 font-size: 12px;
 font-weight: normal;
}

.loguj{
 margin: 5px;
 border: 1px solid #e5e5e5;
 font-family: Verdana;
 font-size: 12px;
 font-weight: normal;
}

.err{
 font-family: Verdana;
 font-size: 14px;
 font-weight: normal;
 color: red;
}

.er{
 margin: 20px auto 20px auto;
 padding: 10px;
 width: 500px;
 font-family: Verdana;
 font-size: 16px;
 font-weight: bold;
 color: red;
 border: 2px solid red;
}

.ok{
 margin: 20px auto 20px auto;
 padding: 10px;
 width: 500px;
 font-family: Verdana;
 font-size: 16px;
 font-weight: bold;
 color: green;
 border: 2px dashed green;
}

.deactive{
 color: grey;
}

.padm{
 margin: 20px auto 20px auto;
 padding: 10px;
 width: 500px;
 font-family: Verdana;
 font-size: 16px;
 font-weight: bold;
 color: black;
 border: 2px solid black;
}
