
/* alap */

BODY
{
	margin: 0px;
	padding: 0px;
	font-family: arial;
	font-size: 12px;
	color: #323232;
}

TABLE
{
	padding: 0px;
	border: 0px;
	margin: 0px;
	border-collapse: collapse;
}

TD, TH
{
	padding: 0px;
}

UL, OL
{
	margin: 10px 20px;
	padding: 0 20px;
}

UL LI
{
	list-style-image: url('images/li.gif');
	list-style-position: outside;
}

A
{
	color: #950202;
	text-decoration: none;
}

/* h tagok */

H1
{
	margin: 0px;
	margin-top: 20px;
	margin-bottom: 20px;
	color: #26456d;
	font-size: 15px;
	font-weight: bold;
	font-family: verdana;
	letter-spacing: 0.1em;
}

H2, H3
{
	margin: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
	color: #26456d;
	font-size: 13px;
	font-weight: bold;
	font-family: verdana;
}

H3
{
	color: #950202;
}

P
{
	margin: 0px;
}

/* közös */

.norepeat 
{
	background-repeat: no-repeat;
}

.float-left  
{ 
	float: left; 
}

.float-right 
{ 
	float: right; 
}

.align-left  
{ 
	text-align: left; 
}

.align-right 
{ 
	text-align: right; 
}

.clear  
{
	clear: both; 
}

.autowidth
{
	width: auto;
}


/* head */

TABLE.frame TD.headtopleft
{
	background-image: url(images/head_top.jpg);
	width: 629px;
	height: 112px;
}

TABLE.frame TD.headmiddleleft1
{
	background-image: url(images/head_middle1.jpg);
	width: 210px;
	height: 116px;
}

TABLE.frame TD.headmiddleleft2
{
	background-image: url(images/head_middle2.jpg);
	width: 419px;
}

TABLE.frame TD.headbottomleft
{
	background-image: url(images/head_bottom.jpg);
	width: 629px;
	height: 20px;
}

TABLE.frame TD.headtopright
{
	color: #000;
	font-weight: bold;
	font-size: 15px;
	width: 274px;
	text-align: right;
}

TABLE.frame TD.headmiddleright
{
	background-color: #a02c01;
}

TABLE.frame TD.headmiddleleftshadow
{
	background-image: url(images/head_middle_leftshadow.jpg);
	width: 8px;
}

TABLE.frame TD.headbottomlink
{
	background-color: #a02c01;
	letter-spacing: 0.1em;
	text-align: center;
}

TABLE.frame TD.headbottomlink A
{
	color: #fff;
	text-decoration: none;
}

TABLE.frame TD.headbottomlinksep
{
	width: 5px;
}

/* head galéria */ 

TABLE.gallerypreview
{
	width: 254px;
	height: 87px;
}

TABLE.gallerypreview TD.gpbg
{
	background-image: url(images/head_gallery.jpg);
}

TABLE.gallerypreview TD.gpbg A
{
	cursor: hand;
}

DIV.rimgdiv
{
	width: 168px;
	height: 85px;
	/*margin-left: 85px;*/
	margin-top: 1px;
	margin-bottom: 1px;
	margin-right: 1px;
	float: right;
}

DIV.limgdiv
{
	width: 76px;
	height: 35px;
	margin-top: 45px;
	margin-bottom: 1px;
	margin-left: 1px;
	float: left;
}


/* tartalom */

TABLE.frame TD.content
{
	background-image: url(images/lookonthesky_rest.jpg);
	background-position: 0% 100%;
	padding: 15px;
	width: 663px;
}

TABLE.frame TD.menucont
{
	background-image: url(images/menuline.jpg);
	background-position: 100% 0%;
	background-repeat: repeat-y;
}

TABLE.lots
{
	height: 241px;
	width: 210px;
}

TABLE.lots TD.lookonthesky
{
	background-image: url(images/lookonthesky.jpg);
	width: 100%;
}

/* lablec */

TABLE.frame TD.footerleft
{
	background-image: url(images/footer_left.jpg);
	height: 71px;
}

TABLE.frame TD.footerright
{
	background-image: url(images/footer_rest.jpg);
	background-repeat: repeat-x;
}

TABLE.frame TD.footerright IMG
{
	float: left;
}

TABLE.frame TD.footerright A
{
	color: #fff;
	text-decoration: none;
	float: right;
	margin-top: 30px;
	margin-right: 30px;
}

/* css fix */

TABLE.common TD,
TABLE.bordered TD
{
	padding: 5px !important;
}

TABLE.bordered
{
	border-left: solid 1px #000;
	border-right: solid 1px #000;
	border-top: solid 1px #000;
	border-bottom: solid 1px #000;
}

H1.pageName
{
	border-bottom: solid 1px #ccc;
	font-style: italic;
}


