body{
	line-height: 12pt;
	background-color: #666;
	color: white;
	font-family: "Geneva CE", Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	border-top: 2px solid #ff0066;
	margin: 0px;
	
}


p  { }
td {}
.txt_bold { color: white; font-size: 8pt; font-family: "Geneva CE", Geneva, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 13pt; margin-top: 6pt; margin-bottom: 6pt }
.menu_mini { font-size: 8pt; line-height: 12pt }
.deco_none { border-style: none }
a { color: white; text-decoration: none; border-bottom: 1px solid #888; }
.images { text-decoration: none; text-decoration: none; margin-top: 20px; margin-left: 20px; }
a img {border: none; text-decoration: none; }
#foto a { text-decoration: none; }
#obsah a:link    { color: white; text-decoration: none; border-bottom: 1px solid #888 }
#obsah a:hover { color: white; border-bottom: 1px solid #f09 }
#obsah a.active    { color: white; text-decoration: none; border-bottom: 1px solid #888 }
#obsah a:visited    { color: white; text-decoration: none;/* border-bottom: 1px dotted #888*/ }

#obsah2 a:link    { color: white; text-decoration: none; border-bottom: 1px solid #888 }
#obsah2 a:hover { color: white; border-bottom: 1px solid #f09 }
#obsah2 a.active    { color: white; text-decoration: none; border-bottom: 1px solid #888 }
#obsah2 a:visited    { color: white; text-decoration: none; /*border-bottom: 1px dotted #888*/ }

#foto a:link    { color: white; text-decoration: none; border-bottom: 1px solid #888 }
#foto a:hover { color: white; border-bottom: 1px solid #f09 }
#foto a.active    { color: white; text-decoration: none; border-bottom: 1px solid #888 }
#foto a:visited    { color: white; text-decoration: none; /*border-bottom: 1px dotted #888*/ }

#text a:link    { color: white; text-decoration: none; border-bottom: 1px solid #888 }
#text a:hover { color: white; border-bottom: 1px solid #f09 }
#text a.active    { color: white; text-decoration: none; border-bottom: 1px solid #888 }
#text a:visited    { color: white; text-decoration: none; /*border-bottom: 1px dotted #888*/ }

#text { width: 200px; color: white; font-size: 8pt; font-family: "Geneva CE", Geneva, Verdana, Arial, Helvetica, sans-serif; line-height: 12pt; position: absolute; top: 180px; left: 650px; visibility: visible; float: left; margin-top: 0; margin-bottom: 6pt       }
a.deco_none:link { color: white; text-decoration: none }
a.menu { color: white; text-decoration: none; border-bottom: none; }
a.menu:link { color: white; text-decoration: none; border-bottom: none; }
a.menu:hover { color: white; border-bottom: 1px solid #ff009e }
a.tz:hover,a.orghast:hover,a.mvv:hover,a.euroart:hover,a.syntea:hover,a.orpheus:hover,a.vltava:hover,a.novinky:hover,a.clenove:hover,a.kontakt:hover,a.reference:hover,a.projekt:hover,a.sluzby:hover,a.menu_mini:hover { color: white; border-bottom: 1px solid #f09 }
.pict { margin-right: 20px; border-style: none  }
.nominal  { color: white; font-size: 8px; font-family: "Nominal5 OT", Verdana, Geneva }
#navigace { position: absolute; top: 20px; left: 30px; float: left; color: white; font-size: 10pt; font-family: "Geneva CE", Geneva, Verdana, Arial, Helvetica, sans-serif; line-height: 14pt; margin-bottom: 0 }
#navigace a{
	border-bottom: none !important;
	text-decoration: none;
}
#obsah { left: 30px; width: 440px; color: white; font-size: 8pt; font-family: "Geneva CE", Geneva, Verdana, Arial, Helvetica, sans-serif; line-height: 12pt; position: absolute; top: 300px; visibility: visible; margin-top: 0; margin-bottom: 6pt }
#obsah2 { color: white; font-size: 8pt; font-family: "Geneva CE", Geneva, Verdana, Arial, Helvetica, sans-serif; line-height: 12pt; visibility: visible; margin-top: 0; position: absolute; top: 150px; left: 30px; width: 440px; margin-bottom: 0; }
#obsah3 { color: white; font-size: 8pt; font-family: "Geneva CE", Geneva, Verdana, Arial, Helvetica, sans-serif; line-height: 12pt; visibility: visible; margin-top: 0; margin-bottom: 0; position: absolute; top: 200px; left: 30px; width: 440px; }
#foto { color: white; font-size: 8pt;  font-family: "Geneva CE", Geneva, Verdana, Arial, Helvetica, sans-serif; line-height: 12pt; margin-top: 10px; margin-bottom: 20px; text-decoration: none; position: absolute; top: 180px; _top: 173px; left: 30px; width: 600px; visibility: visible; float: left; _padding-bottom: 20px; }
#minifoto { color: white; font-size: 8pt; font-family: "Geneva CE", Geneva, Verdana, Arial, Helvetica, sans-serif; line-height: 12pt; text-decoration: none; visibility: visible; float: left; }
#container { position: absolute; top: 220px; left: 30px; width: 840px; height: auto; visibility: visible; }
.purp { color: #ffacda; }
a.purp{
	color: #ffacda !important;
}

#news{
	color: white;
	font-size: 8pt;
	font-family: "Geneva CE", Geneva, Verdana, Arial, Helvetica, sans-serif;
	line-height: 12pt;
	margin-top: 10px;
	margin-bottom: 20px;
	text-decoration: none;
	position: absolute;
	top: 180px;
	_top: 173px;
	left: 30px;
	width: 600px;
	visibility: visible;
	float: left;
	
	_padding-bottom: 20px;
}
#news h1,
#news h2,
#news h3,
#news h4,
#news h5,
#news h6{
	font-size: 8pt;
	font-family: "Geneva CE", Geneva, Verdana, Arial, Helvetica, sans-serif;
}

.news-detail{
	font-size: 8pt;
	font-family: "Geneva CE", Geneva, Verdana, Arial, Helvetica, sans-serif;
}
.news-detail h1,
.news-detail h2,
.news-detail h3,
.news-detail h4,
.news-detail h5,
.news-detail h6{
	font-size: 8pt;
	font-family: "Geneva CE", Geneva, Verdana, Arial, Helvetica, sans-serif;
}

.back{

}

.big-font{
	font-size: 18pt; font-family: Georgia, "Times New Roman", Times, serif; line-height: 20pt;
}


a:hover{
	color: #ffacda !important;
}

em{
	font-style: normal;
	color: #ffacda;
}

.normal{
	font-size: 8pt;

}
#text-right { width: 200px; color: white; font-size: 8pt; font-family: "Geneva CE", Geneva, Verdana, Arial, Helvetica, sans-serif; line-height: 12pt; position: absolute; top: 180px; left: 870px; visibility: visible; float: left; margin-top: 0; margin-bottom: 6pt       }
.fll
{
  float: left;
}
.search-form {
	&display: inline; 
	float: right;
	&margin-top: 0;
	&float: none;
	position: relative;
	top: 13px;
	&top: 0;
}
*html .search-form 
{
  top: 0;
}
.home .search-form 
{
  top: 50px;
  &top: 0;
}
*html .home .search-form 
{
  top: 0;
}
.search-form .query {
	border: 1px solid #feb2e1;
	background: #666666;
	margin-left: 10px;
	color: #FFFFFF;
	font-family: Verdana, "Geneva CE", Geneva, Arial, Helvetica, sans-serif;
}
.cl {clear:both;}

.fulltext .item .text strong, .fulltext .answer strong {
 color: #feb2e1;
}

.footer .purp {
	font-size: 10pt;
}

.mb0 {
	margin-bottom: 0;
}
