body {
margin: 0px;
background-image: url(aurigae.jpg);
background-position:top left;
background-repeat:repeat;
background-attachment: fixed;
font-family:Times;
font-size:12pt;
color:white;
text-align:center;
}

html,body {
height: 100%;
}



#wrapper {
width: 960px;
height:100%;
background-image: url(wall.gif);
background-position:top left;
background-repeat:repeat;
border-bottom: 5px solid #1a222c;
border-left: 5px solid #1a222c;
border-top: 5px solid #1a222c;
border-right: 5px solid #1a222c;
margin:0px auto 0px auto;
text-align:center;
}
#wrapper[id] {
height:auto;
min-height:2500px;
}



#header {
background-image: url(fejlec.jpg);
width:960px;
height: 150px;
background-position:top center;
background-repeat:no-repeat;
border-bottom: 1px solid #1a222c;
}

#line{
background-image: url(line.gif);
width:950px;
height: 10px;
background-position:top left;
background-repeat:repeat;
font-size:7.5pt;
color:#A3A6B9;
border-bottom: 1px solid #1a222c;
margin:0px auto 0px 0px;
text-align:left;
padding-left:10px;
padding-bottom:2px;
}



#left {
float:left;
width:300px;
height:auto;
background-color: transparent;
}
#left[id] {
height:auto;
min-height:2300px;
}

#mid {
float:left;
width:476px;
height:auto;
min-height:2300px;
background-color: #334051;
border-left: 1px solid #1a222c;
border-right: 1px solid #1a222c;
padding-bottom:20px;
}
#mid[id] {
height:auto;
min-height:2300px;
}

#right {
float:right;
width:182px;
height:auto;
background-color: transparent;
padding:0px;
}
#right[id] {
height:auto;
min-height:2300px;
}

#line_bot{
clear: both;
background-image: url(line_bot.gif);
width:960px;
height: 3px;
background-position:top left;
background-repeat:repeat;
border-top: 1px solid #20262e;
margin:0px auto 0px auto;
text-align:center;
}

#footer {
height: auto;
margin:0px auto 0px auto;
clear: both;
background-image: url(wall2.gif);
background-position:top left;
background-repeat:repeat;
margin:0;
border-top: 1px solid #20262e;
} 
#footer[id] {
height:auto;
min-height:100px;
}





