body
{
    text-align: center; 
    background:#000 url('/images/bg2.jpg') no-repeat top center fixed;
    /*bgcolor=#000000 marginheight=0 marginwidth=0 topmargin=0 background=images/bg.jpg*/
}

.menubox { 
		 font-family: helvetica;
		 font-size: 11px; 
		 color: #ffffff; 
		 background-color: #000000; 
		 border: #f21217;
		 border-style: solid;
		 border-left-width: 0px;
		 border-top-width: 1px;
		 border-right-width: 0px;
		 border-bottom-width: 1px;
		 padding-left: 1px;
		 padding-right: 1px;		 
		 padding-top: 1px;
		 padding-down: 1px;
}

.newsbox {
		 background-color: #000000; 
                 margin: 5px 5px 5px 70px;
		 padding: 10px 10px 10px 10px ;
         }
         
         
.newsbox a{
		color:#fff;
         }
         
.newsbox a:hover{
		color:#ccc;
         }                  

.spondiv { 
    display: block;
    width: 180px;
    float: right;
		 background-color: #ffffff;
		 border-color: #ffffff;
		 border-style: solid;
		 border:0;
         padding: 5px; 
}

.indexnewsbox { 
		 border: #000000;
		 border-style: solid;
		 border-left-width: 0px;
		 border-top-width: 0px;
		 border-right-width: 0px;
		 border-bottom-width: 0px;
		 padding: 2px 2px 2px 2px;
}

.indexbox { 
		 border:#999999;
		 border-style: solid;
		 border-left-width: 0px;
		 border-top-width: 0px;
		 border-right-width: 0px;
		 border-bottom-width: 0px;
		 padding: 2px 2px 2px 2px;
}

.menu { 
		 font-family: helvetica;
		 font-size: 11px; 
		 color: #000000; 
		 background-color: #f21217; 
		 border: #f21217;
		 border-style: solid;
		 border-left-width: 0px;
		 border-top-width: 1px;
		 border-right-width: 0px;
		 border-bottom-width: 1px;
		 padding-left: 1px;
		 padding-right: 1px;		 
		 padding-top: 1px;
		 padding-down: 1px;
}

.forumtitle  { 
		 font-family: helvetica, arial, sans-serif;
		 font-size: 11px; 
		 font-color: #000000; 
		 background-color: #CCCCCC; 
		 border: #000000;
		 border-style: solid;
		 border-left-width: 1px;
		 border-top-width: 1px;
		 border-right-width: 1px;
		 border-bottom-width: 1px;
		 padding-left: 1px;
		 padding-right: 1px;		 
		 padding-top: 1px;
		 padding-down: 1px;
}

.forumtext  { 
		 font-family: helvetica, arial, sans-serif;
		 font-size: 11px; 
		 font-color: #000000; 
		 background-color: #ffffff; 
		 border: #000000;
		 border-style: solid;
		 border-left-width: 1px;
		 border-top-width: 1px;
		 border-right-width: 1px;
		 border-bottom-width: 1px;
		 padding-left: 2px;
		 padding-right: 2px;		 
		 padding-top: 2px;
		 padding-down: 2px;
}

.kepbox  { 
		 border: #ffffff;
		 border-style: solid;
		 border-left-width: 1px;
		 border-top-width: 1px;
		 border-right-width: 1px;
		 border-bottom-width: 1px;
		 padding-left: 0px;
		 padding-right: 0px;		 
		 padding-top: 0px;
		 padding-down: 0px;
}

.video_main_title  {
		 font-family: helvetica, arial, sans-serif;
		 font-size: 15.0px;
         font-weight: bold;
                 color:#000;
                 text-align: center;
}

.video_main_foot  {
		 font-family: helvetica, arial, sans-serif;
		 font-size: 12.0px;
         font-weight: bold;
                 color:#000;
                 text-align: center;
}

.video_main  {
                 width:190px;
                 height:160px;
                 background-color: #fff;
		 font-family: helvetica, arial, sans-serif;
		 font-size: 10.0px;
                 color:#000;
                 text-align: center;
}

.video_main a {
		 font-family: helvetica, arial, sans-serif;
		 font-size: 12.0px;
                 color:#000;
                 text-decoration: none;
}


.video_box  {
                 width:135px;
                 min-height:150px;
                 float: left;
		 font-family: helvetica, arial, sans-serif;
		 font-size: 10.0px;
                 color:#fff;
                 text-align: center;
		 padding: 3px 3px 3px 3px;
}

.video_box a {
		 font-family: helvetica, arial, sans-serif;
		 font-size: 12.0px;
                 color:#fff;
                 text-decoration: none;
}

.menutitle{
		   font-family: helvetica, arial, sans-serif;
		   font-size: 12.0px;
		   cursor:pointer;
		   margin-bottom: 2px;
		   background-color:#ECECFF;
		   color:#000000;
		   width:100px;
		   padding:2px;
		   text-align:center;
		   font-weight:bold;
		   /*/*/border:1px solid #000000;/* */
		   }

