@charset "utf-8";

/*
/* Autor        : m-dev.ch, Michael Martin
/* Datum        : 23.01.2009
/* License      : Commercial
/* Beschreibung : CSS fuer Seitensprungdates.com
/*
/************************************************* */

 
 /* G E N E R A L   D E F I N I T I O N S  */
 
 * { padding:0; margin:0; }
 html { font-family: Trebuchet MS, Helvetica, Arial, sans-serif; color:#000; }
 body { font-size:13px; text-align:center; background-color:#6989F4; }
 
 h1, h2, h3, h4, h5, h6 { margin:0; padding:0; }
 h1 {}
 h2 {}
 h2.einleitung { font-size:15px; color:#FFF; font-weight:normal; margin:0; padding:0; }
 h3 { border-bottom:1px solid #000; padding-bottom:5px; text-align:center; margin-bottom:10px; }
 h4 {}
 h5, h6 {}
 
 p {}
 tr, td {}
 
 ul {}
 
 a, a:visited, a:hover { text-decoration:none; color:#FFFFFF; }
 a:hover { text-decoration:underline; color:#FEFF99; }
 a.img { border:none; }
 
 
/* L A Y O U T   D E F I N I T I O N S  */
 #container { width:980px; margin:20px auto; text-align:left; background:url(../images/content_middle.gif) 200px 200px repeat-y; }
   #header { width:980px; height:120px; overflow:hidden; text-indent:-999px; background:#6989F4 url(../images/header.jpg) top center no-repeat; }
   	#header h1 { height:100px; }
      #header h1 a { display:block; height:100px; width:980px; }
   #main { width:980px; }
      #left { display:inline; float:left; width:180px; overflow:hidden; margin-right:20px; }
		#main_spacer { display:inline; float:left; width:640px; overflow:hidden; height:35px; background-color:#6989F4; }
      #navigation { display:inline; float:left; width:640px; overflow:hidden; height :35px; background-color:#6989F4; }
      #einleitung { display:inline; float:left; width:640px; overflow:hidden; background-color:#6989F4; color:#FFFFFF; font-size:15px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; padding-bottom:15px;}
      #main_content { display:inline; font-size:15px; float:left; width:640px; overflow:hidden; margin:0 20px 0 0; }
			#content_top { display:block; height:20px; background:url(../images/content_top.gif) top left no-repeat; }
      	#content { display:block; padding:0 20px; }
      #right { display:inline; float:right; width:120px; overflow:hidden; }
   #footer { clear:both; color:#FFF; height:60px; line-height:40px; padding:20px 0 0 50px; text-align:center; background:#6989F4 url(../images/content_bottom.gif) 200px 0 no-repeat; }
 	#footer a, #footer a:hover, #footer a:visited { color:#FFF; text-decoration:none; }
 .clear { clear:both; }
 .clear_left { clear:left; }
 .clear_right { clear:right; }
 
/* M E N U  D E F I N I T I O N S  */
 #left ul { list-style-type:none; margin:0; padding:0; }
 #left ul li { line-height:25px; font-weight:bold; border-bottom:1px solid #F3F3F3; }
 
 #left ul li a,
 #left ul li a:visited { background:#336699; border-left: 10px solid #003366; color:#FFF; display:block; padding: 0 5px; text-decoration:none; }
 
 #left ul li a:hover { background:#4180bf; border-left: 10px solid #333333; color:#FFF; text-decoration:none; }
 #left ul li.current a { background:#4180bf; border-left: 10px solid #333333; color:#F1F232; text-decoration:none; }
 
 #left h3.ch, #left h3.de, #left h3.at { text-indent:-999px; width:180px; height:40px; margin:0; padding:0; }
 #left h3.ch { background:url(../images/left_ch.jpg) top left no-repeat; }
 #left h3.de { margin-top:20px; background:url(../images/left_de.jpg) top left no-repeat; }
 #left h3.at { margin-top:20px; background:url(../images/left_at.jpg) top left no-repeat; }
 

/* B A N N E R   D E F I N I T I O N S  */
 .banner { width:120px; height:65px; }
 .banner img { border:none; }


/* N A V I G A T I O N   D E F I N I T I O N S  */
#navigation {
	color:#FFFFFF;
   display:inline;
   float:left;
   font-size:13px;
   font-family:Verdana, Helvetica, sans-serif;
   width:630px;
   padding:4px 5px 0 5px;
   overflow:hidden;
   height:31px;
   background-color:#6989F4;
   background:#6989F4 url(../images/bg_navigation.jpg) top left repeat-x;
}
/* MAINNAVIGATION */
.navigation_anfang { float:left; width:80px; }
.navigation_zurueck { float:left; width:80px; }
.navigation_info { float:left; width:310px; text-align:center; }
.navigation_vor { float:left; width:80px; text-align:right; }
.navigation_ende { float:left; width:80px; text-align:right; }

/* NAVIGATION IN PROFILE */
#navigation .navi_back { float:left; width:180px; }
#navigation .navi_uebersicht { float:left; width:270px; text-align:center; }
#navigation .navi_vor { float:left; width:180px; text-align:right; }

/* INFO BOX RECHTS */
div.shortinfo { background:#FEFF99; border:1px solid #333; font-size:11px; margin: 0 0 20px 0; padding:5px; }
.shortinfo h3 { font-size:12px; }
.shortinfo p { margin-bottom:8px; }
.shortinfo a, .shotinfo a:visited { color:#CC3300; font-weight:bold; }
.shortinfo a:hover { color:#CC3300; text-decoration:underline; }

