/* ----------------------------- */
/*  CARLTON STYLES                */
/* (c)2005 edizon.net            */
/* ----------------------------- */


/* 23.3.2005, ml., pre jednotny vzhlad */
a {
 color: black;
}


body
{
	background: #FFFCE3;
	margin: 0px;
	padding: 0px;
	text-align: center;
}


#envelope
{
	position: relative;
	background: #FFFCE3;
	width: 735px;
	height: 545px;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
}


/* class pre obrazok, vyplnenia farbou nech nie je prazdne kym sa nenacita */
.imgbg1 {
 background-color: #E2E2C8;
}
/* blede pozadie na titulok eventu */
.imgbgEventPage {
 background-color: #F8F5E3;
}
/* pravo hore oranzovy obrazok podklad */
.imgbgPageRight {
 background-color: #D4C15D;
}

/* ------------------------------------------ */
/*  Kratke textiky (napr na uvodnej o hoteli  */
/* ------------------------------------------ */

.CarltonShortTexts p {
 margin: 0px;
 margin-bottom: 5px;
}


/* ------------------------------------- */
/*  TOP RIGHT MENU                       */
/*  male navigacne menu hore na stranke  */
/* ------------------------------------- */


#top-right-menu, #top-right-menu a:link, #top-right-menu a:visited {
 color: #1C2A95;
 text-decoration: none;
}
/* oznaceny jazyk */
#top-right-menu em {
 color: black;
 font-style: normal;
}
#top-right-menu
{
 font-size: 10px;
 font-family: verdana;
 font-weight: bold;

 /* 14.6.2005: marek: aby pri zmene velkosti fontov to nelietalo... */
 height: 29px;
 
	text-align: right;
	width: 730px;
/* bez tohto bordera v MOZ odskakuje div nizsie o nieco... */
border: 1px solid #FFFCE3; 

Xborder: 1px solid red; 
}

		#top-right-menu .links
		{
			margin-top: 17px;
		}

		#top-right-menu .links img 
		{
			border: 0;
			margin-left: 7px;
		}


/* ------------------------------------- */
/*  MENU A LOGO                          */
/*  menu a logo na skoro kazdej stranke  */
/* ------------------------------------- */


#menu-logo
{
	position: absolute;
	width: 100px;
	left: 0;
	z-index: 2000;
}

	#logo
	{
		width: 100px;
		height: 82px;
	}

	#logo img
	{
		border: 0;
	}


	#menu
	{
		width: 100px;
		height: 105px;
		Xbackground: #CCAF51 repeat-y top center url("../imgs/bg_vert_menu.jpg");
                background: #DED065;
	}







/* ------------------------------------- */
/*  ABSOLUT TRANSPARENT                  */
/* ------------------------------------- */
/*  vlavo dole vo velkom obrazku transp  */
/*  pouzivane pre events a garaze        */
/* ------------------------------------- */


#aboslut-transparent
{
	position: absolute;		
	top: 445px; 
	left: 14px;
	z-index: 20;
}

		#abs-content
		{
			position: absolute;
			padding-top: 10px;
			padding-left: 15px;
			padding-right: 15px;
			width: 258px;
		}

		#abs-content img
		{
			border: 0;
		}

				#abs-content .box-content
				{
					font-size: 12px;
					line-height: 14px;
					font-family: arial, sans-serif;
					height: 90px;
					overflow: hidden;
					position: relative;
				}

				#abs-content .box-content a
				{
					color: black;
					text-decoration: none;
				}


				#abs-content .box-content h2 {
					padding: 0;
					margin: 0;
					margin-bottom: 5px;
					font-size: 12px;
					color: #1C298F;
					font-weight: bold;
				}

				#abs-content .box-content h2 a{
					color: #1C298F;
				}


				#abs-content .box-content div.file{
					font-size: 11px;
					position: absolute;
					bottom: 5px;
					right: 10px; 
				}

				#abs-content .box-content div.file img{
					margin-left: 5px;
				}




		#trans-bg
		{
			position: absolute;
			top: 0;
			left: 0;
			width: 273px;
			height: 106px;		
			background: white;
			filter:alpha(opacity=60);
		}

		#aboslut-transparent > #trans-bg
		{
			 background-color: none;
			 background: url("../imgs/bg_trans_60.png");
		}

