/* 
* =====================
* General
* =====================
*/

frameset 
{
}
frame
{	
}

body
{
	margin: 5px;
	font-family: Comic Sans MS, Arial;
	font-size: 10pt;
	color : #FFE200;
	background-color: Black;
	/* display: block; */
	border: 0px solid #FFE200;
	/*
	scrollbar-face-color: #FFE200;
	scrollbar-track-color: #333333;
	scrollbar-arrow-color: #000000;
	
	scrollbar-shadow-color: #888888;
	scrollbar-highlight-color: #888888;
	scrollbar-3dlight-color: #888888;
	scrollbar-darkshadow-color: #888888;
	*/
}

table
{
	border: 0px;
	margin: 0;
	padding : 0;	
}

td
{
	font-size: 10pt;
 }
 
td.distance3
{ 
	height: 3px;
}
 
td.distance5
{ 
	height: 5px;
}

td.block2
{ 
	background-color: #FFE200;	
	height: 2px;
}
 
td.vdistance3
{ 
	width:3px;
 }

h1
 {
	font-size: 20pt;
	margin : 0;
	padding : 0;
	display : inline;
}

h2
 {
	font-size: 12pt;
	margin : 0;
	padding : 0;
	display : block;
}

h3
 {
	font-size: 10pt;
	margin : 0;
	padding : 0;
	display : block;
}

a
{
	color : Red;
	text-decoration: none;
	font-weight: bold;
}
a:LINK
{ 
 
}

a:VISITED
{  

}

a:HOVER
{
	font-size:10pt;
}

a.low-key
{
	color : Red;
	text-decoration: none;
	font-weight: bold;
}

a.low-key:LINK
{ 
 
}

a.low-key:VISITED
{  

}

a.low-key:HOVER
{
	text-decoration: underline;
	font-size: 8pt;
}

img
{ 
  	margin : 0;
	padding : 0;
	border : 0;		
	display : block;
 }

/* 
* =====================
* Specials
* =====================
*/

 /* SubFrame */
 td.SubFrame
 {
 	border-left: 2px solid #FFE200; 
	border-right: 2px solid #FFE200; 
	border-bottom: 2px solid #FFE200; 
	/*
		background-color: #C1AD07;
		background-color: #FFE200;
	*/
	background-color: #FFE200;
	color: black;
	font-weight: bold;
	height: 20px;
	text-align: center;
 }
 
/* Frame */
 td.Frame
 {
	 border: 2px solid #FFE200;
 }

/* SideContent */
td.sidecontent
{
	border : 2px solid #FFE200;
	/* #333333;
	#F0D700;
	#D5BD07;
	#C1AD07;
	#D65A08;
	#C38007;
	#A46706;
	#ECA222;
	#FFA70F;
	#CE7E00;
	*/
	background-color: #C1AD07;
	margin:0;
	width: 100%;
	height: 100%;
	color : Black;
}
  
/* navigation */
img.navigation
{ 
  	margin : 0;
	padding : 0;
	border : 0;		
	display : block;
	width: 110px;
 } 
 
/* Event */
td.Event
{
	width: 110px;
	height: 110px;
	background-position: center;
	background-repeat: no-repeat;
	background-image: url("../media/events/bg01.gif");
	text-align: center;
	vertical-align: top;
	font-family: Comic Sans MS, Arial;
	font-size: 8pt;
	font-weight: bold;
	color: black;
} 

img.Event
{ 
	margin : 0;
	padding : 0;
	border : 0;		
	display : block;
	width: 110px;
 }

applet
{
	margin : 0;
	padding : 0;
	border : 0;		
	display : block;
 }
 
/* O-Phase */

th.OPhase
{ 
	font-size: 10pt;
	font-weight: bold;
}

td.OPhase
{
	border: 5px solid #333333;
 }

 img.OPhase
 {  
   	margin : 0;
	padding : 0;
	border : 0;		
	display : block;
 }

/* Thumb */
th.Thumb
{
	font-size: 10pt;
	font-weight: normal;
}

td.Thumb
{ 
	border: 5px solid #333333;
}

/*Archiv*/
td.Archiv
{
	width: 110px;
	height: 110px;
	background-position: center;
	background-repeat: no-repeat;
	background-image: url("../media/events/bg01.gif");
	text-align: center;
	vertical-align: top;
	font-family: Comic Sans MS, Arial;
	font-size: 8pt;
	font-weight: bold;
	color: black;
}

a.Archiv
{
	color : Black;
	text-decoration: none;
	font-weight: bold;
}

a.Archiv:HOVER
{
	color : Red;
}

.Archiv h3
{
    color : Red;
}



a:LINK
{ 
 
}

a:VISITED
{  

}


.Message
{
    background-color: #222222;
    border: 2px red solid; 
    padding: 5px;
    margin-bottom: 1em;
}

.Message:hover
{
    background-color: #444444;
    cursor: pointer;
}

.center
{
    margin: 0;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-right: -50%;
    transform: translate(-50%, -50%);
}

.wait
{
    /*
        background: #7f7f7f;
        background-color: black;
    */
    
    background: rgba(0, 0, 0, 0.5);
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 1;
}

/*
 * zipgallery 
 * set by ocp="zipgallery-a" at gallery div
 */
.zipgallery-a-img-thumb {

    
}    

.zipgallery-a-img-thumb:hover {
    background-color: red; 
}

.zipgallery-a-img-zoom {
    
    background-color: #404040;
    
}

.zipgallery-a-img-zoom:hover {
    
    background-color: #404040;
}

.zipgallery-a-img-zoom-down:hover {
    
    background-color: #ff0000;
}


