


#tapahtumat select{
	font-family:Verdana, Arial;
	font-size:11px;
}

#tapahtumat h3{
	padding:10px 20px;
	
}
#tapahtumat p{
	padding:10px 20px;
	
}
#tapahtumat #new_event{
margin-left:250px;
padding:20px;
width:360px;
border:1px solid silver;
-webkit-box-shadow: 0px 0px 5px #00E516;  
-moz-box-shadow: 0px 0px 5px #00E516;  
box-shadow: 0px 0px 5px #00E516;  
text-shadow: 0 1px 0 #C0C0C0;  
-webkit-border-radius: 15px;  
-moz-border-radius: 15px;  
border-radius: 15px; 
background:#E5FFE8;
}
#tapahtumat #new_event .button{
font-size:12px;
font-weight:bold;
line-height:24px;
width:280px;
-webkit-border-radius: 5px;  
-moz-border-radius:15px;  
border-radius: 5px; 
}

#tapahtumat .event_box{
float:left;
clear:both;
font-size:14px;
border:1px solid silver;
margin:0px 0px 10px 12px;
width:915px;
background:#E5FFE8;
height:46px;
line-height:46px;
overflow:hidden;
-webkit-box-shadow: 0px 0px 5px #00E516;  
-moz-box-shadow: 0px 0px 5px #00E516;  
box-shadow: 0px 0px 5px #00E516;  
text-shadow: 0 1px 0 #C0C0C0;  
-webkit-border-radius: 2px;  
-moz-border-radius: 2px;  
border-radius: 2px; 
}
#tapahtumat .event_box:hover{
-webkit-box-shadow: 0px 0px 5px #6FC15E;  
-moz-box-shadow: 0px 0px 5px #6FC15E;  
box-shadow: 0px 0px 5px #6FC15E; 
background:#DEF7E1;
}
#tapahtumat .event_box a  img{
vertical-align:middle;
margin:3px;
border:0;
float:none;
}
#tapahtumat .event_box a{
background:url(../image/ribbon_event.gif) 100% 0px no-repeat;
position:absolute;
width:915px;
height:46px;
margin-top:-2px;
margin-left:2px;
text-decoration:none;
color:#404040;
}

#tapahtumat .event_info{
float:left;
clear:both;
margin:-12px 0px 10px 12px;
width:915px;
border:1px solid silver;
border-width:0px 1px 1px 1px;
-webkit-box-shadow: 0px 0px 5px #00E516;  
-moz-box-shadow: 0px 0px 5px #00E516;  
box-shadow: 0px 0px 5px #00E516;  

-moz-border-bottom-left-radius:10px 5px;
-moz-border-bottom-right-radius:10px 5px;
-webkit-border-bottom-left-radius:10px 5px;
-webkit-border-bottom-right-radius:10px 5px;
border-bottom-left-radius:10px 5px;
border-bottom-right-radius:10px 5px;
}
#tapahtumat .event_info b{
padding:10px;
display:block;
}
#tapahtumat .event_info a{
padding:10px;
display:block;
}
#next_event .next_event event_box{

}
