/* Stefan Kruse Styles sinolog

FARBEN:
orange			#FE9519
dkl.grau menu	#666666
dkl.grau text	#444444
hell.grau		#EAEAEA */
body   { font-size: 10px;  background-color: #ffc44f; background-image: url("../images/bg_verlauf.jpg"); background-repeat: repeat-x;; margin: 0; padding: 0 }
body, td, a, p { color: #666; font-family: Verdana, Arial, Helvetica, sans-serif; }


a {color: #666;}
a:visited {color:#666;}
a:hover {color: #FE9519;}
a:active { color:#FE9519;}

/**************** überschriften *************************/
h1      { color: #fe9519; font-size: 14px; font-style: italic; font-weight: bold; margin: 0 78px 8px; padding-top: 20px }
.home_h1      { padding-top: 0px }
h2   { color: #FE9519; font-size: 12px; font-weight: bold; font-style: italic; margin-top: 15px;}


/**************** div positionierung *************************/
/* ----------container-------------- */
#container  { margin: 10px auto 0; padding: 0; width: 788px;  border: solid 1px #666} 
/* ----------banner-------------- */
#banner {background-color: #FFFFFF; padding: 0px;margin: 0px; }
.logo { padding-bottom: 20px }

/* ----------outer und inner----------------- */
#outer{ background-color: #FFFFFF;border-left: solid 178px #fff;} 
#inner{ margin:0px; width:100%; } /* die IE PC schlaufe */

 
/* --------------left navigavtion------------- */
#left       { margin-top: 47px; margin-right: 1px; margin-left: -190px; position: relative; width: 165px; float: left }
* html #left    { margin-left: -190px; width: 178px }

/*  ----------------menu---------------------- */
#left h2     { color: #fe9519; font-size: 10px; font-weight: bold; margin: 0 30px 2px 40px; padding-top: 2px; padding-bottom: 2px; width: 120px; border-top: 1px solid orange; border-bottom: 1px solid #fe9519 } 
* html #left h2     { color: #fe9519; font-size: 10px; font-weight: bold; margin: 0 15px 2px 40px; padding-top: 2px; padding-bottom: 2px; width: 120px; border-top: 1px solid orange; border-bottom: 1px solid #fe9519 }

#language    { color: #fe9519; font-size: 10px; font-weight: bold; margin: 10px 10px 2px 40px; padding-top: 8px; padding-bottom: 2px; width: 120px; border-top: 1px solid #fe9519 }
#language a { color: #666; font-size: 10px; font-weight: bold; line-height: 15px; text-decoration: none;font-family: Verdana, Arial, Helvetica, sans-serif;padding-left: 8px }
#language a:hover { color: #FE9519; text-decoration: underline; }

#left ul { text-align: left; list-style-type: none; margin-top: 0 }
#left ul li a { color: #666; font-size: 10px; font-weight: bold; line-height: 15px; text-decoration: none;font-family: Verdana, Arial, Helvetica, sans-serif; background: url("../images/bullet.gif") no-repeat left center; padding-left: 15px }
#left ul li a:hover { color: #FE9519; text-decoration: underline; background: url("../images/pfeil_r.gif") no-repeat left center }
#left ul li a#current{ color: #FE9519; text-decoration: underline;background: transparent url("../images/pfeil_r.gif") left center no-repeat;}


/* -----------------Inhalt--------------------- */
#content    { font-size: 11px; line-height: 18px; background-color: #ffffff; background-image: url("../images/bg_grau_all.jpg"); margin-top: -2px; margin-right: 5px; margin-bottom: 0; position: relative; min-height: 400px; border-bottom: 10px solid white;}
* html #content  {height: 420px;}
/*  ----------------footer---------------------- */ 
#footer   { font-size: 9px; font-weight: bold; background-color: #fff; text-align: left; margin: 0 0 0 0; padding: 0 0 0 235px; clear: left; border-right: 5px solid white; border-bottom: 10px solid white }
#footer a {color: #666;}
#footer a:hover {color: #FE9519}
.footer{color: #8BBC11; text-decoration: underline}
#footer span  { padding-left: 208px }

/**************** contentlayout/text *************************/
.textbox   { margin-bottom: 20px; margin-left: 59px; padding: 5px 20px 20px; width: 456px; border: solid 1px white }
.textbox_home   { margin-bottom: 15px; margin-left: 59px; padding: 5px 20px 10px; width: 456px;background-image: url("../images/bg_streifen.gif"); border: solid 1px white }
.angebot  {background-image: url("../images/bg_streifen.gif"); margin: 0; padding: 5px }
#content ul {list-style: square outside url("../images/bullet_liste.gif");white-space: nowrap;line-height: 20px;font-weight: 600;}

.impressum {color:#444444; font-family:Verdana,sans-serif; font-size:10px; text-decoration:none; line-height:14px;}
.imp_bold {color:#666666; font-family:Verdana,sans-serif; font-size:10px; text-decoration:none;line-height:14px;font-weight:bold;}

.text {color:#444444; font-family:Verdana,sans-serif; font-size:12px; text-decoration:none; line-height:19px; border: 1px solid #FFFFFF;}

/*divs nach ID BILDER__________________________________________________________________________________________________________________________*/
#content_karte    { font-size: 11px; line-height: 18px; background-color: #ffffff; background-image: url("../images/bg_grau_all.jpg"); margin-top: -2px; margin-right: 5px; margin-bottom: 0; position: relative; min-height: 440px; border-bottom: 10px solid white;z-index: 99 }
* html #content_karte  {height: 420px;}
.karte { padding-left: 50px }
.name {
	line-height: 17px;
	font-weight: 600;
	background-image: url("../images/bg_streifen.gif");
	border: 1px solid #FFFFFF;
	padding-top:0px;padding-left:15px;padding-bottom:0px;padding-right:15px;
}
/* Links Sitemap */
a.bread:link    {color:#666666; font-family:Verdana,sans-serif; font-size:9px; text-decoration:none; line-height:14px;} 
a.bread:visited {color:#666666; font-family:Verdana,sans-serif; font-size:9px; text-decoration:none; line-height:14px;} 
a.bread:active  {color:#666666; font-family:Verdana,sans-serif; font-size:9px; text-decoration:none; line-height:14px;}
a.bread:hover   {color:#FE9519; font-family:Verdana,sans-serif; font-size:9px; text-decoration:underline; line-height:14px;}
#bild01 {position: absolute;left: 40px;top: 50px;width: 300px;z-index: 10;visibility: hidden;}
#bild02 {position: absolute;left: 40px;top: 110px;width: 300px;z-index: 11;visibility: hidden;}
#bild03 {position: absolute;left: 40px;top: 120px;width: 300px;z-index: 12;visibility: hidden;}



