/* @override http://www.casino-bad-homburg.de/uploads/tf/t3.css */

/* --- Firefox Linkdots --- */

a {
	outline: none;
}

/*--- T3 STYLES ---*/

/*--- DEFAULT SITEMAP ---*/
#content .content-text .csc-sitemap ul li ul li a {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-decoration: line-through;
}

/*--- SEO SITEMAP ---*/

#mainContent div.tx-flseositemap-pi1 ul li {
	list-style-type: none;
	margin-left: 0;
	font-weight: bold;
	line-height: 200%;
}

#mainContent div.tx-flseositemap-pi1 ul li ul li{
	list-style-type: none;
	list-style-image: url(images/bull1.gif);
	margin-left: 20px;
	font-weight: normal;
	text-shadow: #000000 0 0 0;
}



/*--- A1 GLOSSARY ADVANCCED OUTPUT ---*/
.tx-a21glossaryadvancedoutput-pi1 a
{
color: #000;
text-decoration: none;
}

.tx-a21glossaryadvancedoutput-pi1 a:hover
{
color: #000;
text-decoration: underline;
}

.tx-a21glossaryadvancedoutput-pi1 .navbar a
{
background: #a6a6a6;
color: #000;
text-decoration: none;
padding: 0 2px 0 2px;
}

/*--- PAGETEASER ---*/
.tx-jppageteaser-pi1-list-entry h4 {
color: #000;
border-bottom:2px solid #CCCCCC;
position:relative;
}

.tx-jppageteaser-pi1-list-entry h4 a{
text-decoration: none;
}

.tx-jppageteaser-pi1-list-entry-link-item a {
font-size:10px;
color: #000;
text-decoration: none;
}

.tx-jppageteaser-pi1-list-entry-link-item a:hover {
font-size:10px;
color: #000;
text-decoration: underline;
}
.tx-jppageteaser-pi1-list-entry-image img {
/*border:1px solid #000000;*/
border: none;
float:left;
margin:10px 20px 10px 0px;
}

.tx-jppageteaser-pi1-list-entry-image a {
border: none;
}

.detail {
background: #ccc;
padding: 3px;
}

legend {
	display: none;
}
fieldset {
	border: none;
}
label {
	display: block;
}
input#uid1.powermail_kontakt.powermail_text.powermail_uid1,
input#uid3.powermail_kontakt.powermail_text.powermail_uid3 {
	width: 250px;
}

textarea#uid2.powermail_kontakt.powermail_textarea.powermail_uid2 {
	width: 254px;
	height: 100px;
}
fieldset {
	border: none;
}
label {
	display: block;
	margin-bottom: 5px;
}

#powermaildiv_uid3 label {
	margin-top: 10px;
}

#powermaildiv_uid4 input.powermail_kontakt.powermail_submit.powermail_submit_uid4 {
	margin-top: 10px;
	background-color: #930c1c;
	color: white;
}

#mainContent2sp table.gourmet tr td.tablehead {
	border: 1px solid #aaa;
	border-bottom: none;
}

#mainContent2sp table.gourmet tr td.tablebody {
	border-left: 1px solid #aaa;
	border-right: 1px solid #aaa;
}

#mainContent2sp table.gourmet tr td.tablefooter {
	border-left: 1px solid #aaa;
	border-right: 1px solid #aaa;
	border-bottom: 1px solid #aaa;
}

#mainContent2sp table.gourmet tr td.tablebody {
	font-size: 14px;
	line-height: 140%;;
	text-align: center;
}

#mainContent2sp table.gourmet tr td.tablebody img {
	margin-top: 10px;
	margin-bottom: 10px;	
}

#mainContent2sp table.gourmet tr td.oder {
	padding: 0px 0;
}

#mainContent2sp table.gourmet tbody tr td.tablehead img {
	margin-bottom: 15px;
}

#mainContent2sp table.gourmet tbody tr td.tablefooter img {
	margin-top: 15px;
}

.poker td {
	width: 200px;
}
.poker span {
	 
	 margin-bottom:0;
	 font-weight:bold;
}

.contenttable {
	font-size: 10px;
}

.contenttable p {
	margin: 0;
	padding: 0;
}
.contenttable, .contenttable tr, .contenttable tr td {
	padding: 0px;
	border: none;	
}