html,
body{ background:#ffffff url(../images/bg/bg_main_anim.gif) no-repeat bottom;
			cursor:default;
			font: 13px normal "Lucida Grande", "arial"; color:#505050;
			margin:0; padding:0;}

label{float:none; clear:both; font:12px normal "Lucida Grande", "Arial"; color:#000000;}
input{float:none; clear:both; font:11px normal "Lucida Grande", "Arial"; color:#202020; margin-bottom:8px;}
textarea{float:none; clear:both; width: 300px; height:260px; font:13px normal "Lucida Grande", "Arial";}
#yemail, #yname, #femail, #fname, #comments {clear:both; width: 170px; border:1px solid #909090;}
#submit{margin-top:5px; float:none; background:#686868; border:none; font: normal 12px "Lucida Grande", "arial"; color:#ffffff; }


a {cursor:normal;}

ul{list-style:none; list-style-image:none;}
li{list-style:none; list-style-image:none;}

img{margin:4px;}
a img{border:none;}

hr {
width:95%; height: 1px;
margin:15px 0 15px 0;
border:none;
background-color:#f0f0f0;
float:none;}


h1{float:none; text-align:left; font:normal 35px "Garamond", "Arial"; color: #000; line-height:35px;	margin:0;	padding:0;}
h1 span{float:none; text-align:left; font:normal 39px "Garamond", "Arial"; color: #000; line-height:30px;	margin:0;	padding:0;}
h2{font:bold 13px "Garamond" arial; color:#000; line-height:13px; margin:20px 5px 5px 0; padding-left:7px;}
h3{font: bold 14px "Garamond", arial; color:#d00000; margin:15px 0 5px 0;}
h4{font: bold 14px "Lucida Grande", "Arial"; color:#808080; margin:0 0 5px 0; line-height:16px;}
h5{font: bold 13px "Garamond", "Arial"; color:#d00000; margin:5px 0 5px 0; float:left;}


.matrica{
display:block;
float:left;
}

#bal{
float:right;
display:block;
width:300px;
margin:0;
padding:20px 8px 0 0;
font:13px normal "Lucida Grande", "arial";
text-align:right}

#jobb{
float:left;
display:block;
width:500px;
height:100%;
margin:0;
padding:20px 0 20px 20px;
font:13px normal "Lucida Grande", "arial";
background:url(../images/bg/bg_jobb.gif) no-repeat bottom left;
}

#share{
float:none;
display:block;
margin:30px 0 0 0;
padding:0;
width:auto;
height:auto;
}

#share_index{
float:none;
display:block;
margin:0;
padding:0;
width:auto;
height:auto;
}


a.langselect:link, a.langselect:visited, a.langselect:active{
background:#9B9B9B url(../images/langselect.gif) no-repeat right;
border:0;
padding:3px 10px 3px 5px;
margin:0;
font: bold 10px "Arial";
color:#ffffff;
text-decoration:none;}
a.langselect:hover{
background:#686868 url(../images/langselect_a.gif) no-repeat right;}


a.ikon:link, a.ikon:visited, a.ikon:active{
background:#d00000 url(../images/ikon.gif) no-repeat right;
border:0;
padding:3px 10px 3px 5px;
margin:0;
font: bold 10px "Arial";
color:#ffffff;
text-decoration:none;}
a.ikon:hover{
background:#686868 url(../images/ikon_a.gif) no-repeat right;}



/*========TAGOK===============================================================================*/
#tagok {float:none;	padding:0; margin:30px 0 0 0;}

#tagok ul{padding:0; margin:0 0 0 15px; float:left; min-width:150px;}

#tagok li a {
background: url(../images/arrow_link.gif) no-repeat left;
font: normal 13px "Lucida Grande", "arial";
color:#505050;
float:none;
padding:13px 0 0 15px;
margin:0 0 0 10px;
font:normal 13px "Arial", arial;
text-decoration:none;
text-align:left;
}
#tagok li a span{font-size:11px; background:none; color:#808080;}

#tagok li a:link, #tagok li a:visited{display: block;}
#tagok li a:hover{color:#000; background: url(../images/arrow_link_a.gif) no-repeat left;}
		

/*========TAGOK VÉGE================================================================*/



ul#list{
width:100%;
float:left;
list-style:none;
margin:25px;}

ul#list li{
text-align:left;
float:none;
list-style:none;
margin: 0;}

ul#list li.panorama{
background:url(../img/panorama/orthent_panorama_s2.gif) no-repeat bottom;
height:146px;
width:470px;
text-align:left;
float:none;
list-style:none;
margin: 0;
}

ul#list li.panorama a:active, ul#list li.panorama a:visited, ul#list li.panorama a:link{
padding:0;
margin:0 7px 0 7px;
color:#d00000;
text-decoration:none;
font: bold 13px "Lucida Grande", "arial";}

ul#list li.panorama a:hover{color:#000;}


ul#list2{
width:100%;
float:left;
list-style:none;
margin:25px;
}

