@charset "utf-8";
@import url(http://fonts.googleapis.com/css?family=Lobster+Two:700italic);

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	line-height:170%;
}
body {
	background-color: #d0cbb0;
	margin: 0px;
}
.TitleMini {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #369;
}
h2.art {
	font-family: 'Lobster Two', cursive;
	color:#369;
	font-size:22px;
	margin:0;
	padding:0;
}
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999;
	text-decoration:none;
}
a.footer:link, a.footer:avtive, a.footer:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999;
	text-decoration:none;
}
a.footer:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #bbb;
	text-decoration:none;
	border-bottom:1px dotted #bbb;
}
.pagelink {font-family: Arial, Helvetica, sans-serif;font-size: 13px;color: #800000; border:0px;}
.pagelink:link {text-decoration: none; border-bottom:1px dotted #369;}
.pagelink:active {text-decoration: none;color: #800000;}
.pagelink:visited {text-decoration: none;color: #000000;}
.pagelink:hover {text-decoration: none;color: #FF0000; border-bottom:1px dotted #39C;}


#navigation {font-family: 'Lobster Two', cursive; margin: 0px; height: 30px; padding:0 0 0 0px; position: relative; }
#navigation ul { list-style:none; padding:0;}
#navigation li { float: left; position: relative; }
#navigation li a { float: left; display: block; color: #555; font-size: 13px; text-decoration: none; padding: 3px 10px 3px 10px; margin: 0 10px 0 0; border: 0; outline: 0; border-radius:4px;background: #C2D2E0; color:#444; font-weight:bold;} 
#navigation li a:hover, #navigation li#active a {  background: #319ede; color: #eee; }


.input {
	background: rgba(255, 255, 255, 0.25);
	border: 1px solid rgba(159, 159, 159, 0.5);
	box-shadow: inset 0 0 5px 0 rgba(0,0,0, 0.25);
	-webkit-box-shadow: inset 0 0 5px 0 rgba(0,0,0, 0.25);
	-moz-box-shadow: inset 0 0 5px 0 rgba(0,0,0, 0.25);
	border-radius: 3px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	line-height: 20px;
	font-size: 12px;
	padding-left: 10px;
	padding-right: 10px;
	font-family: arial, sans-serif;
	color: #888;
	width: 200px;
	height: 25px;
	font-style:italic;
}
#submit{
	height:30px;
	position:relative;
	font-family:Helvetica,arial,freesans,clean,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#438562;
	text-shadow:0 1px rgba(255,255,255,0.9);
	background:#f5f5f5;
	background:-moz-linear-gradient(#dbeadf,#bcddcd);
	background:-webkit-linear-gradient(#dbeadf,#bcddcd);
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5',endColorstr='#e5e5e5')";
	border-radius:3px;border:1px solid #b0d4c3;
	border-bottom-color:#89b8a4;box-shadow:0 1px 3px rgba(0,0,0,0.1);
	cursor:pointer;
	-webkit-touch-callout:none;
	-webkit-user-select:none;
	-khtml-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	text-decoration:none;
	}
#submit:hover{
	color:#337797;
	background:#eff6f9;
	background:-moz-linear-gradient(#eff6f9,#d8eaf2);
	background:-webkit-linear-gradient(#eff6f9,#d8eaf2);
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5',endColorstr='#e5e5e5')";
	border-radius:3px;border:1px solid #cbe3ee;
	border-bottom-color:#97c7dd;box-shadow:0 1px 3px rgba(0,0,0,0.1);
	}

/* By default set the color on these tags as #000. */
h1, h2, h3, h4, h5, h6
{
	color: #000;
	font-size: 1em;
	margin: 0;
	padding: 0;
}