.clear {
	clear: both;
	height: 0;
	overflow: hidden;
	line-height: 0;    
}
p, h1, h2, h3, td, form, ul, li, img, body, div {
	margin: 0;
	padding: 0;
	border: none;
}
hr {
	display: none;
}
a {
	margin: 0;
	padding: 0;
}
a:hover {
	margin: 0;
	padding: 0;
	color: #333333;
}
html {overflow: auto; _overflow-y: auto; _overflow-x: hidden; }
body { 
	background: white url('images/bg.gif') center 179px no-repeat;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	text-align: center;
	color: #666666;
	font-size: 16px;
	padding: 0 0 50px 0;
	margin: 0 auto;	

}
#bar {background: #f4f4f4; height: 40px; width: 100%; border-bottom: 3px solid #ffcccc;}
#bar div {width: 594px; text-align: left; margin: 0 auto; padding-top: 6px; position: relative;}
#bar div span {padding: 4px; padding-left: 20px; position:absolute;}
#logo {margin: 10px;}
p {font-size: 16px; font-weight: bold; color: #666666;}
.dark {color: #333333; font-weight: bold;}
.red, .red:visited {color: #cc0000;}
.bignew, .bignew:visited {font-size: 36px; font-weight: bold; line-height: 100px; color: #0066cc;}
.smallnew, .smallnew:visited {font-weight: bold; color: #0066cc;}
#content {margin: 0 auto; width: 600px;}
#input {padding-top: 32px; text-align: right; width: 595px;}
#input textarea {border: 0px solid #eaeaea; padding: 5px; width: 582px; height: 182px; overflow: auto; color: #333333;}
#pswd {width: 130px; border: 3px solid #eaeaea; color: #333333;}
#psw, #email, #name, #password {width: 250px; padding: 5px; border: 3px solid #eaeaea; font-family: Arial; color: #999999; font-size: 18px;}
#bottom {width: 596px; text-align: left; margin-top: 20px;position: relative; margin-bottom: 100px;}
#bottom #textlink {width: 375px; text-align: left; font-size: 16px; line-height: 24px;}
#bottom #buttonlink {position: absolute; top: 0; right: -3px;}
#bottom #buttonlink input {margin-bottom: 5px;}
#bottom #buttonlink #check {margin: 0 10px 0 0px; }
#footer {width: 596px; margin: 0 auto; line-height: 30px; background: url('images/fborder.gif') no-repeat center top; padding-top: 10px;}
#footer .classic {font-weight: bold; color: #0066cc;}
.mylink {width: 574px; height: 53px; border: 3px solid #eaeaea; text-align: left; position: relative; padding: 0px 10px 5px 10px; margin-bottom: 10px;}
.mylink span {line-height: 28px;}
#links {font-family: Arial;}
.mylink div {position: absolute; right: 10px; top: 5px;}
#descr {width: 594px; position: relative; text-align: center;}
#descr {height: 60px;}
#descr #name {position: absolute; top: 22px; left: 110px;}
#descr #save {position: absolute; top: 20px; right: 110px;}
#text {width: 574px; height: 345px; padding: 10px; border: 3px solid #eaeaea; font-family: Arial; color: #999999; font-size: 18px;}
#sendmail {width: 594px; position: relative; text-align: center; height: 60px;}
#sendmail #name {position: absolute; top: 24px; left: 0px; width: 246px; padding: 5px;}
#sendmail #save {position: absolute; top: 15px; right: 0px;}
.netfinity, .netfinity:visited {color: #666666; text-decoration: none;}
.odkaz, .odkaz:visited {font-size: 10px;color: #999999; text-decoration: none;}
.hv:hover {color: #333333;}
p#oplinks {font-size: 11px; font-weight: normal; color: #666666;}

#copytoclipboard {
    position: relative;
    padding-left: 50px;
    text-align: right;
}
#clipboardbutton {
    margin: 0 auto;
    padding: 0;
    position: absolute;
    top: 0px;
    left: 0px;
}