

table {border-collapse: collapse}

.text2349c .text2349c th { font-size:11px; text-align:left; vertical-align:top; white-space:nowrap;} 
.text2349c .text2349c td{ font-size:11px; text-align:left;}

h1
{
font-family: Tahoma, Verdana;
font-size: 14px;
color: #900000; 

}

.text2349b
{
color: black;
font-family: Tahoma, sans-serif;
font-size: 12px;
}


td.text2349b {

/*
display: table-cell;
text-align: right
padding-top: 1px;
padding-left: 5px;
padding-right: 1px;
padding-bottom: 1px;
*/
vertical-align: top;
background-color: #eeeeee;
}



td.text2349c{
font-size: 12px;
line-height:14px;
display: table-cell;
text-align: center;
padding-top: 1px;
padding-left: 5px;
padding-right: 1px;
padding-bottom: 1px;
vertical-align: top;
background-color: #eeeeee;
}


.input {
background-color: white; 
border: 1px solid #105185; 
font-family: Tahoma, Verdana;
font-size: 11px;
width : 200px;
height : 13px; 
}

.input2 {
background-color: #e9f2fb; 
border: 1px solid #105185; 
font-family: Tahoma, Verdana;
font-size: 11px;
width : 100px;
height : 18px; 
}

.male
{
		color: #125186;
		font-size: 11px;
		clear: left;
		margin-bottom: 6px;
		}
		
		
.male1
{
		color: #125186;
		font-size: 10px;
		clear: left;
		margin-bottom: 6px;
		}		

.text2345
{

color: white;
font-family: Verdana, sans-serif;
font-size: 10px;
background: #669acc;

}

.text2349
{

color: black;
font-family: Tahoma, sans-serif;
font-size: 10px;
background: #669acc;

}





.text2349z
{

color: black;
font-family: Tahoma, sans-serif;
font-size: 12px;


}



.textCopyright{
color: black;
font-family: Tahoma, sans-serif;
font-size: 9px;
line-height:11px;
}


.text2349w
{

color: white;
font-family: Tahoma, sans-serif;
font-size: 12px;


}



.text234912
{

color: #143b5a;
font-family: Tahoma, sans-serif;
font-size: 10px;
margin-left : 4px ;
margin-right : 4px ;

}




.text234912 a:hover {
									color: #105185;
									text-decoration : none;
								}
								
								
.text234912 a {
									color: #143b5a;
									
								}


								
								

.text2349z a:hover {
									color: C90000;
									text-decoration : none;
								}
								
								
.text2349z a {
									color: C90000;
									
								}

								



.tteexxtt
{

color: #143b5a;
font-family: Tahoma, sans-serif;
font-size: 12px;
margin-left : 4px ;
margin-right : 4px ;

}




.tteexxtt a:hover {
									color: #105185;
									
								}
								
								
.tteexxtt a {
									color: #143b5a;
									
								}



								
								

.text2345 a:hover {
									color: white;
									text-decoration : none;
								}
								
								
.text2345 a {
									color: white;
									text-decoration : none;
								}



.text234
{

color: white;
font-family: Verdana, sans-serif;
font-size: 10px;
background: #669acc;

}

.po
{

color: white;
font-family: Verdana, sans-serif;
font-size: 10px;
background: #0d457b;

}

.po5
{

color: white;
font-family: Verdana, sans-serif;
font-size: 10px;
background: #0d457b;

}


.po5 a:hover {
									color: white;
									text-decoration : none;
								}
								
								
.po5 a {
									color: white;
									text-decoration : none;
								}



.text234 a:hover {
									color: #0d457b;
									text-decoration : none;
								}
								
								
.text234 a {
									color: white;
									text-decoration : none;
								}
								



.text2349b a:hover {
									color: #0d457b;
									text-decoration : none;
								}
								
								
.text2349b a {
									color: #4086C2;
									text-decoration : none;
								}

								

								
.po a:hover {
									color: #183E69;
									text-decoration : none;
								}
								
								
.po a {
									color: white;
									text-decoration : none;
								}
																
								
	.bila
	{
	
	bgcolor : white;
	
	}
	
	body {
		font-family: Arial, sans-serif;
		margin: 10px;
		}