.input  { 
		 font-family: helvetica, arial, sans-serif;
		 font-size: 11px; 
		 color: #000000; 
		 background-color: #ffffff; 
		 border: #000000;
		 border-style: solid;
		 border-left-width: 1px;
		 border-top-width: 1px;
		 border-right-width: 1px;
		 border-bottom-width: 1px;
		 padding-left: 2px;
		 padding-right: 2px;		 
		 padding-top: 1px;
		 padding-down: 1px;
}

.fomenu       { 
		 	  background-color: #c0c0c0; 
		 	  padding-left: 2px;
		 	  padding-right: 2px;		 
		 	  padding-top: 1px;
		 	  padding-down: 1px;
}

.vidbox       { 
   		 	  background-color: #000000; 
			  }

		   
  
.newstitle  { font-family: helvetica, arial, sans-serif; font-size: 20px; color: #ffffff; text-decoration: none; text-align: left;}
.menu       { font-family: helvetica, arial, sans-serif; font-size: 11px; color: #ffffff; text-decoration: none}
.felso_menu { font-family: helvetica, arial, sans-serif; font-size: 13px; color: #000000; text-decoration: none}
.link       { font-family: helvetica, arial, sans-serif; font-size: 11px; color: #000000; text-decoration: none}
.text       { font-family: helvetica, arial, sans-serif; font-size: 13px; color: #c0c0c0; text-decoration: none}
.rlinktext  { font-family: helvetica, arial, sans-serif; font-size: 11px; color: #f21217; text-decoration: none}
.blinktext  { font-family: helvetica, arial, sans-serif; font-size: 11px; color: #000000; text-decoration: none}
.ftext      { font-family: helvetica, arial, sans-serif; font-size: 11px; color: #ffffff; text-decoration: none}
.btext      { font-family: helvetica, arial, sans-serif; font-size: 11px; color: #ffffff; text-decoration: none}
.admin      {font-family: helvetica, arial, sans-serif; font-size: 11.0px; color: #FF0000}
.kistext    {font-family: helvetica, arial, sans-serif; font-size: 11.0px; color: #333333; text-decoration: none}
.belep  	{font-family: helvetica, arial, sans-serif; font-size: 18.0px; color: #000000; text-decoration: none}
.kosztitle1 {font-family: helvetica, arial, sans-serif; font-size: 18.0px; color: #ffffff; text-decoration: none}
.kosztitle2 {font-family: helvetica, arial, sans-serif; font-size: 16.0px; color: #ffffff; text-decoration: none}
.kosztext  	{font-family: helvetica, arial, sans-serif; font-size: 12.0px; color: #ffffff; text-decoration: none}
.boxtitle  	{font-family: helvetica, arial, sans-serif; font-size: 16.0px; color: #ffffff; text-decoration: none}
.href      	{font-family: helvetica, arial, sans-serif; font-size: 11.0px; color: #333333; text-decoration: none}

#weather_widget * {
	margin:0px;
	padding:5px;
	font-family:arial;
	font-size:1em;
    line-height: 0.6em;
}

#weather_widget {
	border-bottom:1px solid #000;
	background:#fff;
	width:190px;
	overflow:auto;
}

#weather_img {
	float:left;
    padding:5px;
	
}

#weather_country {
	font-weight:bold;
}

#weather_city {
	font-size:1em;
}

#weather_temp {
	margin-top:2px;
    
}

#weather_cond {
	margin-top:2px;
    
}

#weather_conditions {
	float:left;
    font-size:0.8em;
}

#container
{   position: relative;
    width:1050px;
    min-height:100%;
    margin-left: auto;
    margin-right: auto;
    }

#main_div{
    float:left;
    width: 850px;
}

#right_div{
    float: right;
    width: 190px;
}

#head{
    float: left;
    display:block;
    width:850px;
    height:114px;
    margin-left: auto; 
    margin-right: auto; 
    text-align: center;
}

#flash_anim{
    width:850px;
    height:170px;
    margin:0;
    text-align: center;
    padding: 0;
}


#main_menu{
    position:relative;
    top:0px;
    display:block;
    width:850px;
    min-height:60px;
    /*background: url('http://www.pinterrally.hu/images/ntbg.png') repeat top center;*/ 
}

#main_menu_list
{
     position:relative;
     top:0px;
     width:850px;
     display:block;
     min-height:60px;
     }

#main_menu_menu
{
                 float:left;
                 width:110px;
                 height:80px;
                 padding-top:10px;
                 padding-left:5px;
                 padding-right:5px;
                 text-align:center;
                 vertical-align: text-bottom;
                 
                 margin:0px;
}

#main_menu_menu a                 
{
                 font-family: helvetica;
                 font-size: 12px;
                 font-weight: bold;
                 text-decoration: none;
                 color: #fff;     
}

#main_menu_menu a:hover
{
                 text-decoration:underline;
}

#menu_flags{
                 width:40px;
                 position:relative;
                 left:10px;
                 display: block;
                 float: left;
                 min-height: 60px;
                 margin: 0 auto;
                 text-align: left;
                 margin-right:0px;
}

.menu_content {
                 position:relative;
                 top:0;
                 left: 10px;
                 width:810px;
                 min-height:60px;
                 display:none;
                 margin-top:5px;
                 margin-bottom: 5px;
                 padding:0px;
                 color: #fff;
                 text-align: justify;
                 float: right;
}

.menu_content a{
                 font-family: helvetica;
                 font-size: 18px;
                 line-height:50px;
                 text-align:center;
                 font-weight: bold;
                 color: #fff;
                 text-decoration: none;
}

.menu_content a:hover{
    text-decoration: underline;
}

.menu_flag_hun{
    margin:0 auto;	
	cursor:pointer;	
}

.menu_flag_sk{
    margin:0 auto;	
	cursor:pointer;	
}

.menu_flag_eng{
    margin:0 auto;	
	cursor:pointer;	
}

.menu_flag_hun A:hover
{
    background: url('/images/flag/flag_hun_h.png') no-repeat center center;
}

#news_tartalom{
    float: left;
    width: 650px;
    padding:0;
    margin: 0 auto;
}

#news_{
    width: 620px;
    float: left;
    padding:0;
    margin: 0 auto;
}

#news_date{
    display: block;
    position:relative;
    top:5px;
    float:left;
    width:60px;
    min-height:30px;
    padding: 5px 5px 5px 5px;
    left:-70px;
    color:#fff;
    font-size:1.2em;
    font-family: arial, helvetica, sans-serif;
    font-weight:bold;
    text-wrap:normal;
    text-align:center;
    
    margin-right:-70px;
    background: #000;
}
#load_news_table_title{
    text-align: center;
    color:#fff;
    font-size:1.4em;
    font-family: arial, helvetica, sans-serif;
    font-weight:bold;
    }
    

