body 					{margin:0px; padding:0px; background-color: #f8e701}
body, td, p, a, font 			{font-family:Tahoma; font-size:8pt}

.img 		{border:3px solid #b2b2b2}

.menuitem 	{padding:0px 13px 0px 13px}
.menuitem a 	{color:#ffffff; text-decoration:none; font-weight:bold; text-transform:uppercase}

div.menuitemactive 	{padding:4px 13px 4px 13px;  background-color:#e6bec5}
.menuitemactive a 	{color:#aa2339; text-decoration:none; font-weight:bold; text-transform:uppercase}

.title 		{font-size:10pt; font-weight:bold; margin-top:0px; margin-bottom:15px}

.bottommenu a 	{color:#3F6219; text-decoration:none; text-transform:uppercase; font-weight:bold}
.copyrights 	{margin-top:5px; margin-bottom:0px; color:#62972F; font-size:7pt}
.pocitadlo	{height:28px; font-weight:bold; color:#3F6219; text-align:center}

span.small 	{font-size:8pt}
a 		{color:#000000}
a.active:hover 	{color:#669a35; text-decoration:none}

a.title 	{font-size:8pt; font-weight:bold; text-decoration:none; color:#62972F}
a.left 		{text-decoration:none}
a.right 	{font-weight:bold}

.pager 		{text-align:center; font-weight:bold; font-size:9pt}
.pager a 	{color:#a8253b; font-weight:bold; font-size:9pt}

a.one img 	{border: #b2b2b2 3px solid; filter: alpha(Opacity=100)}
a.one:hover img {border: #ffff0f 3px solid; filter: alpha(Opacity=100)}

#left		{width:254px; height:31px; float:left}
#right		{width:90px; height:31px; float:left; text-align:right}

/** admin */

.x1		{color:#4F7C27; font-weight:bold; text-decoration:underline}
.x2		{margin-bottom:12px}

.a1		{width:150px; float:left}
.a2		{width:150px; float:left}

.b1 		{margin-bottom:5px; font-weight:bold}
.b2	 	{margin-bottom:5px; font-style:italic}
.b3		{margin-bottom:25px; text-align:justify}

/** admin */

form		{clear:both}

.textarea 	{font-size:11px; color:#838177; background-color:#E5E5E5; border:#669A35 1px solid; width:344px; height:260px; font-family:Tahoma; overflow:yes}
.mail	 	{font-size:11px; color:#838177; background-color:#E5E5E5; border:#669A35 1px solid; width:245px; height:100px; font-family:Tahoma; overflow:yes}
.input 		{font-size:11px; color:#838177; background-color:#E5E5E5; border:#669A35 1px solid; width:145px}
.submit 	{font-size:11px; color:#000000; background-color:#ABC987; border:#669A35 1px solid}

.input2 	{font-size:11px; color:#838177; background-color:#E5E5E5; border:#669A35 1px solid; width:344px}

/** ADDED */

a .img {
	margin-right: 10px;
	margin-bottom: 10px;
	border: 3px solid #b2b2b2;
}

a:hover .img {
	border: 3px solid #ffff0f;
}

.red {
	color: #FF0000;
}

.green {
	color: #008000;
}

#wrapper {
	width: 1178px;
	margin: 0 auto;
}

#wrapper-left {
	width: 778px;
	float: left;
}

#wrapper-right {
	width: 400px;
	float: right;
	padding-top: 30px;
}

#guestbook-top {
	height: 28px;
	padding: 32px 28px 0 28px;
	background: url(images/guestbook-top.jpg);
}

#guestbook-form,
#admin {
	height: 139px;
	padding: 1px 28px 0 28px;
	background: url(images/guestbook-form.jpg);
}

#admin {
	display: none;
}

#admin-a {
	margin-top: -16px;
	text-align: right;
}

#guestbook-content {
	background: url(images/guestbook-content.jpg) left bottom;
	padding: 25px;
}

#guestbook-bottom {
	height: 13px;
	background: url(images/guestbook-bottom.jpg);
}

#guestbook-form .input,
#admin .input {
	margin-bottom: 2px;
}

#guestbook-form textarea {
	width: 250px;
	height: 70px;
	margin-bottom: 2px;
	background: #E5E5E5;
	border: 1px solid #669A35; 
	color: #838177;
	font-size: 11px;
	overflow: auto;
}

h4 {
	margin: 0;
	font-size: 13px;
	text-transform: uppercase;
}

.editace,
.editace a {
	color: #808080;
}