body {background:#d88c00;color:black;font-size:13px;margin:0;padding:0;}
#page {max-width:800px;margin:auto;background:white;}
header {text-align:center;padding:10px;}
nav {height:20px;background:brown;}
#main {padding:10px;}
aside {padding:5px;}
footer {height:20px;background:brown;}

@media only screen and (min-width: 824px) {
	#main {width:570px;float:left;}
	aside {width:200px;float:left;}
}

header h1 {margin:0;}
.pornOpo {border:2px solid black;border-radius:5px;padding:7px;margin-bottom:10px;}
.opoTyt {margin:0 0 5px;font-size:15px;}
.opoTyt a {color:black;text-decoration:none;}
.opoTyt a:hover {text-decoration:underline;}
#tagi {border:1px dashed black;padding:5px 5px 0 5px;border-radius:5px;}
#tagi a {display:inline-block;background:gray;color:white;padding:2px 5px;border-radius:5px;text-decoration:none;margin:0 3px 5px;}
#tagi a:hover {background:black;}