@CHARSET "UTF-8";

/*	--- PREFS	---	*/
.prefs .error { 
	position: absolute;
	background: none; 
	width: 651px; height: 25px;
	padding: 15px 0 0;
	text-align: center; 
	color: #900000;
	margin: 500px 0px 0px 25px;
	font-size: 15px;
	font-weight: bold;
}


.prefs form div.pesuul label {
	width: 90px;
	display: inline-block;
	vertical-align: middle;
	margin: -25px 0 0 0px; 
	padding: 0px 0 0 25px;
	color: #500000;
	font-weight: bold;
	
}


.prefs form div.pesuusi input {
	position: absolute;
	background: none;
	border-top: ridge #D0D0D0;
	border-right: ridge black;
	border-bottom: ridge red;
	border-left: ridge #D0D0D0;
	color: #000000;

	vertical-align: top; 
	margin: -42px 0 0 150px; 
	width: 180px; 
	padding: 0px 5px 0px 5px;
}

.prefs form div.pesuuel label {
	width: 90px;
	display: inline-block;
	vertical-align: middle;
	margin: -25px 0 0 0px; 
	padding: 0px 0 0 25px;
	color: #500000;
	font-weight: bold;
	
}

.prefs form div.pesuuei input {
	position: absolute;
	background: none;
	border-top: ridge #D0D0D0;
	border-right: ridge black;
	border-bottom: ridge red;
	border-left: ridge #D0D0D0;
	color: #000000;

	vertical-align: top; 
	margin: -42px 0 0 150px; 
	width: 250px; 
	padding: 0px 5px 0px 5px;
}
.prefs form div.pmesuul label {
	width: 90px;
	display: inline-block;
	vertical-align: middle;
	margin: -35px 0 0 0px; 
	padding: 0px 0 0 25px;
	color: #500000;
	font-weight: bold;
	
}

.prefs form div.pmesuusi input {
	position: absolute;
	background: none;
	border-top: ridge #D0D0D0;
	border-right: ridge black;
	border-bottom: ridge red;
	border-left: ridge #D0D0D0;
	color: #000000;

	vertical-align: top; 
	margin: -32px 0 0 150px; 
	width: 250px; 
	padding: 0px 5px 0px 5px;
}

.prefs form span.naoesl {
	width: 190px;
	display: inline-block;
	vertical-align: middle;
	margin: -60px 0 0 440px; 
	padding: 0px 0 0 0px;
	color: #666666;
	font-weight: bold;
	font-style: italic;
	font-size: 10px;	
}


.prefs form div.tesauusl label {
	width: 90px;
	display: inline-block;
	vertical-align: middle;
	margin: -25px 0 0 330px; 
	padding: 0px 0 0 45px;
	color: #500000;
	font-weight: bold;
	
}
.prefs form div.tesauusi input {
	position: absolute;
	background: none;
	border-top: ridge #D0D0D0;
	border-right: ridge black;
	border-bottom: ridge red;
	border-left: ridge #D0D0D0;
	color: #000000;

	vertical-align: top; 
	margin: -42px 0 0 500px; 
	width: 100px; 
	padding: 0px 5px 0px 5px;
}

.prefs form div.tesauusul label {
	width: 90px;
	display: inline-block;
	vertical-align: middle;
	margin: -25px 0 0 330px; 
	padding: 0px 0 0 45px;
	color: #500000;
	font-weight: bold;
	
}

.prefs form div.tesauusui input {
	position: absolute;
	background: none;
	border-top: ridge #D0D0D0;
	border-right: ridge black;
	border-bottom: ridge red;
	border-left: ridge #D0D0D0;
	color: #000000;

	vertical-align: top; 
	margin: -42px 0 0 500px; 
	width: 100px; 
	padding: 0px 5px 0px 5px;
}

.prefs form span.natesl {
	width: 190px;
	display: inline-block;
	vertical-align: middle;
	margin: -15px 0 0 470px; 
	padding: 0px 0 0 0px;
	color: #666666;
	font-weight: bold;
	font-style: italic;
	font-size: 10px;	
}

.prefs form div.salta {
	position: absolute;
	width: 700px;
	display: inline-block;
	vertical-align: middle;
	margin: -15px 0 0 150px; 
	padding: 0px 0 0 0px;
	color: #666666;
	font-weight: bold;
	font-style: italic;
	font-size: 10px;	
}


.prefs form div.hesalal label {
	width: 90px;
	display: inline-block;
	vertical-align: middle;
	margin: -25px 0 0 10px; 
	padding: 0px 0 0 45px;
	color: #500000;
	font-weight: bold;
	
}

