body {
  BACKGROUND: #000000;
	font-family: Arial, Tahoma, Verdana, san-serif;  
}

img {
  border: 0;
}

.center { 
position: absolute;
top: 0px;
left: 50%; 
margin-left: -495px; 
width: 990px; }

a, .hiddenImage {
  color:#94B9BF;
  text-decoration: none;
  font-size: 14px;
}

.hiddenImage {
  cursor: help;
}

a:hover {
  color:#732313; 
  text-decoration: none;
}


/**************** header ****************/


#logo
{
  position: absolute;
  top: 0px;
  left: 0px;
  width: 233px;
  height: 240px;
  BACKGROUND: url(../images/logo.jpg) #000000;
}

/**************** tartalom ****************/


#tartalom_bg
{
  position: absolute;
  top: 309px;
  left: 0px;
  width: 990px;
  height: 500px;
  BACKGROUND: #000000;
}


/**************** tartalom_boxok ****************/


#box1
{ 
  position: absolute;
  top: 0px;
  left: 120px;
  width: 330px;
  height: 592px;
  BACKGROUND: #636260;
}


#box2
{
  position: absolute;
  top: 0px;
  left: 344px;
  width: 490px;
  height: 592px;
  BACKGROUND: #636260;
}

#box_contact
{
  position: absolute;
  top: 0px;
  left: 120px;
  width: 700px;
  height: 320px;
  BACKGROUND: #636260;
}

#cimer
{
  position: absolute;
  top: 52px;
  left: 490px;
  width: 135px;
  height: 235px;
  BACKGROUND: url(../images/cimer.jpg) #636260;
}

#box_appl
{
  position: absolute;
  top: 0px;
  left: 120px;
  width: 790px;
  height: 592px;
  BACKGROUND: #636260;
}

.text_style {
	font-size: 14px;
	font-weight: normal;
	line-height: 18px;
	color: #FFFFFF;
}

.appl_content_text
{
  position: absolute;
  top: 44px;
  left: 420px;
  height: 440px;
  width: 320;
  float: left;
}


.content_text
{
  position: absolute;
  top: 50px;
  left: 30px;
  height: 85%;
  width: 93%;
  float: left;
}

.diary_navigation_previous, .diary_navigation_next {
  position: absolute;
  top: 290px;
}

.diary_navigation_previous {
  left: 150px;
}

.diary_navigation_next {
  left: 730px;
}

.boxheaderline
{
  position: absolute;
  top: 4px;
  left: 0px;
  height: 23px;
  width: 90%;
  width: expression('100%');
  float: left;
	font-size: 18px;
	font-weight: normal;
	line-height: 23px;
	color: #839CA0;
	padding: 0 27px;
	text-decoration: none;
  BACKGROUND: #000000;
}

.topright {
  position: absolute;
  top: 0%;
  float: left;
  width: 27px;
  height: 27px;
  left: 100%;
  margin-left: -27px;
  background: url(../images/contentbg_cornertr.gif) no-repeat bottom left;
}

.topleft {
  position: absolute;
  top: 0%;
  float: left;
  width: 27px;
  height: 27px;
  left: 0;
  background: url(../images/contentbg_cornertl.gif);
}

.footerleft {
  position: absolute;
  top: 100%;
  margin-top: -27px;
  float: left;
  width: 27px;
  height: 27px;
  left: 100%;
  margin-left: -27px;
  background: url(../images/contentbg_cornerbl.gif) no-repeat bottom left;
}

.footerright {
  position: absolute;
  top: 100%;
  margin-top: -27px;
  float: left;
  width: 27px;
  height: 27px;
  left: 0;
  background: url(../images/contentbg_cornerbr.gif);
}


#sor1
{
  position: absolute;
  top: 42px;
  left: 0px;
}

#sor2
{
  position: absolute;
  top: 224px;
  left: 0px;
}

#sor3
{
  position: absolute;
  top: 406px;
  left: 0px;
}

#bluebox1
{
  position: absolute;
  top: 0px;
  left: 2px;
  width: 161px;
  height: 181px;
  BACKGROUND: url(../images/blue_box.jpg);
}

