body {
	background:#fff;
	font:100% Verdana, arial, sans-serif;
	margin:0 0 15px;
	padding:0;
	color:#000
}
img {
        border:0
}
h1, img {
        margin:0;
        padding:0
}
table {
        font:80% verdana, arial, sans-serif;
        margin:8px 0 8px 15px;
        border-collapse:collapse;
        border:1px #bcb8a1 solid
}
td {
        padding:3px 5px 3px;
        text-align:left;
        border:1px #bfbcaa solid
}
tr {
        background:#fff
}
tr.head {
        font-weight:bold;
        color:#60733b;
        background:#f5f2e2
}
#container {
        background:#fbfbf3;
        text-align:left;
	width:735px;
	border-top:solid #600 1px;
	border-bottom:1px #600 solid;
	margin:0;
	top:39px;
	position:absolute
}
#header {
	height:50px;
	width:735px;
}
	#header h2 {
		height: 24px;
		/*background: url(../img/a_tourist_guide.gif) top left no-repeat;*/
		color: #336633;
		font-family: 'Trebuchet MS', Helvetica, Arial, Verdana,  sans-serif;
		font-weight: normal;
		font-size: 24px;
		margin:0 0 0 191px;
		padding:0;
		border:0; 
	}
/*#header img {
        margin:0 0 0 191px;
        float:none
}*/
#logo {
        width:735px;
        /*margin:0;*/
        margin:6px 0 0 68px;
        padding:0;
	background: url(../img/kosice.info.gif) bottom left no-repeat;
	height:32px;
}
	#logo span {
		display:none;
	}
#crumbMenu {
        color:#fff;
	border-left:192px solid #9a5858;
	background:#bfbcaa;
	padding:1px 0 3px 15px;
	margin-bottom:2px;
	font-weight:bold
}
#crumbMenu a, #crumbMenu .active, #language a, #language em  {
	color:#600;
	display:inline;
	font:bold 80%  Verdana, arial, sans-serif;
	text-decoration:underline
}
#crumbMenu a:hover {
	color:#fff;
	text-decoration:underline
}
#crumbMenu .active, #language em, #language a:hover {
	text-decoration:none
}
#crumbMenu .active {
        color:#fff
}
#language {
        left:47px;top:24px;position:relative;width:170px;
}
#language a, #language a:hover, #language em {
        color:#fff
}
#language em {
        font-weight:normal
}
#main {
	background:#fbfbf3; 
	position:relative;
        border-top:2px solid #bcb8a1;
	width:735px
}
#center {
        background:#fbfbf3; 
        text-align:justify;
        border-left:solid #bcb8a1 2px;
        width:543px;
        margin:0px 0px 0px 190px
}
#center  h1, h2, p{
        font:bold 75% Verdana,arial,sans-serif;
        margin:0;
        line-height:120%
}
#center  h1, h3 {
        color:#60733b;
        font:bold 100% arial, Verdana,arial,sans-serif;
        padding:14px 0 10px 15px
}
#center  h2 {
        color:#600;
	font-size:90%;
        padding:5px 0 0 15px;
	margin-bottom: 8px;
}
#center  h3 {
        font-size:120%;
        margin:0;
        padding:0
}
#center  p {
        font-weight:normal;
        padding:0 15px 10px
}
#center .item {
        margin:0 15px 0px;
        padding:3px 0 3px;
        border-bottom:1px solid #bcb8a1;
        font:80% Verdana, arial, sans-serif;
        float:none
}
#center .tip {
        background:#f5f2e2;
        margin:0 15px 0 15px;
        padding:5px 5px 5px;
        width:145px;
        font:80% Verdana, arial, sans-serif;
        border:1px solid #bcb8a1;
        float:right;
        text-align:left;
        display:inline
}
#center img {
        margin:0 15px 10px;
        float:right;
        border:solid #600 1px
}
#center .item img{
        margin:0 0 5px 15px
}
.reset {
        display:block; 
        clear:both; 
        font-size:1px; 
        height:1px; 
        line-height:1px; 
        margin:0
}
.highlight {
        background:#f7f5ca
}
#center a, #center a:hover {
        display:inline;
        font:100% Verdana,arial,sans-serif;
        color:#600;
        text-decoration:underline
}
#center a:hover {
        color:#60733b
}
#center ul {
        margin:0 0 10px 15px
}
#center li {
        list-style-position:inside;
        font:80% Verdana,arial,sans-serif;
        padding:0 2px 2px
}
#left { 
        background:#fbfbf3; 
        text-align:right;
        width:190px;
        position:absolute;
        top:0;
        left:0
}
#left ul {
	list-style-type:none;
	padding:14px 15px 0;
	font: 80% Verdana,arial,sans-serif;
	margin:0;
	border:0;
}
#left li {margin:0;padding:0;border:0;}
#left li.listheader {
	font-weight: normal;
}
#left a, a:hover, #footer a {
        /*display:block;*/
        font:normal 100% Verdana,arial,sans-serif;
        color:#600;
        text-decoration:underline
}
#left a:hover, #footer a:hover {
        color:#60733b
}
#left p, form p, #center form p {
        color:#000;
        font:80% Verdana,arial,sans-serif;
        margin:0;
        padding:14px 15px 0
}
#left form, #center form {
        margin:0;
        font:90% Verdana,arial,sans-serif
}
#left input.text, #center input.text, #center select, #center textarea {
        background:#fff;
        border:solid #bcb8a1 1px;
        margin-top:4px
} 
#left input.text:focus, #center input.text:focus, #center textarea:focus {
        border:solid #600 1px
}
#left input.button, #center input.button {
        border:solid #bcb8a1 1px;
        background:#fff;
        font-weight:bold;
        color:#600;
        height:20px;
        margin:4px 0 8px
}
#left hr {
        height:1px;
        color:#bcb8a1;
        background:#bcb8a1
}
#center input.button, #center input.text {
        margin:0
}
#center form {
        background:#f5f2e2;
        margin:5px 130px 5px 15px;
        padding:5px 5px 5px;
        border:1px solid #bcb8a1
}
#center form p {
        padding:5px 0 0 5px
}
#center input.button {
        float:left;
        margin:4px 4px 4px 0;
        border:1px solid #bcb8a1
}
#center input.button:hover, #left input.button:hover {
        color:#60733b
}
#center label, #center .label {
        color:#000;
        width:95px;
        font-weight:bold;
        float:left;
        padding:4px 0 0
}
.box {
        font:70% Verdana,arial,sans-serif;
        border-top:1px solid #bcb8a1;
        border-bottom:1px solid #bcb8a1;
        margin:10px 15px 0;
        padding:8px 3px 8px
}
.box img{
        float:none;
        border:none;
        margin-bottom:5px
}
.green {
        color:#60733b
}
#footer {
        background:#fbfbf3; 
        border-top:2px #bcb8a1 solid;
        float:left;
        width:735px;
        margin:0
}
#footer  p {
        font:70%  Verdana,arial,sans-serif;
        padding:8px 22px 8px;
        line-height:140%
}
#footer a {
        display:inline
}
.hidden {
        visibility:hidden
}
