@charset "utf-8";
/* CSS Document */
* {
	margin: 0;
	padding: 0;
	list-style: none;
}
html,body {
	background:#ffffff url(../images/footer_bg.jpg) repeat-x bottom; 
	position: relative; 
	font: normal 1em/1.6em Verdana, Arial, Helvetica, sans-serif;/*"Lucida Sans", Verdana, Sans-serif;*/
	color: #fff;
	height:100%;
}

.clear {clear:both;}
.ping {color:#85D5F4;}

a,a:link,a:visited {color:#B3E5F8; text-decoration:none;}
a:hover,a:focus {color:#85D5F4; }

#basicModalContent
{
	color: #000 !important; 
}

#basicModalContent a,
#basicModalContent a:link,
#basicModalContent a:visited,
#basicModalContent a:hover,
#basicModalContent a:focus {
	border-width: 0px;
	border-width: 0px;
}
#header, #content {
	margin: 0 auto;
	position: relative;
	text-align: left;
	clear:both;
	display:table;
}

#header {width: 800px; height: 160px; padding:0px;}

#content {
	width:100%;
	background:#3769A4 url('../images/content_bg.jpg') repeat-x top left;
	clear:both;
	padding: 20px 0px;
	border-top:4px solid #29568B;
	border-bottom:4px solid #000A14;
}

#content p {
	font-size:1em;
}

.text {
	margin-top:20px;
	font: normal 1.2em/1.6em Verdana, Arial, Helvetica, sans-serif !important;
}

#content2{
	padding: 20px 0px;
	border-top:1px solid #509BDF;
	border-bottom:3px solid #000A14;
	background:#29568B url('../images/bg_content.jpg') repeat-x left top;
}

#content2 p{
	font: normal .9em/1.2em Verdana, Arial, Helvetica, sans-serif;
}

#content2 h2 {
	color:#D4E4F7;
}

#content a,#content a:hover,#content a:focus {
	border-width: 0px;
}

#logo {
	margin: 20px 0px;
	position: relative;
	width: 235px;
	height: 110px;
	float: left;
	overflow:hidden;
	clear:left;
}

#logo h1 a {
	display: block;
	color:#FFFFFF;
	border-width:0px;
}

#logo h1 a img {
	position:absolute;
	top:0;
	left:0;
	z-index:1;
	border: 0px;
}

#top-right {
	margin: 35px 0px;
	width: 470px;
	height: 77px;
	display:block;
	text-align:left;
	font-size: 16px;
	float: right;
	position:relative;

}

input.url {
	font: normal 2em Verdana, Arial, Helvetica, sans-serif;/*"Lucida Sans", Verdana, Sans-serif;*/
	color: #FF007D;
	width: 99%;
	border-style:none;
	border:none;
	border-width: 0px;
}

input#create {
	border:none;
	background-color:#3D75B2;
	font: normal 1.6em Verdana, Arial, Helvetica, sans-serif;/*"Lucida Sans", Verdana, Sans-serif;*/
	height: 1.55em;
	color: #fff;
	width: 99%;
}

.input-fields {
	width: 800px;
	margin: 0 auto;
}

#footer {
	width:100%;
	padding:20px 0px 0px 0px;
	background-color: #F7F7F7;
	color:#fff;
}

#bottom-menu {
	width: 800px;
	margin: 0 auto;
	position: relative;
	text-align: left;
}

#bottom-menu a, #bottom-menu a:link, #bottom-menu a:visited {
	 border-bottom:1px dashed #99ccff;
}
#bottom-menu a:hover, #bottom-menu a:focus {
	border-bottom:1px dashed #3399FF;
}
#bottom-menu li{
	font: 11px/1.2em Tahoma, sans-serif;
	float:left;
	margin: 0 20px 0 0;
	line-height:20px;
}

#bottom-menu li a {
	height: 14px;
}

#bottom-menu li.right{
	color:#737373;
	float:right;
	margin: 0;
}

#bottom-menu li.right a {
	color:#00BFF3;
}

#bottom-menu li.right a:hover {
	color:#00AEEF;
}

#bottom-menu li a,#bottom-menu a:link {
	color:#737373;
	text-decoration:none;
}