a img {
			border: 0;
			}
a {
	color: #5A8FC6;
	}
a:hover {
				text-decoration: none;
				}
a:active {
				 text-decoration: none;
				 font-weight: bold;
				 }
small {
			font-size: 90%;
			}
#fix-width {
					width: 961px;
					}
		
#navi-col {
		width:195px;
		padding:0px;
		float:left;
		
		font-family: Verdana, sans-serif;
		font-weight: 800;
		font-size: 10px;
		margin-bottom: 120px;
		}
	
	#content {
		width:570px;
		padding:0px;
		float:left;
		padding-left: 10px;
		font-size: 12px;
		}
	#content h1 {
		color: #125186;
		font-size: 17px;
		margin: 0;
		padding: 0;
		clear: left;
		}	
	#content h2 {
		color: #fff;
		font-size: 11px;
		padding: 1px 6px;
		clear: left;
		background: #96B5E1;
		}
	
	#content h3 {
		color: #125186;
		font-size: 14px;
		clear: left;
		margin-bottom: 6px;
		}
	#content h3 a {
            		color: #125186;
            		}

	#content h4 {
		color: #125186;
		font-size: 12px;
		margin-bottom: 0;
		padding-bottom: 0;
		}
	
	#content table {
		width: 360px;
		}
	#content table#kontakty, #content table.wide {
		width: 570px;
		}
	#content table#kontakty, #content table.wide1 {
		width: 490px;
		}
	#content table#kontakty, #content table.wide2 {
		width: 450px;
		}
	#content table#kontakty, #content table.wide3 {
		width: 572px;
		}
	#content table#kontakty, #content table.wide4 {
		width: 400px; 
		}
        #content table#kontakty, #content table.wide5 {
		width: 572px;
                }
	#content table.narrow {
		width: 290px;
		}
	#content th {
		text-align: left;
		background: #E4E4E4;
		font-size: 11px;
		padding-right: 10px;
		vertical-align: top;
		}
	.bilatable {
		text-align: left;
		background: white;
		font-size: 11px;
		padding-right: 10px;
		vertical-align: top;
		}	
	
	#content td {
		background: #E9F2FB;
		vertical-align: top;
		}
		
	#content #subcats {
					 					font-size: 12px;
										margin-top: 0;
										padding-top: 0;
										width: 756px;
										color: #105185;
										}
	#content #subcats a {
										color: #105185;
										}
	#content #subcats a:hover {
					 					background: #E9F2FB;
										color: #155C8F;
										}
	#content p.id-produktu {
					 							 text-align: right;
												 margin-bottom: 23px;
												 padding: 6px;
					 							 border-right: 1px solid silver;
					 							 border-bottom: 1px solid silver;
												 clear: both;
												 }
	#column {
		width:169px;
		padding:0px;
		position: absolute;
		left: 798px;
		top: 134px;
		background: #E9F2FB;
		}
	#column h1 {
						 background: #5A8FC6;
						 font-size: 12px;
						 color: #fff;
						 line-height: 18px;
						 padding: 0 6px;
		}
	#column.cat {
		width:169px;
		top: 190px;
		}
	#column address {
		font-style: normal;
		margin: 23px 0;
		text-align: center;
		}
	#column ul {
							margin-left: 50px;
							}
	
	#column #shortcuts {
										 margin: 0 0;
										 padding: 0 0;
										 }
	#column #shortcuts li {
										 margin: 0;
										 padding: 0;
										 }
	#column #shortcuts a {
										 display: block;
										 padding-left: 16px;
										 }
	#column #shortcuts a:hover {
										 background: #fff;
										 }
	#column address, #column li {
									 				 		font-size: 11px;
															}
	#column p {
		margin: 0 10px;
		text-align: center;
		}
	
	#header {
		background:#fff url(img/viakom-header.png) no-repeat;
		height: 100px;
		padding:0px;
		}
	#header h1 {
		margin: 0;
		margin-left: 230px;
		padding-top: 27px;
		font-size: 17px;
		}
	#header a {
		font-size: 21px;
		display: block;
		text-decoration: none;
		margin-left: 110px;
		}
	#header, #header a {
											color: #FFD33C;
										}
	#menu, #menu a {
									color: #ccddf7;
								}
	#menu a:hover {
									color: #fff;
								}
	#menu {
				background: #69c url(img/menu-bg.png) repeat-x;
				height: 22px;
				line-height: 17px;
				font-family: Verdana, sans-serif;
				font-weight: 800;
				font-size: 10px;
				border-bottom: 5px solid white;
				}
	#navi-heading {
				background: #165D90 url(img/menu-bg2.png) repeat-x;
				float:left;
				width: 183px;
				height: 22px;
				margin-left: 1px;
				margin-right: 10px;
				padding-left: 8px;
				}
	#column p { font-size:10px}

