@import "homepage/head_new_for_old.css";
@import "homepage/foot_new.css";
@import "main_styles.css"; 
@import "css_imports/global_settings/global_settings.css"; 
@import "css_imports/global_settings/box_settings.css";   
@import "css_imports/global_settings/class_settings.css";
    
@import "css_imports/header_settings/header_settings.css";
    
@import "css_imports/layout_settings/startpage_settings.css";
@import "css_imports/layout_settings/test_esanum_settings.css";
@import "css_imports/layout_settings/registration_settings.css"; 
@import "css_imports/layout_settings/staticpages_settings.css";
@import "css_imports/layout_settings/failurepages_settings.css";

@import "css_imports/layout_loggedin_settings/all_settings.css";
@import "css_imports/layout_loggedin_settings/profile_settings.css";
         
@import "css_imports/footer_settings/footer_settings.css";

@import "boxes/boxes.css";

@import "css_imports/global_settings/group.css";


#esanum #esanum_right #my_thread
{
    position: relative;  
    display: block;
    font-size: 12px;
}

#esanum #esanum_right .esanum_infoblock_right
{
    position:relative;
    display:block; 
    margin: 0 0 10px 0;
}
/* BUG-FIX EK - InfoBoxRight */
#esanum *+html #esanum_right .esanum_infoblock_right
{
	width: 200px;
}
/*----------------- END OF RIGHT SETTINGS ------------------------------------------*/

/*----------------- IMAGE LAYER SETTINGS -------------------------------------------*/

#esanum #imageuploader
{
    clear: both;
    padding: 10px;
    background-color: #fff;
}

#esanum #imageuploader input
{
    height: 21px;
}

#esanum #imageuploader p
{
    margin: 30px 0 20px 0;
}

#esanum #imageuploader #action_container a.button
{
    float: right;
    text-align: right;
}

#esanum .basicbox_header h1
{
    float: left;
}

#esanum .basicbox_header a.button 
{
    float: right;
    margin: 5px 5px 0 0;
}

/*----------------- END OF IMAGE LAYER SETTINGS ------------------------------------*/

#esanum #imageViewer
{
    text-align: center;
}

#esanum #imageViewer table
{
    width: 100%;
}

#esanum #imageViewer #imageDescription
{
    padding: 10px;
    background: transparent url(/pix/tmpl_pix/background_image_description.gif) no-repeat top left;     
    font-size: 12px;
}
    
 
#my_profile table tr td.profile_thead_pink { padding: 0px 0pt 8px 10px; background: transparent url('/pix/tmpl_pix/qa_profile.gif') repeat-x scroll left top; width: 505px; height: 25px; color: rgb(255, 255, 255); font-weight: bold; }
/*----------------- BUG-FIX EDIT BY EK [add new class] ------------------------------------*/

#esanum .clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

#esanum .clearfix {display: inline-block;}

/* Hides from IE-mac \*/
#esanum * html .clearfix {height: 1%;}
#esanum .clearfix {display: block;}
#esanum .teaserservice {background-color: #EAF4EB; padding: 6px 8px 12px 8px;}
#esanum .teaserservice img{width: 161px; height:100px;margin-top:7px; margin-bottom:6px;border:2px solid #78B9B3;}

/* End hide from IE-mac */
