#geschichte figure, #hauptspalte figure, #club-deportivo-pachakuti figure{float: right;  border: 1px #000000 solid;   margin: 0.5em;   padding: 5px;  text-align: center;}
#geschichte figure img, #hauptspalte figure img, #club-deportivo-pachakuti figure img{margin:0px !important}
#geschichte figcaption, #hauptspalte figcaption, #club-deportivo-pachakuti figcaption {font-style: italic;
            font-size: 0.8em;} 

.teaser{font-size:133%}


#geschichte {overflow:visible !important; }


#statistik_lesen .item{width:395px;  float:left; margin:5px; border: 1px solid #000 }


html
{
    overflow-y: scroll;
}

#header
{   
    height:215px;
    background-image:url("../img/heade.jpg");
    background-repeat:no-repeat;
    position: relative;
}

body
{  /* font-family: 'Rosarivo', serif;*/
    background-color:#343f52;
    background-image:url("tl_files/firstesite/bg_body.png");
    
    font:81.25% Times New Roman, Arial Black,Verdana,Helvetica,sans-serif;
}



#wrapper {
    background-color: #D8D7DF;
}
#wrapper {
    margin: 0 auto;
    width: 1100px;
}

#container
{
    margin-top:40px;
    margin-right:10px;
    margin-left:10px;
}

#header .formbody
{
	position:absolute;
    width:155px;
    height:140px;
    margin-top:20px;
    margin-bottom:20px;
    right:40px;
}




#main
{
    padding-right:8px;
    padding-left:8px;
    border-left:1px solid #000;
    border-right: 1px solid #000000;
    margin-left:235px;
    width:541px;
}

#left
{
    width:220px;
    margin-right:5px;
    margin-left:5px;
}

#right
{
    width:270px;
   
    margin:-10px 7px 0 5px;
}


h2, h3, h6, h1{font-family: Arial Black,Verdana,Helvetica,sans-serif; margin-top:7px}

