/*div {
	border: 1px solid black;
}
*/
html, body, table {
/*	font-family: Verdana, "Geneva CE", lucida, sans-serif;  */
	font-family: "Arial CE", Arial, sans-serif;
	font-size: 12px;
	color:black;
}	

html, body {
/*	background: url("../img/bg.gif") repeat-x #F6F6F6; */
	background-color:#e5e5e5;
	text-align: left;
	padding: 0;
	margin: 0;
}
#chapter-title {
	margin:0; padding:0;
	position:relative;
	margin-bottom:10px;
	overflow:hidden;
}
#chapter-title span {
	display:block;
	position:absolute; left:0; top:0; z-index:1;
	margin:0; padding:0;
}
div#top7 {
	border-bottom: 1px solid white;
}

div.top7 {
	margin:0px;
	padding:37px 0 30px 36px;
}
div.top7 ol {
	margin:0;
	margin-left:18px;
	_margin-left:24px;
	padding:0;
}
div.top7 ol li {
	padding:0;
	margin:0;
	line-height: 1.3;
}
div.top7 a{
	text-decoration:none;
	color: #343434;
}
div#top7 a.php_self {
	color:black;
}

div.top7 a:hover {
	text-decoration:underline;
}

h3.top7P ,h3.top7C {
	margin:0; padding:0;
	margin-bottom:7px;
	position:relative;
	overflow:hidden; 
	width:130px;
	height:31px;
}
h3.top7P span,h3.top7C span {
	display:block;
	position:absolute; left:0; top:0; z-index:1;
	margin:0; padding:0;
	width:130px;
	height:31px;
}
h3.top7P span{
	background: url('../nadpisy/top7-prague.gif') top left no-repeat;
}
h3.top7C span{
	background: url('../nadpisy/top7-countryside.gif') top left no-repeat;
}

h1 { font-size:120%;}
h2 { font-size:120%;}
h3 {font-size:110%;}
h2#title-detail {
	margin-top: 0;
}

div.news-row {
	width:100%;
	margin:0 0 25px 0;
	padding:0;
	overflow:hidden;
	height:70px;
}
div.txt-new {
	margin:0;
	padding:0 2px 0 2px;
	line-height:1.15;
}
div.txt-new a {
	color:black;
	text-decoration:none;
}
div.txt-new a:hover {
	text-decoration:underline;
}
div.pic-new {
	float:left;
	margin:0;
	padding:0;
	margin-right:10px;
}
div.pic-new img, div.pic-new-detail img{
	border:6px solid #e6e6e6;
}
div.news-1col,div.news-2col {
	width:218px;
	margin:0;
	padding:0;
	float:left; 
}
div.news-row span {
	font-weight:bold;
	color:#c7402a;
}
div.pic-new-detail{
	float:left;
	margin:0 10px 0 0;
	padding:0;
}

/* TABLE KONTAKT*/
table.kontakt {
	width:430px;
	border: 0px solid black;
}
table.kontakt td {
	width:33%;
	border: 0;
	padding:2px;
	vertical-align:top;
}
table.kontakt tr.new-block td{
	padding-top:10px;
}
hr.oddel {
	margin: 15px 0 15px 0;
}
table.kontakt th {
	color:#c7402a;
	text-align:left;
}


/* TABLE VENUE*/
table.venue {
	width:430px;
	border: 0px solid black;
}
table.venue td1 {
	width:10%;
	border: 0;
	padding:2px;
	vertical-align:top;
}
table.venue td2 {
	width:40%;
	border: 0;
	padding:2px;
	vertical-align:top;
}
hr.oddel {
	margin: 15px 0 15px 0;
}
table.venue th {
	color:#c7402a;
	text-align:left;
}


/* TABLE VENUE1*/
table.venue1 {
	width:215px;
	border: 0px solid black;
}
table.venue td1 {
	width:10%;
	border: 0;
	padding:2px;
	vertical-align:top;
}
table.venue td2 {
	width:40%;
	border: 0;
	padding:2px;
	vertical-align:top;
}
hr.oddel {
	margin: 15px 0 15px 0;
}
table.venue1 th {
	color:#c7402a;
	text-align:left;
}



div.img-right{
	float:right;
	padding: 4px 0 4px 10px;
	clear:right;
}
div.img-left{
	float:left;
	padding: 4px 10px 4px 0;
	clear:left;
}
div.img-text{
	margin-bottom:1em;
/*	background-color: green; */
	clear:both;
}
p {
	padding: 0.3em 0 0.3em 0;	
	margin:0.2em 0 0.2em 0;
}
form.seznam_obr textarea {
	width:430px;
	height:5em;
}
form#order-form input,form#order-form textarea {
	width: 190px;
}
form#order-form textarea {
	height:70px;
}
form#order-form input.subm {
	width:100px;
}
table.order-tab{
	width:430px;
	padding:2px;
	border:0;
}
table.order-tab td{
	width:50%;
}
.status {
    font-weight:bold;
    color:#ff0000;
}
