BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; 
height: 600px; 
margin: 0px;
PADDING-TOP: 0px; FONT-FAMILY: Arial CE,  Arial, sans-serif; letter-spacing: 0px; BACKGROUND-COLOR: #ECECEC; SCROLLBAR-FACE-COLOR: #D6D6D6; SCROLLBAR-HIGHLIGHT-COLOR: #999999; SCROLLBAR-SHADOW-COLOR: #000000; SCROLLBAR-3DLIGHT-COLOR: transparent; SCROLLBAR-ARROW-COLOR: #FF0000; SCROLLBAR-TRACK-COLOR: #C4C4C4; SCROLLBAR-DARKSHADOW-COLOR: #666666; 
}
.float{
float:left;
padding:3px;
}

H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN-LEFT: 0px; FONT-FAMILY: Arial CE, Arial, sans-serif; letter-spacing: 1px; COLOR: black; BACKGROUND-COLOR: #D1D1D1; text-transform: uppercase;  padding-left: 5px;
	position: absolute; left: 50%;
	top: 50px;
}
#menu h2 {
	MARGIN: 0px;
	PADDING: 0px;
}

H2 {
	MARGIN-TOP: 5px;
	PADDING-LEFT: 3px;
	FONT-SIZE: 14px;
	letter-spacing: 1px;
	FONT-FAMILY: Arial CE, Arial, sans-serif;
	color: white;
	text-transform: uppercase;
	BACKGROUND-COLOR: Silver;
}

H3 {
	MARGIN-TOP: 5px;
	FONT-SIZE: 16px;
	MARGIN-LEFT: 4px;
	BORDER-LEFT: 10px solid;
	BORDER-bottom: 1px solid;
	border-COLOR: gray;
	letter-spacing: 1px;
	FONT-FAMILY: Arial CE, Arial, sans-serif;
	padding-left: 5px;
	padding-bottom: 0px;
}

H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-LEFT: 0px; COLOR: black; letter-spacing: 1px; FONT-FAMILY: Arial CE, Arial, sans-serif
}

H5 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-LEFT: 0px; COLOR: #FF7D00; letter-spacing: 1px; FONT-FAMILY: Arial CE, Arial, sans-serif;
}

HR {
	height: 4px; COLOR: gray;
}

A {
display:block;
	COLOR: white; TEXT-DECORATION: none;
}
A:visited {
display:block;
	COLOR: white; TEXT-DECORATION: none;
}

A:active, A:hover {
display:block;
	background-color: gray;
	COLOR: black; TEXT-DECORATION: none	;
}

A.int {
display:block;
	COLOR: white; TEXT-DECORATION: underline;
}
.mail td {
padding-left: 10px;
	height: 20px;
	border: 0px;
	vertical-align: top;
	background: White;
	font-size: 9px;
text-align: left;
}
.mail {
width: 560px;
}
td {
	width: 52px;
	height: 80px;
	border-left: 4px solid silver;
	border-right: 0px none white;
	border-top-color: silver;
	border-top-style: solid;
	border-top-width: 4px; 
border-bottom-color: white;
	border-bottom-style: inherit;
	border-bottom-width: 0px;
	text-align: center;
	vertical-align: top;
	background: White;
	FONT-FAMILY: Arial CE,  Arial, sans-serif;
	font-size: 9px;
}
#tdref {
	width: 100px;
	height: 12px;
	border-left: 0px solid silver;
	border-right: 0px none white;
	border-top: 0px none silver;
	border-bottom: 1px solid silver;
	text-align: left;
	background: White;
	FONT-FAMILY: Arial CE,  Arial, sans-serif;
	font-size: 9px;
}
.td3 {
	width: 130px;
	height: 130px;
}

.td2 {
	width: 105px;
	height: 130px;
}

.td0 {
	width: 550px;
	height: 4px;
	border-width: 0px;
	background: #ECECEC;
	background-color: white;
}


.td00 {
	width: 105px;
	height: 4px;
	border-width: 0px;
	background: transparent;
	background-color: transparent;
}
td a, td a:visited  {
color: black;
background:white;
}
td a:hover {
color: black;
background:white;
}

.tdmenu1 {
	width: 110px;
	height: 12px;
	border-width: 0px;
	background: transparent;
	background-color: transparent;
}

.tdmenu {
	width: 85px;
	height: 12px;
	border-width: 0px;
	background: #C8C8C8;
	color: black;
}

.tdmenu2 {
	width: 170px;
	height: 12px;
	border-width: 0px;
	background: #C8C8C8;
}