.prefs form div.hesalai input {
	position: absolute;
	background: none;
	border-top: ridge #D0D0D0;
	border-right: ridge black;
	border-bottom: ridge red;
	border-left: ridge #D0D0D0;
	color: #000000;

	vertical-align: top; 
	margin: -42px 0 0 170px; 
	width: 100px; 
	padding: 0px 5px 0px 5px;
}

.prefs form span.nakin {
	
	width: 700px;
	display: inline-block;
	vertical-align: middle;
	margin: -15px 0 0 130px; 
	padding: 0px 0 0 0px;
	color: #666666;
	font-weight: bold;
	font-style: italic;
	font-size: 10px;	
}

.prefs #inner .buttons input {
	position: absolute;
	background: url(images/con_button_off.png) no-repeat center;
	width: 120px; height: 35px;
	margin: -30px 0px 20px 500px; padding: 0px 10px 0 0px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	cursor: pointer; 
}
.prefs #inner .buttons input:hover {
	position: absolute;
	background: url(images/con_button.png) no-repeat center;
	width: 120px; height: 35px;
	margin: -30px 0px 20px 500px; padding: 0px 10px 0 0px;
	color: #666666;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	cursor: pointer; 
}



.prefs #inner h1 { 
	width: 500px;
	margin: 0px 0px 0 0px;
	padding: 20px 0 20px 10px;
	color: #666666;
	font-size: 15px;
	font-style: italic;
	font-weight: bold; 
}

.prefs #inner h2 { 
	position: absolute;
	width: 500px;
	margin: -28px 0px 0 430px;
	padding: 20px 0 27px 10px;
	color: #700000;
	font-size: 15px;
	font-weight: bold; 
}
.prefs #inner h3 { 
	
	width: 500px;
	margin: 0px 0px 0 0px;
	padding: 20px 0 27px 10px;
	color: #666666;
	font-size: 15px;
	font-style: italic;
	font-weight: bold; 
}

.prefs #inner h4 { 
	position: absolute;
	width: 500px;
	margin: -50px 0px 0 30px;
	padding: 20px 0 27px 10px;
	color: #700000;
	font-size: 15px;
	font-weight: bold; 
}
.prefs #inner h5 { 
	
	width: 500px;
	margin: 0px 0px 0 0px;
	padding: 20px 0 27px 10px;
	color: #666666;
	font-size: 15px;
	font-style: italic;
	font-weight: bold; 
}

.prefs #inner form { margin-top: 0; }
.prefs #inner form label { width: 140px; }
.prefs #inner form input.small { width: 140px; }
.prefs #inner form .info { color: #878787; }
.prefs #inner form img { vertical-align: middle; }
/*	--- END	PREFS	---	*/

/*	--- PREFSS	---	*/
.prefa .error { 
	position: absolute;
	background: none; 
	width: 651px; height: 25px;
	padding: 15px 0 0;
	text-align: center; 
	color: #900000;
	margin: 400px 0px 0px 25px;
	font-size: 15px;
	font-weight: bold;
}

.prefa form div.ppesuul label {
	width: 90px;
	display: inline-block;
	vertical-align: middle;
	margin: -25px 0 0 0px; 
	padding: 0px 0 0 25px;
	color: #500000;
	font-weight: bold;
	
}

.prefa form div.ppesuusi input {
	position: absolute;
	background: none;
	border-top: ridge #D0D0D0;
	border-right: ridge black;
	border-bottom: ridge red;
	border-left: ridge #D0D0D0;
	color: #000000;

	vertical-align: top; 
	margin: -42px 0 0 150px; 
	width: 100px; 
	padding: 0px 5px 0px 5px;
}

.prefa form div.ppesuuel label {
	width: 90px;
	display: inline-block;
	vertical-align: middle;
	margin: -15px 0 0 0px; 
	padding: 0px 0 0 25px;
	color: #500000;
	font-weight: bold;
	
}

.prefa form div.ppesuuei input {
	position: absolute;
	background: none;
	border-top: ridge #D0D0D0;
	border-right: ridge black;
	border-bottom: ridge red;
	border-left: ridge #D0D0D0;
	color: #000000;

	vertical-align: top; 
	margin: -32px 0 0 150px; 
	width: 100px; 
	padding: 0px 5px 0px 5px;
}