#load_news_table{
    margin-left: 35px;
    padding-top: 5px;
    display: block;
    width: 610px;
    min-height: 110px;
    background-color: #000;
      
}

#load_news_table_text a{
    color:#fff;
    font-size:0.8em;
    font-family: arial, helvetica, sans-serif;
    font-weight:bold;
    text-decoration: none;
}

#load_news_table_text a:hover{
    text-decoration: underline;
    }

#video{
    width: 850px;
    background-color: #000;
    float: left;
    padding:0;
    margin: 0 auto;
    text-align:center;
}

#main_video{
    width: 180px;
    float: left;
    display: block;
    padding: 5px 5px 5px 5px;
}

#fb_div { 
    display: block;
    width: 180px;
    float: left;
		 background-color: #ffffff;
		 border-color: #ffffff;
		 border-style: solid;
		 border:0;
         padding: 5px 5px 5px 5px;
}

#load_results{
    display: block;
    width: 1050px;
    min-height: 100%;
    background-color: #fff;
}

#results_list_left table{
    width: 100%;
    padding: 0;
    }

#results_list_left th{
    font-family: Tahoma;
    font-size: 0.8em;
    font-weight: bold;
    }

#results_list_left tr:nth-child(odd)   { background-color:#eee; }
#results_list_left  tr:nth-child(even)    { background-color:#fff; }

#results_list_right tr:nth-child(odd)   { background-color:#eee; }
#results_list_right  tr:nth-child(even)    { background-color:#fff; }

#results_list_left td{
     font-family: Tahoma;
    font-size: 0.7em;
}

#results_list_left{
    display: block;
    width: 520px;
    float: left;
    min-height: 100%;
    background-color: #fff;
    padding: 2px;    
}


#results_list_right table{
    width: 100%;
    padding: 0;
    }

#results_list_right th{
    font-family: Tahoma;
    font-size: 0.8em;
    font-weight: bold;
    }

#results_list_right td{
     font-family: Tahoma;
    font-size: 0.7em;
}

#results_list_right{
    display: block;
    width: 520px;
    float: right;
    min-height: 100%;
    background-color: #fff;
    padding: 2px;
}


#results_head_bg{  
    display: block;
    padding: 5px;
    background: #fff;    
}

#results_head{
    display: block;
    width: 100%;
    padding:0;
    margin: 2px;
    background: #c2c2c2;
}

#results_head ul{
    width: 100%;
    padding-top: 2px;
    padding-bottom: 2px;
    margin-left: -40px;
    margin-top: 0;
    margin-bottom: 0;
}

#results_head li{
    font-family: Tahoma;
    font-size: 0.8em;
    display: inline-block;
    padding: 3px;
    background: #fff;
    list-style-type: none;
    
} 

#results_head a{
                 color:#000;
                 text-decoration:none;
}

#results_head a:hover{
                 
                 text-decoration:underline;
}
