/*
v1.0 
common
 */


* {
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

html, body {
  margin: 0;
  padding: 0;
  height: 100%;
}

body
{
	height: 100%;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	body-margin: 0;
	text-align: center; /* centruje layout w ie5 and 5.5. */
}

table
{ margin: 0; }

img  
{ border: 0 ; }


.bg00
{ background-color: #000066; }

.bg01
{ background-color: #cedbeb; }

.bg02
{ background-color: #b6c8e0; }

.bg99
{ background-color: #ffffff; }





ul, ol
{ font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
font-size: 12px;
font-style: normal; 
line-height: 16px; 
font-weight: normal; 
color: #333333; 
text-align: left; 
padding-top: 5px; 
padding-right: 5px; 
padding-bottom: 5px;
padding-left: 30px; }

a:hover  
{ background-color: #cedbeb; 
color: #000000; 
text-decoration: none; }
a:visited  
{ color: #000066; }
a:active  
{ color: #000066; 
text-decoration: underline; }
a:link  
{ color: #000066; 
text-decoration: underline; }



.mak
{ font-size: 10px;
font-style: normal; 
line-height: 14px; 
font-weight: normal; 
color: #333333; 
text-align: left; 
padding-top: 0px; 
padding-right: 5px; 
padding-bottom: 0px;
padding-left: 5px; }


.mak-c
{ font-size: 10px;
font-style: normal; 
line-height: 14px; 
font-weight: normal; 
color: #333333; 
text-align: center; 
padding-top: 0px; 
padding-right: 5px; 
padding-bottom: 0px;
padding-left: 5px; }


.mak-clr
{ font-size: 10px;
font-style: normal; 
line-height: 14px; 
font-weight: normal; 
color: #000066; 
text-align: left; 
padding-top: 0px; 
padding-right: 5px; 
padding-bottom: 0px;
padding-left: 5px; }


.mak-clr-c
{ font-size: 10px;
font-style: normal; 
line-height: 14px; 
font-weight: normal; 
color: #000066; 
text-align: center; 
padding-top: 0px; 
padding-right: 5px; 
padding-bottom: 0px;
padding-left: 5px; }


.btn
{ font-size: 10px;
font-style: normal; 
line-height: 15px; 
font-weight: bold; 
color: #000066; 
text-align: center; 
padding-top: 5px; 
padding-right: 5px; 
padding-bottom: 5px;
padding-left: 5px; }



p
{ font-size: 12px;
font-style: normal; 
line-height: 16px; 
font-weight: normal; 
color: #333333; 
text-align: left; 
padding-top: 5px; 
padding-right: 5px; 
padding-bottom: 5px;
padding-left: 5px; }


h1
{ font-size: 20px;
font-style: bold; 
line-height: 22px; 
font-weight: normal; 
color: #000066; 
text-align: left; 
padding-top: 25px; 
padding-right: 5px; 
padding-bottom: 5px;
padding-left: 5px; }


h2
{ font-size: 16px;
font-style: bold; 
line-height: 16px; 
font-weight: bold; 
color: #000066; 
text-align: left; 
padding-top: 10px; 
padding-right: 5px; 
padding-bottom: 5px;
padding-left: 20px; }

h3
{ font-size: 12px;
font-style: bold; 
line-height: 16px; 
font-weight: bold; 
color: #000000; 
text-align: left; 
padding-top: 10px; 
padding-right: 5px; 
padding-bottom: 5px;
padding-left: 30px; }

h4
{ font-size: 16px;
font-style: bold; 
line-height: 16px; 
font-weight: bold; 
color: #000066; 
text-align: left; 
padding-top: 0px; 
padding-right: 5px; 
padding-bottom: 5px;
padding-left: 5px; }

h5
{ font-size: 12px;
font-style: bold; 
line-height: 16px; 
font-weight: bold; 
color: #000000; 
text-align: left; 
padding-top: 0px; 
padding-right: 5px; 
padding-bottom: 5px;
padding-left: 15px; }



.aka  
{ font-size: 12px;
font-style: normal; 
line-height: 16px; 
font-weight: normal; 
color: #333333; 
text-align: justify; 
padding-top: 5px; 
padding-right: 5px; 
padding-bottom: 5px;
padding-left: 15px; }

.aka-v0
{ font-size: 12px;
font-style: normal; 
line-height: 16px; 
font-weight: normal; 
color: #333333; 
text-align: left; 
padding-top: 0px; 
padding-right: 5px; 
padding-bottom: 0px;
padding-left: 5px; }


.aka-c
{ font-size: 12px;
font-style: normal; 
line-height: 16px; 
font-weight: normal; 
color: #333333; 
text-align: center; 
padding-top: 5px; 
padding-right: 5px; 
padding-bottom: 5px;
padding-left: 5px; }



.gal-h2
{ font-size: 14px;
font-style: bold;
line-height: 16px; 
font-weight: bold; 
color: #000066;
text-align: left;
padding-top: 5px; 
padding-right: 5px; 
padding-bottom: 5px;
padding-left: 5px; }


.gal-h3
{ font-size: 12px;
font-style: normal;
line-height: 16px; 
font-weight: normal; 
color: #000066;
text-align: right;
padding-top: 5px; 
padding-right: 5px; 
padding-bottom: 5px;
padding-left: 5px; }


.gal-aka
{ font-size: 10px;
font-style: normal;
line-height: 13px;
font-weight: normal;
color: #333333;
text-align: center;
padding-top: 5px; 
padding-right: 5px; 
padding-bottom: 5px;
padding-left: 5px; }




.des  
{ font-size: 12px;
font-style: normal; 
line-height: 16px; 
font-weight: normal; 
color: #000066; 
text-align: justify; 
padding-top: 10px; 
padding-right: 5px; 
padding-bottom: 5px;
padding-left: 5px; }

.field 
{ font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
font-size: 10px;
font-style: normal;
color: #000066;
border: 1px solid #000066;
background-color: #ffffff;
}


.field2 
{ font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
font-size: 11px;
font-style: normal;
color: #000066;
border: 1px solid #000066;
background-color: #ffffff;
}
label 
{ font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
font-size: 11px;
font-style: normal;
color: #000066;
}



.w940 
{	width: 940px;
padding: 5px;
border: none;  }
	
	


/*
notki wlasne
 
*/
.gal-h4 {
font-size: 12px;
font-style: normal;
line-height: 16px; 
font-weight: normal; 
color: #000066;
text-align: center;
padding-top: 5px; 
padding-right: 5px; 
padding-bottom: 5px;
padding-left: 5px;
}
