/*  
v1.5.1 
 */

/*
notki wlasne
Nieb RGB post-Pantone #0060a5
bg lite #ced7e3
bg dark #8791ab 
*/


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

html, body {
	margin: 0;
	padding: 0;
	height: 100%;
	background-color: #8791ab;
	vertical-align: top;
	color: #333333;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	
	text-align: center; /* centruje layout w ie5 , 5.5. */	
	}



table
{
	margin: 0;
	vertical-align: top;
}



img  
{
	border: 0;
	margin: 0;
	padding: 0;
}



ul
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	color: #333333;
	text-align: left;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	list-style-type: circle;
}

a:hover  
{ background-color: #eeeeee; 
color: #006699; 
text-decoration: none; }
a:visited  
{ color: #666666; }
a:active  
{ color: #006699; 
text-decoration: underline; }
a:link  
{ color: #006699; 
text-decoration: underline; }

td
{
	vertical-align: top;
	border: 0;
	margin: 0;
}

h1 
{ font-size: 14px;
font-style: normal; 
line-height: 18px; 
font-weight: bold; 
color: #006699; 
text-align: left; 
padding-top: 10px; 
padding-right: 10px; 
padding-bottom: 10px;
padding-left: 10px; }


h3 /* sub-menu */
{ font-size: 14px;
font-style: normal; 
line-height: 18px; 
font-weight: bold; 
color: #006699; 
text-align: center; 
padding-top: 10px; 
padding-right: 10px; 
padding-bottom: 5px;
padding-left: 10px; }


h4 /* sub-sections */
{ font-size: 12px;
font-style: normal; 
line-height: 15px; 
font-weight: bold; 
color: #006699; 
text-align: center; 
padding-top: 15px; 
padding-right: 10px; 
padding-bottom: 10px;
padding-left: 10px; }


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

.p-blu 
{ font-size: 12px;
font-style: normal; 
line-height: 18px; 
font-weight: normal; 
color: #006699; 
text-align: left; 
padding-top: 10px; 
padding-right: 10px; 
padding-bottom: 10px;
padding-left: 10px; }

.p-blu-centra-padd-v-0
{ font-size: 12px;
font-style: normal; 
line-height: 18px; 
font-weight: normal; 
color: #006699; 
text-align: center; 
padding-top: 0px; 
padding-right: 10px; 
padding-bottom: 0px;
padding-left: 10px; }

.map1 
{ font-size: 13px;
font-style: normal; 
line-height: 18px; 
font-weight: bold; 
color: #006699; 
text-align: left; 
padding-top: 4px; 
padding-right: 10px; 
padding-bottom: 4px;
padding-left: 40px; }

.map3 
{ font-size: 12px;
font-style: normal; 
line-height: 18px; 
font-weight: normal; 
color: #333333; 
text-align: left; 
padding-top: 0px; 
padding-right: 10px; 
padding-bottom: 0px;
padding-left: 55px; }

.centra 
{
	text-align: center;
	padding-top: 0px;
	padding-bottom: 0px;
}



.centra-padd-v-0 {
text-align: center;
}


.rite 
{ text-align: right;  }



.rite-padd-v-0 
{ text-align: right;  
padding-top: 0px; 
padding-bottom: 0px;
}



.blu
{ color: #006699;  }

.unb
{ font-weight: normal; }


.blu-b
{ color: #006699; 
font-weight: bold; } 

.blu-b-rite
{ color: #006699; 
font-weight: bold; 
text-align: right;  
padding-top: 0px;} 

.blu-b-rite-padd-v-0
{ color: #006699; 
font-weight: bold; 
text-align: right;  
padding-top: 0px;
padding-bottom: 0px;} 


.blu-b-left-padd-v-0
{ color: #006699; 
font-weight: bold; 
text-align: left;  
padding-top: 0px;
padding-bottom: 0px;} 


.bg-blu
{
	background-color: #ccffff;
	padding: 10px;
}

.bg-blu-pad0
{
	background-color: #ccffff;
	padding: 0px;
}

.bg-blu-pad-t0
{
	background-color: #ccffff;
	padding: 0px;
padding-top: 0px;}


.bg-blu-pad5
{
	background-color: #ccffff;
	padding: 5px;
}	
	
.bg-blu2
{
	background-color: #00ffff;
	padding: 10px;
}

.bg-blu3
{
	background-color: #00eeee;
	padding: 10px;
}

.bg-blu-9f-pad5
{
	background-color: #99ffff;
	padding: 5px;
}	

.bg-blu-ef-pad5
{
	background-color: #eeffff;
	padding: 5px;
}	

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

.padd-h-0
{ font-size: 12px;
font-style: normal; 
line-height: 18px; 
font-weight: normal; 
color: #333333; 
text-align: left; 
padding-top: 10px; 
padding-right: 0px; 
padding-bottom: 10px;
padding-left: 0px; }

.padd-v-0 
{ font-size: 12px;
font-style: normal; 
line-height: 18px; 
font-weight: normal; 
color: #333333; 
text-align: left; 
padding-top: 0px; 
padding-right: 10px; 
padding-bottom: 0px;
padding-left: 10px; }

.cita
{ font-size: 14px;
font-style: normal; 
line-height: 18px; 
font-weight: bold; 
color: #006699; 
text-align: left; 
padding-top: 10px; 
padding-right: 10px; 
padding-bottom: 10px;
padding-left: 10px; }


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


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


.mak-centra
{ font-size: 10px;
font-style: normal; 
line-height: 13px; 
font-weight: normal; 
color: #006699; 
text-align: center; 
padding-top: 10px; 
padding-right: 10px; 
padding-bottom: 10px;
padding-left: 10px; }



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


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

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

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



.cnt-main
{  }

.cnt-rite
{ width: 240px }


.map5 {
font-size: 12px;
font-style: normal; 
line-height: 18px; 
font-weight: normal; 
color: #333333; 
text-align: left; 
padding-top: 0px; 
padding-right: 10px; 
padding-bottom: 0px;
padding-left: 70px;
}




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


.form-field-shop { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
color: #006699;
border: 1px solid #006699;
margin-top: 2px;
background-color: #ccffff;}


.form-field-wh { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
color: #006699;
border: 1px solid #006699;
margin-top: 2px;
background-color: #ffffff;
}


.form-field-wh-h18 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
color: #006699;
border: 1px solid #006699;
margin-top: 2px;
height: 18px;
background-color: #ffffff;
}


.form-field-wh-w450 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
color: #006699;
border: 1px solid #006699;
margin-top: 2px;
background-color: #ffffff;
height: 18;
width: 460px;
}

.form-field-wh-w320 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
color: #006699;
border: 1px solid #006699;
margin-top: 2px;
background-color: #ffffff;
height: 18;
width: 270px;
}

