/*
Theme Name: King Laurin Park
Theme URI: http://wordpress.org/
Description: 
Version: 1.0
Author: [lukas fahrner]

Default WordPress by Lukas Fahrner || http://fahrner.it
*/

@charset "UTF-8";
/* CSS Document */

* {
  margin: 0px;
  padding: 0px;
}


body {
  color: #000000;
  font-family: "trebuchet ms", sans-serif;
  font-size: 0.8em;
  line-height: 1.2em;
}

table, tr, td { 
  color: #000000;
  font-family: "trebuchet ms", sans-serif;
  font-size: 1em;
  line-height: 1.2em;
  }

#rahmen {
    background: url("img/background_verlauf.jpg");
	width: 6600px;
	height: 1978px;
	overflow:hidden;
}

/*for all links*/
a {
    color: #b90035; 
    text-decoration: none;
}
a:link { 
    color: #b90035; 
    text-decoration: none;
}
a:visited {
    color: #b90035; 
    text-decoration: none;
}
a:link:focus{  
    color:#b90035; 
    text-decoration:none;
}
a:link:hover, a:visited:hover { 
    color:#b90035; 
    background-color: #ffffff; 
    text-decoration:none;
}
a:link:active, a:visited:active {
    color:#ffffff;
}


/* pictures as a link*/
:link img { border-color:transparent; }
:link:hover img { border-color:transparent; background-color: transparent; }
:visited img { border-color:transparent; }
:link:active img, :visited:active img { border-color: transparent; }

/*for all links end */

/*Schriftpadding, Schriftfarbe usw.*/
.titel_fenster{
  color: #b90035;
  font-weight: bold;
  font-size: 1.4em;
  font-style: italic;
  padding-left:6px;
}

.storytitle {
	padding: 6px;
	color: #000000;
	font-weight: bold;
}

.storycontent {
	padding: 6px;
	color: #000000;
}

#forback {
    padding: 4px;
}

#forback a {
    color: #338ab8;
}

/*Fixes Menü immer links oben */
#fx-menu {
	position: fixed;
	overflow: visible;
	height: 20px;
	width: 100%;
	left: 0px;
	top: 0px;
	z-index: 80;
}
/* EndeFixes Menü immer links oben */

/* Logos */
#oneill{ 
  position: absolute;
  background: url("img/oneill_01.jpg");
  margin-top: 60px;
  margin-left: 30px;
  width: 85px;
  height: 51px;
  z-index: 80;
}

#panettone{ 
  position: absolute;
  background: url(/e/wp-content/uploads/2009/12/panettone_logo.png);
  margin-top: 182px;
  margin-left: 820px;
  width: 220px;
  height: 210px;
  z-index: 80;
}

#kinglaurin{ 
  position: absolute;
  background: url(/e/wp-content/uploads/2009/12/kinglaurin_logo_03.png);
  margin-top: 28px;
  margin-left: 110px;
  width: 600px;
  height: 350px;
}

#seiseralm{ 
  position: absolute;
  background: url("img/seiseralm_01.jpg");
  margin-top: 110px;
  margin-left: 180px;
  width: 128px;
  height: 56px;
}

#ftech{ 
  position: absolute;
  background: url("img/f-tech_01.jpg");
  margin-top: 10px;
  margin-left: 610px;
  width: 99px;
  height: 38px;
}
/* Ende LOGOS */

/*Einstellungen Menu */
li {
	list-style-type: none;
	list-style-image:none;
}


#sidebar ul, #sidebar ul li {
	margin:0px 0px 0px 0px;
	padding:0px;
	height: 1%;
	font-style: italic;
	float:left;
}


#sidebar ul li a{
	margin:0px 0px 0px 0px;
	padding: 3px 8px 3px 8px;
	display: block;
	color: #ffffff;
	background-color: #338ab8;
	text-decoration: none;
}

