@import url("baton.css");

body {
	margin: auto;
	text-align: center;
	padding: 0px;
	font: 12px tahoma;
	color: #666666;
}

a:link, a:visited {color: #666; text-decoration: underline;}
a:active, a:hover {color: #333; text-decoration: underline;}

#MainContainer {
	padding: 0px;
	margin:0px auto 0px auto;
	text-align:left;
	width: 650px;
/* 	border: 1px solid orange; */
/* 	border-top: 1px solid #FFDCA8; */
/* 	border-left: 1px solid orange; */
/* 	border-right: 1px solid orange; */
/* 	background: #FFFCAF url ('/pic/background.png') top right no-repeat; */
	background: url('pic/background.png') bottom right no-repeat;
}

#toparea {
	/*height: 60px;*/
/* 	border-bottom:1px solid #FF9F3F; */
}
#toparea img {
	float: left;
	vertical-align: middle;
	z-index: 3;
	padding-top: 10px;
}
#toparea-text {
	font-family: tahoma, sans, verdana, arial;
	font-weight: bold;
	font-size: 24px;
	/*color: #002480;*/
	text-align: right;
	margin-right: 10px;
	padding-top: 20px;
	height: 70px;
}

#horizMenu {
	/*background: #FFDCA8;*/
	background: #FFFCAF url('pic/background_top.png') top left no-repeat;
	border-top:1px solid #FF6e00;
	border-bottom:1px solid #FF6e00;
	text-align: right;
	padding: 3px 10px 0px 2px;
	font: 12px tahoma;
	height: 19px;
}

#menu {
	border: 1px solid #ff6e00;
	width: 170px;
}

#mainpart {
	margin:10px 20px 10px 10px;
/* 	width:400px; */
	border: 0px solid #FF6e00;
}

h1 {
	font:bold 17px tahoma;
	color:black;
}

h2 {
	color:black;
}

.code {
	font:bold 16px courier;
	color: green;
}

#footer {
	font: 12px tahoma;
	color: gray;
	padding: 5px 10px 10px 5px;
	border-top:1px solid #FF9F3F;
}

#footer a {
	color:#3A3FA7;
	text-decoration:none;
}

#footer a:hover {
	color:#DD5528;
	text-decoration:underline;
}


#bodypart {
	padding: 5px 10px;
	font: 12px tahoma;
	color: gray;
}

.PageTitle {
	display:block;
	padding: 10px 0px;
	font: bold 14px tahoma;
	color: #ff6e00;
}

#formatka input.tekst {
	width: 220px;
	border: 1px solid #bbbbbb; 
	background: #efefef;
	font: 11px tahoma;
}

#formatka input.submit {
	border: 1px outset #bbbbbb;
	font: bold 11px tahoma;
	background: #c0c0c0;
}

#formatka textarea {
	width: 360px;
	height: 190px;
	border: 1px solid #bbbbbb; 
	background: #efefef;
	font: 11px tahoma;
}

#formatka td {
	font: 11px tahoma;
	color: #666666;
}

#first-panel, #second-panel, #third-panel, #fourth-panel {
	border: 1px dashed #FF6E00;
	padding: 10px;
	margin: 10px 0 10px 0;
}
#first-panel {background: #FFFEEF;}
#second-panel {background: #EFFEFF;}
#third-panel {background:#F7FFEF; }
/* #fourth-panel {background: #FFF5EF;} */

#title {
	font-size: 18px;
	font-weight: bold;
	font-variant: small-caps;
}
h2#number {
	padding-left: 20px;
}
#number {
	font-weight: bold;
	font-size: 15px;
}