body { background-color:#ffffff; min-width:auto; }
div.page-popup #logindiv { display:none; }
div.page-popup #logoutdiv { display:none; }
div.page-popup .menupont1 { display:none; }

#sugo div.container { width:900px; margin:20px auto; }
#sugo div.sugo-left { float:left; margin:0; }
#sugo div.sugo-right { float:right; width:220px; margin:0; }

div.page-popup #content-alap { float:none !important; clear:both; margin:0 0 0 auto; width:auto; }
div.page-popup div.main { width:570px; float:none; }
div.page-popup div.main_title { height:auto; background-color:transparent; margin-bottom:4%; }
div.page-popup div.main_title h3 { display:inline; padding:0; color:#484848; border-bottom:10px solid #484848; font-family:'Roboto Condensed', sans-serif, serif; font-size:32px; text-transform:uppercase; line-height:1.7em }
div.page-popup div.main_title h3 span { color: #888888; }
div.page-popup div.main_content { color:#656565; font-size:16px; font-family:'Roboto' !important; }
div.page-popup div.main_content li { list-style:none; }
div.page-popup div.main_content span.span_button a { border:1px solid #a7a7a7; text-transform:uppercase; font-size:12px; padding:10px 15px; color:#a7a7a7; }

#sugo div.sugo-right div.main { width:auto !important; padding:35px 50px 0 0; margin:0; }
#sugo div.sugo-right div.main div.main_title { display:none; }
#sugo div.sugo-right div.main div.main_content div.image-holder { margin:30px 0; text-align:center; }
#sugo div.sugo-right div.main div.main_content div.button { margin:10px; text-align:center; border:1px solid #d7d7d7; padding:5px 10px; text-transform:uppercase; }
#sugo div.sugo-right div.main div.main_content div.button a { color:#a7a7a7; text-transform:uppercase; font-size:12px; }

div.page-popup div.main.right-region { max-width:auto !important; width:auto; float:right; clear:none; width:220px; padding:55px 50px 0 0; margin:0; }
div.page-popup div.main.right-region div.main_title { display:none; }
div.page-popup div.main.right-region div.main_content div.image-holder { margin:30px 0; text-align:center; }
div.page-popup div.main.right-region div.main_content div.button { margin:10px; text-align:center; border:1px solid #d7d7d7; padding:5px 10px; text-transform:uppercase; }
div.page-popup div.main.right-region div.main_content div.button a { color:#a7a7a7; text-transform:uppercase; font-size:12px; }
/*
div.page-popup div.main.right-region div.region-content { }
div.page-popup div.main.right-region div.main_content { background:transparent; }
div.page-popup div.main.right-region div.main_content div.felsorolas { margin:20px 0; }
div.page-popup div.main.right-region div.main_content textarea { padding:10px; width:400px; height:80px; }
*/