/*
Theme Name: Stargayte
Theme URI: http://stargayte.de/
Description: Das Theme für Stargayte.
Version: 1.0
Author: Marcus Kober
Author URI: http://www.koeln-dialog.de/
*/

body{
	background-color: #000000;

 	margin : 0px 0px 0px 0px;
	color: #EFEFEF;
}


/* >>>>>>>>>>>>>>>>>>>>> !!! LINKS  !!! <<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/

a:link{
	color: #EFEFEF;
	text-decoration: none;
	font-style: normal;
	font-size:16px;
	font-weight:bold;
	}

a:visited{
	color: #EFEFEF; 
	text-decoration: none;
	font-style: normal;
	font-size:16px;
	font-weight:bold;
}

a:active{
	color: #EFEFEF;
	text-decoration: none;
	font-style: normal;
	font-size:16px;
	font-weight:bold;
}

a:hover{
	color: #e5bf90;
	text-decoration: none;
	font-style: normal;
	font-size:16px;
	font-weight:bold;
	
}

/*>>>>>>>>>>>>>>>>>>>>> !!! LINKS_END  !!! <<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/


/* >>>>>>>>>>>>>>>>>>>>> !!! NAV  !!! <<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/

#table_nav  {
	border: 0;
	height: 24px;
	width: 100%;
}

td#nav_left	{
  height: 24px;
  width: 144px;
  background-image: url("img/nav/stargayte_04_01.gif");
  background-repeat: no-repeat;
}

td#nav_mid	{
	height: 24px;
	background-image: url("img/nav/stargayte_04_03.gif");
	background-repeat: repeat-x;
	text-align:center;
}

td#nav_right	{
  height: 24px;
  width: 144px;
  background-image: url("img/nav/stargayte_04_04.gif");
  background-repeat: no-repeat;
}


.link_first	{
  height: 24px;
  width: 51px;
  background-image: url("img/nav/btn_book_left.gif");
  background-repeat: no-repeat;
}

.link_last	{
  height: 24px;
  width: 51px;
  background-image: url("img/nav/btn_book_right.gif");
  background-repeat: no-repeat;
}


.link_mid	{
	height: 24px;
	background-image: url("img/nav/btn_book_mid.gif");
	background-repeat: repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
}

/* >>>>>>>>>>>>>>>>>>>>> !!! NAV-END  !!! <<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/

/*>>>>>>>>>>>>>>>>>>>>> !!! TABLE_MAIN  !!! <<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/

.logosensation {
	border:0px;
	width:100px;
	height:81px;
}

.logogaypalast {
	border:0px;
	width:100px;
	height:133px;
}


.player {
	text-align:center;
}

table#table_main  {
	border: 0;
	width: 100%;
}


td#logo  {
	width: 342px;
	height: 140px;
	background-repeat: no-repeat;
}

td#logo_left  {
	width: 341px;
	height: 140px;
	font-size: 16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
}

td#logo_right  {
	width: 341px;
	height: 140px;
}

td#nav  {
	height: 20px;
}


td#main  {
	width: 100%;
	text-align:center;
	padding-left:100px;

}

td#blue_line{
	height: 7px;
	background-color: #082070;
}

td#feeder{
   height: 35px;
   background-color: #0f0f0f;
   padding: 0px 3px 0px 3px;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   text-align:center;
}

#logo_right a.anfahrt,
#logo_right a.anfahrt:visited {
float:left;
   background-color:#091348;
   border:1px solid #0a1c82;
   -moz-border-radius:3px;
   -webkit-border-radius:3px;
   display:block;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   margin-left:20px;
   padding:4px 10px;
   text-align:center;
   /*width:100px;*/
}

#logo_right a.facebook,
#logo_right a.facebook:visited {
float:left;
   display:block;
   margin-left:84px;
}

#logo_right a img {
	border:0;
}


