body{padding:0;margin:0;text-align:center;}
#obal { width:766px; margin:auto; padding: 0; text-align:left;}
#obalovydiv {	margin:0;	background-color: #fff;	color: #333;	}
#hlavicka	{	margin:0;	margin-bottom:10px;	padding:0; height:100px; background-image: url(../pictures/top_bg.gif); background-repeat: no-repeat; background-position: top; }

#levanavigace	{	float: left;	width: 120px;	margin: 0;	padding: 0;	}
#pravanavigace	{	float: right;	width: 377px;	height: 510px;	margin: 0;	padding: 0;	overflow: auto; background-image: url(../pictures/right_bg.jpg);	background-position: left top;	background-repeat: no-repeat; }

#obsah	{	margin-left: 120px;	border-left: 10px solid white;	margin-right: 377px;		border-right: 10px solid white;	padding: 0;	}

#paticka	{clear: both;margin: 0;padding: 0; background-color: white;}

/* konkrétní styly */
#levanavigace p { margin: 0; padding: 0; font-family: Verdana;	font-size: 11px;  }
#pravanavigace p { margin: 0; padding: 0; font-family: Verdana;	font-size: 11px; padding-left: 10px; margin-top: 5px; }
#pravanavigace h1 { margin: 0; padding: 0; font-size: 18px; color:darkred; margin-left: 25px; margin-top: 5px; font-family: Verdana;}
#pravanavigace h2 { margin: 0; padding: 0;	font-family: Verdana; font-size: 15px; color:black; font-family: Verdana; margin-left: 55px; margin-top: 5px; margin-bottom: 15px; }
#pravanavigace table.ramecek{ margin: 0; padding: 0;	font-family: Verdana; font-size: 10px; color:black; margin-left: 10px; margin-top: 5px; margin-bottom: 15px; border-top: 1px solid gray ;border-right: 1px solid gray ;}
#pravanavigace table.ramecek td{ border-left: 1px solid gray ;border-bottom: 1px solid gray ;}
#pravanavigace table{ margin: 0; padding: 0;	font-family: Verdana; font-size: 10px; color:black; margin-left: 10px; margin-top: 5px; margin-bottom: 15px; }

#obsah h2,#buy h2 { margin:0px; margin-bottom:10px;	padding-left:5px;	font-family: Verdana;font-size: 14px; text-decoration: underline; }
#obsah p,#buy form { margin:0px;	margin-left:5px; margin-bottom: 10px; margin-right:5px;	font-family: Verdana;	font-size: 10px; }


ul	{	padding:0; margin: 0;	margin-left: 20px; margin-top:5px;	margin-bottom: 5px; 	list-style: disc;   }
li	{	font-size: 10px;	font-family: Verdana; line-height: 10px; }
#hlavicka p,#hlavicka a,#hlavicka a:hover,#hlavicka a:visited	{	padding: 2px; padding-top: 5px; 	color: white;	font-family: Verdana;	font-size: 10px;		text-decoration: none; font-weight: bold;  }
#hlavicka a:hover	{	padding: 2px; 	color: white;	font-family: Verdana;	 padding-top: 5px;	font-size: 10px;text-decoration: underline;	font-weight: bold; }
a,a:visited { font-family: Verdana;	font-size:10px;	color:black; text-decoration: none; font-weight: bold;	}
a:hover { font-family: Verdana;	font-size:10px;	color:darkred;	text-decoration: none;	font-weight: bold;}


#logo	{	margin-bottom:10px; border: 0;	height:120px;}
.speedo { background-image: url(../pictures/speedo_bg.gif);  }
.olympia { background-image: url(../pictures/olympia_bg.gif); }
.dily { background-image: url(../pictures/dily_bg.gif); }

#one	{	margin-bottom:10px;	height:118px;	background-image: url(../pictures/left1_bg.jpg);	cursor: pointer;  border: 1px solid gray;	}
#one:hover,#one.hover	{	margin-bottom:10px; border: 1px solid black;	height:118px;	background-image: url(../pictures/left1h_bg.jpg);	cursor: pointer;	}
#one	{ behavior: url(hover.htc);  }

#two	{	margin-bottom:10px; border: 1px solid gray;	height:118px;	background-image: url(../pictures/left2_bg.jpg);	cursor: pointer;	}
#two:hover,#two.hover	{	margin-bottom:10px; border: 1px solid black;	height:118px;	background-image: url(../pictures/left2h_bg.jpg);	cursor: pointer;	}
#two	{ behavior: url(hover.htc);  }

#three	{	margin-bottom:10px; border: 1px solid gray;	height:118px;	background-image: url(../pictures/left3_bg.jpg);	cursor: pointer;	}
#three:hover,#three.hover	{	margin-bottom:10px; border: 1px solid black;	height:118px;	background-image: url(../pictures/left3h_bg.jpg);	cursor: pointer;	}
#three	{ behavior: url(hover.htc);  }

#text	{	margin-bottom:10px; border: 1px solid gray;	height:377px;	background-image: url(../pictures/text_bg.jpg);	overflow: auto;	background-position: top;	}
#buy 	{	 border: 1px solid gray;	height:118px;	}
#copy 	{	margin:0px; border: 0; color:gray;	top: -9px; position: relative; }

#one p,#two p, #three p {	color: black;	width: 100px;	top: 5px; left: 5px;	position: relative;	font-family: Verdana; font-size: 15px;	font-weight: bold;	}