*{
	
font-family: Arial,Verdana;

}

.main{
color: #333;
font-size:11px;

}


#overlay_div{
left: 0px;
top: 0px;
width: 100%;
height: 100%;
}



.main_white{
color: white;
font-size:11px;
}

.main_dark{
color: #333;
font-size:11px;
}

.main_bg{
font-size:11px;
}

a.lk_vote
{
	font-size: 9px;
	color: #333;
	font-family: verdana, arial;
	text-decoration: none;
}

h1 {
font-size:20px;
font-weight:normal;
color: #555;
padding:0;
margin:0;

}







.blue{
color: #62A5BF;
}

 
.reg_steps{
font-size:14px;
font-weight:bold;
}

.dash_line{
margin-top:5px;
border-bottom: 1px dashed #737373; 
width:686px;
}

.box_header_middle{
background: url('images/box_header_middle.gif') repeat-x top #EDEDED;
}


.box_bottom_middle{
background-color:#EDEDED;
height:8px;
}

.box_back{
background-color:#EDEDED;
}



.loginform{
background: url('images/box_header_middle.gif') repeat-x top #EDEDED;
padding-top:22px;
font-size:11px;
line-height:22px;
}

.logged_in{
font-size:11px;
line-height:22px; 
text-align:right;
padding:5px 15px 0 0;
color: #333;
height:40px;

}
.loginform_input{
width:155px;
height:14px;
border: 1px solid #7B7B7B; 
font-size:11px;

}

.loginbutton{
background:#D32727;
color:white;
border:1px solid #A82020;
font-weight:bold;
cursor:pointer;
}

.middle{
vertical-align:middle;
}



.form{
color: #333;
border: 1px solid #999;
height:16px;
font-size:11px;
margin:0;
padding:0px 2px;
}

.form_select{
color: #333;
border: 1px solid #999;
height: 20px;
font-size:11px;
z-index: 1;
}

.form_red{
border: 1px solid #CC0000;
height:16px;

}

.button{
background-color:white;
color:#555;
font-size:11px;
font-style:normal;
height:18px;
margin-bottom:1px;
padding-left:3px;
font-weight:bold;
cursor:pointer;
text-align:center;
border:1px solid #555;
}

.button_login{
background:#d8d9cb none repeat scroll 0 0;
border:1px solid #2b2a28;
color:#4d4c48;
font-size:11px;
font-style:normal;
height:18px;

cursor: pointer;

}

.table{
background: url('images/table.gif') no-repeat;
height:175px;
position:absolute;
width:300px;
}

.menu{
background: url('images/menu.gif') no-repeat;
height:50px;
margin-top:150px;
padding-top:60px;
height:300px;

}





.menu ul{
color:#24537e;
font-weight:bold;
display:inline;
padding: 0;
margin-left:30px;	
list-style-type:none;
}
.menu li{
padding-right:20px;
display:inline;
}

.menulink:hover{
text-decoration:none;
color:white;

}

.menulink:visited{
text-decoration:none;
}

.reg_table{
font-size:11px;
}

.italic{
font-style:italic; 
}
.red{
color: #CC0000;
}

.link{
color: #333;
font-size:11px;
text-decoration:none;
}

.new_link{
color: #333;
font-size:11px;
text-decoration:none;
}

.new_link:hover{
color: #333;
font-size:11px;
text-decoration:none;
}

.new_link:visited{
color: #333;
font-size:11px;
text-decoration:none;
}


.link:hover{
color: white;
font-size:11px;
text-decoration:none;
}

.link:visited{
font-size:11px;
text-decoration:none;
}

.floatleft{
display:inline;
float:left;


}

.floatright{
display:inline;
float:right;
}

.inline{
display:inline;
	
}
.clear{
clear:both;

}

#leftcontent{

}


#leftmenubox{
margin:6px 0 0 5px;	
width:150px;

}

#leftmenu{
padding-top:22px;

font-family: Tahoma, Arial;
}

#leftmenu ul{
font-size:12px;
font-weight:bold;
padding: 0;
margin: 0 0 0 10px;	
list-style-type:none;
line-height:20px;
}
#leftmenu li{


}

#tagok{
margin-top:6px;
}

.menulink_left{
text-decoration:none;
}

.menulink_left:hover{
text-decoration:none;
}

#logo_container{
text-align:center;
}
#logo_container_logged{
background:#DBD0BA;
height:65px;
width:215px;
margin-bottom:9px;
}



#small_logo{
height:52px;
background:url(images/small_logo3.gif) no-repeat center;
width:150px;
margin:3px 0 0 5px;
}

#loginbox{
padding-left:5px;	
width:150px;
margin-bottom:6px;
margin-top:6px;
}

#header{
background: url(images/header2.gif) no-repeat left;
width: 840px;
height:52px;
margin:3px 0 0 6px;
}

#content{
position: absolute;
padding:0px 0 0 10px;
margin-top:2px;
width:702px;

}

.bold{
font-weight:bold;
}

.normal{
font-weight:normal;
}

.center{
text-align:center;
}
.px10{
margin-top:10px;
}

.search_panel{
background: url('images/panelback.gif') no-repeat;
}