ul#list2 li{
text-align:left;
float:none;
list-style:none;
margin:5px 0 5px 0;
font-size:10px;}


#koncertarchiv{padding:8px 8px 8px 0;}

#koncertarchiv li{border-bottom:1px dotted #b5b5b5; padding:3px 3px 3px 15px;}




ul#list_foto{
display:block;
float:left;
margin:0;}

ul#list_foto li{
float:none;
margin:15px 0 0 0;
padding:0;
font:italic 12px "Lucida Grande", arial; color:#000000;}

ul#list_foto li div{
text-align:left;
border:1px solid #afafaf;
margin:0;
padding:4px;}


ul#list_koncertek{
width:auto;
float:left;
list-style:none;
margin:25px;}

ul#list_koncertek li{
text-align:left;
float:none;
list-style:none;
margin:0;
padding:10px 0 10px 0;
border-bottom:2px dotted #eaeaea;}



a.mediumfont:link, a.mediumfont:visited, a.mediumfont:active{
text-align:left;
margin-top:15px;
font:bold 14px "Garamond", arial; 		
line-height:27px;
color: #000000;
text-decoration:none;}
a.mediumfont:hover{color:#d00000;}


																				
a.largefont:link, a.largefont:visited, a.largefont:active{
text-align:left;
margin-top:15px;
font:30px "Garamond", arial; 		
line-height:27px;
font-weight:normal;
color: #000000;
text-decoration:none;}
a.largefont:hover{color:#d00000;}


/*==== MENÜ =============================================================================================================*/
ul#menu {float:right;				
				list-style: none;
				margin:260px 0 0 0;
				font: bold 15px "Garamond", "arial";}

ul#menu li {float: none;
					padding:0;
					margin:2px 0 0 0;
					text-align: right;
					height:20px;}

ul#menu li a:link, ul#menu li a:visited, ul#menu li a:active {
					text-decoration: none;
					color:#d00000;}
ul#menu li a:hover {color:#000000;}
ul#menu li a.current {color:#000000; font-weight:bold;}


/*====== BOTTOM =============================================================================================================*/

#bottom{
display:block;
float:none;
width:900px;
height:auto;
text-decoration:none;
font: normal 11px "Lucida Grande", "arial";
padding:0;
margin:15px 0 0 0;
color:#909090;
background:#fff url(../images/bg/bg_bottom.gif) no-repeat top;
}


#bottom ul{
width:auto;
float:left;
list-style-image:none;
padding:0 0 0 30px;
margin:0;
}

#bottom ul li{
float:left;
padding:0;
margin:5px;
text-align:left;
}
/*====== BOTTOM END =============================================================================================================*/


a.link:link, a.link:visited, a.link:active {
background: url(../images/arrow_link.gif) no-repeat left;
padding-left:15px;
color:#505050;
text-decoration:none;
font: normal 13px "Lucida Grande", "arial";
line-height:20px;}
a.link:hover{color:#000000;background: url(../images/arrow_link_a.gif) no-repeat left;}
a.link span{color:#d00000;}



a.info:link, a.info:visited, a.info:active {
background: #d00000 url(../images/ikon.gif) no-repeat right;
padding:1px 10px 1px 5px;
color:#ffffff;
text-decoration:none;
font: normal 11px "Lucida Grande", "arial";}

a.info:hover{background: #686868 url(../images/ikon_a.gif) no-repeat right;}	


a.white:link, a.white:visited, a.white:active {
color:#fff;
text-decoration:none;
font: normal 15px "Lucida Grande", "arial";}

a.white:hover{color:#FF7D22;}	