.tdodkaz {
	width: 105px;
	height: 10px;
	background-color: Background;
	padding-left: 0px;
	border-left: gray 7px solid;
	border-top-width: 0px;
	border-bottom: gray 1px solid;
	text-align: center;
	font-size: 9px;
	font-weight: bold;
}

.tdnadpis {
	width: 550px;
	height: 12px;
	background-color: Silver;
	padding-left: 5px;
	border-left: gray 0px solid;
	border-bottom-width: 0px;
	border-top: gray 0px solid;
	text-align: left;
	font-size: 14px;
	letter-spacing: 1px;
	FONT-FAMILY: Arial CE, Arial, sans-serif;
	font-weight: bold;
}
#navigace td {
	border:0;
}

#navigace li {
	width: 100px;
	background-color: white;
margin:0px;
	padding-left: 5px;
	border:0;
	text-align: left;
	font-size: 10px;
	letter-spacing: 0px;
color: black;
}



 #navigace h2 {
	width: 100px;
	background-color: silver;
margin:0px;
	padding-left: 5px;
	border:0px;
	text-align: left;
	font-size: 10px;
	letter-spacing: 0px;
color: black;
}
#navigace ul {
	width: 100px;
margin-left:0px;
	list-style-type: none;
	padding: 0px;
	margin-top: 5px;
}
.tdnadpis2 {
	width: 550px;
	height: 12px;
	background-color: white;
	padding-left: 5px;
	border-left: gray 7px solid;
	border-bottom-width: 0px;
	border-top: gray 2px solid;
	text-align: left;
	font-size: 14px;
	letter-spacing: 1px;
	FONT-FAMILY: Arial CE, Arial, sans-serif;
	font-weight: bold;
}
.textpole {
	background : #E8E8E8;
	border: gray 1px solid;
	font-size: 7pt;
	width: 98px;
	text-align: center;
}

.design, .basic, .rest {
	display: block;
	text-align: center;
	margin: 2px;
	border-bottom: 0px;
	border-right: 0px;
height:auto;
width: auto;
}

.design {
	border-left: solid 4px #9DB6D1;
	border-top: solid 4px #9DB6D1;

}
.basic {
	border-left: solid 4px #D1C6B5;
	border-top: solid 4px #D1C6B5;
}
.rest {
	border-left: solid 4px #AFD2BC;
	border-top: solid 4px #AFD2BC;
}

.ico_obal {
	display: block;
	float: left;
	width: 54px;
	background-color: white;
	height: 95px;
	overflow: hidden;
}
 /* .ico
{
	display: block;
	text-align: center;
	margin: 2px;
	border-bottom: 0px;
	border-left: solid 4px Silver;
	border-right: 0px;
	border-top: solid 4px Silver;
width: auto;
	height: auto;

}
*/

.ico_a, .ico_a A, .ico_a A:visited {
FONT-SIZE: 9px;
background:white;
display: block;
	height: 25px;
width:50px;
color:black;
}

.ico_a A:hover {
background:silver;
display: block;
color:black;
	height: 25px;
}
.ico_b, .ico_b a , .ico_b a:visited {
	overflow: hidden;
display: block;
width: 50px;
height: 60px;
}

.ico_b A:hover {
background:white;
display: block;
	overflow: hidden;
width: 50px;
height: 60px;
}


.odrazka  {
	MARGIN-TOP: 3px; FONT-WEIGHT: 200; FONT-SIZE: 10px; MARGIN-LEFT: 0px; BORDER-LEFT: gray 10px solid; COLOR: black; letter-spacing: 1px; FONT-FAMILY: Arial CE, Arial, sans-serif; padding-left: 5px; text-align: LEFT;
}

.odrazka2  {
	MARGIN-TOP: 10px; FONT-WEIGHT: 400; FONT-SIZE: 12px; MARGIN-LEFT: 0px; BORDER-LEFT: white 10px solid; COLOR: black; letter-spacing: 1px; FONT-FAMILY: Arial CE, Arial, sans-serif; padding-left: 5px;
}

.titul {
	MARGIN-TOP: 10px; MARGIN-bottom: 10px; FONT-WEIGHT: 400; FONT-SIZE: 18px; MARGIN-LEFT: 0px; BORDER-LEFT: white 0px solid; COLOR: #FF0000; letter-spacing: 1px; FONT-FAMILY: Arial CE, Arial, sans-serif; padding-left: 0px;
}