#bottom-menu a:hover {
	color:#333;
}

.error {
	color:#D4E4F7; 
	padding-left: 26px; 
	background: url(../images/error.png) no-repeat 0 50%;
}

.info {
	font-weight:bolder;
	padding-left: 20px; 
	background: url(../images/information.png) no-repeat 0 50%;
}

.new {
	font-weight:bolder;
	padding-left: 20px; 
	background: url(../images/new.png) no-repeat 0 5px;
}

.ast {
	padding-left: 20px; 
	background: url(../images/asterisk_orange.png) no-repeat 0 5px;
}

.copy {
	font: normal 0.8em/1.2em Verdana, Arial, Helvetica, sans-serif !important;
	padding-left: 20px; 
	background: url(../images/information.png) no-repeat 0 0;
	margin-bottom: 15px;
}

#loader {
	float:right;
	padding:4px 0px;
	width:150px;
	display:none;
	text-align:center;
}
#loader img {
	border:0px;
}

#result {
	display:block;
}

***************  Language  ********************/
#lang {
	margin: 0px;
	width: 500px;
	display:block;
	text-align:left;
	font-size: 24px;
	position: absolute;
	right: 0px;
	top:0;
}

ul#lang { _margin: 10px 0 0 0;} 

#lang li {
	list-style: none;
	float: right;
	margin-left: 8px;
	padding: 0px;
	width: 26px;
}

#lang a,
#lang strong {
	display: block;
	width: 24px;
	height: 24px;
	overflow: hidden;
	text-indent: -100em;
	background-repeat: no-repeat;
	border-width:0px;
}

#lang strong {
	background-position: 0 -24px;
}

#lang-en a,
#lang-en strong {
	background-image: url(../images/en.png);

}

#lang-bg a,
#lang-bg strong {
	background-image: url(../images/bg.png);
}
.paypal-img {
	width:1px;
	height:1px;
	border:0px;
}

/* Listen */
#news_content {postition: absolute; top:0; left:0; dysplay: block; width: 100%; z-index:100;}
@media screen{
  body>div#news_content{
   position: fixed;
  }
}
* html body{
  overflow:hidden;
} 
* html div#wrapper{
  height:100%;
  overflow:auto;
}
ul#news {
	border: 1px solid #fcf498;
	font: 12px/1.2em Tahoma, sans-serif;
	padding: 3px 5px 5px 30px;
	background:  #ffffaf;
}

ul#news a, ul#news a:link {color: #737373;}
ul#news a:hover {color:#333;}

#info {
	background: transparent url('../images/information.png') no-repeat 0 0;
	overflow: hidden;
	position: absolute;
	left: 10px;
	top: 3px;
	width: 17px;
	height: 16px;
	text-indent: 20px;
	outline: none;
	z-index:999;
	//font: 10px/1.2em Tahoma, sans-serif !important;
}

* html #info {
	right: 30px;
}
.inputsTooltip
{
	border: 1px solid #000A14;
	background-color: #3769A4;
	padding: 4px;
	color: #fff;
	font: 10px/1.2em Tahoma, sans-serif;
	width: 150px;
}
.inputsTooltip #tooltipTitle
{
	font-weight: bold;
}

#counter { position:absolute; bottom:10px; right:10px; dysplay: block; width: 100px; z-index:100;
	/*display:none;
	width: 100px;*/
	text-align:center;
	font: bold 2em/1.1em Georgia, "Times New Roman", Times, serif;
	color:#000A14;
	/*position:absolute;
	top: 130px;
	right: 5px;
	z-index: 999;*/

}

@media screen{
  body>div#counter {
   position: fixed;
  }
}

#counter span{
	display:block;
	clear:both;
	font: normal 10px/1.1em Verdana, Arial, Helvetica, sans-serif !important;
	color:#B3E5F8;
}

#clicks {
	font: bold 80%/110% Georgia, "Times New Roman", Times, serif;
	color: #003C77;
}

div.item-list {position:absolute; top:8px; right:10px; z-index:101;}
.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list ul li{margin:0 0 0.25em 0;padding:0;list-style:none;}