.layout_latest{border-bottom:1px solid #000; }

a{color:#000; text-decoration: none;  /*font-family: 'Arbutus Slab', serif;*/}
a:hover{ color:#fff}
#fotos a:hover{background-color: #2d5b85;  color:#fff}

#hauptspalte a{text-decoration: underline}
#hauptspalte a:hover{color:#fff}
#left h2 a{ font-size:16px; }

 h6{color:#000; text-decoration: none; margin:0px ; font-size:12px; border-bottom: 2px solid #000; border-top: 1px solid #000; background-color:#ccc }


.mod_html5videojs{margin-left:0px; width:200px}

.image_container{float:left; margin:0; margin-top:6px}

img{margin: 0 10px 10px 0}

.demo{margin-top:7px}
.info{margin:-12px 0 -7px 0; font-size:11px; font-style: oblique}
.more{float: right; margin-bottom:3px}
.more a:hover{background-color: #2d5b85;  color:#fff}

.panel-container .more{ margin-top:-13px}

.ce_text{font-size:133%}
.ce_text h1{font-size:150%}
#geschichte h3{margin:0px 30px 0 0; float:right; font-family: Arial Black,Verdana,Helvetica,sans-serif; font-size:18px}
#geschichte h2{ font-size:17px}


#NOben {
        bottom: 90px;
    display: none;
    float: right;
    height: 20px;
    margin-left: 1120px;
    position: fixed;
}
.widget{float:left; margin:12px 3px}
.Spieltag, .datum, .Mannschaft_Heim, .Mannschaft_Auswaerts, TorHeim, .TorAuswaerts, .Zuschauer, .Details{padding:1px 5px; } 
.Zuschauer, .Details{text-align:right}
.Spieltag, .TorHeim{text-align:center}

#statistik_liste .saison, #statistik_liste .Spieltag, #statistik_liste .datum, #statistik_liste .Mannschaft_Heim, #statistik_liste .Mannschaft_Auswaerts, #statistik_liste .TorHeim, #statistik_liste .TorAuswaerts, #statistik_liste .Zuschauer, #statistik_liste .Details
 { }

#kontakt .mandatory{margin:5px}
#ctrl_7{margin-left:27px !important}

#f6 table tr td{padding:5px; font-size: 14px}
#spieler a:hover{background-color: #2d5b85;  color:#fff}




/*tabelle*/


 table { width: auto; border-collapse:collapse;  font-size:90%; }
 .Tabelle table  { background-color: #f8f8f8; }
.Tabelle table caption { font-variant:small-caps; background-color: #f8f8f8; }
.Tabelle table.full { width: 100%; }
.Tabelle table.fixed { table-layout:fixed; }


.Tabelle th,td { padding: 0em 0; }
.Tabelle thead th { color: #000; border-bottom: 2px #800 solid; }
.Tabelle tbody th { background: #E5CE9D; color: #333; }
.Tabelle tbody th[scope="row"], tbody th.sub { background: #E5CE9D; }

.Tabelle tbody th { border-bottom: 1px solid #fff; text-align: left; }
.Tabelle tbody td { border-bottom: 1px solid #eee; padding:4px}

.Tabelle tbody tr:hover th[scope="row"],
.Tabelle tbody tr:hover tbody th.sub { background: #f0e8e8; }
.Tabelle tbody tr:hover td {background: grey;color:#036;}

.tableKopf{background-color: #000; color:#fff; padding:2px; }


#ansetzungen table{ width:400px; float:left; margin:6px; background-color: #f8f8f8;}
#ansetzungen .tabtitel{background-color: #000; color:#fff; font-weight:bold}
#ansetzungen tbody tr:hover th[scope="row"],
#ansetzungen tbody tr:hover tbody th.sub { background: #f0e8e8; }
#ansetzungen tbody tr:hover td {background: grey;color:#036;}

#geschichte table { width: auto; border-collapse:separate;  
font:70%  Arial;
}


#startseite-kopie .ce_text{   font-size:100%}
 .zwei_spalten {
    -moz-column-count: 2;
    font-size:100%
}

#time{font-weight:bold; margin-left:908px; float:right; margin-top:127px; font-size:16px}
#zitate{ background-color: #CCCCCC;
    font-weight: bold;
    margin: 20px 0;
    padding: 10px;
    font-size:15px;
}
#zitate span{float:right; margin-top:-10px; font-style:italic }

#ctrl_email_92{width:149px; margin: 4px 0}


 .grid_4 {
    width: 410px;
}
 .grid_4 {
    display: inline;
    float: left;
    margin-left: 2px;
    margin-right: 0px;
}

 .grid_8 {
 	width: 800px;
    display: inline;
    float: left;
    margin-left: 2px;
    margin-right: 0px;
}
 .grid_3 {
 	width: 177px;
    display: inline;
    float: left;
    margin-left: 2px;
    margin-right: 0px;
    height:97px;
}

 .grid_3a {
 	width: 260px;
    display: inline;
    float: left;
    margin: 5px;
   
    
}

 .grid_1 {
 	width: 93px;
    display: inline;
    float: left;
    margin-left: 2px;
    margin-right: 0px;
}
 .grid_12 {
 	width: 823px;
    display: inline;
    float: left;
    margin-left: 2px;
    margin-right: 0px;
    margin-bottom:20px
}

#print  .grid_12 {
 	width: 823px;
    display: inline;
    float: left;
    margin-left: 2px;
    margin-right: 0px;
    margin-bottom:20px;
    font-size: 150%;
}

#print  .linie{
 	background-color:#ccc;
 	padding:3px;
    margin-top:20px;
}

.linie{
 	
    border-bottom: 1px solid #000;
}
#footer{
	 border-top: 1px solid #000; padding:13px 0;  margin-top:10px
}
#impressum, #datenschutz{width:83px; float:left}


#ii_mannschaft_linke_spalte time{}





#buchvorstellung-linke-spalte h5:hover, #archiv h5:hover, #spielberichte-linke-spalte h5:hover, #ii_mannschaft_linke_spalte h5:hover, #themen-kopie h5:hover, #weltweit h5:hover, #concordia-linke-spalte h5:hover, 
#groundhopping-linke-spalte h5:hover, #potsdam-linke-spalte h5:hover
{margin:0px;
  background: #2D5B85; 
  color:#fff ;
}


#buchvorstellung-linke-spalte h5, #archiv h5, #spielberichte-linke-spalte h5, #ii_mannschaft_linke_spalte h5, #themen-kopie h5, #weltweit h5, #concordia-linke-spalte h5, #groundhopping-linke-spalte h5, #potsdam-linke-spalte h5
{margin:0px;
    font:100% Times New Roman, Arial Black,Verdana,Helvetica,sans-serif;
     font-weight: bold;
}

.bar {
	border-top: 1px solid rgba(255, 255, 255, 0.5);
	 width: 100%;
	background-color:#ccc;
	cursor:pointer;
	
	padding:5px;
}
.current {
	 background: #2D5B85; 
  color:#fff ;
}
.content {
	width:430px;
	
}
.content .level_1{
	background: #2D5B85; 
	margin:0px;
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
	padding-bottom:7px ;
	padding-top:7px ;
}




/** Kneipen Anfang **/
.js .hidden {
    display: none;
}


.point{
		position:absolute;
width:14px;
height:14px;
-webkit-border-radius:7px;
-moz-border-radius: 7px;
border-radius: 7px; 
background-color:red
}

#kneipenanzeigen{width:210px;
 border:1px solid #000; 
-webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
   margin-top:73px; 
background-color:#fff;
/*background: url("../img/bilder/kneipen/bgKneipe.jpg")*/
}


#nowawes{margin-left:315px; margin-top:820px}
#gleis6{margin-left:355px; margin-top:716px}
#zumloewen{margin-left:418px; margin-top:691px}
#happy{margin-left:604px; margin-top:663px}
#lorado{margin-left:669px; margin-top:654px}
#panesso{margin-left:451px; margin-top:684px}
#linden{margin-left:488px; margin-top:681px}
#konsum{margin-left:525px; margin-top:677px}
#planB{margin-left:545px; margin-top:672px}
#paros{margin-left:690px; margin-top:650px}
#plantagenklause{margin-left:806px; margin-top:631px}
#wiw{margin-left:477px; margin-top:700px}
#mesuyes{margin-left:644px; margin-top:657px}
#sans{margin-left:500px; margin-top:680px}
#burger{margin-left:513px; margin-top:679px}
#izis{margin-left:475px; margin-top:682px}
#baila{margin-left:405px; margin-top:663px}
#backR{margin-left:375px; margin-top:679px}
#asia{margin-left:362px; margin-top:704px}
#back{margin-left:442px; margin-top:447px}
#bbgK{margin-left:417px; margin-top:593px}
#chicken{margin-left:332px; margin-top:725px}
#danys{margin-left:395px; margin-top:620px}
#exner{margin-left:412px; margin-top:577px}
#fahrland{margin-left:439px; margin-top:513px}
#femo{margin-left:346px; margin-top:691px}
#bruhni{margin-left:478px; margin-top:415px}
#lacopa{margin-left:404px; margin-top:535px}
#lastrada{margin-left:377px; margin-top:601px}
#meissner{margin-left:384px; margin-top:585px}
#rkeller{margin-left:363px; margin-top:640px}
#unicat{margin-left:450px; margin-top:483px}
#zille{margin-left:422px; margin-top:552px}
#max{margin-left:286px; margin-top:404px}
#pizza{margin-left:317px; margin-top:628px}
#borg{margin-left:333px; margin-top:633px}
#fanladen{margin-left:552px; margin-top:362px}
#hiemke{margin-left:579px; margin-top:378px}
#ecke{margin-left:688px; margin-top:406px}
#nudel{margin-left:790px; margin-top:441px}

#fidele{margin-left:500px; margin-top:747px}
#sushi{margin-left:301px; margin-top:495px}
#aldente{margin-left:153px; margin-top:521px}
#kashmir{margin-left:343px; margin-top:533px}
#mendoza{margin-left:627px; margin-top:799px}
#ziethen{margin-left:526px; margin-top:803px}
#sagar{margin-left:533px; margin-top:858px}
#bobar{margin-left:351px; margin-top:808px}
#waisen{margin-left:351px; margin-top:284px}

#menue{height:600px; width:880px; position:absolute;}
#stadion_umgebung .ce_text{position:absolute;  margin: 15px 0 0 59px}
#stadion_umgebung .ce_text h1{font-size:18px}

#bg{ position:absolute; width:210px;
        bottom:0px;
        -webkit-border-bottom-left-radius: 10px;
    -webkit-border-bottom-right-radius: 10px;
    -khtml-border-bottom-left-radius: 10px;
    -khtml-border-bottom-right-radius: 10px;
    -moz-border-radius-bottomleft: 10px;
    -moz-border-radius-bottomright: 10px;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    margin:0px
       }
       
    
       .beschreibKneipe{height:230px}
       .beschreibKneipe, #kneipenanzeigen h1{margin:10px;}
#kneipenanzeigen h1{font-size:16px}
.beschreibKneipe {  font-size: 14px; font-family: Arial,Verdana,Helvetica,sans-serif; }
.beschreibKneipe  span{font-style:italic} 



/*button*/

.glA {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #143475), color-stop(1, #496185) );
	background:-moz-linear-gradient( center top, #143475 5%, #496185 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#143475', endColorstr='#496185');
	background-color:#143475;
	-webkit-border-top-left-radius:5px;
	-moz-border-radius-topleft:5px;
	border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-moz-border-radius-topright:5px;
	border-top-right-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	-moz-border-radius-bottomright:5px;
	border-bottom-right-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-moz-border-radius-bottomleft:5px;
	border-bottom-left-radius:5px;
	text-indent:-1.75px;
	border:2px solid #dcdcdc;
	display:inline-block;
	color:#fcfcfc;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	font-style:normal;
	height:35px;
	line-height:35px;
	width:35px;
	text-decoration:none;
	text-align:center;
}
.glA:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #496185), color-stop(1, #143475) );
	background:-moz-linear-gradient( center top, #496185 5%, #143475 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#496185', endColorstr='#143475');
	background-color:#496185;
}.glA:active {
	position:relative;
	top:1px;
}
/* This button was generated using CSSButtonGenerator.com */


.play{position:absolute;    left:50%;    top:50%;    width: 43px;    height: 43px;    margin-left:-20px;    margin-top:-20px;}
.videocontainer{width:100%; position:relative}


.slider-wrapper  {width:260px; float:left; margin:6px}
.htmlcaption{height:50px}
.bildgallerieueberschrift{font-size: 14px; font-family: Arial,Verdana,Helvetica,sans-serif; font-weight:bold}

#audio{font:95.25%  Arial Black,Verdana,Helvetica,sans-serif;}
.audio1, .audio{font-size:12px; font-size:120.25% ;}
.audio{margin-top:33px}



/*rechte Spalte*/
.event{
    color: #000000;
    font-size: 11px;
    margin: 0;
    padding: 10px 0 0;
    text-decoration: none;
    
}
.event a{
    
    font-size: 13px;
   font-weight:bold;
}
.mod_eventreader .event{height:200px
}
.mod_eventlist{margin:15px 0}

ul.tabs {
    margin-top: 10px;
    margin-left: -41px;
    border-top: 1px solid #000000;
    border-bottom: 2px solid #000000;
    color: #000000;
    font-size: 12px;
    background-color:#ccc;
    text-decoration: none;
}

li.tab {
	cursor:pointer;
    display: inline;
    padding: 0px .4em 0px .4em;
    list-style: none;
    font-family: Arial Black,Verdana,Helvetica,sans-serif;
   
}
li.tab:hover{background-color: #2d5b85;  color:#fff}

li.tab.active {
    background-color: #deeaed;
    font-weight:bold;
    height:10px;
    color:#000
}

li.tab .remove {
    color: #900;
}



.widget span{width:100%; float: right}

