@charset "utf-8";

/* CSS Document */

body{

	width:1015px;

	margin:auto;

	

	}

.left{

	float:left;

	width:400px;	

	/*margin:30px auto 30px auto;*/



	}

.right{

	float:right;

	width:600px;



	

	}	



.menu_btn{

	width:300px;

	height:90px;

	background-color:#3C6;

	display:block;

	margin:auto;

	border-radius:15px;

	-webkit-border-radius:15px;

	font-family: 'Bitter',Arial,  sans-serif;

	font-size:24px; 

	}



.msg_error{

	margin:20px auto 20px auto;

	}



.msg_error p{

	margin:auto;

	background-color:#FF6666;

	border:thin solid #F00;

	height:60px;

	width:400px;

	text-align:center;

	line-height:60px;

	font-family: 'Bitter',Arial,  sans-serif;

	}

	

	

.news_list{

	font-size: 24px; 

    color:#fff; 

    background:#2fb0d7; 

    font-family: 'Bitter', Arial, sans-serif;

    border:solid 1px #2fb0d7; 

    -webkit-border-radius: 5px 5px 0px 0px; 

    border-radius: 5px 5px 0px 0px; 

    margin:0;

	}	

.news_list h1{

	font-size: 18px;

	font-weight:normal; 

    margin:0;

	

	}

.news_list h2{

	font-size: 14px;

	font-weight:normal; 

    margin:0;

	color:#000;

	}

.news_list p{

	font-size: 10px;

	font-weight:normal; 

    margin:0;

	color:#000;

	}				

.news_list td{

	border-bottom:dashed thin #FFF;

	padding:10px;

	width:100%;

		}

.news_list button{

	width:40px;

	height:40px;

	display:block;

	border-radius:5px;

	-webkit-border-radius:5px;

	font-size:24px;

	margin-bottom:3px; 

	}

	

.page {

	background:#2fb0d7; 

	width:150px;

	height:40px;

	border:none;

	font-size:24px;

	margin:0px 0px 0px 15px;

	padding:0px;

	border-radius:5px 5px 0px 0px;

	-webkit-border-radius:5px 5px 0px 0px;

	text-align:center;

	line-height:40px;		 

	}

.page a{

		font-size:45px;

		color:#fff; 

		}				

.page a:hover{

		text-decoration:none;

		color:#666; 

		}	

.page #page_nr{
	
	color: white;
	font-size: 14px;
	padding: 0px 20px 20px;
}


.mode_select{
	margin: 30px;
	width: 100%;
	text-align: center;
}

.mode_select .select{
	width: 30%;
	height: 50px;
 	text-align: center;
	color:white; 
	background-color: red;
	font-family: Lucida Grande, Lucida Sans Unicode, Lucida Sans, DejaVu Sans, Verdana," sans-serif";
	font-size: 18px;
	font-weight: bold;
}

.mode_select .deselect{
	width: 30%;
	height: 50px;
 	text-align: center;
	color:black;
	background-color: white;
	font-family: Lucida Grande, Lucida Sans Unicode, Lucida Sans, DejaVu Sans, Verdana," sans-serif";
	font-size: 14px;
 
}

		