﻿

#main
{
		position:absolute;
			
		left: 50%;
		width: 760px;
		margin-left:-380px;
		background-image: none;
		
		top: 5%;
		height: 500px;	
		margin-top:40px;
		
		overflow: visible;
		visibility: visible;
		
		
		
}

#logo
{
		position:absolute;
		
		left: -98px;
		top: 35px;
}

#header
{
		position:absolute;
		
		left: 0px;
		top: 0px;
		width: 760px;
		height: 80px;
		background-color:#f2f2f2;
}
#header_rect
{
		position:absolute;
		
		left: 0px;
		top: 80px;
		width: 250px;
		height: 20px;
		background-color:#f2f2f2;

}

#content
{
		position:absolute;
		left:0px;
		top:80px;
		width: 760px;
		height: 420px;
		
}

#frame_mask
{
		position:absolute;
		left:0px;
		top:0px;
		width: 760px;
		height: 420px;
		overflow: hidden;
		visibility: visible;
}
#frame_top
{
		position:absolute;
		left:0px;
		top:0px;
		width: 620px;
		height: 420px;
		overflow: hidden;
		visibility: visible;
}

#frame_top_image
{
		position:absolute;
		left:0px;
		top:0px;
		width: 620px;
		height: 420px;
		
}
#frame_top_image_blender
{
		position:absolute;
		left:0px;
		top:0px;	
		
}
#frame_top_content
{
		position:absolute;
		left:0px;
		top:0px;
		width: 620px;
		height: 420px;
		margin:25px;
		overflow: auto;
		
}



#frame_bottom 
{
		position:absolute;
		left:0px;
		top:0px;
		width: 620px;
		height: 420px;
		
}
#frame_bottom_image
{
		position:absolute;
		left:0px;
		top:0px;
		width: 620px;
		height: 420px;	
		
}
#frame_bottom_content
{
		position:absolute;
		left:0px;
		top:0px;
		width: 620px;
		height: 420px;
		overflow: auto;
		
}

/* #stage
{
	  position:absolute;
	  left:0px;
		top:500px;
		width: 760px;
		height: 2px;
		background-color:#CE1423;
}
*/

#contact
{
		position:absolute;
		left:640px;
		top:55px;
}


#contact_act
{
		position:absolute;
		left:640px;
		top:55px;
}

.fontStyle_headline
{
		font-family:'Pt Sans',arial,sans-serif;
		font-size:18px;
		color:#CE1423;
		font-weight:400;


}


.fontStyle_reader
{
		font-family:'PT Sans',arial,sans-serif;
		font-size:18px;
		color:#FFFFFF;
		font-weight:400;

	
}

.fontStyle_reader_dark
{
		font-family:'PT Sans',arial,sans-serif;
		font-size:18px;
		font-weight:400;		
		color:#ffffff;
		
		
}


.fontStyle_copy_headline
{
		font-family:'PT Sans',arial,sans-serif;
		font-size:12px;
		font-weight:700;
		color:#CE1423;
	
}


.fontStyle_copy
{
		font-family:'PT Sans',arial,sans-serif;
		font-size:12px;
		color:#000000;
		
		line-height: 1.2em;
 		 display:block; 
		
	
}
.fontStyle_link
{
		background-color:#efefef; 
		font-family:'PT Sans',arial,sans-serif;
		font-size:12px;
		color:#008282;

		line-height: 1.35em; 
		
	
		
}


.fontStyle_link_act
{
		background-color:#efefef; 

		font-family:'PT Sans',arial,sans-serif;
		font-size:12px;
		color:#CE1423;
		
 		 line-height: 1.35em; 

		
}

a
{

		background-color:#efefef; 
		font-family:'PT Sans',arial,sans-serif;
		font-size:12px;
		color:#008282;	
		
		 line-height: 1.35em; 
}

a:hover
{
		font-family:'PT Sans',arial,sans-serif;
		font-size:12px;
		color:#CE1423
}


a:active
{
		font-family:'PT Sans',arial,sans-serif;
		font-size:12px;
		color:#CE1423		
}



ul{
	padding: 0.5em;
	margin: 0px;
	list-style: none;

	list-style-position: inside;

}

li{
	padding: 0px;
	margin: 0px;
		list-style: none;

}

ul:link{
 margin:0;
 padding:0;
 list-style: none;
}
A{text-decoration:none} 
A img {border : 0 none;}