/*
====================================================
Tanja Walter Kreativdesign style.css
Created by:

INTERMENUE, Internet à la carte
Beibachweg 13
D-71384 Weinstadt

phone +49(0)7151 6048803
fax +49(0)7151 6048804
mail dino.di.carlo@intermenue.de
url www.intermenue.de
====================================================
*/

body{
	font-family:arial, Sans-serif;
	color:#33333f;
	font-size:12px;
}
#SpecialNavi{
	font-size:10px;
	color:#ffffff;
}
#SpecialNavi a, #SpecialNavi a:link, #SpecialNavi a:visited{
	text-decoration:none;
	color:#ffffff;
	padding:0px 2px 0px 2px;
}
#SpecialNavi a:hover, #SpecialNavi a:focus{
	background:#ffffff;
	color:#006ab3;
}

#NewsPanelHeader{
	font-size:15px;
	font-weight:bold;
	color:#ffffff;
}

#Footer{
	color:#ffffff;
	font-size:10px;
}

#Footer a, #Footer a:link, #Footer a:visited, #Footer a:active{
	text-decoration:none;
	color:#ffffff;
	padding:0px 2px 0px 2px;
}

#Footer a:hover, #Footer a:focus{
	background:#ffffff;
	color:#006ab3;
}

#content ul{
	list-style-image: url("../images/allover/li_punkt.png");
}


#content a, #content a:link, #content a:visited, #content a:active{
	color:#006ab3;
	font-weight:bold;
	text-decoration:none;
}

#content a:hover, #content a:focus{
	color:#ffffff;
	background:#006ab3;
}

#content #myGallery66 a:hover, #content #myGallery66 a:focus{
	color:#000000;
	background:none;
}

/* ====================*/

#content #myGallery66 #rglbPrevLink {
	left: 0;
}

#content #myGallery66 #rglbPrevLink:hover {
	background: transparent url('img/fleche1.png') no-repeat 0% 50%;
}

* html #content #myGallery66 #rglbPrevLink:hover { background: transparent url('img/fleche1.gif') no-repeat 0% 50%; }

#content #myGallery66 #rglbNextLink {
	right: 0;
}

#content #myGallery66 #rglbNextLink:hover {
	background: transparent url('img/fleche2.png') no-repeat 100% 50%;
}

* html #content #myGallery66 #rglbNextLink:hover { background: transparent url('img/fleche2.gif') no-repeat 100% 50%; }

/*=========================*/


.white{
	color:#ffffff;
}
.black{
	color:#33333f;
}
.red{
	color:#006ab3;
}


#LanguageNavi{
	position:relative;
	z-index:+100;
	font-size:11px;
	text-align:left;
	padding:0px 0px 2px 0px;
	margin:5px;
	color:#cccccc;
}

#wolken2{
	position:relative;
	top:-28px;
}

#LanguageNavi a, #LanguageNavi a:link, #LanguageNavi a:visited{
	font-size:11px;
	color:#efc25f;
	text-decoration:none;
	padding:0px 2px 0px 2px;
}

#LanguageNavi a:focus, #LanguageNavi a:hover, #LanguageNavi a:active{
	color:#006ab3;
	background:#efc25f;
}

#zitat{
	padding:20px 0px 0px 0px;
	font-size:14px;
	color:#ffffff;
}
/*
========================================================
Form
========================================================
*/
label {
	display:block;
	width:40px;
	text-align:left;
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	color:#33333f;
	font-size:11px;
	font-weight: bold;

	}
	
input {
	float:left;
	display:block;
	width: 310px;
	margin:0px 5px 10px 5px;
	border:1px solid #cccccc;
	color:#33333f;
	font-size:11px;
	}
	
select {
	float:left;
	display:block;
	width: 310px;
	margin:0px 5px 10px 5px;
	border:1px solid #cccccc;
	color:#33333f;
	font-size:11px;
	}



textarea{
	float:left;
	display:block;
	width: 310px;
	border:1px solid #cccccc;
	font-family: arial;
	color:#33333f;
	font-size:11px;
	margin:0px 5px 10px 5px;
}
.csc-mailform-check{
	float:left;
	display:block;
	margin:0px 5px 10px 5px;
	width: 310px;
	border:1px solid #cccccc;
}


.csc-mailform{
	border:none;
	width: 380px;
}


.csc-mailform-submit{
	float:right;
	display:block;
	border:1px solid #cccccc;
	color: #ffffff;
	width: 102px;
	margin-top: 15px;
}


.csc-textpic-caption{
	font-size: 9px;
}

.csc-mailform-label{
	display:block;
	text-align:left;
	float:left;
	width:500px;
	margin: 15px 5px 5px 5px;
	color:#003478;
	font-size:15px;
	font-weight: bold;
	
}

/*
==========================
Adresse
==========================
*/

#adresse{
	text-align:left;
	color:#ffffff;
	padding:10px;
}
#adresse a, #adresse a:link, #adresse a:active, #adresse a:visited{
	color:#ffffff;
}
#adresse a:hover, #adresse a:focus{
	color:#003478;
	background:#ffffff;
}

/*
===========================
AFS_Table
===========================
*/
.AFS_Table{
	font-size: 12px;
	color:#33333f;
	width:100%;
}

.AFS_Table .tr-0{
	vertical-align:top;
	background:#efc25f;
}

.AFS_Table .tr-odd{
	background:#cccccc;
}

.AFS_Table .td-1{
	display:inline;
}

.AFS_Table .td-0{
	text-align:left;
}

.AFS_Table td{
	padding:0px 5px 0px 5px;
	text-align:right;
}

