body, html {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #f0f0f0;
	height: 100%;
	text-align: center;
}

* {
	font-family: Verdana, "Geneva CE", lucida, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
}

#main	{
	width: 780px;
	height: 560px;
	background-color: #ffffff;
	margin: auto;
	margin-top: 10%;
	display: block;
	border: solid 1px #1C4E82
}

#main_cz	{
	width: 780px;
	height: 560px;
	background-color: #ffffff;
	margin: auto;
	margin-top: 5%;
	display: block;
	border: solid 1px #1C4E82
}

#top	{
	width: 780px;
	height: 71px;
	display: block;
}

#menu	{
	width: 780px;
	height: 28px;
	display: block;
	text-align: right;
}

a.cd	{
	width: 47px;
	height: 28px;
	display: block;
	background-image: url(images/cd.gif);
	background-position: top;
	float: right;
}

a.cd:hover	{
	background-position: bottom;
}

a.contact	{
	width: 111px;
	height: 28px;
	display: block;
	background-image: url(images/contact.gif);
	background-position: top;
	float: right;
}

a.contact:hover	{
	background-position: bottom;
}

a.down	{
	width: 139px;
	height: 28px;
	display: block;
	background-image: url(images/down.gif);
	background-position: top;
	float: right;
}

a.down:hover	{
	background-position: bottom;
}


a.kontakt	{
	width: 105px;
	height: 28px;
	display: block;
	background-image: url(images/kontakt.gif);
	background-position: top;
	float: right;
}

a.kontakt:hover	{
	background-position: bottom;
}

a.kritiken	{
	width: 102px;
	height: 28px;
	display: block;
	background-image: url(images/kritiken.gif);
	background-position: top;
	float: right;
}

a.kritiken:hover	{
	background-position: bottom;
}

a.links	{
	width: 81px;
	height: 28px;
	display: block;
	background-image: url(images/links.gif);
	background-position: top;
	float: right;
}

a.links:hover	{
	background-position: bottom;
}

a.live	{
	width: 54px;
	height: 28px;
	display: block;
	background-image: url(images/live.gif);
	background-position: top;
	float: right;
}

a.live:hover	{
	background-position: bottom;
}

a.odkazy	{
	width: 107px;
	height: 28px;
	display: block;
	background-image: url(images/odkazy.gif);
	background-position: top;
	float: right;
}

a.odkazy:hover	{
	background-position: bottom;
}

a.profil	{
	width: 76px;
	height: 28px;
	display: block;
	background-image: url(images/profil.gif);
	background-position: top;
	float: right;
}

a.profil:hover	{
	background-position: bottom;
}

a.profile	{
	width: 94px;
	height: 28px;
	display: block;
	background-image: url(images/profile.gif);
	background-position: top;
	float: right;
}

a.profile:hover	{
	background-position: bottom;
}

a.refer	{
	width: 133px;
	height: 28px;
	display: block;
	background-image: url(images/refer.gif);
	background-position: top;
	float: right;
}

a.refer:hover	{
	background-position: bottom;
}

a.reviews	{
	width: 108px;
	height: 28px;
	display: block;
	background-image: url(images/reviews.gif);
	background-position: top;
	float: right;
}

a.reviews:hover	{
	background-position: bottom;
}

#left	{
	width: 342px;
	height: 447px;
	display: block;
	text-align: left;
	float: left;
}

#left1	{
	width: 342px;
	height: 372px;
	background-image: url(images/left.jpg);
	background-repeat: no-repeat;
	display: block;
	text-align: left;
	float: left;
}

#language	{
	width: 119px;
	height: 75px;
	display: block;
	text-align: left;
	margin-top: 14px;
}

a.cz	{
	width: 119px;
	height: 25px;
	display: block;
	background-image: url(images/cz.gif);
	background-position: top;
}

a.cz:hover	{
	background-position: bottom;
}

a.de	{
	width: 119px;
	height: 25px;
	display: block;
	background-image: url(images/de.gif);
	background-position: top;
}

a.de:hover	{
	background-position: bottom;
}

a.en	{
	width: 119px;
	height: 25px;
	display: block;
	background-image: url(images/en.gif);
	background-position: top;
}

a.en:hover	{
	background-position: bottom;
}

#right_start	{
	width: 438px;
	height: 447px;
	display: block;
	float: right;
}

#pata	{
	color: #000000;
	font-size: 11px
}

a	{
	color:  #ffffff;
	font-weight :  bold;
	text-decoration: underline
}

a:hover	{
	color:  #ff0000;
}

a.pata	{
	color:  #1C4E82;
	font-weight :  bold;
	text-decoration: none;
	font-size: 10px;
}

a.pata:hover	{
	text-decoration: underline
}

#right	{
	width: 438px;
	height: 461px;
	display: block;
	background-image: url(images/right_content.jpg);
	text-align: right;
	float: right;
}

#content{
	background-color: transparent;
	width: 378px;
	height: 411px;
	display: block;
	padding: 30px 40px 20px 20px; 
	text-align: left;
	overflow: auto;
	scrollbar-face-color: #ffffff;
	scrollbar-shadow-color: #ffffff;
	scrollbar-highlight-color: #f0f0f0;
	scrollbar-3dlight-color: ##f0f0f0;
	scrollbar-darkshadow-color: #cccccc;
	scrollbar-track-color: #f0f0f0;
	scrollbar-arrow-color: #ff0000;
}

b	{
	font-weight: bold;
}

.left	{
	float: left;
}

.right	{
	float: left;
}

.w1	{
	width: 68px
}	

.line1	{
	border-bottom: 1px solid #7398BE;
}

.line2	{
	border-bottom: solid 1px #ffffff;
	width: 355px
}

.foto{
	background-color: #1C4E82; 
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px; 
}
