@import "head.css";
@import "nav.css";
@import "content.css";
@import "right_colum.css";
@import "footer.css";

@import "lightbox.css";

html{
	margin:0;
	padding:0;
	height:100%;
}

body {
	background-image:url(images/background.gif);
	background-repeat:repeat-x;
	background-color:#c1c1c1;
	margin:0;
	padding:0;
	font-size:75%;	/* 10px */
	font-family:Arial, Helvetica, sans-serif;
	height:100%;
	color:#8d8d8d;
}

#top {
	background-image:url(images/background.gif);
	background-repeat:repeat-x;	
	width:1000px;
	margin:auto;		
	background-color:#c1c1c1;	
	min-height: 100%; /* For Modern Browsers */
  	height: auto !important; /* For Modern Browsers */
  	height: 100%; /* For IE */	
}
.top_menu{
	margin-top:4px;
}
.left_column{
	float:left;
	width:676px;
	margin:auto;
	height:auto;		
}
.right_column{
	float:right;	
	width:300px;
	margin:auto;		
	height:auto;
}
#content_left_side{
	margin:4px 0px 0px 0px;
	float:left;
	width:248px;
}
#h_space{
	height:8px;
	width:100%;
}
a{color:#000000;text-decoration:none;}
a:hover{text-decoration:underline;}
img{border:0;}

h1 {	
	font-size:155%;		/* 19px */
	font-weight:normal;
	color:#604d00;
	font-family:Arial, Helvetica, sans-serif;
	margin:6px 0px 0px 8px;	
}
h2 {
	background:url(images/h2_arrow.gif) right center no-repeat;
	width:100%;
	font-size:155%;		/* 19px */
	font-weight:normal;
	color:#c2c2c2;
	font-family: Arial, Helvetica, sans-serif;
	margin:5px 0 0 5px;	
}
/* h1 {
	font-size:200%;		/* 19px *//*
	font-weight:bold;
	margin-top:10px;
	margin-bottom:10px;	
} */
/*h2 {
	font-size:150%;		/* 14px *//*
	font-weight:bold;
}*/
h3 {
	font-size:130%;		/* 12 px */
	font-weight:bold;
}
h4 {
	font-size:120%;		/* 11px */
	font-weight:bold;
}
h5 {
	font-size:110%;		/* 10px */
	font-weight:bold;
}
h6 {
	font-size:100%;		/* 10px */
	font-weight:bold;
	font-style:italic;
}


#RegForm fieldset
{
  border : none;
  margin : 20px;
}

#RegForm label
{
  width : 175px;
  float : left;
  font-size : 10px;
  color : black;
}

#RegForm .error
{
  color : red;
}

#RegForm a
{
  color : #604D00;
  cursor : pointer;
}

#RegForm input, #RegForm select
{
  width : 250px;
  margin-bottom : 5px;
}

#BirthdayYear
{
    width : 80px !important;
}
#BirthdayYear option,
#BirthdayMonth option,
#BirthdayDay option
{
  text-align : center;
}

#BirthdayMonth, #BirthdayDay
{
    width : 50px !important;
}

#Submit
{
  width : 82px !important;
}

#GM, #GF, #Privacy
{
  width : auto  !important;
}

#vyras, #moteris, #Privacy
{
  float : none !important;
}

#PrivacyF
{
  margin-top : 20px;
  margin-bottom : 20px;
}

#epFrame a
{
  font-weight : bold;
  display : block;
}

.valiutos option
  {
    background-repeat : no-repeat;
    background-position : 1% 50%;
    padding-left : 40px;
    padding-top : 5px;
    padding-bottom : 5px;
    border-bottom : 1px dotted #9a9a9a;
    font-size : 10px;
  }
  
.valiutos
{
    margin-bottom : 5px;
    font-size : 10px;
    height : 20px;
}

div.sample
{
  margin-left : -13px;
  padding : 9px;
  background-image : url(/informer/sample.jpg);
  width : 318px;
}

div.topMenu a
{
	display : block;
	float : left;
	background : #f9eb82 url(/images/topMenu.jpg) 0% 0% no-repeat;
	padding-left : 5px;
	margin-right : 2px;
	font-size : 12px !important;
}

div.topMenu a span
{
	background : transparent url(/images/topMenu.jpg) 100% -20px no-repeat;
	line-height : 20px;
	display : block;
	padding-right : 5px;
}


div.topMenu a:hover
{
	background-color : white;
	background-position : 0px -40px;
	text-decoration : none;
}

div.topMenu a:hover span
{
	background-position : 100% -60px;
}