* {
	font-family : tahoma;
	color : #9babba;
	line-height : 120%;
	margin : 0;
	padding : 0;
}

body {
	background : #050608 url(images/bg.jpg) top left no-repeat fixed;
}

div {
	clear : both;
}

a {
	text-decoration : none;
	color : #9babba;
	padding : 2px 5px;
}

img {
	border : 0;
}

ul li {
	list-style : none;
	text-align : center;
	float : left;
}

form {
	text-align : left;
	line-height : 200%;
}

input,textarea,select {
	background-color : #050608;
	border : 1px solid #afc0d1;
	color : #9babba;
	margin : 2px 0;
}

label {
	padding-right : 10px;
}

.submit {
	background : #9babba;
	color : #050608;
	font-weight : bolder;
	width : 70px;
	margin : 5px 10px 5px 50px;
}

.check {
	background : transparent;
	border : 0;
	color : #454648;
}

#main {
	width : 760px;
}

#navi {
	padding : 0 0 100px 0;
	clear : both;
	float : right;
}

.navi {
	padding : 10px;
	clear : both;
	text-align : center;
}

#link,
#searchbar {
	clear : both;
	padding : 2px 20px 0 20px;
}

#link .select {
	font-weight : 900;
}

#link a {
	padding : 1px 8px;
}

#navi a:hover,
#link a:hover {
	background : #afc0d1;
	color : #030506;
}

#img {
	clear : both;
	padding : 10px 20px 0 20px;
}

.list ul li {
	list-style : none;
	float : left;
	clear : both;
	text-align : left;
}

#img .left {
	text-align : center;
	vertical-align : middle;
}

#img .left img {
	padding : 15px;
}

#img .right {
	padding : 2px 20px;
}

#img .right img {
	padding : 0;
	margin : 0;
	text-align : left;
	vertical-align : top;
}

#form {
	clear : both;
	padding : 20px 20%;
}

.thirteen {
	clear : both;
	text-align : center;
	padding : 10px;
}

.dot a {
	font : 9px;
	color : #ff0000;
	text-decoration : underline;
}