.textpole2 {
	background : #D6D6D6;
	border: gray 1px solid;
	font-size:8pt;
	width: 550px;
	border-left: gray 6px solid;
}

UL {
	MARGIN-RIGHT: 6px; LIST-STYLE-TYPE: disc;
}
OL {
	MARGIN-RIGHT: 6px;
}
LI {
	MARGIN-BOTTOM: 6px; MARGIN-RIGHT: 6px;
}
LO {
	MARGIN-BOTTOM: 6px; MARGIN-RIGHT: 6px;
}

.navc
{
	width: 110px;
}

#kontakt, #kontakt2
{
	width: 100%;
	margin: 0px 0px 0px 0px;
	/* 	visibility: hidden; */
}

#kontakt
{
	margin: 0px 0px 10px 0px;
	/* 	visibility: hidden; */
}

#leve #kontakt2 a
	{
	width: 100%;
	}

#webmaster
{
	width: 150px;
	/* 	visibility: hidden; */
}
#webdesign, #webdesign a, #webdesign a:link, #webdesign a:visited 
{
	height: 15px;
	width: 190px;
	display: block;
color: black;
background: transparent;
	text-align: center;
	margin: 0px 0px 0px 0px;
}
#webdesign a:hover
{
color: black;
background: white;
}
#kontakt a, #kontakt2 a
{
	display: block;
	padding: 0px;
	height: 15px;
	width: 118px;
	background-color: #C8C8C8;
	border-bottom: 1px solid gray;
	border-left: 0px solid gray;
	border-right: 0px solid white;
	border-top: 0px solid white;
	text-align: center;
color: black;
}

.navc ul, #kontakt ul, #kontakt2 ul
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
}
ul.navlist li {

	margin: 0;
	padding: 0;
}

.navc a
{
	display: block;
	padding: 0px;
	height: 15px;
	width: 110px;
/*	background-color: #C8C8C8;

	border-left: 4px solid gray;
	border-right: 0px solid white;
	border-top: 0px solid white;
*/
	text-align: center;
}

.navc a:link,  .navlist li a:visited, .navlist li a, #kontakt a:visited, #kontakt2 a:visited
{
	background-color: #C8C8C8; 
	color: black;
	text-decoration: none;
border:0px;
line-height: 15px;
	border-bottom: 1px solid white; 
}
#design_pozadi a:link, #design_pozadi a:visited  {
BACKGROUND: #9DB6D1;
}
#basic_pozadi a:link, #basic_pozadi a:visited  {
BACKGROUND: #D1C6B5;
}
#rest_pozadi a:link, #rest_pozadi a:visited  {
BACKGROUND: #AFD2BC;
}

#rest_pozadi a:hover, #design_pozadi a:hover, #basic_pozadi a:hover {
BACKGROUND: gray;
}



	.navc li a:hover, #kontakt a:hover, #kontakt2 a:hover
{
	background-color: gray;
	color: white;
}

.navlist li
{
font-size: 10px;
	display: inline;
}
.tdmenu1_0
{
	display: none;
}
.hid{
	width: 110px;
	height: 12px;
	border-width: 0px;
	background: transparent;
	background-color: transparent;
}

.hp_link
	{
		display: block;
		position: absolute;
		top: 0px;
		left: 50%;
	}
	
.hp_text
	{
		position: absolute;
		top: 100px;
		margin: 0px 0px 0px -600px;
		width: 500px;
	}	
	
#logo_img
	{
	position: absolute;
	background-color: #ECECEC;
	width: 100%;
	}	
	
#ads a:visited
	{
	color: #666666;
	width: 200px;
	}
	
#ads a
	{
	width: 100%;
	color: #666666;
	}
	
#ads #i1272 a:visited
	{
	color: #666666;
	width: 200px;
	}
	
#ads #i1272 a
	{
	width: 100%;
	color: #666666;	
	text-decoration: none;
	font-size: 10px;
	}				
	
#ads
	{
	width: 100%;
	text-align: center;
	margin: 15px 0px 0px 0px;
	}	
	
#ads div
	{
	margin: 0px 0px 10px 0px;
	}
	
#ads_home
	{
	width: 100%;
	text-align: center;
	margin: 15px 0px 0px 0px;
	}
	
#ads_home div
	{
	margin: 0px 0px 5px 0px;
	}

#ads_home a
	{
	color: #666666;
	display: inline;
	}
	
#ads_home #i1272 a
	{
	color: #666666;
	display: inline;
	text-decoration: none;
	font-size: 10px;
	padding: 0px 3px;
	}
			
		