.form-field-wh-w270 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
color: #006699;
border: 1px solid #006699;
margin-top: 2px;
background-color: #ffffff;
height: 18;
width: 270px;
}

.form-field-wh-w220 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
color: #006699;
border: 1px solid #006699;
margin-top: 2px;
background-color: #ffffff;
height: 18;
width: 220px;
}


.form-field-wh-w170 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
color: #006699;
border: 1px solid #006699;
margin-top: 2px;
background-color: #ffffff;
height: 18;
width: 170px;
}


.form-field-wh-w120 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
color: #006699;
border: 1px solid #006699;
margin-top: 2px;
background-color: #ffffff;
height: 18;
width: 120px;
}

.form-field-wh-w60 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
color: #006699;
border: 1px solid #006699;
margin-top: 2px;
background-color: #ffffff;
height: 18;
width: 120px;
}



.bg_edge_grad_wh {
	background-image: url(pix/bg_edge_grad_wh.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color:#ffffff	
}

.bg_edge_grad_wh_h10 {
	background-image: url(pix/bg_edge_grad_wh.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 10px;
	background-color:#ffffff	
}


.bg_edge_grad_blu {
	background-image: url(pix/bg_edge_grad_blu.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color:#ccffff
}


.bg_edge_grad_blu_h10 {
	background-image: url(pix/bg_edge_grad_blu.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 10px;
	background-color:#ccffff
}


.w5h5 {
	height: 5px;
	width: 5px;
}

.w15h5 {
	height: 5px;
	width: 5px;
}

.pri-hd
{ font-size: 11px;
font-style: normal; 
line-height: 13px; 
font-weight: normal; 
color: #ffffff; 
text-align: center; 
padding-top: 5px; 
padding-right: 5px; 
padding-bottom: 5px;
padding-left: 5px;
background-color: #9999cc; 
 }

.pri-vlu
{ font-size: 11px;
font-style: normal; 
line-height: 13px; 
font-weight: normal; 
color: #006699; 
text-align: center; 
padding-top: 5px; 
padding-right: 5px; 
padding-bottom: 5px;
padding-left: 5px; 
background-color: #ccffff; 
}
