@import url(tt_news_styles.css);
@import url(content.css);
/* CSS Document  - rasani*/
/* rasani.design */

body {background-image:url(../grafiken/hintern.gif);
      margin:0px;padding:0px;
}

a:link {text-decoration:none;}
a:visited {text-decoration:none;}

/* Formatierung für die Anordnung der Elemente und eventuelle Hintergründe */

#gesamt {width:800px;
	 background:#d9d4b6;
	 min-height:600px;
	 margin:auto;
	 padding:0px;
}		 
#menu {	background:#ded9bc;
	padding:8px 0 8px 0px;

}

#menu img {padding:0px;
	   margin:0px;
	   border:0px;
}

#main {padding:20px 25px 0 0;}

#main_bg {background-image:url(../grafiken/strich_lang.jpg);
	       background-repeat:repeat-y;
	       margin-left:43px;
	       padding-left:-17px;
}
#main_content {margin-left:-17px;padding-top:10px;padding-bottom:20px;}

#content_left  {width:300px;float:left;display:inline;}
*+html #content_left {width:40%;float:left}
#content_right {width:725px;}
*+html #content_right {width:60%;float:left;}


#inner_content_left {padding:15px 0 15px 0;}
#inner_content_right {padding:15px 0 15px 330px;}
*html #content_right {width:400px;}
*html #inner_content_right {padding-left:10px;}
*+html #inner_content_right {padding:15px 0 15px 20px;}

#streifen_oben, #streifen_unten {
		margin-left:43px;
		width:750px;
		height:17px;
		background-image:url(../grafiken/strich_kurz.jpg);
		background-repeat:repeat-y;}
 
.ecke_rechts {position:relative;
	      top:-1px;
	      left:715px;
}
	     
*html .ecke_rechts {
	position:relative;
	top:0px;
	left:715px;}
	
/* stil für Content 65-35 */
#box2 {width:100%;}
#box2_links {width:60%;float:left;}
#box2_rechts {width:40%;padding-left:400px;}
#box2_links_content, #box2_rechts_content {padding:5px;}
#box2_rechts_content {padding-top:20px;}
#clearer {clear:left;}

#footer {margin:20px 0 0 0;
	 padding:0 0 15px 20px;
	 color:#a29c83;
	 font-family:Arial;
	 font-weight:700;
	 font-size:0.7em;
	 text-transform:uppercase;
}
#footer a:link {color:#a29c83;}
#footer a:visited {color:#a29c83;}

/* spezielle Formatierungen */

div#vorderlader {margin-left:0px;}
div#flashfilm, div#formular {margin-left:-9px;}

/* Formatierungen für die Startseite */

#button_blau {margin-top:35px;height:71px;}
#blbutt {position:relative;top:-20px;left:426px;border:0px;}
#buchgrafik {padding:20px 0 0 50px;}

/* Formatierung für Umschlagsseite */

#main_content2 {position:relative;}
#content_oben {margin-left:26px;}
#box_oben, #box_unten {position:relative;} 
#ue_rechts1, #ue_rechts2 {display:block;position:absolute;top:-40px;left:500px;}
.csc-textpic-caption {font-family:Verdana, Arial;font-size:10px;color:brown;}

/* Formatierung für Hinweistext wenn Flash nicht geladen wird */
.hinweise {font-size:0.7em;
	   color:#a29c83;
}
.hinweise a:link, a:visited {
	   font-weight:700;
	   color:#a29c83;}
	   
/* Routeranpassung */
#map24_start_address {color:#6d6f62;}
#calculation_mode option,#calculation_mode,#calculation_button {color:#6d6f62;}
#routeDescription {color:#6d6f62;width:600px;}
	   
div#suchschiene {position:absolute;top:-1000px;left:-1000px;}

#rasani {position:relative;left:22px;top:5px;z-index:99;float:left;display:inline;}
#rasani a:link, #rasani a:visited {font-size:10px;color:#ddd;
		text-decoration:none;font-family:Georgia, Verdana, Arial;}
#rasani a:hover {font-size:10px;color:#fff;}