.data_panel{
background: url('images/panelback_data.gif') no-repeat;
}

#footer{
width:990px;
height:20px;
background-color:#DBD0BA;
margin-top: 20px;
}


.searchresult_table{

}

.searchname_td{

}

.search_image{
border: 1px solid #d2d3be;
background-color: #cecdbb;
}



.cursor{
cursor:pointer;
}



.foundbox{
width:665px;
border:1px solid #999;
background-color:#EFEFEF;
padding: 5px 0 5px 0;
}


.searchselect{
width: 185px;
}

.search_cond_div{
margin-bottom:5px;
}

.sublink{
}



.orange{
color: #BF0508;
}

.menuname{
color: #333;
font-weight:bold;
font-size:12px;	
}

.tablebg{
background-color: #EDEDED;
border-bottom: 2px solid #D7D6C2;
}
.bg{
background-color: #EDEDED;
}


.menu_item_header{
background-color:#DBD0BA;	
font-weight:bold;
color:#444;
}
#message /*message alerter icon*/ 
{
width:143px;
height:23px;
background:url(images/message_back.gif) no-repeat;
}

#comment_status /*message alerter icon*/ 
{
width:143px;
height:23px;
background:url(images/message_back.gif) no-repeat;
}
.message td{
border-bottom: 1px solid #EFEFEF;
}

#mail_status /*message alerter icon*/ 
{
width:143px;
height:23px;
background:url(images/message_back.gif) no-repeat;
}
.message td{
border-bottom: 1px solid #EFEFEF;
}

.message_cont td{
border-bottom: 1px solid #E6DECE;
}

.pic_td{
background-color: #cecdbb;
border: 1px solid #999;
}

.pic_td_date{
background-color: white;
border: 1px solid #DBD0BA;
}


.underline{
border-bottom: 1px solid #D05930;
}

.sublink_date{
color: #D05930;
}





.first_td_mess{
padding-left:3px;
}

#event_box{
position:absolute;
margin: auto;
left:300px;
width:500px;
height:105px;
background-color: #F9F9F9;
border: 1px solid #111;
z-index:20;
}

#del_box{
position:absolute;
margin: auto;
left:400px;
width:300px;
height:105px;
background-color: #F9F9F9;
border: 1px solid #111;
z-index:20;
}

#sms_box{
position:absolute;
top:300px;
left:300px;
width:500px;
height:105px;
background-color: #F9F9F9;
border: 1px solid #111;
z-index:2000;
}

#pass_box{
position:absolute;
top:150px;
left:300px;
width:500px;
height:105px;
background-color: #F9F9F9;
border: 1px solid #111;
z-index:20;
}

#pic_box{
position:absolute;
top:350px;
left:400px;
width:350px;
height:105px;
background-color: #F9F9F9;
border: 1px solid #111;
z-index:20;
}


#event_box_dp{
position:absolute;
margin: auto;
left:75px;
top:130px;
width:500px;
background-color: #F9F9F9;
border: 1px solid #111;
padding-bottom:10px;
z-index:20;

}



.inactive{
color:#969696;
}

.eventcolor{
color:#D05930;
}

.main_menu_header{
background: url('images/main_menu_header.gif') no-repeat;
width:408px;
height:30px;
font-size:14px;
font-weight:bold;
color:white;
padding:7px 0 0 15px;
}

.button_a{
background-color: white;
color: #484848;
font-weight: bold;
height:20px;
font-size:11px;
}

.inactive_orange{
color:#EA9F88;
}

.online{
color:#22AC14;
}

.invites_list{
padding:0;
margin:0;
list-style-position:inside;

}
.invites_list li{
padding-left:20px;
background-color:#E3E3E3;
border-top: 1px solid #EEEEEE;	
}


.unvisited_message{
background-color: #E6E5DA;
border-bottom: 1px solid #EEEFE6;
}

.helpmenu{
background-color: #FCF8F7;
border: 1px solid #D7D6C2;
padding: 3px;
}

.mainpageh{
color:#E56621;
font-size:20px;
font-weight:bold;
font-family: Times New Roman;
}

.searchsms{
background-color:#F2EEE6;
border:1px solid #AC5E5E;
}

.searchout{
background-color:#EFEFEF;
border:1px solid #DDDDDD;
}

.searchover{
background-color:#DCDCDC
}

.details_desc td{
text-align:left;
}

#quick_search{
margin:32px 0 0 0;
background:url(images/qs_back.gif) no-repeat;
}

.hiddenimage{
filter: alpha(opacity='30');
-moz-opacity: 0.3;
opacity: 0.3;
}

.stat_1nd_td{
text-align:right;
}

.imglink{
color:#A82020;
}

.stat_img_text{
margin-bottom:10px;
margin-top:10px;
font-weight:bold;
}

.darkred{
color: #A82020;
}

a.cslink{
color: #A82020;
text-decoration:none;
}

a:hover.cslink{
color: #A82020;
text-decoration:underline;
}

a:visited.cslink{
color: #A82020;
text-decoration:none;
}

.mediajanlat_table td{
padding:3px;
vertical-align: top;
}

.data td{
border-bottom:1px solid #DDDDDD;
}