A.ssmItems:link	{color:white;text-decoration:none;}
A.ssmItems:hover	{color:#ffff66;text-decoration:none;}
A.ssmItems:active	{color:white;text-decoration:none;}
A.ssmItems:visited	{color:white;text-decoration:none;}

A.self:link      {color:#dddfe8;text-decoration: none; font-weight: bold;}
A.self:visited   {color:#dddfe8;text-decoration: none; font-weight: bold;}
A.self:hover     {color:#ffff66;text-decoration: none; font-weight: bold;}
A.self:active    {color:orange;text-decoration: none; font-weight: bold;}

A.blank:link    {color:#99c9FF;text-decoration: none; font-weight: bold;}
A.blank:visited {color:#99c9FF;text-decoration: none; font-weight: bold;}
A.blank:hover   {color:#ffff66;text-decoration: none; font-weight: bold;}
A.blank:active  {color:orange;text-decoration: none; font-weight: bold;}

A:link    {color:#99c9FF;text-decoration: none;}
A:visited {color:#99c9FF;text-decoration: none;}
A:hover   {color:#ffff66;text-decoration: none;}
A:active  {color:orange;text-decoration: none;}

A.navig:link      {color:#ffff66;text-decoration: none;}
A.navig:visited   {color:#ffff66;text-decoration: none;}
A.navig:hover     {color:white;text-decoration: none;}
A.navig:active    {color:white;text-decoration: none;}

A.menu:link     {color:#00ffff;text-decoration: none;}
A.menu:visited  {color:#00ffff;text-decoration: none;}
A.menu:hover    {color:#ffff66;text-decoration: none;}
A.menu:active   {color:orange;text-decoration: none;}



A.hivat:link {color:white;text-decoration: none;}
A.hivat:visited {color:white;text-decoration: none;}
A.hivat:hover {color:#99c9ff;text-decoration: none;}

A.hivat_b:link      {color:#99c9ff;text-decoration: none;}
A.hivat_b:visited  {color:#99c9ff;text-decoration: none;}
A.hivat_b:hover   {color:white;text-decoration: none;}

A.self_b:link       {color:white;text-decoration: none;}
A.self_b:visited   {color:white;text-decoration: none;}
A.self_b:hover    {color:#ffff66;text-decoration: none;}



h1 {font-size:18px}








select { 
background-color: #334051; 
color: #ffffff;
}

#input { 
background-color: #273343; 
color: #99c9FF;
}

















#datumwrapper {
width:300px;
height:auto;
text-align:center;
margin:0px auto 0px auto;
}
#datumwrapper[id] {
height:auto;
min-height:100%;
}
#datum {
float:left;
width:auto;
height:auto;
padding-left:10px;
padding-top:10px;
padding-right:10px;
margin:0;
text-align:left;
}
#nevnap {
color: #ffff66;
font-style: italic;
}


#het {
float:left;
width:auto;
height:auto;
padding-left:20px;
padding-top:10px;
margin:0px auto 0px auto;
text-align:center;
font-weight:bold
}

#clockwrapper {
clear:both;
width:300px;
height:170px;
text-align:center;
margin:0px auto 0px auto;
}
#clockwrapper[id] {
height:auto;
min-height:100%;
}
#clock {
float:left;
width:140px;
height:150px;
padding-top:20px;
padding-left:10px;
margin:0px auto 0px auto;
text-align:center;
}
#navi {
float:left;
width:150px;
height:170px;
padding-top:10px;
padding-left:0px;
margin:0px auto 0px auto;
text-align:center;
}















.both {
clear:both;
}
.leftrss {
float:left;
width:300px;
height:auto;
padding-top:20px;
padding-left:25px;
margin:0px 0px 0px 0px;
text-align:left;
}
.linkek {
float:left;
width:300px;
height:auto;
padding-top:10px;
padding-left:0px;
margin:0px auto 0px auto;
text-align:center;
}
.logo {
float:left;
width:300px;
height:auto;
padding-top:50px;
padding-left:0px;
margin:0px auto 0px auto;
text-align:center;
}










#tudwrapper {
width:300px;
height:auto;
text-align:center;
margin:0px auto 0px auto;
}
#tudlinkek1 {
float:left;
width:120px;
height:auto;
padding-top:10px;
padding-left:30px;
margin:0px auto 0px auto;
text-align:left;

}
#tudlinkek2 {
float:left;
width:140px;
height:auto;
padding-top:10px;
padding-left:10px;
margin:0px auto 0px auto;
text-align:left;
}



.linkwrapper {
width:300px;
height:auto;
text-align:center;
margin:0px auto 0px auto;
}
.linkek1 {
float:left;
width:145px;
height:auto;
padding-top:10px;
padding-left:5px;
margin:0px auto 0px auto;
text-align:center;
}
.linkek2 {
float:left;
width:145px;
height:auto;
padding-top:10px;
padding-left:0px;
padding-right:5px;
margin:0px auto 0px auto;
text-align:center;
}

























#midhead {
width:470px;
height:auto;
padding-top:10px;
padding-left:0px;
margin:0px auto 0px auto;
text-align:center;
}


#medialinktop {
width:450px;
height:5px;
text-align:left;
margin:0px auto 0px auto;
background-color: #273343;
border-bottom: 1px solid #99c9FF;
}
#medialink {
width:450px;
height:auto;
text-align:center;
margin:0px auto 10px auto;
padding-top:5px;
padding-bottom:5px;
background-color: #273343;
border-bottom: 2px solid #1a222c;
}




#menu {
float:left;
width:450px;
height:auto;
margin:0px auto 0px auto;
text-align:center;
padding-top:0px;
padding-left:13px;
}
.menu a { 
float:left;
color: #00ffff;
display: block; /* legyen blokkba zárva */ 
padding-top:4px;
padding-bottom:4px;
padding-right:0px;
padding-left:0px;
width: 88px;
background-image: url(menu1.gif);
border: #a3a6b9 1px solid;
text-align:center;
text-decoration: none;
font-size:14px;
font-weight:bold
}
.menu a:hover { 
background-image: url(menu2.gif);
color: #ffff66;
border: #a3a6b9 1px solid;
}
.menu a:active { 
background-image: url(menu2.gif);
color: orange;
border: #a3a6b9 1px solid;
}



#content {
clear:both;
width:470px;
height:auto;
padding:0px;
margin:0px auto 0px auto;
text-align:center;
}
.contenthead {
clear:both;
width:auto;
padding-top:30px;
padding-left:0px;
padding-bottom:0px;
margin:0px auto 0px auto;
text-align:center;
color:#dddfe8;
}
.dincontent {
width:470px;
height:auto;
padding-top:0px;
padding-left:0px;
margin:0px auto 0px auto;
text-align:center;
}
.contentboxes {
width:450px;
height:auto;
padding-left:0px;
padding-top:20px;
margin:0px 10px 0px 10px;
text-align:justify;
}


.contenttext {
width:450px;
height:auto;
padding-left:0px;
padding-top:10px;
margin:0px 10px 0px 10px;
text-align:justify;
}
.contentcikkek {
width:450px;
height:auto;
padding-left:0px;
padding-top:0px;
margin:0px auto 0px auto;
text-align:justify;
}



.boxwrapper {
width:450px;
height:auto;
padding-left:0px;
padding-top:30px;
margin:0px auto 0px auto;
text-align:justify;
}


.boxtitle {
width:450px;
height:auto;
padding-left:0px;
padding-top:0px;
margin:0px auto 0px auto;
text-align:justify;
background-color: #273343;
font-weight: bold;
border-bottom: 1px solid #a3a6b9;
}
.boxtext {
width:450px;
height:auto;
padding-left:0px;
padding-top:5px;
margin:auto auto 0px auto;
text-align:justify;
color:#dddfe8;
}

.boxwrapperpic {
width:450px;
height:auto;
min-height:180px;
padding-left:0px;
padding-top:30px;
margin:0px auto 0px auto;
text-align:justify;
}
.boxwrapperpic1 {
width:450px;
height:auto;
min-height:200px;
padding-left:0px;
padding-top:30px;
margin:0px auto 0px auto;
text-align:justify;
}
.boxwrapperpic2 {
width:450px;
height:auto;
min-height:220px;
padding-left:0px;
padding-top:30px;
margin:0px auto 0px auto;
text-align:justify;
}
.boxwrapperpic3 {
width:450px;
height:auto;
min-height:300px;
padding-left:0px;
padding-top:30px;
margin:0px auto 0px auto;
text-align:justify;
}

.boxcenter {
width:auto;
height:auto;
padding-left:0px;
padding-top:0px;
margin:0px auto 0px auto;
text-align:center;
}

























.rightboth {
clear:both;
}
.rightbox {
float:left;
width:182px;
height:auto;
padding-top:20px;
padding-left:0px;
margin:0px auto 0px auto;
text-align:center;
}
.rightrss {
float:left;
width:170px;
height:auto;
padding-top:20px;
padding-left:10px;
margin:0px auto 0px auto;
text-align:left;
}
.rightmedia {
float:left;
width:182px;
height:auto;
padding-top:20px;
margin:0px auto 0px auto;
text-align:center;
color:white;
}
.rightmediaszoveg {
width:120px;
height:auto;
padding-top:20px;
padding-left:10px;
padding-right:10px;
padding-bottom:20px;
margin-top:20px;
margin-right:21px;
margin-bottom:20px;
margin-left:21px;
text-align:center;
border: #dddfe8 1px solid;
color: #dddfe8;
}
.rightlinkek {
float:left;
width:182px;
height:auto;
padding-top:10px;
padding-left:0px;
margin:0px auto 0px auto;
text-align:center;
}
.rightlogo {
float:left;
width:182px;
height:auto;
padding-top:50px;
padding-left:0px;
margin:0px auto 0px auto;
text-align:center;
}
.rightlogo1 {
float:left;
width:182px;
height:auto;
padding-top:40px;
padding-left:0px;
margin:0px auto 0px auto;
text-align:center;
}
.rightlogo2 {
float:left;
width:182px;
height:auto;
padding-top:30px;
padding-left:0px;
margin:0px auto 0px auto;
text-align:center;
}









#horgasz {
border: 1px solid #A3A6B9;
width:160px;
height:220px;
background-image: url(logok/horgasz_linkek.jpg);
margin:0px auto 0px auto;
}
#horgaszlinkek {
clear: both;
position: relative;
}
A.peca:link     {color:#ccffff;text-decoration: none; font-weight: bold;}
A.peca:visited  {color:#ccffff;text-decoration: none; font-weight: bold;}
A.peca:hover    {color:#ffff66;text-decoration: none; font-weight: bold;}
A.peca:active   {color:orange;text-decoration: none; font-weight: bold;}











#foothead {
width:960px;
height:auto;
padding-top:10px;
margin:0px auto 0px auto;
text-align:center;
}
#foothead2 {
width:960px;
height:auto;
padding-top:20px;
margin:0px auto 0px auto;
text-align:center;
}
#partner {
width:960px;
height:auto;
padding-top:10px;
margin:0px auto 0px auto;
text-align:center;
}
#reklam {
width:960px;
height:auto;
padding-top:20px;
margin:0px auto 0px auto;
text-align:center;
}
#toltes {
width:960px;
height:auto;
padding-top:10px;
margin:0px auto 0px auto;
text-align:center;
}






.bottompad {
width:180px;
padding-top:0px;
padding-left:0px;
padding-bottom:20px;
margin:0px auto 0px auto;
text-align:center;
}