/*>>>>>>>>>>>>>>>>>>>>> !!! TABLE_MAIN _END !!! <<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/




/* >>>>>>>>>>>>>>>>>>>>> !!! Content !!! <<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/

table#content  {
	border: 0;
	width: 1024px;
	height: 587px;
	background-repeat:no-repeat;

	
}

td#content_head{
	height: 97px;
	width: 1024px;

}

td#content_left{
	height: 490px;
	width: 299px;
}

td#content_img  {
	width: 645px;
	height: 37px;
	background-image: url("img/main_03.jpg");
	background-repeat: no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
    color:#EFEFEF;
	text-align:left;
}

td#content_right{
	height: 490px;
	width: 80px;

}


.contentstart{
	height: 353px;
	width: 645px;
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:left;
	color: #323232;
	filter: alpha(opacity=80);
	background-color: #EFEFEF;
	-moz-opacity:0.8;
	opacity:0.8;
	-moz-border-radius-bottomleft:30px;
	-moz-border-radius-bottomright:30px;
	-khtml-border-radius-bottomleft:30px;
	-khtml-border-radius-bottomright:30px;
}




td#content_feed{
	height: 97px;
	width: 645px;

}

td#preis{
	width: 645px;
	border:0px;

}

td#top{
	width: 330px;
	background-color: #acacac;
	color: #323232;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
}
	
td#mid{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #323232;

}
/* >>>>>>>>>>>>>>>>>>>>> !!! Content_END !!! <<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/

/* Relativer Tooltip */
a.tooltip, a.tooltip:link, a.tooltip:visited, a.tooltip:active  {
  position: relative;
  text-decoration: none; 
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #323232; 
  }
  
a.tooltip:hover {
  color: #323232;
  background-color:#88b5cd; 
  }

a.tooltip span {
  display: none;  
  text-decoration: none; 
}

a.tooltip:hover span {
  display: block;
  position: absolute; 
  top: -1px; 
  left: 333px; 
  width: 297px;
  z-index: 100;
  color: #000000; 
  border:1px solid #000000; 
  background: #88b5cd;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-align: left;
  }
  
a.tooltip span b {
  display: block;
  margin: 0;
  padding: 0;
  font-size: 12px;
  color: yellow;
  background-color: gray;
  border: 0px;
  border-bottom: 1px solid black;
}

.gallery { margin: 10px 0 0 10px !important; }

.bewerbung a,
.bewerbung a:visited {
	color:#00406e;
	font-size:12px;
}

.bewerbung a:focus,
.bewerbung a:hover,
.bewerbung a:active {
	color:#0a1c80;
	text-decoration:underline;
}

.formular label {
	display:inline-block;
	margin:4px 10px 0 0;
	text-align:right;
	vertical-align:top;
	width:90px;
}
.formular label span {
	display:block;
	width:90px;
}
.sk_form select,
.sk_form input,
.sk_form textarea {
	background-color:#fff;
	border:1px solid #888;
	padding:3px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	width:268px;
}

.sk_form input.error {
	background:#ff0000;
	color:#fff;
}

.sk_form textarea {
	height:100px;
}
.sk_form select:focus,
.sk_form input:focus,
.sk_form textarea:focus,
.sk_form select:hover,
.sk_form input:hover,
.sk_form textarea:hover,
.sk_form select:active,
.sk_form input:active,
.sk_form textarea:active {
	background:#c8cae1;
}

.sk_form input.fbutton {
	background:#dfdfdf;
	width:auto;
}
.sk_form input.fbutton:hover {
	background:#f3dd31;
}

.formular li {
	list-style-type:none;
	margin:5px 0;
}

.formular li.submit {
	padding-left:100px;
}

fieldset {
	border:0;
}

#accordion {
 padding:0 20px;
}
#accordion .element {
	margin:0 0 10px 20px;
}

h2.toggler {
	cursor:pointer;
	margin:10px 0 5px;
	padding:0;
}
h2.toggler:hover {
	color:#ff0000;
}


