/**
* Baseprojekt
* @version 1.0 2011.05.06 MatyusP
*/
#admin_menu {
    border-bottom:1px gray solid;
    margin-bottom: 20px;
}

#admin_menu a {
   color:#a5a5a5;
   text-decoration:none;
}

.admin_mpoint {
    padding: 5px 10px;
    margin: 0 5px;
    border-top:1px gray solid; 
    border-left:1px gray solid; 
    border-right:1px gray solid; 
    float:left;
    cursor:pointer;
}

.admin_mpoint_over {
    padding: 5px 10px;
    margin: 0 5px;
    border-top:1px gray solid; 
    border-left:1px gray solid; 
    border-right:1px gray solid; 
    float:left;
    background: gray;
    color:white;
    cursor:pointer;
}

.admin_mpoint_hl {
    padding: 5px 10px;
    margin: 0 5px;
    border-top:1px gray solid; 
    border-left:1px gray solid; 
    border-right:1px gray solid; 
    float:left;
    background: #9EAC25;
}

.del_button {
    width:24px;
    height:24px;
    background-image: url("/images/cms_images/del.gif");
    float:right;
    cursor:pointer;
}

.edit_button {
    width:24px;
    height:24px;
    background-image: url("/images/cms_images/edit1.gif");
    float:right;
    cursor:pointer;
}

.del_button_small {
    width:16px;
    height:16px;
    background-image: url("/images/cms_images/ico_del.png");
    float:right;
    cursor:pointer;
}

.edit_button_small {
    width:16px;
    height:16px;
    background-image: url("/images/cms_images/ico_edit.png");
    float:right;
    cursor:pointer;
}

.act_button {
    width:16px;
    height:16px;
    background-image: url("/images/cms_images/akt.png");
    margin-top:4px;
    cursor:pointer;
}

.inact_button {
    width:16px;
    height:16px;
    background-image: url("/images/cms_images/inakt.png");
    margin-top:4px;
    cursor:pointer;
}

.admin_row {
    cursor:move;
    position:absolute;  
}

.admin_row table {
    cursor:auto;
}

.admin_row_fix {
    position:absolute;  
}

.data_field {
    float:left;
    min-height:24px;
    line-height: 24px;
    padding-left:10px;
}

.parent0 {
    background: #E6EF95;
}

.parent1 {
    background: red;
}

.child_0{
    background: #CFF5FF;
}

.child_1 {
    
}

.to_line {
    position:absolute;
    width:100%;
    height:3px;
}

.to_line_hl {
    position:absolute;
    width:100%;
    height:3px;
    background: #ff0000;
}

#fugg {
    background: #333333;
    position: absolute;
    /*filter:alpha(opacity=30);*/
    opacity: .3;
    z-index: 11;
    display: none;
}

#cms_popup {
    display: none;
}

#cms_popup th {
    font-weight: bold;
    padding-left:10px;
    color: white;
    background: #35455F;
    text-align: left;
}

/*     NEWS     */

.news_box {
    clear:both;
    padding:10px;
    margin-bottom:20px;
}

.news_head {
    /*background: #B0B038; */
    padding: 5px;
}

.news_head a {
    color:#B0B038;
    font-size:15px;
    text-decoration:none;
}

.news_head a:hover {
    color:#444444;
    font-size:15px;
    text-decoration:underline;
    cursor:pointer;
}

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

.news_date {
    
}

.news_content {
    padding:5px;
}

.news_extras {
    border-bottom:1px dotted gray;
    padding:3px;
}

/* COMMENTS */

.comment_row {
    border-bottom: 1px solid #CECF8E;
    margin-bottom:10px;
    padding-bottom:10px;
}

.form_input_big {
    width:200px;
}

.form_input_mid {
    width:150px;
}

.butt1 {
  font-size: 11px;
  color:#FFFFFF;
  background: #595958;
  border: #808080 1px solid;
  cursor: pointer;
}

.butt1:hover {
  color:#efefef;
  background: #404040;
}

 /* CONTACT */


.contact_main{    
    color: #000;
    width: 270px; 
    float:left;
    margin-top: 10px;          
}

.contact_main p {
    margin: 0;
}

.contact_msg{    
    color: #000;
    width: 330px;  
    float: right; 
    margin: 10px 0px 0 0;         
}

.contact_msg a              {
   
    text-decoration:none;
}


#map{  
margin-top: 20px;   
}
.contact_cimke{ 
    color: #2C9ED2;   
}
.msg_panel_top{    
   
}

.msg_panel{    
    width: 350px;        
}
.contact_map_panel{    
    width: 640px;   
    float:left;
    
            
}

#captcha_kep {
    vertical-align: middle;
}



.send_message_box {
    background-color: #F6BF1E;
    padding: 10px;
    margin-top: 15px;
}

.send_message_box .hasab {
    float: left;
    width: 49%;
}

.send_message_box .form_line {
    float: left;
    margin: 5px;
}

.send_message_box .empty {
    color: green;
} 

.kozep {
    width: 400px;
    height: 550px;          
}


.tartalomkozep {
    padding  :10px 25px 0;    
    height: 590px;
    width: 350px;    
    background-image: url(../skins/default/images/panel_kuldes.jpg);;
}

.profile_pic {
    width:150px;
    height:190px;
    background-repeat: no-repeat;
}

.th_profile_pic {
    border:1px #35455F solid;
}        


/* KOMMENT */ 

#hsz_form {
    padding:10px;
    border:1px #777777 solid;
    background: #eaeaea;
    display: none;
    margin-bottom: 10px;
}

.tag {
    background:#CCD3E6;
    margin:1px;
    float:left;
    padding:2px;
}

.tag a {
    text-decoration: none;
}

#pop_add_tag {
    position:absolute;
    top:20px;
    left:20px;
    background: white;
    border:1px gray solid;
    padding:3px;
    display:none;
}


input:disabled {
    background:#eaeaea;
    border:1px solid gray;
}


#basic-modal-content {display:none;}

/* Overlay */
#simplemodal-overlay {background-color:#000; cursor:auto;}

/* Container */
#simplemodal-container {/*height:320px; width:600px;*/ background-color:#fff; border:4px solid #888; padding:12px;color:black }
#simplemodal-container td {color:black }
#simplemodal-container code {background:#141414; border-left:3px solid #65B43D; color:#bbb; display:block; margin-bottom:12px; padding:4px 6px 6px;}
/*#simplemodal-container a {color:#ddd;}   */
#simplemodal-container a.modalCloseImg {background:url(../images/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-16px; cursor:pointer;}
/*#simplemodal-container #basic-modal-content {padding:8px;}*/


.admin_menu {
    position: absolute;
    width: 120px;
    right: -130px;
    list-style: none;
    padding: 0px;
    border: 1px solid black;
}

.admin_menu ul {
    float: left;
    display: block;
}
.admin_menu a {
    padding: 10px;
    color: black;
    display: block;
    background-color: #b5b5b5;
    text-decoration: none;
    width: 100%;
    border-bottom: 1px solid black;
}
.admin_menu a:hover {
    border-bottom: 2px solid blue;
    background-color: gray;
    color: white;
}