/* index */
div.thumb {
					width: 110px;
					height: 136px;
					float: left;
					text-align: center;
					font-size: 10px;
					margin-right: 4px;
					margin-top: 10px;
					}
div.thumb a {
					color: black;
					text-decoration: none;
					}
div.thumb a:hover {
					text-decoration: underline;
					}
/* newsletter */	
form#newsletter {
								font-size: 10px;
								margin-bottom: 0;
								}
form#newsletter fieldset, form#newsletter legend {
																								 border: 0;
																								 background: #A4C4ED;
																								 color: #fff;
																								 padding: 5px;
																								 padding-top: 0;
												 												 }
form#newsletter legend {
												font-size: 11px;
												font-family: Verdana, sans-serif;
												width: 100%;
												margin: 0 -10px;
												font-weight: 800;
												background: #5A8FC6;
												}
input#email {
			 			text-align: right;
						width: 100px;
						background: #F5F9FF;
			 			}
	
/* produkt menu */
#navi-col ul {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 195px; /* Width of Menu Items */
	border-bottom: 1px solid #fff;
	}

#navi-col ul li {
	position: relative;
	}
#navi-col ul li a {
	cursor: default;
	}
#navi-col ul li li a {
	cursor: hand;
	}
	
#navi-col li ul {
	position: absolute;
	left: 194px; /* Set 1px less than menu width */
	top: 0;
	display: none;
	}

/* Styles for Menu Items */
#navi-col ul li a {
	display: block;
	text-decoration: none;
	color: #fff;
	background: #669ACC; /* IE6 Bug */
	padding: 5px;
	border: 1px solid #fff;
	border-bottom: 0;
	}

/* Fix IE. Hide from IE Mac \*/
* html #navi-col ul li { float: left; height: 1%; }
* html #navi-col ul li a { height: 1%; }
/* End */

#navi-col ul li a:hover { background: #0D457B; } /* Hover Styles */
		
#navi-col li ul li a { padding: 2px 5px; } /* Sub Menu Styles */
		
#navi-col li:hover ul, #navi-col li.over ul { display: block; } /* The magic */


#copyright {
					 clear: both;
					 margin: 23px;
					 margin-bottom: 10px;
					 font-size: 10px;
					 text-align: center;
					 }
#promo {
			 width: 172px;
			 height: 250px;
			 border: 0;
			 }
			 
#notfound {
					margin: 10px;
					padding: 10px;
					background: #eee;
					border: 1px solid red;
					}



.bg1 {
	background-image : url(img/bg1.jpg);
	background-position : bottom, right;
	background-repeat : no-repeat;
}

.bg2 {
	background-image : url(img/bg2.jpg);
	background-position : bottom, right;
	background-repeat : no-repeat;
}

.bg3 {
	background-image : url(img/bg3.jpg);
	background-position : bottom, right;
	background-repeat : no-repeat;
}

.bg4 {
	background-image : url(img/bg4.jpg);
	background-position : bottom, right;
	background-repeat : no-repeat;
}

.bg5 {
	background-image : url(img/tab-domeny.jpg);
	background-position : bottom, left;
	background-repeat : no-repeat;
    color: #252450;
    font-family: Verdana, sans-serif;
    font-size: 11px;
    
}

.bg5 a:hover {
									color: red;
									text-decoration : none;
								}
								
								
.bg5 a {
									color: #252450;
									text-decoration : none;
									
								}