#bluebox2
{
  position: absolute;
  top: 0px;
  left: 163px;
  width: 161px;
  height: 181px;
  BACKGROUND: url(../images/blue_box.jpg);
}

#bluebox3
{
  position: absolute;
  top: 0px;
  left: 324px;
  width: 161px;
  height: 181px;
  BACKGROUND: url(../images/blue_box.jpg);
}

#pinkbox1
{
  position: absolute;
  top: 0px;
  left: 2px;
  width: 161px;
  height: 181px;
  BACKGROUND: url(../images/pink_box.jpg);
}

#pinkbox2
{
  position: absolute;
  top: 0px;
  left: 163px;
  width: 161px;
  height: 181px;
  BACKGROUND: url(../images/pink_box.jpg);
}



.application_picture {	
  padding: 30 0 0 11px;
}

.application_picture a:hover img {
  opacity:0.8;
  /* For IE 5-7 */
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  /* For IE 8 */
  -MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";  
}

#bluebox_header {
  position: absolute;	
  top: 8px;
  left: 20px;
  width: 120px;
  height: 20px;
  text-align: center;
  color: #333;
  font-size: 13px;
}


#bluebox_header a {
	color: #000000;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
}


#bluebox_header a:hover { 
  color: #B21616;
  font-weight: bold;
}



.demopict {	
  padding: 60 0 0 50px;
}

.demopict a:hover img {
  opacity:0.8;
}


/**************** Fomenu ****************/

#navigation {
  position: absolute;	
  top: 167px;
  left: 256px;
  width: 553px;
  height: 63px;
  BACKGROUND: url(../images/menu_bg.jpg);
}


#navigation a {
	color: #000000;
	display: block;
	float: left;
	font-size: 18px;
	font-weight: normal;
	line-height: 60px;
	padding: 0 56px;
	text-decoration: none;
}


#navigation a:hover { color: #B21616;}




  
/**************** menu ****************/


#navigation_al {
  position: absolute;	
  top: 230px;
  left: 380px;
  width: 293px;
  height: 28px;
  cursor: pointer;
  line-height: 6px;
  background: url(../images/almenu_bg.jpg) #b4cff6;
}


#navigation_al a {
	color: #000000;
	float: left;
	font-size: 18px;
	font-weight: normal;
	line-height: 23px;
	margin-left: 48px;
	padding-right: 26px;
	text-decoration: none;
}


#navigation_al a:hover { color: #B21616;}





/**************** demo_buttons ****************/


#demo_button_left, #demo_button_right {
  position: absolute;	
  top: 550px;
  left: 178px;
  height: 27px;
  width: 35px;
}

#demo_button_left {
  left: 178px;
}

#demo_button_right {
  left: 211px;
}

#demo_button_left a, #demo_button_right a {
  height: 27px;
  width: 35px;
	display: block;
}

#demo_button_left a {
	background: url(../images/lap_button_l.png);
}

#demo_button_left a:hover {
  background: url(../images/lap_button_hl.png);
}

#demo_button_right a {
	background: url(../images/lap_button_r.png);
}

#demo_button_right a:hover {
  background: url(../images/lap_button_rh.png);
}
  
  /**************** alsomenu ****************/
  
#footer_far
{
  position: absolute;
  top: 920px;
  left: 0px;
  width: 990px;
  height: 195px;
  BACKGROUND: url(../images/footer.jpg);
}


#footer_close
{
  position: absolute;
  top: 630px;
  left: 0px;
  width: 990px;
  height: 195px;
  BACKGROUND: url(../images/footer.jpg);
}


#alsomenu
{
  position: relative;
  top: 176px;
  left: 13px;
  height: 20px;
  width: 960px;
  font-size: 10px;
  color: #5A160B;
}

#alsomenu a:link, #alsomenu a:visited {
  font-size: 11px;
	text-decoration: none;
	color: #5A160B;
}
#alsomenu a:hover { color: #e62425; }


#realHotOne {
  position:absolute;
  top:0px;
  left:200px;
  border-color: white;
  border-style:solid;
  border-width:1px;
}

#booooty {
  position:absolute;
  top:70px;
  left:455px;
  border-color: white;
  border-style:solid;
  border-width:1px;
}
