/* HTML Stylesheet Script */
/* Autor - StarBucK */

body
{
	+background-color: #06c;
	+background-image: url("../gfx/site-bg.jpg");
	+background-repeat: repeat;
	+background-position: top;
	+background-attachment: fixed;
	+background-size: 100% !important;
	+overflow-x: hidden;
	+overflow-y: scroll;
	+font-size: 8pt;
	+font-family: verdana;
	cursor: default;
	
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

a:active {text-decoration: none; color: #fff}
a:visited{text-decoration: none; color: #fff}
:link {text-decoration: none; color: #fff; cursor: default}

#content
{
	text-align: left;
	height: auto;
	width: 450px;
	font-size: 8pt;
	font-family: verdana;
}

	#content table
	{
		+border: 1px;
		cellpadding: 0;
		cellspacing: 0;
	}
	
	.search
	{
		height: 50px;
		width: auto;
		margin-bottom: 10px;
		vertical-align: middle;
		
		-webkit-border-radius: 6px 6px 6px 6px;
		-moz-border-radius: 6px 6px 6px 6px;
		-ms-border-radius: 6px 6px 6px 6px;
		border-radius: 6px 6px 6px 6px;
		
		-webkit-box-shadow: inset 0 1px 50px rgba(0, 0, 0, 0.9);
		-moz-box-shadow: inset 0 1px 50px rgba(0, 0, 0, 0.9);
		-ms-box-shadow: inset 0 1px 50px rgba(0, 0, 0, 0.9);
		box-shadow: inset 0 1px 50px rgba(0, 0, 0, 0.9);
	}
	
	.search > tr td
	{
		width: 130px;
	}
	
		.logo
		{
			display: table-cell;
			vertical-align: middle;
			width: 128px;
			height: 44px;
			position: relative;
			overflow: hidden;
		}		
		
		.logo img
		{
			display: block;
			max-width:128px;
			max-height:44px;
			margin: auto;
		}

		.search input
		{
			-webkit-border-radius: 3px 3px 3px 3px;
			-moz-border-radius: 3px 3px 3px 3px;
			-ms-border-radius: 3px 3px 3px 3px;
			border-radius: 3px 3px 3px 3px;
			
			-webkit-box-shadow: inset 0 1px 5px rgba(0, 0, 0, 0.9);
			-moz-box-shadow: inset 0 1px 5px rgba(0, 0, 0, 0.9);
			-ms-box-shadow: inset 0 1px 5px rgba(0, 0, 0, 0.9);
			box-shadow: inset 0 1px 5px rgba(0, 0, 0, 0.9);
		}

		.search button
		{
			vertical-align: middle;
			
			-webkit-border-radius: 3px 3px 3px 3px;
			-moz-border-radius: 3px 3px 3px 3px;
			-ms-border-radius: 3px 3px 3px 3px;
			border-radius: 3px 3px 3px 3px;
		}

	#flags {
		width: 46px;
	}
		 
		#flags .col
		{
			float: left;
			width: 21;
		}
		 
		#flags .flag img
		{
			padding: 1px 1px 1px 1px;
			text-align: center;
		}
		 
		#flags .flag:hover
		{
			background: #fff;
			background-image: url("../gfx/pJ6RO.gif");
			background-position: center;
			background-attachment: fixed;
			background-size: 100% !important;
			background-size: auto;
		}