@charset "utf-8";
/* CSS Document */

/*
<div id="site">
*/

*{
		margin: 0px;	
		padding: 0px;
}

html, body{
		font-family: 'Alegreya Sans', sans-serif;
		color: #ffffff;
}

body {
	background-image: url(../logos/pic_wallpaper.jpg);
	background-repeat: repeat;
}

a:link {
		color: #000000;
		text-decoration: none;
}

a:visited {
		text-decoration: none;
		color: #000000;
}

a:hover {
		text-decoration: underline;
		color: #ffffff;
}

a:active {
		text-decoration: none;
		color: #ffffff;
}

.txt_block li {
		margin-left: 20px;
}

#site{
		margin: 0 auto;
		width: 1900px;
		height: auto;
		margin-top: 10px;
}

ul{
		list-style-type: none;
}

@media only screen and (max-width: 1899px) {
			.reframe { max-width: 1899px }

#site { 
		width:1580px;
}

}

@media only screen and (max-width: 1599px) {
			.reframe { max-width: 1599px }

#site { 
		width:1280px;
}

}

@media only screen and (max-width: 1279px) {
			.reframe { max-width: 1279px }

#site{
		width: 1020px;
}

}

@media only screen and (max-width: 1023px) {
			.reframe { max-width: 1023px }

#site{
	width: 800px;
}

}

@media only screen and (max-width: 799px) {
			.reframe { max-width: 799px }

#site{
	width: 640px;
}

}

@media only screen and (max-width: 639px) {
			.reframe { max-width: 639px }

#site{
	width: 480px;
}

}

@media only screen and (max-width: 480px) {
			.reframe { max-width: 480px }

#site{
	margin: 0 auto;
	width: auto;
	height: auto;
	margin-top: 5px;
}

}