.prefa form span.naoesl {
	width: 190px;
	display: inline-block;
	vertical-align: middle;
	margin: -15px 0 0 120px; 
	padding: 0px 0 0 0px;
	color: #666666;
	font-weight: bold;
	font-style: italic;
	font-size: 10px;	
}


.prefa form div.tesauusl label {
	width: 90px;
	display: inline-block;
	vertical-align: middle;
	margin: -25px 0 0 330px; 
	padding: 0px 0 0 45px;
	color: #500000;
	font-weight: bold;
	
}
.prefa form div.tesauusi input {
	position: absolute;
	background: none;
	border-top: ridge #D0D0D0;
	border-right: ridge black;
	border-bottom: ridge red;
	border-left: ridge #D0D0D0;
	color: #000000;

	vertical-align: top; 
	margin: -42px 0 0 500px; 
	width: 100px; 
	padding: 0px 5px 0px 5px;
}

.prefa form div.tesauusul label {
	width: 90px;
	display: inline-block;
	vertical-align: middle;
	margin: -25px 0 0 330px; 
	padding: 0px 0 0 45px;
	color: #500000;
	font-weight: bold;
	
}

.prefa form div.tesauusui input {
	position: absolute;
	background: none;
	border-top: ridge #D0D0D0;
	border-right: ridge black;
	border-bottom: ridge red;
	border-left: ridge #D0D0D0;
	color: #000000;

	vertical-align: top; 
	margin: -32px 0 0 500px; 
	width: 100px; 
	padding: 0px 5px 0px 5px;
}

.prefa form span.natesl {
	width: 190px;
	display: inline-block;
	vertical-align: middle;
	margin: -15px 0 0 470px; 
	padding: 0px 0 0 0px;
	color: #666666;
	font-weight: bold;
	font-style: italic;
	font-size: 10px;	
}

.prefa form div.salta {
	position: absolute;
	width: 700px;
	display: inline-block;
	vertical-align: middle;
	margin: 25px 0 0 180px; 
	padding: 0px 0 0 0px;
	color: #666666;
	font-weight: bold;
	font-style: italic;
	font-size: 10px;	
}


.prefa form div.hesalal label {
	width: 90px;
	display: inline-block;
	vertical-align: middle;
	margin: -25px 0 0 10px; 
	padding: 0px 0 0 45px;
	color: #500000;
	font-weight: bold;
	
}

.prefa form div.hesalai input {
	position: absolute;
	background: none;
	border-top: ridge #D0D0D0;
	border-right: ridge black;
	border-bottom: ridge red;
	border-left: ridge #D0D0D0;
	color: #000000;

	vertical-align: top; 
	margin: -42px 0 0 170px; 
	width: 100px; 
	padding: 0px 5px 0px 5px;
}

.prefa form span.nakin {
	
	width: 700px;
	display: inline-block;
	vertical-align: middle;
	margin: -15px 0 0 160px; 
	padding: 0px 0 0 0px;
	color: #666666;
	font-weight: bold;
	font-style: italic;
	font-size: 10px;	
}

.prefa #inner .buttons input {
	position: absolute;
	background: url(images/con_button_off.png) no-repeat center;
	width: 120px; height: 35px;
	margin: -30px 0px 20px 500px; padding: 0px 10px 0 0px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	cursor: pointer; 
}
.prefa #inner .buttons input:hover {
	position: absolute;
	background: url(images/con_button.png) no-repeat center;
	width: 120px; height: 35px;
	margin: -30px 0px 20px 500px; padding: 0px 10px 0 0px;
	color: #666666;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	cursor: pointer; 
}



.prefa #inner h1 { 
	width: 500px;
	margin: 0px 0px 0 0px;
	padding: 20px 0 20px 10px;
	color: #666666;
	font-size: 15px;
	font-style: italic;
	font-weight: bold; 
}

.prefa #inner h2 { 
	
	width: 500px;
	margin: -132px 0px 0 350px;
	padding: 20px 0 27px 10px;
	color: #666666;
	font-size: 15px;
	font-style: italic;
	font-weight: bold; 
}
.prefa #inner h3 { 
	
	width: 500px;
	margin: 0px 0px 0 0px;
	padding: 20px 0 27px 10px;
	color: #666666;
	font-size: 15px;
	font-style: italic;
	font-weight: bold; 
}



.prefa #inner form { margin-top: 0; }
.prefa #inner form label { width: 140px; }
.prefa #inner form input.small { width: 140px; }
.prefa #inner form .info { color: #878787; }
.prefa #inner form img { vertical-align: middle; }
/*	--- END	PREFSs	---	*/