#sidebar ul li a:hover{
	background-color: #C06;
	height: 1%;
	color: #338ab8;
}

#sidebar ul .current_page_item a, #sidebar ul .current_page_item a{
    background: #330000;
    border-right: 12px solid #f4d100;
    height: 1%;
    color: #ffffff;
    cursor: default;
}

/* Ende Einstellungen Menu */

#news { 
    position:absolute;
	margin-top: 255px;
	margin-left: 430px;
	height: 550px;
	width: 730px;
	float: left;
	border: 0px solid #000;
	overflow-y:scroll;
    overflow-x:hidden; 
}

#news_container { 
	padding: 40px 10px 10px 20px;
	background-image:url(http://kinglaurinpark.it/e/wp-content/uploads/2009/12/transparent.png);
}


#events {
	position:absolute;
	margin-top: 1400px;
	margin-left: 3000px;
	width: 330px;
	height: 550px;
	float: left;
	border: 0px solid red;
}

#events_container { 
	padding: 40px 10px 10px 20px;
	background-color:#FF0;
}


#report {
	position:absolute;
	margin-top: 800px;
	margin-left: 200px;
	width: 330px;
	height: 550px;
	float: left;
	border: 0px solid blue;
}

#report_container { 
	padding: 40px 10px 10px 20px;
}

#gallery{ 
    position:absolute;
	margin-top: 530px;
	margin-left: 4800px;
	width: 930px;
	height: 450px;
	float: left;
	border: 0px solid green;
	overflow-y: auto;
    overflow-x:hidden; 
}

#gallery_container { 
	padding: 40px 10px 10px 20px;
	background-image:url(http://kinglaurinpark.it/e/wp-content/uploads/2009/12/transparent.png);
}

#film{ 
    position:absolute;
	margin-top: 1030px;
	margin-left: 4800px;
	width: 450px;
	height: 650px;
	float: left;
	border: 0px solid green;
	overflow-y: auto;
    overflow-x:hidden; 
}

#film_container { 
	padding: 40px 10px 10px 20px;
	background-image:url(http://kinglaurinpark.it/e/wp-content/uploads/2009/12/transparent.png);
}

#infos{
    position:absolute;
	margin-top: 1550px;
	margin-left: 3000px;
	width: 960px;
	height: 300px;
	float: left;
	border: 0px solid yellow;
}

#infos_container { 
	padding: 40px 10px 10px 20px;
}

#route{
    position:absolute;
	margin-top: 1557px;
	margin-left: 6140px;
	width: 440px;
	height: 370px;
	border: 10px solid black;
	background-color:#000;
	text-align: center;
}

#route_container { 
}

#wetter{
    position:absolute;
	margin-top: 60px;
	margin-left: 5200px;
	width: 330px;
	height: 550px;
	float: left;
	border: 0px solid orange;
}

#wetter_container { 
	padding: 40px 10px 10px 20px;
}

#sponsor{
    position:absolute;
	margin-top: 1650px;
	margin-left: 2100px;
	width: 1030px;
	height: 200px;
	border: 0px solid purple;
}

#sponsor_container { 
	padding: 40px 10px 10px 20px;
}

#sponsor a {

}
#sponsor a:link { 

}
#sponsor a:visited {
	
}
#sponsor a:link:focus{  
	
}
#sponsor a:link:hover, a:visited:hover { 
    background-color: transparent;
}
#sponsor a:link:active, a:visited:active {
	
}


#kontakt{
    position:absolute;
	top: 1160px;
	margin-left: 800px;
	width: 330px;
	height: 550px;
	float: left;
	border: 0px solid red;
}

#kontakt_container { 
	padding: 40px 10px 10px 20px;
}

#links{
    position:absolute;
	margin-top: -100px;
	margin-left: 2110px;
	width: 330px;
	height: 250px;
	float: left;
	border: 0px solid #000;
}

#links_container { 
	padding: 40px 10px 10px 20px;
}