* { font-size:100%; float:none; }

/* langmenu */
ul#langmenu { display:none; }

/* purchase_online */
div#purchase_online { display:none; }

/* page */
div#container { float:left; margin:0; width:660px; border:0px green solid; }

/* top menus and others */
div#container div#header,
div#container ul#mainmenu,
div#container ul.submenu, div#container ul.submenu.display,
div#container ul#rub_4,
div#container ul.my_submenu,
div#container div#maincol img.visual,
div#right,
div.butlink { display:none; }

div#container div#maincol { width:auto; float:none; border:0px blue dotted; }
div#container div#maincol div.central { width:auto; }


/* pop-up */
div#printDiv, div#printDiv table { margin:0; padding:0; width:690px; border:0px green solid; }
div#printDiv h1 { margin:0 0 20px 0; font-size:2.6em; font-weight:normal; font-variant:small-caps; }

div#printDiv table tbody tr th { background:#f7f7f7; }
div#printDiv table tbody tr th.empty { border:0; background:none; }
div#printDiv table tbody tr td { padding:10px; border:1px #eee solid; }
div#printDiv table tbody tr td#horizontalPrintSource { color:#444; }
div#printDiv table tbody tr td#verticalPrintSource { color:#444; }

div#printDiv table.horizon tbody tr td { width:333px; }
div#printDiv table.horizon tbody tr td#horizontalPrintSpace { width:20px; padding:0; border:0px; }

div#printDiv table.vertical tbody tr td { width:688px; }
div#printDiv table.vertical tbody tr td#verticalPrintSpace { height:20px; padding:0; border:0px; }


/* footers */
div#container div#footers ul#subfooter li.left { display:none; }
div#container div#footers ul#subfooter li.right { display:none; }
div#container div#footers ul#subfooter li.left#copyright { display:block; float:right; padding:0; margin:20px 0 0 0; }
div#container div#footers { float:none; padding:0; }
div#container div#footers ul#subfooter { float:none; width:650px; margin:15px 0 0 0; padding:3px 0 0 0; border:0px pink solid; }



/* printing other systran.net pages */
div#container div#maincol div.central div#translator div#menu,
div#container div#maincol div.central div#translator div#main div#in div#toolbar,
div#container div#maincol div.central div#translator div#main div#bottom_bar,
div#container div#maincol div.central div#translator div#main div#in div#trans_box form#form_choices { display:none; }

div#container div#maincol div.central div#translator div#main div#in div#trans_box iframe { height:900px; width:320px; border:1px #ddd solid; margin:0; float:left; clear:none; }
div#container div#maincol div.central div#translator div#main div#in { width:690px; }

div#container div#maincol div.central div#translator div#main div#top_bar,
div#container div#maincol div.central div#translator div#main div#in,
div#container div#maincol div.central div#translator div#main div#bottom_bar { background:none; }
